1 - 20 of 333 Bookmarks by sof_reads_fics

Navigation

List of Bookmarks

  1. Rec 55

    Tags
    Summary

    “I don’t like your new shampoo”

    “Ilya, this is your shampoo” Shane pointed out as if making a point.

    “Da. I don’t like it. It doesn’t smell like you”

    Language:
    English
    Words:
    1,408
    Chapters:
    1/1
    Comments:
    9
    Kudos:
    477
    Bookmarks:
    55
    Hits:
    3,956

    19 Feb 2026

  2. Rec 87

    Tags
    Summary

    Shane Hollander gets hurt on the ice. Ilya Rozanov just wants to be able to hold him in his arms.

    Language:
    English
    Words:
    4,366
    Chapters:
    1/1
    Collections:
    1
    Comments:
    7
    Kudos:
    575
    Bookmarks:
    89
    Hits:
    3,857

    18 Feb 2026

  3. Rec *

    Tags
    Summary

    Kip likes Hunter’s teammates more than he expected to, which is to say not all that much.

    Some of them are good—some of them are great—some of them are terrible, and a lot of them just have no idea how to talk to a queer person.

    Language:
    English
    Words:
    1,876
    Chapters:
    1/1
    Comments:
    112
    Kudos:
    1,399
    Bookmarks:
    235
    Hits:
    4,804

    18 Feb 2026

  4. Rec 22

    Tags
    Summary

    ”No, he didn’t say anything. It’s just the way he was acting. Y’know. Cocky. With his better than you attitude, like he owned the rink. And his stupid ratty brown hair and fucking— sparkling gray eyes,” Shoma rants.

    Shane meets Ilya’s eyes, a wordless conversation happening between them.

    ”Did, ah,” Ilya tries delicately, ears pink, “Did he come to your locker room? Or try to flash you in the locker room?

    Shane bursts out laughing— heaving laughs that have him doubling over.

    Or: Parents Hollanov attempt to give their kids the Talk.

    Series
    Language:
    English
    Words:
    2,616
    Chapters:
    1/1
    Comments:
    6
    Kudos:
    180
    Bookmarks:
    23
    Hits:
    1,565

    18 Feb 2026

  5. Rec *

    Tags
    Summary

    The Voyageurs ask Shane to join FanMail in order to foster a better connection with fans. Internet sleuths start to notice some interesting details in the background of Shane’s videos, and then the internet does...what the internet does.

    Or Shane and Ilya are granted an opportunity to come out on their own terms. Sort of. And in they do it in a very Ilya way. (Surprisingly, it is Shane’s idea)

    Language:
    English
    Words:
    21,185
    Chapters:
    3/3
    Collections:
    38
    Comments:
    2,682
    Kudos:
    43,298
    Bookmarks:
    9,477
    Hits:
    377,745

    17 Feb 2026

  6. Rec *

    Tags
    Summary

    Harris launches a new series for the Centaurs' social media: having the team answer his question of the day!

    This follows the season after The Long Game, when Shane joins the team on their road to the Stanley Cup, as they answer questions like who's the hottest/funniest/most perceptive Centaur, different preferences, rituals, and more.

    Language:
    English
    Words:
    48,507
    Chapters:
    43/43
    Comments:
    4,446
    Kudos:
    28,187
    Bookmarks:
    6,467
    Hits:
    488,141

    16 Feb 2026

  7. Public Bookmark 62

    Tags
    Summary

    "What the fuck happened?” In the locker room, while their team celebrates around them, Ilya runs his thumb carefully over Shane’s cheek. Shane avoids his eyes sheepishly.

     

    “He was getting on my nerves.”

     

    “I do that every day,” Ilya supplies.

     

    “He, uh,” Shane briefly looks back over his shoulder; their guys are busy chanting “Centaurs, Centaurs!”, “...he kept calling Luca a,” he lowers his voice, “faggot, and kept asking if he gets, y’know,” he pulls a face to indicate something dirty, “by us in the locker room.”

    Series
    Language:
    English
    Words:
    1,597
    Chapters:
    1/1
    Comments:
    65
    Kudos:
    1,373
    Bookmarks:
    62
    Hits:
    7,781

    16 Feb 2026

  8. Rec 37

    Tags
    Summary

    For what it was worth, Ilya did school his expression into something less slack-jawed in record timing- his eyes flicking toward him and then back at the, well, crime scene before them both with calculative neutrality.
    “...What the fuck is this, Hollander?”
    “It’s a dead body.”
    “Yes, I see this. I am saying what the fuck is it doing here?”
    “Obviously I killed him.” Shane spoke.
    “Obviously.” Ilya echoed, his voice a ghost of a whisper. He was staring at the corpse with a quiet bewilderment that Shane would have found amusing in literally any other circumstance.
    “...I don’t really know what to do now.” Shane admitted quietly.
    Ilya was silent for a long, terrifying moment. “And you thought I would?”
    “Well…”
    “Well, what, Hollander?”
    “You knocked.”

     

    In which, Shane Hollander kills a man (in self defense) and is far more concerned about crossing a line with Ilya than the dead body in his hallway.

    Language:
    English
    Words:
    2,773
    Chapters:
    1/1
    Comments:
    19
    Kudos:
    266
    Bookmarks:
    37
    Hits:
    1,656

    16 Feb 2026

  9. Rec *

    Tags
    Summary

    A what if, where Hayden's accidental outing of Shane and Ilya happens while Ilya is in Russia.

    “I didn’t even know I was feeling that this until today when Ilya sent me-,” Ilya. Ilya is with his niece. His niece who lives in Russia.

    Suddenly, the whole world stopped. It felt like all the oxygen in the room had been sucked right out, Shane’s whole body went stiff, all the color drained from his face.

    “Ilya sent you?” His dad said tentatively, sensing the rising tension.

    Shane could feel the panic rising in his chest. It felt like his lungs were filling with water. The panic attack that everyone expected from the outing was now hitting, and not because he was outted, but because Ilya was. Because Ilya was outted, in Russia. Shane tried to control his breathing, squeezing his eyes shut, digging his fingernails into his palms.

    “Shane, what about Ilya?” Yuna tried again, her voice calm. Steady.

    “Ilya’s in Russia,” Shane croaked out, tears filling his eyes. By the time Shane opened his eyes, he could see that the color drained in the three of their faces as well.

    Language:
    English
    Words:
    15,125
    Chapters:
    1/1
    Comments:
    14
    Kudos:
    623
    Bookmarks:
    122
    Hits:
    6,036

    15 Feb 2026

  10. Rec 18

    Tags
    Summary

    Shane is terrified of being seen.
    Ilya is tired of hiding.
    So when Ilya asks him to come to the party hosted by Bood, Shane makes a choice that could change everything

    Language:
    English
    Words:
    1,497
    Chapters:
    1/1
    Comments:
    5
    Kudos:
    312
    Bookmarks:
    18
    Hits:
    3,246

    15 Feb 2026

  11. Rec 13

    Tags
    Summary

    lya’s depression overwhelms him, leading to a drastic choice about his relationship with Shane — and the fragile path back begins.

    Language:
    English
    Words:
    8,871
    Chapters:
    1/1
    Comments:
    1
    Kudos:
    70
    Bookmarks:
    13
    Hits:
    1,621

    15 Feb 2026

  12. Rec 17

    Tags
    Summary

    Anya was Ilya’s first Ottawa family.

    When she gets sick, he remembers what it felt like to have nothing else and what it means that he does now.

    Series
    Language:
    English
    Words:
    778
    Chapters:
    1/1
    Comments:
    10
    Kudos:
    381
    Bookmarks:
    17
    Hits:
    2,615

    15 Feb 2026

  13. Rec 19

    Tags
    Summary

    In which Rose Landry finally meets Ilya Rozanov at a fundraiser.

    Shane short-circuits.

    Language:
    English
    Words:
    1,877
    Chapters:
    1/1
    Comments:
    10
    Kudos:
    275
    Bookmarks:
    19
    Hits:
    2,852

    15 Feb 2026

  14. Rec *

    Tags
    Summary

    Hayden had known Shane was gay for a while now.

    He didn’t want his best friend to live in a world where it felt dangerous to be his true self. He didn’t want anyone to have to live that way. So lately he had been extra sensitive to the homophobia that was rampant in the NHL. He started calling out his teammates who made homophobic comments. He had already gotten in several fights on the ice over the issue. After being so passive on the issue for so long, he wasn’t holding back any longer.

    So he certainly didn’t hold back when he heard Shane’s rival, Ilya fucking Rozanov, being homophobic toward Shane.

    OR: Hayden is just trying to be a good ally. He accidentally commits a hate crime instead. Oops.

    Series
    Language:
    English
    Words:
    3,486
    Chapters:
    1/1
    Comments:
    60
    Kudos:
    1,382
    Bookmarks:
    130
    Hits:
    8,803

    15 Feb 2026

  15. Rec *

    Tags
    Summary

    The entire time Hayden has known him, and known of him, he has been Ilya Rozanov; violent player and serial womanizer. The media was saying those things about a child, and no one had given a shit, because Ilya had never spoken up for himself. He’d never protested their unfounded claims, and he never tried to prove them wrong, either.

    Which, now that Hayden knows the things he does, makes perfect fucking sense.

    or

    Hayden finds himself unlearning everything he thought he knew about Ilya Rozanov

    Language:
    English
    Words:
    14,402
    Chapters:
    1/1
    Comments:
    65
    Kudos:
    1,726
    Bookmarks:
    337
    Hits:
    13,325

    15 Feb 2026

  16. Public Bookmark *

    Tags
    Summary

    Shane didn’t recognize the Boston area phone number that appeared on his phone screen.

    “May I speak to Jane?” The man on the other end of the phone asked. “This is Andrew LeClaire, I’m the Head Coach of the Boston Bears.”

    Holy fuck. Breathe. Shit. Shit. Shit.

    He knew who LeClaire is, but why the fuck was he calling him? How did he even get Shane’s phone number? And he asking for Jane? Oh shit. Shane was about to have a panic attack.

    “I have her name listed as an emergency contact for one of my guys.”

    Or… What happens when Ilya gets rushed to the hospital during practice and his coach tries to call Jane.

    Language:
    English
    Words:
    7,796
    Chapters:
    1/1
    Comments:
    20
    Kudos:
    1,326
    Bookmarks:
    137
    Hits:
    9,877

    15 Feb 2026

  17. Rec 99

    Tags
    Summary

    In a timeline where Scott never worked up the nerve to kiss Kip, Ilya and Shane still make their relationship official but he never decides to play for Ottawa. Instead, they stick to a long-distance relationship which leads to Hayden hiding in a bathroom while his best friend crawls into bed with the most abhorrent man in the entire league.
    ---
    “He did not hit you on purpose,” Shane defended. “And you attacked him after he helped you up, remember? If the medic didn’t bench you, starting a fight would have. You probably got the better end of the deal.”  

    Good, Hayden thought to himself. At least he wasn’t going to throw JJ under the bus for what was clearly an accident.  

    Ilya tsk’d in annoyance. “Don’t act like he didn’t take the opportunity to throw a punch,” he replied. “I saw you go after Marleau, too.”  

    “Well, I had to go after someone. I couldn’t just stand there why everyone was fighting and look like an idiot,” Shane responded with a shrug. “Besides, it was mild payback for him sending me to the hospital.”

    “He said you fight like Pomeranian,” Ilya retorted with a straight face. “Puppy mitts that barely hurt.”  

    Language:
    English
    Words:
    7,648
    Chapters:
    1/1
    Comments:
    29
    Kudos:
    658
    Bookmarks:
    99
    Hits:
    3,735

    14 Feb 2026

  18. Rec *

    Tags
    Summary

    Ilya has surgery after a bad hit on the ice. Shane handles it the way he handles everything — calm, controlled, composed. Right up until Ilya wakes up from anesthesia, tugs him closer, and mumbles, “Can we go home now? It’s getting late, baby.” Shane realizes there are some versions of Ilya that only come out when the armor slips — and he falls in love all over again.

    OR

    Based off the song "Sweet Boy" by Malcom Todd.

    Language:
    English
    Words:
    1,370
    Chapters:
    1/1
    Comments:
    34
    Kudos:
    1,352
    Bookmarks:
    158
    Hits:
    10,471

    14 Feb 2026

  19. Rec *

    Tags
    Summary

    Ilya gets hit.
    Ilya Rosanov takes a bad hit during a season game and the Raiders scramble to contact his family and his emergency contact. They call the number on file and Shane Hollander answers...

    Language:
    English
    Words:
    24,754
    Chapters:
    1/1
    Comments:
    32
    Kudos:
    623
    Bookmarks:
    131
    Hits:
    7,570

    14 Feb 2026

  20. Rec 51

    Tags
    Summary

    It's their first Valentine's Day as a married couple - and since their relationship has been public- and Shane is going to make sure that his husband has the best night ever.

    Language:
    English
    Words:
    4,167
    Chapters:
    1/1
    Comments:
    7
    Kudos:
    273
    Bookmarks:
    51
    Hits:
    2,125

    14 Feb 2026

Filters

Filter results:
Submit

Include

?
Include Ratings
Include Warnings
Include Categories
Include Fandoms
Include Characters
Include Relationships
Include Additional Tags
Include Bookmarker's Tags

Exclude

?
Exclude Ratings
Exclude Warnings
Exclude Categories
Exclude Fandoms
Exclude Characters
Exclude Relationships
Exclude Additional Tags
Exclude Bookmarker's Tags

More Options

Word count
Bookmark types
Submit

Clear Filters

Navigation