1 - 20 of 193 Bookmarks by RiverHR4L

Navigation

List of Bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Ilya hesitated, staring at the number. He was captain of Hollander’s new team. It would have been completely normal, if not expected, that he would reach out to him soon. But his hand had turned to lead, his finger hovering over the “Call” button. What would he even say?

    “Hey Hollander. Sorry your team dumped you out of nowhere after building them a dynasty and you’re being shipped back to your hometown to play on an historically shitty team, captained by me, the guy who you’ve been pitted against your whole career and built up a decade’s worth of resentment towards, not to mention the fact that we sucked each other’s dicks that one time years ago and then pretended that it never happened. Haha, yeah, good times. Anyways. See you at practice.”

    —————

    In June 2010, Shane Hollander and Ilya Rozanov hook up for the first and last time.

    In July 2021, Shane Hollander is abruptly traded to the Ottawa Centaurs.

    Language:
    English
    Words:
    95,150
    Chapters:
    13/15
    Comments:
    841
    Kudos:
    3,523
    Bookmarks:
    1,727
    Hits:
    128,000

    26 Aug 2026

  2. Public Bookmark *

    Tags
    Summary

    He called Jackie. “Hey babe, are you still in a group chat with Wyatt Hayes’s wife? Yeah, Lisa, whatever. Listen, I need you to get Ilya Rozanov’s home address from her. What? No, I was kidding when I said I wished him bodily harm. Mostly. Look, I’ll explain later. Love you.”

    He turned on the car and briefly rested his forehead on the steering wheel, groaning.

    “Shane,” he muttered, “you absolute lovesick fool. I can’t believe I have to do this.”

    Shane Hollander has never heard of Ilya Rozanov until the KHL star lands in Canada.

    They hook up. They catch feelings. Shane runs.

    Ilya probably shouldn’t take relationship advice from Hayden Pike, but options are limited.

    Language:
    English
    Words:
    53,319
    Chapters:
    19/19
    Comments:
    334
    Kudos:
    873
    Bookmarks:
    359
    Hits:
    28,147

    25 Aug 2026

  3. Public Bookmark *

    Tags
    Summary

    Heat spread across Ilya's face. His mouth fell open slightly. He let out a short, stuttered laugh of disbelief. This couldn't- he was straight, he wasn't-

    “Finally got you at your own game.” Shane's smirk widened to a smile, his hand clapping down on Ilya's shoulder to squeeze it slightly. For once in his life, Ilya was unable to find his voice.

    “Damn.” Shane laughed, jostling him a bit. “If I had known this was all it took to get you to shut the fuck up, I would have started flirting back years ago.”

    ----

    When old college friends Ilya and Shane show up to their mutual best friend's wedding, they are ready to fulfill their duties as bridesmen. Even after years of not seeing each other, they fall right back into their usual banter.

    Ilya loves to flirt with Shane. Shane loves to tell him to fuck off. It's a running a bit. Nothing more than a joke between two friends; because Shane is gay and Ilya is straight and it doesn't actually mean anything…until Shane finally decides to flirt back, and Ilya's world suddenly tilts on its axis.

    Language:
    English
    Words:
    19,342
    Chapters:
    2/4
    Comments:
    1,320
    Kudos:
    10,652
    Bookmarks:
    4,156
    Hits:
    194,755

    22 Aug 2026

  4. Public Bookmark *

    Tags
    Language:
    English
    Words:
    45,344
    Chapters:
    8/?
    Comments:
    328
    Kudos:
    601
    Bookmarks:
    406
    Hits:
    21,354

    16 Aug 2026

  5. Public Bookmark *

    Tags
    Summary

    We ask Hollander whether he feels pressure to keep the Hollander-Rozanov rivalry up.

    Hollander tenses a little, thrown by the question. “I’m not really focused on Rozanov, or any other players for that matter. I don’t find that kind of thing helpful or productive for my gameplay."


    jane

    are you mad?

    first big boy interview and they mention me 100 times 😂😂😂

    Or: five times Shane and Ilya mentioned each other in interviews and the one time they sat for one together.

    Language:
    English
    Words:
    875
    Chapters:
    1/1
    Comments:
    97
    Kudos:
    1,008
    Bookmarks:
    137
    Hits:
    6,402

    15 Aug 2026

  6. Public Bookmark *

    Tags
    Summary

    Rozanov is looking at him intensely, mouth pursed in a smirk, eyes alight. “You eat dinner?”

    “What?”

    “Dinner,” Rozanov says, “Is meal you eat in evening. You have it?”

    “You’re asking me if I eat dinner?”

    Rozanov tilts his head. “My English is not so bad, I think.”

    “No, it isn’t,” Shane says, although he’s still confused by Rozanov’s question. After a beat, where all he can focus on is Rozanov’s thick eyebrows, Shane confirms: “Yes, of course I eat dinner.”

    “Good. Me too.” Rozanov is still smirking. Shane’s starting to think it might be his default expression. “We have that in common: playing hockey and eating dinner.”

    Or: five times Ilya Rozanov tried to ask out Shane Hollander, and the one time he succeeded.

    Language:
    English
    Words:
    10,423
    Chapters:
    1/1
    Comments:
    175
    Kudos:
    3,996
    Bookmarks:
    988
    Hits:
    31,849

    15 Aug 2026

  7. Public Bookmark *

    Tags
    Summary

    Everyone always thought that Shane Hollander was boring. Turns out, when he's got no hockey career to lose, the media trained filter comes off, and he turns into a fan-favorite commentator - he's brutal, funny and knows every stat in MLH history.

    AU where Shane and Ilya never got together and have been rivals the whole time. It's 2017 and Shane's injury during the Metros v Raiders game ends his career. So, the question is, what's next?

    Language:
    English
    Words:
    4,392
    Chapters:
    4/?
    Comments:
    443
    Kudos:
    2,939
    Bookmarks:
    770
    Hits:
    29,924

    15 Aug 2026

  8. Public Bookmark *

    Words:
    334,512
    Works:
    12
    Bookmarks:
    2,945

    14 Aug 2026

  9. Public Bookmark *

    Tags
    Summary

    Shane Hollander and Ilya Rozanov have been best friends since they were twelve. They were attached at the hip, as much as two straight guys could be.
    Everyone accepted that Shane and Ilya were just being Shane and Ilya.

    Or: Shane and Ilya think they know where to draw the line between straight best friends and whatever the hell they keep doing.

    Language:
    English
    Words:
    45,201
    Chapters:
    5/6
    Comments:
    926
    Kudos:
    4,125
    Bookmarks:
    2,013
    Hits:
    142,151

    10 Aug 2026

  10. Public Bookmark *

    Tags
    Summary

    Commuting back and forth between Boston and Montreal is boring, flight delays are even worse. Even MORE boring are the amount of dick pics on a certain app as Ilya's looking for some entertainment. But then there is Shane, Shane is only 788 meters away. Shane is a bottom (allegedly) and Shane has the most aggressively straight profile Ilya has ever seen on a gay hookup app. He just needed to make sure he wasn't a straight who lost his way, that was the only reason he messaged him and agreed to meet him in an airport lounge.

    It was the only reason they kept meeting up after that, just to make really really really sure he wasn't straight.

    Shane is a Captain in this universe too.

    Language:
    English
    Words:
    48,739
    Chapters:
    13/14
    Comments:
    832
    Kudos:
    1,888
    Bookmarks:
    674
    Hits:
    51,271

    10 Aug 2026

  11. Public Bookmark *

    Tags
    Summary

    Ilya is an asshole to Shane in Sochi. He's an asshole again in Vegas.

    Shane decides he doesn't hate himself enough to put up with this shit.

    It takes everything he has, but he ends it with Ilya.

    Ilya isn't having it.

    OR: What does Ilya Rozanov look like on his (figurative) knees?

    Language:
    English
    Words:
    33,458
    Chapters:
    3/4
    Comments:
    560
    Kudos:
    3,480
    Bookmarks:
    1,558
    Hits:
    82,510

    05 Aug 2026

  12. Public Bookmark *

    Tags
    Summary

    Ilya Rozanov wakes up in a future where he is openly bisexual and married. This would be great news, except for the part where moments ago he was in 2014 where he was many things: recent Stanley Cup champion, star of the Raiders, the sluttiest man in Boston, a Russian citizen with a father who is alive, and also absolutely, definitely, 100% not in love with Shane Hollander.

    And why the hell is he wearing a Centaurs jersey?

    Ilya Hollander-Rozanov wakes up in the past, and he really, really would like to go home to his husband.

    Language:
    English
    Words:
    63,046
    Chapters:
    5/8
    Comments:
    995
    Kudos:
    3,999
    Bookmarks:
    1,411
    Hits:
    83,983

    04 Aug 2026

  13. Public Bookmark *

    Tags
    Summary

    With the first overall selection of the 2010 NHL draft, the New York Admirals are proud to select Shane Hollander.
     

    “Ah, New York! New York is nice, yes?”

    “Uh, yeah, I guess. I haven’t really spent much time there. Yet, I guess.”

    “I am also moving to New York.”

    ----

    On the night of the NHL draft, Shane Hollander goes to the gym. Ilya Rozanov may not be a hockey player, but somehow he is there, in Shane’s orbit, in New York, under his skin.

    Or, how more proximity can turn a fuck buddy into a best friend, but falling in love is always hard.

    Series
    Language:
    English
    Words:
    164,844
    Chapters:
    18/19
    Comments:
    1,110
    Kudos:
    1,226
    Bookmarks:
    707
    Hits:
    47,045

    01 Aug 2026

    Bookmarker's Notes

    En av de beste 👏🏻

  14. Public Bookmark *

    Tags
    Summary

    After being unceremoniously outed as bisexual and traded to the Ottawa Centaurs, Ilya Rozanov cements his legacy as a hockey legend and queer icon and is invited to be The Bachelor's newest leading man on the show's very first mixed-gender season. Enter Shane Hollander, the Golden Boy Who Never Was after an injury knocked him out of contention for the NHL draft.

    Is this their second chance at a love story for the ages, or the universe reuniting them after destiny was simply put on hold?

    Language:
    English
    Words:
    47,843
    Chapters:
    6/?
    Comments:
    506
    Kudos:
    711
    Bookmarks:
    332
    Hits:
    16,271

    28 Jul 2026

  15. Public Bookmark *

    Tags
    Summary

    Ilya says nothing for a long minute just watching him, drinking him in, and then he leans in and whispers, "You come to my city wearing those glasses and I do not get a call, a text, a fucking email..."

    Shane's body freezes and then he turns, eyes wide and bright in the club lights.

    "Ilya."

    And then a slow, almost sloppy smile creeps across his face.

    "You found me."

    Ilya cocks an eyebrow, "You thought I would not?"

     

    or

    Shane ends up in Boston during the off-season later in their situationship for a Bachelor Party. He doesn't tell Ilya, but Marly spots him at one of the clubs and sends Ilya a picture.

    When Ilya shows up at the club and finds Shane, he learns Shane wanted this all along.

    Language:
    English
    Words:
    15,746
    Chapters:
    1/1
    Comments:
    51
    Kudos:
    712
    Bookmarks:
    172
    Hits:
    7,127

    28 Jul 2026

  16. Public Bookmark *

    Tags
    Summary

    [Anya dances on her back legs, expression excited as Shane grabs his phone and they walk out the door. The video cuts to footage of Shane's legs running with Anya beside him, and then to the two of them sitting on the front steps of a large house. Shane's face and chest are sweaty, and he wipes at the hair on his forehead as he takes a long drink of water.]

    Shane: Hi, um, I'm Shane Hollander, which you probably already know if you're seeing this, but I've been asked to do this day in the life thing? I don't really know what I'm doing, and I'm honestly kind of annoyed I have to keep setting my phone up and walking into rooms like I haven't already been there, but you know. Anything for the team, right?

    [He looks at Anya, and she barks before licking at the sweat on his face. Shane halfheartedly tries to push her off, but laughs at her antics before he speaks again.]

    Shane: So, anyway. Come spend the day with me and my husband if you want.

    Series
    Language:
    English
    Words:
    2,782
    Chapters:
    1/1
    Comments:
    378
    Kudos:
    7,811
    Bookmarks:
    530
    Hits:
    34,995

    27 Jul 2026

  17. Public Bookmark *

    Tags
    Summary

    Several MLH players have their phones hacked.

    Most people find embarrassing photos.

    Ilya Rozanov accidentally leaks five years' worth of sex reviews.

    -

    You know that TikTok trend where people rate how good the sex was in front of their partner?

    Yeah. It's that.

     

    UPDATED: (second chapter) July 12, 2026

    Series
    Language:
    English
    Words:
    13,068
    Chapters:
    2/2
    Comments:
    1,062
    Kudos:
    27,843
    Bookmarks:
    5,169
    Hits:
    224,673

    26 Jul 2026

  18. Public Bookmark *

    Tags
    Summary

    Three times Ilya Rozanov's dog almost exposes his secret relationship, and one time she doesn't have to.

    Language:
    English
    Words:
    15,972
    Chapters:
    1/1
    Comments:
    206
    Kudos:
    4,887
    Bookmarks:
    1,003
    Hits:
    33,369

    26 Jul 2026

  19. Public Bookmark *

    Tags
    Summary

    Ilya Rozanov is many things—a pain in Shane Hollander’s ass, hockey’s biggest playboy, a better chirper in his second language than most people are in their first, the only player who can challenge Shane for the title of “best of his generation.” But when Shane and Ilya get stuck next to each other on a long-delayed flight to the MLH Awards, Shane realizes something else about him: Ilya Rozanov is hot.

    ***

    Shane and Ilya never hooked up at the CCM shoot. Seven years later, they end up on the same flight from New York City to Las Vegas.

    Language:
    English
    Words:
    41,236
    Chapters:
    3/3
    Comments:
    4,512
    Kudos:
    26,583
    Bookmarks:
    8,532
    Hits:
    334,602

    25 Jul 2026

  20. Public Bookmark *

    Tags
    Summary

    The video was shaky, thirty seconds captured in the pulsing lights of the concert—and there he was, larger than life on the Jumbotron, looking absolutely wrecked, his glasses sliding down his face and freckles standing out against his flushed cheeks, swaying to the Spanish lyrics as they took him away like he didn't have a care in the world.

    He looked like an idiot. A drunk, happy idiot.

    "Oh god," Shane groaned, letting his arm drop back over his face. "Please tell me that's not—"

    "Three million views and counting," Rose interrupted gleefully. "The caption says 'TikTok do your thing, who is this beautiful drunk man in glasses?' There are like fifty thousand comments trying to track you down."

    Series
    Language:
    English
    Words:
    6,781
    Chapters:
    1/1
    Comments:
    80
    Kudos:
    3,304
    Bookmarks:
    439
    Hits:
    28,465

    24 Jul 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