1 - 20 of 312 Bookmarks by ThatWillowTree

Navigation

List of Bookmarks

  1. Rec *

    Tags
    Summary

    When Shane reluctantly agreed to kick off his MLH career with a photoshoot, he imagined, somewhat vaguely, a hockey uniform and some dramatic lighting on the rink. Shoot a few pucks. Pose intensely. That kind of thing.

    The marketing agency, apparently, had other ideas.

    A plane flight gone wrong, a desperate crash landing, and suddenly hockey’s two brightest young stars find themselves stranded in the heart of the Canadian wilderness. With no way home and no rescue coming, they only have one hope for survival -- each other.

    Language:
    English
    Words:
    66,769
    Chapters:
    28/28
    Collections:
    3
    Comments:
    1,631
    Kudos:
    2,649
    Bookmarks:
    936
    Hits:
    66,233

    05 Jun 2026

    Bookmarker's Tags:
    Bookmarker's Notes

    literally more than I could have asked for in my wildest dreams

  2. Rec *

    Tags
    Summary

    “Tell me nothing is wrong with me,” he begs, his big brown eyes welling with tears that haven’t yet spilled over, and Ilya miscalculated somewhere along the way. Ilya fucked up.

    This is not Quiet Shane. This is the Shane that Ilya can’t control himself around no matter how many years it’s been. The Shane that’s always lurking underneath the surface, ready to drown him at the first sign of Ilya’s weakness—the first drop of blood in the water. This is the Shane that Ilya would send home with bitemarks on his face and arms, all the way up through the second grade, because Shane would smile at him, like Ilya’s own personal sunflower.

    Shane gets hard when a classmate from school hits him during a fight. Ilya, his best friend since diapers, knows everything there is to know about sex. Surely, he’ll have a way to fix this.

    Series
    Language:
    English
    Words:
    13,069
    Chapters:
    1/1
    Comments:
    171
    Kudos:
    1,374
    Bookmarks:
    326
    Hits:
    12,845

    05 Jun 2026

  3. Public Bookmark *

    Tags
    Summary

    Ilya had told Shane to leave because they needed space - they needed some room to catch their breath so they could talk about things properly. So they could say sorry and fix the mess they had made. But one day apart stretched into two, into three, into a week, and suddenly Shane was on the other end of the phone, saying, ”Maybe this isn’t going to work, Ilya.”

    At least Ilya is good at that part; he’s an expert in being left behind.

     

    (Or, Ilya and Shane breakup. Then the Centaurs’ plane almost crashes.)

    Language:
    English
    Words:
    5,390
    Chapters:
    1/1
    Collections:
    2
    Comments:
    429
    Kudos:
    7,273
    Bookmarks:
    1,225
    Hits:
    42,904

    30 May 2026

    Bookmarker's Notes

    THE YEARNING UGH

  4. Rec *

    Tags
    Summary

    Shane wants to figure out if he's gay before he gets drafted—and no, the way he felt when Ilya Rozanov smirked at him with a cigarette between his lips in Saskatchewan has nothing to do with it. Unfortunately, the random guy he hooks up with to try and make sure one way or another takes a picture, and Shane gets outed before the draft. In the ensuing scandal, he goes seventh overall, to Ottawa.

    It turns out, having the worst thing you can think of happen to you when you're seventeen years old can end up being pretty liberating. And land you an unexpected best friend.

    Language:
    English
    Words:
    36,229
    Chapters:
    2/2
    Comments:
    1,273
    Kudos:
    7,687
    Bookmarks:
    2,475
    Hits:
    66,406

    30 May 2026

  5. Public Bookmark *

    Tags
    Summary

    Ethan finally turned away from the game and made his way over to Shane to press up against his back as Shane slipped his shoes on. Shane turned in his arms to kiss Ethan, but as he brought his face closer, Ethan laughed and pulled back to look at him.

    “Wait, you’re not really gonna wear those ugly reading glasses to dinner, are you?”

    Shane’s face flushed as he reached up and took his glasses off before setting them on the side table next to the door. A loud noise startled him and he looked over to see that Ilya had tossed his game controller onto the coffee table haphazardly. He stood up abruptly, nostrils flared and mouth pinched into a tight line as he stalked off to his bedroom, muttering something in Russian along the way.

    or, Shane has a shitty boyfriend that Ilya can't stand because he's in love with him and everyone in the house knows but Shane.

    Series
    Language:
    English
    Words:
    56,973
    Chapters:
    5/5
    Comments:
    451
    Kudos:
    6,404
    Bookmarks:
    1,779
    Hits:
    113,480

    30 May 2026

    Bookmarker's Notes

    Delicious premise and a fantastic execution

  6. Rec *

    Tags
    Summary

    “Sweetheart, your pretty little head is so silly. For every photocard I make of ugly hockey men, I make two of my gorgeous, radiant, pulchritudinous boyfriend. Sometimes three.”

    A smile breaks through the heated haze of Shane’s expression. “You’ve been using the thesaurus Dad got you for Christmas?”

    “I will beat Yuna Hollander at Scrabble one day,” Ilya declares against Shane’s hip bone.

    In the year between the Cottage and the Centaurs, Ilya misses Shane more than ever. Svetlana’s teenage cousin offers a coping method: Kpop-style Shane Hollander photocards to stare at all day long. It's a shame carrying around pictures of fellow hockey players is just not socially acceptable.

    …At least, not yet.
     
    (AKA: Ilya's mission to desensitize the hockey world to his Hollander fanboyisms, and the NHL players that suffer for it.)

    Language:
    English
    Words:
    35,708
    Chapters:
    1/1
    Comments:
    377
    Kudos:
    3,795
    Bookmarks:
    1,229
    Hits:
    36,272

    23 May 2026

    Bookmarker's Notes

    God this was so fucking funny

  7. Public Bookmark *

    Words:
    33,506
    Works:
    2
    Bookmarks:
    648

    19 May 2026

  8. Rec *

    Tags
    Summary

    It clicks.

    The reason why Rozanov was acting so fucking weird, why he was only checking on his rival so late at night, why Rozanov didn’t want Marlow to even have a glimpse into what was behind that door.

    Holy shit.

     

     --

     

    In which a single misunderstanding spirals into becoming the MHL's greatest secret: Shane Hollander is pregnant.

    Language:
    English
    Words:
    7,465
    Chapters:
    1/1
    Collections:
    1
    Comments:
    275
    Kudos:
    3,755
    Bookmarks:
    797
    Hits:
    30,755

    27 Apr 2026

    Bookmarker's Notes

    Fuck this is so funny I’m genuinely so upset it’s a one-off and I don’t know the author but I’m grateful regardless

  9. Public Bookmark *

    Tags
    Summary

    The coffee table was covered in evidence, two plates with the remains of the tuna melts, an empty can of ginger ale left behind like a murder weapon. Yes, this was a crime scene. He would alert the authorities.

    Wanted: Shane Hollander.

    So fucking wanted.

    --

    Or: After running away from Ilya's, Shane realizes his mistake and comes back.

    Language:
    English
    Words:
    6,080
    Chapters:
    1/1
    Comments:
    115
    Kudos:
    1,885
    Bookmarks:
    243
    Hits:
    12,198

    12 Apr 2026

  10. Public Bookmark *

    Tags
    Summary

    The Swiss National League doesn’t care about the legendary Hollander-Rozanov rivalry. When the MLH can’t negotiate with the Hockey Players’ Union in time to prevent a hockey lockout at the start of the 2015 season, the Zürich Lions jump at the chance to sign both Shane and Ilya to short-term contracts. For four months in Switzerland, they share a team, a line, a house, and a bed. 

    Then the lockout ends in January, and it’s time to go back. Back to different countries, cities, lives. Beds.

    Reentry is harder than expected.

    Series
    Language:
    English
    Words:
    38,174
    Chapters:
    4/4
    Collections:
    1
    Comments:
    4,049
    Kudos:
    32,038
    Bookmarks:
    13,414
    Hits:
    616,622

    11 Apr 2026

    Bookmarker's Notes

    The pining is so fucking visceral it hurts in the best way possible UGH

  11. Rec *

    Tags
    Summary

    Stick to your guns, Ilya thinks. Sex. With Hollander. That’s simple. Straightforward.

    Except nothing about this night has been straightforward. The more time he spends with Hollander, the more he wants him - and not just the sex. He wants it all: the reading glasses, earnest ramblings, moral compulsions. The sweetness Hollander tries to hide. The way he holds back from almost everyone, even from himself, but never from Ilya.

    ***
    or: After Vegas, Ilya knows he should end it with Hollander. He likes trouble, yes. Doesn’t mean he likes feeling scraped raw by wanting impossible things. Then they are marooned together at an airport for a very long, very strange night during which Ilya begins to suspect – shakily, reluctantly – that they might be… something.

    NOW COMPLETE!

    Language:
    English
    Words:
    36,678
    Chapters:
    7/7
    Comments:
    841
    Kudos:
    3,596
    Bookmarks:
    1,315
    Hits:
    66,759

    05 Apr 2026

    Bookmarker's Notes

    Ugh I tried to ration this story out so I wouldn’t finish it too fast but I was weak.

  12. Public Bookmark *

    Words:
    8,139
    Works:
    1
    Bookmarks:
    199

    05 Apr 2026

  13. Public Bookmark *

    Tags
    Summary

    “Wait, I could totally see that,” Connors says. “She wears reading glasses and he’s, like, obsessed with them. Sometimes on the road, he calls her from the bathroom and I hear him begging her to put them on.”

    “The glasses! I heard that too.” Shit, it must be a fetish, right? She doesn’t just happen to be old. Rozy likes that she’s old.

    Or: Cliff figures out why Ilya’s keeping his Montreal girl a secret. She’s not a girl at all...she's an elderly woman. Or maybe an elderly man?

    Language:
    English
    Words:
    7,596
    Chapters:
    1/1
    Comments:
    1,825
    Kudos:
    24,858
    Bookmarks:
    4,505
    Hits:
    130,682

    04 Apr 2026

    Bookmarker's Notes

    I couldn’t stop laughing

  14. Public Bookmark *

    Tags
    Summary

    “Oh God,” Shane whines, tugging on the drawstrings of his hoodie. “I can’t find my phone. I don’t know how I’ll get home.”

    “Hollander,” Rozanov scoffs incredulously. “You are on phone call with me. Phone is in your hand.” A sigh crackles through the receiver. “Where are you? I will come get you.”

    Language:
    English
    Words:
    11,405
    Chapters:
    3/3
    Comments:
    207
    Kudos:
    2,776
    Bookmarks:
    380
    Hits:
    28,160

    04 Apr 2026

  15. Public Bookmark *

    Tags
    Summary

    “This is hard to talk about,” is all he says, though he knows it will amount to nothing.

    Shane’s fingertips are feather-soft on his chest. “You have to.”

    He has to, because Shane and Ilya have this thing, now, this agreement. Nothing is too hard to talk about. Nothing is off limits. They have to be bare, have to surrender the deepest crevice of their soul to one another. And Ilya, for whom this is easier said than done, whose chest carries a perpetual weight, an immovable mass, it’s all worth it – worth the relief smoothing over Shane’s features, the reassurance that he’s not worried anymore, that Ilya can give him this peace, albeit only a fragment of what Shane gives him by just being there when he wakes up. He would never say it, but he thinks that what he has to offer to Shane amounts to nothing – nothing compared to what Shane does, what Shane is, by simply nuzzling into his chest and sighing into his sleep, late at night when all Ilya can do is lay awake and just feel.

    “I need more,” Ilya says. “And is nothing you can do. I need you inside me, and it feels terrible.” He swallows, with great difficulty. God. “I need to– I need to eat you.”

    or, Ilya never knew love can hurt this good

    Language:
    English
    Words:
    2,537
    Chapters:
    1/1
    Comments:
    188
    Kudos:
    4,422
    Bookmarks:
    997
    Hits:
    34,088

    29 Mar 2026

  16. Public Bookmark *

    Words:
    222,965
    Works:
    11
    Bookmarks:
    1,776

    26 Mar 2026

  17. Public Bookmark *

    Tags
    Summary

    There is a very attractive woman in front of Ilya. A woman that wants to fuck him. His body is consciously aware of this very fact, however, his entire brain seems to neglect it, opting to scream look at what’s behind her like a screeching freight train.

    On the screen is the dark outline of a person, shot against a blinding sun. Any distinguishable features are obscured, cloaked in dim shadow. Still, Ilya knows exactly who it is.

    He would recognize that silhouette anywhere.

    Or, Ilya keeps seeing Shane everywhere — on the TV, in advertisements. It may or may not be interfering with his attempts to get laid, and also does nothing to change the fact that he hasn't seen Shane in months.

    Set during the 2014-2016 montage era.

    Language:
    English
    Words:
    12,941
    Chapters:
    1/1
    Comments:
    93
    Kudos:
    778
    Bookmarks:
    176
    Hits:
    7,456

    20 Mar 2026

  18. Rec *

    Summary

    none of these stories are interconnected. they can be read in any order, and you're not missing something if you skip some of them. it's just all my HR fic, gathered in one place.

    Words:
    193,280
    Works:
    25
    Bookmarks:
    1,585

    09 Mar 2026

  19. Rec *

    Tags
    Summary

    On June 24th, 2022, during game seven of the Stanley Cup finals, Ilya Rozanov takes a skate blade to the thigh and bleeds out on the ice.

    The next morning, Shane wakes up in his husband's arms. It's June 24th again, and Ilya is still alive.

    Now Shane just needs to figure out how to keep him that way.

    Or: Shane gets stuck in a time loop.

    Series
    Language:
    English
    Words:
    30,436
    Chapters:
    6/6
    Collections:
    1
    Comments:
    775
    Kudos:
    6,228
    Bookmarks:
    1,845
    Hits:
    76,057

    09 Mar 2026

    Bookmarker's Notes

    Yeah unfortunately this brought me so many fucking emotions and I love it so much I’ll need to read it at least 5 more times this year.

  20. Public Bookmark *

    Tags
    Summary

    “I just… I want to know, you know? I’m, like, almost thirty and I don’t know. It’s pathetic.”

    He’s years away from almost thirty, but their sports careers make them feel older than they are. Ilya understands the feeling of being far behind other people.

    And he couldn’t stand the face Shane was making, his I’ve only ever wished I could be like everyone else face. Ilya couldn’t fucking stand it, would do anything to make it ago away.

    Which is why he, against his better judgement, said, “I can take you somewhere.”

    Or; shane turns to his bisexual best friend to help him find a casual hookup and ilya swallows his yearning to make it happen.

    featuring a gloryhole and ilya talking him through it

    Language:
    English
    Words:
    6,158
    Chapters:
    1/1
    Comments:
    232
    Kudos:
    4,268
    Bookmarks:
    879
    Hits:
    31,885

    08 Mar 2026

    Bookmarker's Notes

    The way this is the exact premise that I’ve been envisioning in my head. There are no words to describe how much I love it.

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