1 - 20 of 268 Bookmarks by moeng

Navigation

List of Bookmarks

  1. Public Bookmark *

    Tags
    Summary

    ...oh,” his mom says. “Oh, honey, you were seeing someone? You never said anything.”

    “It’s-it’s complicated.” He catches the present tense too fucking late to do anything about it, and he barely resists the urge to either groan or slip forward to start beating his head against the coffee table.

    Fuck his fucking life.

    “You’re still…seeing this person?” His mom asks, and the amount of control he can hear her exerting is almost painful. “Who is-”

    “Yuna,” his dad cuts in, voice quiet, “maybe give him a second, yeah?”

    Yeah, Shane agrees in his head. Give him a second.

    Maybe give him a decade while they’re at it.

    (when shane's old fake id falls out of his wallet around his parents, he has to explain that it was to book hotel rooms before he was 21)

    (...and then he has to explain why he needed to book those hotel rooms in the first place)

    Language:
    English
    Words:
    21,781
    Chapters:
    2/2
    Comments:
    795
    Kudos:
    12,978
    Bookmarks:
    2,850
    Hits:
    73,753

    10 Jun 2026

  2. Public Bookmark *

    Tags
    Summary

    “I’m not sure of the exact reasons Montreal has, but the League needs a distraction from the bad press.” Laurenti’s face twists with disapproval. “Crowell’s known to be friendly with the Morin family, they own the Metros. Crowell must have asked for a favor and who knows what he’s promised them in return. Who better to distract from a scandal than Canada’s favorite son?”

    The realization hits Ilya like a punch to the solar plexus.

    “They’re trading Shane fucking Hollander?” Reilly questions with utter disbelief. It takes a half second more before he follows the question with another. “We’re signing him?”

    -

    News that Dallas Kent, up and coming star center for the Toronto Guardians, is wanted for murder breaks during the Sochi Olympics.

    Neither Shane nor Ilya have any idea that it will change their lives.

    Language:
    English
    Words:
    22,005
    Chapters:
    4/6
    Comments:
    156
    Kudos:
    1,788
    Bookmarks:
    738
    Hits:
    20,529

    09 Jun 2026

  3. Public Bookmark *

    Tags
    Summary

    “Marley.” Ilya says evenly, suddenly knowing he can actually breathe. He had a plan and he knew what he needed to do. And he couldn’t do it from the locker room bench. “If he is very injured, if he cannot play again, if he is very bad, I will kill you. I will kill you painfully.”
    Cliff gapes at him.

    In which the hit that Cliff Marleau had on Shane Hollander goes a little different. For one, they’re in Boston. For another, Ilya realizes he might be panicking? Which is probably not something to do in the middle of a game. And, oh yeah, he just outed both himself and his not-boyfriend to an entire locker room of hockey players.

    But that’s okay, because while Boston may be vicious, they do take care of their own. And they quickly realize that their captain’s happiness and willingness to stay with the Bears is tied to Shane Hollander. The solution is easy, they’ll just have to make Shane Hollander a Bear.

    Language:
    English
    Words:
    52,302
    Chapters:
    12/20
    Comments:
    2,856
    Kudos:
    8,894
    Bookmarks:
    3,602
    Hits:
    212,984

    09 Jun 2026

  4. Public Bookmark 91

    Tags
    Summary

    Patience and love are the potent mix that makes devotion.

    Series
    Language:
    English
    Words:
    12,268
    Chapters:
    1/1
    Comments:
    213
    Kudos:
    1,226
    Bookmarks:
    91
    Hits:
    6,820

    07 Jun 2026

  5. Public Bookmark *

    Tags
    Summary

    One delayed flight. One closing airport bar. One truth or dare game that gets significantly out of hand.
    Ilya Rozanov came to his ex-girlfriend's wedding to prove he was over it. Shane Hollander came to his best friend's wedding to prove he was fine. They were both lying, but they didn't know that about each other yet.

    Then they had to share a room.

    Language:
    English
    Words:
    63,015
    Chapters:
    7/8
    Comments:
    1,760
    Kudos:
    4,712
    Bookmarks:
    2,294
    Hits:
    155,010

    04 Jun 2026

  6. Public Bookmark *

    Tags
    Summary

    Alternate Title: Shane Hollander: Stanley Cup Winner, Accidental Dog Sitter

    Shane: Is this Ilya Rozanov?
    Unknown number: no
    Shane: Oh, but the dog collar had this number.
    Unknown Number: What? What dog collar? What are you talking about?
    Shane: I'm Shane Hollander.
    Shane: I have your dog.
    Unknown Number: Is this ransom threat?
    Unknown Number: Did you kidnap my dog?

    Language:
    English
    Words:
    7,626
    Chapters:
    1/1
    Comments:
    595
    Kudos:
    16,917
    Bookmarks:
    2,594
    Hits:
    78,459

    03 Jun 2026

  7. Public Bookmark *

    Tags
    Summary

    David Hollander arrives in Montreal with homemade soup, expecting to take care of his son Shane, who’s down with the flu after missing the biggest NHL game of the season.
    What he does not expect is finding Shane cuddled in the lap of his greatest hockey rival: Boston Bears captain Ilya Rozanov.
    Apparently the NHL’s most legendary rivalry has secretly been a relationship for over a decade.
    Now David must process three shocking truths:
     his son is gay,
     Ilya Rozanov is basically a housewife with pharmacy bags,
     and every on-ice fight was apparently foreplay.

    Series
    Language:
    English
    Words:
    3,440
    Chapters:
    1/1
    Kudos:
    5,275
    Bookmarks:
    728
    Hits:
    38,515

    31 May 2026

  8. Public Bookmark *

    Tags
    Summary

    “You want to talk to people about me?” Shane asked quietly.

    There was something small and confused in the question. But Ilya was still furious and raw.

    “Well I would,” he sneered, “if there was anything about you that was fucking interesting to talk about! It would be nice to not be so fucking bored and miserable!”

    The second the words left his mouth, he watched the pain roll across Shane's features like a thousand fractures shattering through glass.

    Ilya had seen Shane nearly break ribs. He had seen him miss game-winning shots, take hits that left bruises blooming purple and black across his skin. He had never seen this.

    Shane closed his eyes for a long moment. He shook his head slightly, a tiny movement, then nodded once as if agreeing with something only he could hear. His face twisted briefly with a fresh wave of pain before he forced it to still.

    ---------

    What if Shane and Ilya don't make up so easily after the Boxing Day fight? The Centaur's plane never malfunctions, so Shane never proposes. Instead, Ilya gives him an ultimatum on coming out and going public. It backfires spectacularly.

    Series
    Language:
    English
    Words:
    62,112
    Chapters:
    16/16
    Comments:
    2,441
    Kudos:
    15,474
    Bookmarks:
    5,737
    Hits:
    357,687

    30 May 2026

  9. Public Bookmark *

    Tags
    Summary

    In Vegas, after they’d said everything right up to the edge of I love you, Shane and Ilya came up with a plan. It was long term, with many, many steps. There might be a spreadsheet somewhere that Shane won’t admit to.

    But it’s a plan, nonetheless. Over the summer of 2014, they tweak it and add things important to the both of them. There are even many, extensive, contingency plans.

    OR

    Thanks to Shane's small lie the first time they hooked up, Shane and Ilya are together years earlier. Now, they have to figure out what to do about it.

    Series
    Language:
    English
    Words:
    95,714
    Chapters:
    14/14
    Collections:
    21
    Comments:
    4,367
    Kudos:
    22,434
    Bookmarks:
    6,385
    Hits:
    422,528

    29 May 2026

  10. Public Bookmark *

    Tags
    Summary

    “Did, uh,” Frankie starts. She sounds faint. “Did you just say your boyfriend?”

    Ilya’s stomach drops. Oh. Oh, fuck.

    He doesn’t know what his face does. There will probably be pictures of this moment all over the internet by tomorrow morning. He doubts it’s flattering, considering there’s a non-zero chance he’s going to throw up all over the microphone.

    Ilya scrambles. Too tired, too shocked at his own brain’s betrayal to know how to fix this. “Blyat,” he spits. Then he laughs, and even he can hear that it sounds more wild than genuine. “English language is hard, yes? I meant my boys, my boys who are my friends. The Centaurs, yes? They are all my boy friends.”

    OR

    Ilya Rozanov has a no-good, very bad two days and accidentally outs himself. He's not having a great time.

    Language:
    English
    Words:
    6,548
    Chapters:
    1/1
    Comments:
    107
    Kudos:
    3,495
    Bookmarks:
    475
    Hits:
    19,496

    27 May 2026

  11. Public Bookmark *

    Tags
    Summary

    “You…wanted to see me?” He asks, barely resisting a wince at how awkwardly it comes out. “After yesterday-” He stops, swallows.

    Hollander makes a face–one of Ilya’s favorite faces, in fact–that says he’s a little embarrassed about what he’s about to say. Ilya feels his chest go a little tighter, wondering if Hollander has had time to reconsider, if he’d even planned to reach out after the game, apologize for spooking and running, ask to come ba-

    “Did something…happen yesterday?” Hollander asks.

    Ilya stares at him.

    (the accident that takes shane out for the season happens the day after the tuna meltdown) (...it also takes his memory of the tuna meltdown with it)

    Language:
    English
    Words:
    22,217
    Chapters:
    1/1
    Comments:
    386
    Kudos:
    5,794
    Bookmarks:
    1,214
    Hits:
    39,329

    27 May 2026

  12. Public Bookmark *

    Tags
    Summary

    Shane should be here right now, should be in Ilya’s house. Ilya should be teasing him about being picky while going through delivery options for food on his phone. Shane should be discovering that Ilya has ginger ale in the fridge and the protein bars Shane mentioned liking in an interview in his pantry. He should be making out with Shane on the couch, sneaking a hand into his pants, teasing him about whether they can beat the deliveryman and arrive before he does. Shane was supposed to spend the night tonight, the Montreal team not set to leave until tomorrow afternoon because of potential bad weather in the morning. Shane should be fed and showered and ready to curl up in bed with Ilya tonight.
    But Shane is in a hospital.

    And Ilya is here.

    He pulls up Jane in his phone again. He presses call.

    “Hey, you’ve reached Shane Hollander-”

    Ilya closes his eyes and lets Shane’s voice roll over him.

    (canon divergence in which shane getting injured happens during a game in boston) (...which means shane then gets to go home with ilya to recover)

    Language:
    English
    Words:
    24,930
    Chapters:
    2/2
    Comments:
    577
    Kudos:
    7,855
    Bookmarks:
    2,013
    Hits:
    64,779

    27 May 2026

  13. Public Bookmark *

    Tags
    Summary

    “I want you in my hotel room tonight,” Ilya says, satisfied when Hollander’s pupils dilate in response. “I want to take you apart, slowly. Until you’re begging for it.” 

    “Fuck off, asshole,” Hollander breathes out, but the look in his eyes says yes and more please. “You can’t just come back here and–” 

    Just as Ilya is about to lean down and kiss the next words out of Hollander’s mouth, a buzzing sound startles them both. He glances down to see Hollander’s phone vibrating on the countertop with a text notification from someone named Matty.

    In an alternate timeline, Shane resolves to move on after Sochi. When he and Ilya reunite for the MLH Awards in Vegas, Ilya takes the news of Shane's new "friend" about as well as you'd expect. 

    Series
    Language:
    English
    Words:
    22,078
    Chapters:
    7/7
    Collections:
    1
    Comments:
    437
    Kudos:
    5,326
    Bookmarks:
    1,205
    Hits:
    79,027

    26 May 2026

  14. Public Bookmark *

    Tags
    Summary

    In 2016, Shane walks out of Ilya’s house, ending their years-long situationship.
    In 2024, Ilya watches ESPN as hockey legend and 5-time Stanley Cup winner Shane Hollander comes out and retires.
    -
    It has been sixteen years since they met as teenagers in that cold, grey parking lot. It has been eight years since they last kissed. It has been four years since his phone last buzzed with a message notification from Jane.

    Ilya is 33 years old, he has only been in love once, with the man who is currently on his television screen, and he still has no idea how to be fucking normal when it comes to Shane Hollander.

    Language:
    English
    Words:
    8,903
    Chapters:
    1/1
    Comments:
    107
    Kudos:
    2,088
    Bookmarks:
    383
    Hits:
    14,672

    26 May 2026

  15. Public Bookmark *

    Tags
    Summary

    As a straight man, Ilya Rozanov has never had a gay roommate before, but it’s going pretty well. Shane Hollander is kind, silly, and an even bigger hockey nut than Ilya.

    So when Shane starts bringing men over, and Ilya begins to want to bash their fucking heads in, Ilya comes to a startling conclusion: He must be homophobic.

    (He’s jealous.)

    Language:
    English
    Words:
    40,186
    Chapters:
    4/4
    Comments:
    3,645
    Kudos:
    32,992
    Bookmarks:
    9,531
    Hits:
    433,446

    26 May 2026

  16. Public Bookmark *

    Tags
    Summary

    After a viral photo outs Shane Hollander and Ilya Rozanov while they're still busy pretending their years-long situationship is mostly just sex, the fallout gets complicated fast. The world reacts badly. Their teams react worse. Ilya's future in North America starts to look alarmingly fragile, and Shane, who has never met a disaster he didn't try to control into submission, throws himself into fixing what can still be fixed.

    Ilya has spent his whole life being wanted for the wrong reasons and discarded for the right ones. Shane has spent his whole life believing that if he is careful enough, good enough, controlled enough, he can keep disaster from reaching the people he loves.

    A practical solution emerges, then a house, then rings.

    Somehow, by the time they say their vows, both of them are certain they are the only one who means them.

    Language:
    English
    Words:
    108,024
    Chapters:
    7/13
    Comments:
    1,768
    Kudos:
    3,286
    Bookmarks:
    1,523
    Hits:
    76,620

    26 May 2026

  17. Public Bookmark *

    Tags
    Summary

    Shane's heart learned Ilya's name and forgot how to beat for anything else.

    Series
    Language:
    English
    Words:
    17,862
    Chapters:
    3/3
    Comments:
    1,461
    Kudos:
    11,672
    Bookmarks:
    1,990
    Hits:
    104,758

    24 May 2026

  18. Public Bookmark *

    Tags
    Summary

    Shane is drunk, concussed, and hiding in a phone booth when he calls the only number he knows by heart.

    The man who answers is not Hayden Pike.

    Series
    Language:
    English
    Words:
    20,499
    Chapters:
    4/4
    Comments:
    1,394
    Kudos:
    15,930
    Bookmarks:
    4,182
    Hits:
    227,457

    24 May 2026

  19. Public Bookmark *

    Tags
    Summary

    After the tuna melt meltdown, Shane meets Rose Landry, has several deeply inconvenient revelations, and decides to do the only sensible thing: win Ilya back with sincerity, logistics, and a frankly alarming amount of emotional effort.

    Ilya, meanwhile, mistakes every tender gesture for the kind prelude to an inevitable goodbye.

    Or: Shane is living in a romcom. Ilya is living in a Russian tragedy.

    Language:
    English
    Words:
    75,307
    Chapters:
    5/5
    Comments:
    2,601
    Kudos:
    13,646
    Bookmarks:
    5,089
    Hits:
    251,983

    24 May 2026

  20. Public Bookmark *

    Tags
    Summary

    “Some useless gossip site posted a story about Rozanov,” Hayden finally explained, turning to him. “A tell-all interview with one of his latest conquests. It was a bit… well… sensational.”

    “...Sensational?” Shane repeated, dumbly. Was that his voice? Did he sound like that?

    Hayden grimaced, but JJ heroically stepped in.

    “She said his dick is so big she cried,” he said, simply, as if he had not just upended Shane’s entire life with a total of nine words. “And not cried in the fun way.”

    In the fun way.

    Oh dear.

    Language:
    English
    Words:
    8,451
    Chapters:
    1/1
    Comments:
    117
    Kudos:
    4,182
    Bookmarks:
    722
    Hits:
    34,282

    22 May 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