1 - 20 of 1,302 Bookmarks by RubyRed89

Navigation

List of Bookmarks

  1. Public Bookmark *

    Tags
    Summary

    "Hi Rozan... Ilya, It's Shane. But of course you know that. I... huh... I know you're busy and that things are probably... insane right now. I just wanted to check in, I guess. I know you won't listen to this, but I just... I keep thinking about you all the way there, alone. I wish... I wish I could be there with you. I... I miss you. (Shane exhales, then inhales deeply). Fuck. I do miss you. So much. I'll see you in two weeks, ok? Take care of yourself Ilya. Bye."

    He almost deleted the voicemail as soon as what he had just done hit him. His heart was beating so fast it made him dizzy, he felt heat creeping up on his face and a rising panic settling under his skin. He needed to sit down. While running his hands through his hair, face down between his legs, he kept going over his words. That was the most honest Shane had allowed himself to be with anyone, let alone Ilya. He was forever grateful for the knowledge that Ilya would never listen to that.

    Or,

    Shane pours his heart out on his voicemails to Ilya.
    It's too late when Ilya finally listens to them.

    Series
    Language:
    English
    Words:
    25,415
    Chapters:
    13/13
    Collections:
    1
    Comments:
    215
    Kudos:
    421
    Bookmarks:
    155
    Hits:
    16,335

    02 Jul 2026

  2. Public Bookmark *

    Tags
    Summary

    Shane Hollander woke up early on the morning of the MLH Awards. He went for a run. He had lunch with Hayden Pike. He kissed Ilya Rozanov in a bathroom. He fucked Ilya Rozanov in his hotel room.

    Shane Hollander woke up early on the morning of the MLH Awards.

    Again. And again. And again.

    (Shane relives the 2014 MLH Awards over and over again. Alternative title: Shane Hollander learns to ask for what he wants.)

    Series
    Language:
    English
    Words:
    46,125
    Chapters:
    27/27
    Comments:
    1,116
    Kudos:
    1,562
    Bookmarks:
    388
    Hits:
    31,402

    28 Jun 2026

  3. Public Bookmark *

    Tags
    Summary

    Shane wakes up on Tuesday at 5:26 AM on game day in Boston, four minutes before his alarm goes off. Shane wants it to be Wednesday. But no matter what, Shane wakes up on Tuesday at 5:26 AM on game day in Boston, four minutes before his alarm goes off.

    ”Fuck,” he croaks. “Fuck, fuck, fuck.”

    Chapter 1: Shane wakes up on the same Tuesday over and over again after leaving Rozanov in a rush. Tuesday is his second least favourite day of the week, so he's not really happy about it.

    Chapter 2: Ilya notices Shane acts strangely. He just never remembers.

    Series
    Language:
    English
    Words:
    24,663
    Chapters:
    2/2
    Comments:
    916
    Kudos:
    4,704
    Bookmarks:
    1,349
    Hits:
    44,679

    28 Jun 2026

  4. Public Bookmark *

    Tags
    Summary

    During his first World Juniors, Canada's Shane Hollander met America's Carter Vaughan in the hotel lobby and the rest is history.

    This story is a look at a Shane with a best friend who tugs him out of his shell, a friend who pushes him to expand his circle, who helps him find the confidence to stand up for himself. His journey isn't without pitfalls, but one change, one extra person solidly in his corner who loves every jagged piece of him, takes him to new places and lets him take new risks.

    -

    Or: what would happen if Carter 'Ally' Vaughan was Shane's best friend and maybe, just maybe, the gays were a little messier?

    Language:
    English
    Words:
    12,213
    Chapters:
    3/?
    Comments:
    310
    Kudos:
    1,210
    Bookmarks:
    415
    Hits:
    16,191

    28 Jun 2026

    Bookmarker's Notes

    3

  5. Public Bookmark *

    Tags
    Summary

    Rose volunteers for a nonprofit that rescues sex-trafficked omegas, and Shane thinks it's a great cause. He even attends their fundraising galas.

    Then, one night, Rose calls to ask for a favor: She wants Shane to let a recently-rescued male omega live with him. In his apartment.

    His name is Ilya, Rose explains, and the thing is, despite omega hormone levels, he acts and smells just like an alpha. He can't keep staying in an omega group home because he's scaring the other omegas and endangering the staff.

    But he could live with Shane, Rose insists. "You're a big strong alpha hockey player, so he can't intimidate you physically. But also he needs to feel safe, which he can with you, because you're not like other alphas." She pauses. "You know?"

    By which she means Shane has never had a full rut, his scent glands barely work, he can't form a knot, and he has no interest in sticking his dick in anyone. Which, whatever. It's fine.

    But if being a failure as an alpha means he can help this omega, Ilya, who's apparently as much of a biological anomaly as Shane is…

    Shane says yes.

    And maybe it's a stupid decision. But he knows that it's also the right one.

    Language:
    English
    Words:
    94,928
    Chapters:
    19/?
    Comments:
    4,647
    Kudos:
    9,098
    Bookmarks:
    2,347
    Hits:
    228,581

    27 Jun 2026

    Bookmarker's Notes

    18

  6. Public Bookmark *

    Tags
    Summary

    Rozanov made a dismissive noise. “No, no, I will pick you up. Send me your address.”

    “I’m not giving you my home address.”

    “Why not!”

    “Because you’ll probably post it on social media to psych me out before our next game.”

    That made Rozanov laugh. “It is good idea,” he said. Stopped laughing. Started again. Blew out a breath like he had to get himself together. “I might do this to you,” he allowed, “but you have nice boyfriend living with you now. I would not do this to him. You are safe.”

     

    In which Ilya Rozanov adopts himself into Scott and Kip's household and refuses to leave. Kip finds this very sweet. Scott is going to kill him.

    Language:
    English
    Words:
    32,878
    Chapters:
    9/9
    Comments:
    2,447
    Kudos:
    12,554
    Bookmarks:
    3,733
    Hits:
    119,110

    26 Jun 2026

  7. Public Bookmark *

    Tags
    Summary

    “This might have been a bad idea.”
    “You think so?”
    “Hollander’s pissed.” Marlow said, stating the obvious.
    “No he’s not.” Ilya answered easily. “He’s just nervous.”
    “About what?”

    “About asking if he can watch you fuck me.”

     

    -OR-

    Ilya and Marlow have been hooking up for years - though it was never personal (until it was too late).

    Series
    Language:
    English
    Words:
    52,962
    Chapters:
    11/?
    Comments:
    1,934
    Kudos:
    3,968
    Bookmarks:
    900
    Hits:
    89,734

    25 Jun 2026

    Bookmarker's Notes

    11

  8. Public Bookmark 41

    Tags
    Summary

    The nuclear bomb that was Hollanov had completely wiped out any other hockey gossip, but Harris remembered why Troy had been traded here. He’d been traded suddenly at the last possible second, played the last few weeks of the season like a robot. He’d been there. Like the benches were there. Like the adverts on the boards were there. He skated. He caught and passed the puck. He still kept up with Rozanov enough to assist in a few points at the end of the season. Then he’d fucked off for the summer, disappearing. This year, he’d showed up the same way, just a guy in a practice uniform. But he always had shadows under his eyes, and one time had smelled like liquor when he zoomed by Harris as he stood in the team box snapping photos for the instagram.
    Hollanov was a much bigger story than Troy Barrett forgetting how to play hockey. No one seemed to remember he was even here. Not even Troy.

    Or: Troy works out his heartbreak by slutting around. Then maybe he finds a better way to cope.

    Title Inspo: Kacey Musgraves "Coyote"

    Language:
    English
    Words:
    102,003
    Chapters:
    12/15
    Comments:
    93
    Kudos:
    180
    Bookmarks:
    41
    Hits:
    4,374

    24 Jun 2026

    Bookmarker's Notes

    11

  9. Public Bookmark *

    Tags
    Summary

    After coming out to Rose, Shane decides he doesn't want to lie anymore, even if he isn't sure coming out will mean he gets happily ever after with Ilya. When coming out to the Voyageurs leaves him wondering what his future in Montreal might look like, he lets himself be a little selfish, he lets himself wonder if there might be somewhere else he might be happy. If Montreal wants to get rid of a generational player, he's not about to stop them, especially if it means he can get a little closer to joy.

    --

    Or: Shane Hollander leaves Montreal in search of something better.

    Series
    Language:
    English
    Words:
    255,418
    Chapters:
    55/55
    Comments:
    15,396
    Kudos:
    34,793
    Bookmarks:
    12,874
    Hits:
    2,179,283

    23 Jun 2026

  10. Public Bookmark *

    Tags
    Summary

    If Ilya Rozanov was set to be branded for life in the space above his butt crack, he was damn well going to pay a premium for it.

    Booking with one of the most exclusive tattoo studios in North America was the easy bit.

    Having his brain melted into oblivion by Shane Hollander’s steady hands and even steadier voice was decidedly not part of the plan.

    Or, the one where tattoo artist Shane is very good at giving instructions.

    Language:
    English
    Words:
    17,778
    Chapters:
    1/1
    Collections:
    1
    Comments:
    828
    Kudos:
    9,281
    Bookmarks:
    2,641
    Hits:
    66,473

    21 Jun 2026

  11. Public Bookmark *

    Tags
    Summary

    No serious hockey fan or sports commentator worth their salt would have considered record-breaking Boston superstar Ilya Rozanov to be Shane Hollander’s rival exactly, but sleeping with a man who had a specific offense-related vendetta against him and a wrist shot like a jet engine to back it up was probably ill-advised just the same.

    Or, Shane is a goalie. Ilya can’t score.

    Series
    Language:
    English
    Words:
    148,928
    Chapters:
    18/18
    Comments:
    8,833
    Kudos:
    22,370
    Bookmarks:
    9,084
    Hits:
    711,021

    20 Jun 2026

  12. Public Bookmark *

    Tags
    Summary

    Troy Barrett has always been sensitive, it's something his father tried and failed to beat out of him. It was engrained into his very bones, but he'd learnt to push it down to only crack once alone. He laughed with the jokes, joined Dallas's name calling, or starting fights, and trained hard.

    He'd done everything he could to keep his job stable in his team. And he'd been traded, to fucking Ottawa after making the dumb decision to tell Coach that Dallas was being weird. He could have handled it, but he had to go and tell.

    Ilya Rozanov was an arsehole, but a carefully curated one. He didn't act like Barrett did, he was careful, and now said arsehole was going to be part of their team.

    Or
    Troy gets traded to Ottawa sooner than cannon, and I just give Troy a million and one of my health issues, and we pretend he'd be clear to play and drive with these.

    Language:
    English
    Words:
    52,596
    Chapters:
    12/?
    Comments:
    402
    Kudos:
    822
    Bookmarks:
    203
    Hits:
    20,659

    17 Jun 2026

    Bookmarker's Notes

    11

  13. Public Bookmark 56

    Tags
    Summary

    What if Troy Barrett was one of Dallas Kent’s victims?

    Language:
    English
    Words:
    4,788
    Chapters:
    3/?
    Comments:
    29
    Kudos:
    320
    Bookmarks:
    56
    Hits:
    4,600

    17 Jun 2026

    Bookmarker's Notes

    3

  14. Public Bookmark 26

    Tags
    Summary

    Two weeks after the photos get leaked, Troy is traded to the Ottawa Centaurs.

    Language:
    English
    Words:
    10,882
    Chapters:
    1/4
    Comments:
    14
    Kudos:
    117
    Bookmarks:
    26
    Hits:
    1,625

    17 Jun 2026

    Bookmarker's Notes

    1

  15. Public Bookmark 26

    Tags
    Summary

    Troy Barrett literally runs away from his problems. It's nice that Harris lets him.

    --

    A little fic exploring Troy's very literal 'flight' response through childhood and his relationships with Adrian Dela Cruz and Dallas Kent. Mostly set pre-Role Model.

    Language:
    English
    Words:
    2,320
    Chapters:
    1/1
    Comments:
    16
    Kudos:
    141
    Bookmarks:
    26
    Hits:
    719

    17 Jun 2026

  16. Public Bookmark *

    Tags
    Summary

    The Toronto Guardians trade Troy Barrett one game into the season to the Ottawa Centaurs.

    Troy's new team hates him, and his new captain, Ilya Rozanov, has no interest in him. However, when Ilya realizes that Troy barely talks and has been struggling on the ice for weeks, he begins to investigate. But the more Ilya learns about Troy and the Toronto team, the worse it gets for Troy.

     

    {A Role Model rewrite with more angst}

    Series
    Language:
    English
    Words:
    204,542
    Chapters:
    40/40
    Comments:
    1,516
    Kudos:
    2,003
    Bookmarks:
    459
    Hits:
    79,511

    16 Jun 2026

  17. Public Bookmark *

    Tags
    Summary

    A few months ago, Troy Barrett discovered he had a five-year-old half-sister, and now he's her legal guardian.

    When her rare lung disease requires specialized care in Ottawa, Troy leaves the Toronto Guardians for the Ottawa Centaurs and uproots his life to be closer to her doctors.

    As Troy settles into Ottawa, the strain of single-handedly caring for a seriously ill child begins to show. The more he tries to keep his personal life separate from hockey, the harder it becomes to hide the truth, and the closer he comes to losing control of both.

    Series
    Language:
    English
    Words:
    69,793
    Chapters:
    11/?
    Comments:
    652
    Kudos:
    623
    Bookmarks:
    144
    Hits:
    14,773

    16 Jun 2026

    Bookmarker's Notes

    4

  18. Public Bookmark 25

    Tags
    Summary

    Michael gaped as he stared at his teammate.

    Sheer devastation coursing through him over the loss of those gorgeous locks.

    Or

    When Sam got the buzz cut earlier this year, and Michael mourns his missing hair like a dead wife.

    Language:
    English
    Words:
    2,174
    Chapters:
    1/1
    Comments:
    26
    Kudos:
    222
    Bookmarks:
    25
    Hits:
    1,837

    12 Jun 2026

  19. Public Bookmark 7

    Tags
    Summary

    Not for the first time, Matthew wished he had gotten up the energy to head back to Florida.

    Matthew had lost track of how many times at this point had he wished he had just gone back to Florida, as he stood, a shivering, soggy mess at the gate to Connor McDavid’s sprawling house.

    Say what you want, but Matthew knew it all too intimately.

    Edmonton was cursed.

    Written for Day 1 of Flufftober 2024: Lost Pet Meet Cute.

    Language:
    English
    Words:
    2,442
    Chapters:
    1/1
    Collections:
    1
    Comments:
    14
    Kudos:
    98
    Bookmarks:
    7
    Hits:
    885

    11 Jun 2026

  20. Public Bookmark 40

    Tags
    Summary

    Rated T+ for use of swear words. There's nothing racy in this fic at all.

    For the weekly discord prompt of: "Sharing is caring, now give me the hoodie!"

    Actual summary: Mitchy is always cold, and somehow he starts up a habit of always stealing his friends hoodies.

    Language:
    English
    Words:
    4,002
    Chapters:
    1/1
    Comments:
    17
    Kudos:
    245
    Bookmarks:
    40
    Hits:
    2,196

    11 Jun 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