1 - 20 of 2,433 Bookmarks by Roxx

Navigation

List of Bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Took place after Shane admitting his feelings for Ilya at the All-Star Game. Ilya reverted to his antics: they would continue texting for several days during the summer before Ilya continued his ghosting. No returned messages.c The push and pull used to be hot until it became frustrating and embarrassing.

    Shane finally had to end things between them.

    Language:
    English
    Words:
    36,419
    Chapters:
    12/12
    Comments:
    51
    Kudos:
    456
    Bookmarks:
    108
    Hits:
    12,923

    29 Mar 2026

    Bookmarker's Tags:
  2. Public Bookmark 35

    Tags
    Summary

    Ilya is in Shane's body, trying to get to the bottom of what is going on in the Montreal locker room.

    Shane is in Ilya's body, absolutely bewildered by the love and support of the Ottawa Centaurs.

    And Ilya is not giving his body back anytime soon.

    Series
    Language:
    English
    Words:
    11,621
    Chapters:
    1/1
    Comments:
    16
    Kudos:
    382
    Bookmarks:
    35
    Hits:
    2,573

    29 Mar 2026

    Bookmarker's Tags:
    Bookmarker's Notes

    Ilya is in Shane's body, trying to get to the bottom of what is going on in the Montreal locker room.

    Shane is in Ilya's body, absolutely bewildered by the love and support of the Ottawa Centaurs.

    And Ilya is not giving his body back anytime soon.

  3. Public Bookmark 27

    Words:
    16,833
    Works:
    2
    Bookmarks:
    27

    29 Mar 2026

  4. Public Bookmark *

    Tags
    Summary

    Ilya Rozanov has spent ten years circling Shane Hollander. Ten years of hotel rooms and secret phone calls. Ten years of pretending he doesn't feel it, doesn't need it, doesn't wake up reaching for someone who's already gone. Ten years convincing himself he's not good enough. That he's not worth it.

    Then a plane needs to make an emergency landing near Montreal, and Yuna Hollander is on it.

    So when Shane calls him from a bathroom floor, unable to breathe, Ilya stops pretending.

    After five hundred miles of frozen highway, three and a half hours of driving like a man possessed, a hospital waiting room full of people who have every reason to hate him, and a boy who looks at him like he's something worth keeping, Ilya may have learned a thing or two about what it means to be loved—and to let himself love freely.

    Language:
    English
    Words:
    52,094
    Chapters:
    2/2
    Comments:
    529
    Kudos:
    6,964
    Bookmarks:
    2,251
    Hits:
    75,475

    29 Mar 2026

    Bookmarker's Notes

    Ilya Rozanov has spent ten years circling Shane Hollander. Ten years of hotel rooms and secret phone calls. Ten years of pretending he doesn't feel it, doesn't need it, doesn't wake up reaching for someone who's already gone. Ten years convincing himself he's not good enough. That he's not worth it.

    Then a plane needs to make an emergency landing near Montreal, and Yuna Hollander is on it.

    So when Shane calls him from a bathroom floor, unable to breathe, Ilya stops pretending.

    After five hundred miles of frozen highway, three and a half hours of driving like a man possessed, a hospital waiting room full of people who have every reason to hate him, and a boy who looks at him like he's something worth keeping, Ilya may have learned a thing or two about what it means to be loved—and to let himself love freely.

  5. Public Bookmark *

    Tags
    Summary

    Refusing to let Ilya ruin his career by signing with Ottawa, Shane chooses to really give their relationship a try and moves to Boston to live with Ilya and become a Raider. What follows is enough public scrutiny and backlash from his team that it has him questioning if he made the right decision. Until moments with Ilya and the Raiders show him exactly why he chose correctly.

    ---

    Hayden’s eyes flickered to Shane as he sat on the bench, chewing on the edge of his mouth guard.

    “Don’t fucking look at him,” Ilya insisted as he bent down for the faceoff.

    “Excuse me?” Hayden mumbled, eyes darting back to him.

    “You heard me,” he retorted, his tone clipped. “He’s not your teammate anymore; he’s mine. If you think Marlow is a problem to your game, wait until you see what I will do to your team if you hurt anyone on mine again.”

    Hayden scoffed, dipping his head as he tried to focus on the game. Something about Ilya’s words still rang through his head though, sounding so definitive that he didn’t want to risk seeing what he was actually referring to when he said that.

    The puck dropped again, and Ilya stole it before he could comprehend how quickly it happened.

    Language:
    English
    Words:
    38,822
    Chapters:
    1/1
    Comments:
    191
    Kudos:
    4,261
    Bookmarks:
    1,320
    Hits:
    35,971

    28 Mar 2026

    Bookmarker's Tags:
    Bookmarker's Notes

    Refusing to let Ilya ruin his career by signing with Ottawa, Shane chooses to really give their relationship a try and moves to Boston to live with Ilya and become a Raider. What follows is enough public scrutiny and backlash from his team that it has him questioning if he made the right decision. Until moments with Ilya and the Raiders show him exactly why he chose correctly.

  6. Public Bookmark 66

    Tags
    Summary

    Unfortunately for Luca, he didn’t think he was ever going to meet someone in Ottawa. He was the victim of having a very particular type that not many guys could live up to. He was desperately attracted to closeted, cocky, athletic fuckboys. Especially star athletes. He wanted a man that knew what he wanted, could chirp with the best, and could throw him around like a ragdoll. There was probably some pathology there about spending so much time in sports around toxic masculinity during puberty, but he did not want to analyze that any farther.

    But as he hated to admit, Chloe was right. He deserved to not feel lonely, and with a little bit of effort, he could probably find someone to sleep with regularly. It might not be in Ottawa, but he was in 31 other cities throughout the season. A ton of guys in the league had regular hookups in various NHL markets. With the wine coursing through his system, Luca decided this was the perfect solution. He wasn’t ready to date seriously, but he could have some fun. It was time to build a roster.
    __

    OR

    Luca Haas, fresh off of a breakup, decided it was time to try casual relationships. He wasn't prepared for the friendship and emotional growth he'd find along the way.

    Language:
    English
    Words:
    18,307
    Chapters:
    5/10
    Comments:
    46
    Kudos:
    262
    Bookmarks:
    66
    Hits:
    3,875

    28 Mar 2026

  7. Public Bookmark *

    Tags
    Summary

    Uploaded to one of the biggest sports broadcasts in the entire industry, the Metro's are blindsided when texts between Shane and Romanov are leaked one afternoon. They're even more surprised to find how many they have, how far back they span, and just how intimate they are.

    ---

    “You know what I’m thinking about?” JJ asked with no specific person in mind.

    “Please don’t say Ilya’s thighs,” Hayden pleaded, pinching the bridge of his nose.

    “First of all, ew, no,” he replied instantly. “Second of all, don’t call him Ilya, it’s weird.”

    “It’s his name!” Hayden retorted, defensively. “We should get used to using it considering he and Shane are…you know.”

    Sleeping together sounded crass, but dating seemed too romantic, too. Not that there hadn’t been some pretty romantic texts to sort through. He couldn’t really figure out what the word that felt best was, or if there even was one.

    Language:
    English
    Words:
    8,745
    Chapters:
    1/1
    Comments:
    57
    Kudos:
    1,308
    Bookmarks:
    268
    Hits:
    7,347

    28 Mar 2026

    Bookmarker's Tags:
    Bookmarker's Notes

    Uploaded to one of the biggest sports broadcasts in the entire industry, the Metro's are blindsided when texts between Shane and Romanov are leaked one afternoon. They're even more surprised to find how many they have, how far back they span, and just how intimate they are.

  8. Public Bookmark *

    Tags
    Summary

    CENTAURS GROUP CHAT

    [July 26th, 2:49 AM]

    Young:
    [Image Description - Young, LaPointe, and Holmberg posing together shirtless. All 3 have brand new large Centaurs tattoos on their ribs. They are clearly hammered in the picture]
    TATTTTTEEEEDDDDDD

    LaPointe:
    yu are my brothrrs for liiiiifeeefe allll of u shud be heeereeee

    Holmberg:
    YESSSSSS WE MISS YOU
    Get your asses to Mexicooooooo rn
    ‼️‼️‼️‼️‼️‼️

    Young:
    CENS CENS CENS CENS CENS

    _____________________________________

    OR

    It's the Summer of 2022, and the Ottawa Centaurs have just won their first ever Stanley Cup. Shane and Ilya may be having a perfectly boring summer at the Cottage, but parenting their rookies via group chat is keeping them on their toes.

    Language:
    English
    Words:
    2,784
    Chapters:
    1/1
    Comments:
    55
    Kudos:
    1,990
    Bookmarks:
    270
    Hits:
    8,987

    28 Mar 2026

    Bookmarker's Tags:
    Bookmarker's Notes

    It's the Summer of 2022, and the Ottawa Centaurs have just won their first ever Stanley Cup. Shane and Ilya may be having a perfectly boring summer at the Cottage, but parenting their rookies via group chat is keeping them on their toes.

    Funny af

  9. Public Bookmark *

    Tags
    Summary

    A thank you to the Heavens for granting Eric the sight of an angel on Earth when a tall, muscular Asian man with a saintly face walked into his shop at 2:00 AM—even if that same man made him sign an NDA before he could even get a name.
    or
    Shane Hollander decides to get a tattoo in Russian, leaving his artist burning with curiosity for years to come.

    Language:
    English
    Words:
    6,430
    Chapters:
    2/2
    Comments:
    62
    Kudos:
    1,144
    Bookmarks:
    166
    Hits:
    7,242

    27 Mar 2026

  10. Public Bookmark *

    Tags
    Summary

    (This is an au. The timeline sort of follows Heated Rivalry and it involves characters from the books and shows. Other than that pretty much everything is different.)

    Ilya's stepbrother has eyes everywhere and stupid little Ilya pays him for it. He knows that little shit's secret and he knows how to use it as a weapon.

    He decides to put Ilya back in his place when his friend contacts him one day. Not only is there a text, but a fucking picture.

    Andrei decides that enough is enough and that Ilya will learn his place or lose his life. If his little friend dies with him, well, that will be another piece of shit the world will be rid of.

    But what Andrei doesn't know is how much his little brother has changed in his time away. He doesn't know about how strong Ilya is, how he has grown a more resilient spine, and that he has more people on his side. Ilya is not the boy that used hockey to run from Russia and his family, he is a man who is determined to build comfort and safety not only for himself, but for his found family.

    A story of surviving, finding, healing, and thriving.

    (Author is queer and does not support any hate or harm to the queer community, please read with care)

    Language:
    English
    Words:
    100,902
    Chapters:
    50/?
    Comments:
    310
    Kudos:
    615
    Bookmarks:
    177
    Hits:
    29,371

    27 Mar 2026

  11. Public Bookmark *

    Tags
    Summary

    Shane gets invited to a reunion of the 2008 Juniors' Team Canada.
    He brings his husband, who just happens to be the captain of their Russian opponents.
    It goes better than expected.

    Language:
    English
    Words:
    13,096
    Chapters:
    3/3
    Comments:
    114
    Kudos:
    1,358
    Bookmarks:
    162
    Hits:
    12,793

    27 Mar 2026

  12. Public Bookmark *

    Tags
    Summary

    Barstool Sports Canada reports that Montreal Metros captain Shane Hollander has started learning Russian from new teammate and Russian rookie Sergei Dovonchezky.

    Ilya has some thoughts. None of them are particularly kind.

    Series
    Language:
    English
    Words:
    29,008
    Chapters:
    4/4
    Collections:
    1
    Comments:
    2,904
    Kudos:
    44,009
    Bookmarks:
    13,716
    Hits:
    696,571

    26 Mar 2026

    Bookmarker's Tags:
  13. Public Bookmark *

    Tags
    Summary

    Set after Shane comes out to his team. Now that more and more people find out he is gay, he is also getting a lot more male attention.
    Meanwhile Ilya gets progressively more jealous and wants to remind everyone exactly who Shane Hollander belongs to.
    Also they're idiots in love

    or

    5 times Shane had to reject a guy giving him attention
    +1 time everyone found out why

    Series
    Language:
    English
    Words:
    10,325
    Chapters:
    6/6
    Comments:
    244
    Kudos:
    4,640
    Bookmarks:
    794
    Hits:
    49,082

    26 Mar 2026

    Bookmarker's Tags:
  14. Public Bookmark 56

    Tags
    Summary

    On very bad nights, Lyosha lets himself look. He pulls up KHL scores, reads articles about Dynamo’s powerplay. After a while, he wanders into articles about ex-KHL players who play for the MLH now. He’s a Dynamo diehard, of course, and prefers the KHL, but he’s a casual Valery Garipov fan, and it would not be a surprise to anyone that he occasionally keeps tabs on how the Puffins are doing. It would not be a red flag, to anyone watching.

    The Puffins are not doing so well, as it happens. Not like another team, that leads the league and dominates conversations, to the point that even articles about the Puffins can’t help talking about them. To the point that sometimes, sometimes, there are even stray pictures. Nothing that Lyosha will ever linger on. He is his father’s son. He lives in Moscow. He has a daughter who is fifteen.

    Language:
    English
    Words:
    7,060
    Chapters:
    3/3
    Comments:
    29
    Kudos:
    253
    Bookmarks:
    56
    Hits:
    1,263

    26 Mar 2026

    Bookmarker's Tags:
    Bookmarker's Notes

    Alexei- character study.

    Really good

  15. Public Bookmark 37

    Tags
    Summary

    Ilya takes a step forward, “It wouldn’t be a real marriage,” he reasons.

    A wry smile forms on Shane’s face. “Okay.” He scoffs, “You marry Svetlana and I’ll marry Rose.” He tilts his head, “Deal?”

    Ilya mentions that he could potentially marry Svetlana. Shane storms off and gets lost.

    Language:
    English
    Words:
    4,275
    Chapters:
    1/1
    Comments:
    3
    Kudos:
    231
    Bookmarks:
    37
    Hits:
    3,434

    26 Mar 2026

    Bookmarker's Tags:
    Bookmarker's Notes

    Ilya mentions that he could potentially marry Svetlana. Shane storms off and gets lost.

  16. Public Bookmark *

    Tags
    Summary

    “You broke up with her,” Ilya says, arms loosening against his chest.

    “No, she, uh—” Shane ducks his head, avoiding Ilya’s eyes. “We slept together. And she kind of … she didn’t confront me, I guess. But she talked to me. Kind of hinted that she thought I might not be…”

    “Into girls?” Ilya finishes for him.

    “Something like that.”

    “You denied it?” 

    “No, I— I told her. About me. About—us,” Shane’s head snaps up, a hand lifted in Ilya’s direction. “Not about us, us. That I’d been sleeping with someone. Another player. I didn’t tell her about you.”

    OR: Shane comes out to Rose and runs toward the safest pair of arms he knows: Ilya’s. 

    Series
    Language:
    English
    Words:
    6,484
    Chapters:
    1/1
    Collections:
    2
    Comments:
    218
    Kudos:
    13,149
    Bookmarks:
    1,955
    Hits:
    97,464

    26 Mar 2026

    Bookmarker's Tags:
    Bookmarker's Notes

    Shane comes out to Rose and runs toward the safest pair of arms he knows: Ilya’s.

  17. Public Bookmark *

    Tags
    Summary

    And then Shane hammered it home, “This isn’t real.”

    He was going to leave. He came here so that he could leave. So that he could end whatever the fuck this was between them in person so he could feel good about it. Because Shane wasn’t an asshole – no, that was Ilya’s job.

    Fuck that.

    If Shane was going to leave anyway, then Ilya might as well put it all on the table, “It is to me.”
    ---
    OR: Shane tries to run away after they say each other's names for the first time. Ilya chases after him and makes them talk it out.

    Series
    Language:
    English
    Words:
    2,155
    Chapters:
    1/1
    Comments:
    118
    Kudos:
    7,507
    Bookmarks:
    873
    Hits:
    63,907

    26 Mar 2026

    Bookmarker's Tags:
    Bookmarker's Notes

    Shane tries to run away after they say each other's names for the first time. Ilya chases after him and makes them talk it out.

  18. Public Bookmark 29

    Tags
    Summary

    When Ilya says his first name, Shane freaks out. Ilya is terrified to lose him, so he sends a text.

    An insight inside their heads in the hours and days following this scene, and what would have happened if they actually had decent communicating skills (but not to much).

    Language:
    English
    Words:
    2,973
    Chapters:
    1/1
    Comments:
    5
    Kudos:
    283
    Bookmarks:
    29
    Hits:
    2,080

    26 Mar 2026

    Bookmarker's Tags:
    Bookmarker's Notes

    When Ilya says his first name, Shane freaks out. Ilya is terrified to lose him, so he sends a text.

    An insight inside their heads in the hours and days following this scene, and what would have happened if they actually had decent communicating skills (but not to much).

  19. Public Bookmark *

    Tags
    Summary

    “I’m sorry, but my answer is no. Someone else might be willing to switch if you ask.”

    “I can’t believe—this is unacceptable! I’m going to call the flight attendant over and get this sorted out right now!”

    Flustered and cornered, Shane injects his Captain Voice into the conversation. “Ma’am, I understand that you’re upset, but I paid for this seat and am going to stay here. You’ll have to find someone else willing to change places or just fly with the seat you booked. I’m sorry I couldn’t help you.”

    She hisses like a goddamn tea kettle, and starts to say, “You are the most selfish man I’ve ever—” when another voice behind her says, “You are blocking my seat. Move.”

    Shane and the woman turn to assess the new arrival. It turns out that his seat partner is well above six feet tall, ripped as hell, and knows how to deliver an excellent bitch face. He’s also the hottest man that Shane has ever seen in real life, including a chance run-in with Jensen Ackles at a Stars game.

    Or, still!famous Shane meets non!famous Ilya on a cursed flight from Ottawa to Boston and kind of (totally) falls in love with him at first sight (and first chirp)

    Series
    Language:
    English
    Words:
    14,624
    Chapters:
    1/1
    Collections:
    12
    Comments:
    447
    Kudos:
    15,112
    Bookmarks:
    3,464
    Hits:
    113,561

    26 Mar 2026

    Bookmarker's Tags:
    Bookmarker's Notes

    Or, still!famous Shane meets non!famous Ilya on a cursed flight from Ottawa to Boston and kind of (totally) falls in love with him at first sight (and first chirp)

  20. Public Bookmark *

    Tags
    Summary

    Sochi Olympics, 2014.

    "MASSIVE ICLOUD HACK REVEALS PRIVATE PHOTOS, MESSAGES, VIDEOS OF HUNDREDS OF OLYMPIC ATHLETES"

    Ilya feels a trickle of unease down his spine. He shakes it off impatiently as he clicks on the article.

    Language:
    English
    Words:
    24,969
    Chapters:
    3/3
    Comments:
    652
    Kudos:
    11,229
    Bookmarks:
    2,835
    Hits:
    78,049

    26 Mar 2026

    Bookmarker's Tags:
    Bookmarker's Notes

    Sochi Olympics, 2014.

    "MASSIVE ICLOUD HACK REVEALS PRIVATE PHOTOS, MESSAGES, VIDEOS OF HUNDREDS OF OLYMPIC ATHLETES"

    Ilya feels a trickle of unease down his spine. He shakes it off impatiently as he clicks on the article.

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