1 - 20 of 6,164 Bookmarks by Moonface18

Navigation

List of Bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Shane hums and turns his head back away from him as he slowly tucks his thumbs under the elastic of his briefs and pushes them down until they fall around his ankles. He tries not to, but he does ultimately fold them and add them to the rest of his discarded clothes after he steps out of them.

    He barely has time to turn around before large hands grip his waist and pull him onto the bed. He's under Ilya again within a second. Ilya's face, this time, is red—despite Russians never blushing—and the look in his eyes is nothing short of possessive. "That is real?" He asks. His voice rumbles in his chest, and Shane can feel it from here.

    "Yes. I got it for you," Shane answers, pleased with the reaction he's gotten out of his boyfriend. "Do you like it?"

    or: shane gets a tattoo of ilya's initials

    Language:
    English
    Words:
    4,763
    Chapters:
    1/1
    Comments:
    57
    Kudos:
    4,129
    Bookmarks:
    650
    Hits:
    37,022

    08 Feb 2026

  2. Public Bookmark *

    Words:
    32,053
    Works:
    2
    Bookmarks:
    1,354

    08 Feb 2026

  3. Public Bookmark *

    Tags
    Summary

    “Say something.” Ilya asks “in Russian. For me.”

    Then softly, carefully, he does. “Я всё ещё скучный.“

    I’m still boring.He tried to add humour to it. But he doesn’t know if it reached.

    Still, Ilya's breath catches.“Oh.” He says like he’s just been handed something precious. “You’re perfect.”

    Or, Shane had been learning Russian the whole time.

    Language:
    English
    Words:
    11,149
    Chapters:
    1/1
    Collections:
    7
    Comments:
    153
    Kudos:
    4,862
    Bookmarks:
    1,031
    Hits:
    30,060

    08 Feb 2026

  4. Public Bookmark 74

    Words:
    18,577
    Works:
    10
    Bookmarks:
    74

    08 Feb 2026

  5. Public Bookmark 34

    Summary

    It's agonizing, isn't it? To have the person you love, but sometimes it doesn't feel like enough? When it feels like the entire world wants a piece of your boyfriend, jealousy is a fucking disease- but maybe there's a cure.

    Part 1: Ilya
    Part 2: Shane

    Words:
    33,313
    Works:
    1
    Bookmarks:
    34

    07 Feb 2026

  6. Public Bookmark 43

    Summary

    A set of stories for fans of Shane speaking Russian

    Words:
    7,224
    Works:
    2
    Bookmarks:
    43

    07 Feb 2026

  7. Public Bookmark *

    Tags
    Summary

    Shane was flying with the rest of the Metros, Hayden sat in the aisle seat next to him. He sighs to himself, I shouldn't have sat in the window seat, Hayden was pestering him with photos of the kids Jackie was sending him over Instagram while pestering Shane about how he could do so much better than Ilya Rozanov when everyone jolted forward. All Shane heard was screaming before his ears turned into static, the plane was falling.

     

    or

     

    what if it was shane on the plane rather than ilya?

    Language:
    English
    Words:
    2,259
    Chapters:
    1/1
    Collections:
    1
    Comments:
    13
    Kudos:
    1,292
    Bookmarks:
    152
    Hits:
    11,514

    07 Feb 2026

  8. Public Bookmark *

    Tags
    Summary

    Ilya didn't mean to snoop.

     

    Okay, yes he did. But how can he feel guilty when he's rewarded with such a great prize at the back of Shane's closet?

    Language:
    English
    Words:
    8,326
    Chapters:
    2/2
    Comments:
    60
    Kudos:
    1,364
    Bookmarks:
    246
    Hits:
    13,526

    07 Feb 2026

  9. Public Bookmark *

    Tags
    Summary

    What the league had once thought was the peak of Rozanov’s savagery was child's play compared to his demeanour playing alongside his husband. Hockey players are never well-known for their smarts, but it doesn’t take a biology professor to know what happens when a rabid, wild animal senses their mate in any danger. He had transformed from an untamed mutt into a certified blood thirsty machine, fiercely protective, and just as fiercely obedient. Whatever Shane said, Ilya did; whatever Shane wanted, he got, courtesy of Ilya.

    He now skated like a weapon on a leash, only fighting when he was allowed to; a beast for only his hire.

    AKA: Shane Hollander walks Ilya Rozanov like a dog, and the one time he let his beast loose against his previous team.

    Language:
    English
    Words:
    3,520
    Chapters:
    1/1
    Comments:
    44
    Kudos:
    2,261
    Bookmarks:
    374
    Hits:
    17,103

    07 Feb 2026

  10. Public Bookmark *

    Tags
    Summary

    Everyone knows Shane and Ilya are rivals. So nobody expected Shane Hollander to be Ilya Rozanov's personal translator live on air.<

    Shane's reaction: "I'm just helping my teammate out."
    Twitter's reaction: "HOLLANOV IS REAL AND I'M GOING TO BITE MY LAPTOP!"

    Language:
    English
    Words:
    1,829
    Chapters:
    1/1
    Comments:
    24
    Kudos:
    1,279
    Bookmarks:
    108
    Hits:
    8,912

    07 Feb 2026

  11. Public Bookmark 10

    Words:
    2,370
    Works:
    2
    Bookmarks:
    10

    07 Feb 2026

  12. Public Bookmark *

    Tags
    Summary

    Leaning over Shane was a man. He had dark hair and was annoyingly handsome, the sort who looked like he’d never struggled with a grammatical case in his life.

    Shane laughed. Ilya turned his head.

    That was his husband. His Shane. His wonderfully serious, beautifully focused Shane, with the scattered freckles and the careful mouth and the adorable way he leaned into a problem. And he was gifting that hard-won laugh to a stranger.

    “I can supervise,” Ilya said suddenly. “Just to ensure everything is… correct.”

    Ilya is happy Shane is learning Russian. He just wasn’t prepared for how it would feel to watch someone else teach him, correct him, and make him laugh.

    Ilya reacts normally. Which is to say: not at all.

    Language:
    English
    Words:
    2,753
    Chapters:
    1/1
    Comments:
    46
    Kudos:
    1,019
    Bookmarks:
    172
    Hits:
    7,136

    07 Feb 2026

  13. Public Bookmark 39

    Tags
    Summary

    Shane Hollander is too much of a nosy bitch to go years with a Russian situationship and not learn a little Russian. And I think the post-tuna melt conversation would have gone quite differently if he had.

    Language:
    English
    Words:
    13,290
    Chapters:
    1/1
    Comments:
    15
    Kudos:
    162
    Bookmarks:
    39
    Hits:
    812

    07 Feb 2026

  14. Public Bookmark *

    Tags
    Summary

    When Shane Hollander’s grandmother dies, he deals with his grief by fufilling a promise he made her when she was still healthy. In his journey, the teenager finds himself enrolled in Moscow’s private school system under a shiny hockey scholarship.

    On the Russian ice, he meets a boy with wet blue eyes and a mean mouth that seems like he lost someone too. Between some prideful fights, tentative jabs, silently holding hands in the dark and relative hunting, the teens seal an unlikely bound.

    They keep finding each other after that. Again, and again.

    _______
    Or Shane is a second-gen immigrant from Japan trying to fulfill his Buryat grandmother’s last wish and in doing so he ends up in a grieving teenage Ilya’s Russia.

    They take even longer to realise they’re as inevitable as the sunrise.

    Language:
    English
    Words:
    5,916
    Chapters:
    4/7
    Comments:
    37
    Kudos:
    317
    Bookmarks:
    113
    Hits:
    3,060

    07 Feb 2026

  15. Public Bookmark *

    Tags
    Summary

    Shane has been learning Russian. A little too well apparently, as when he gets into an argument with Ilya in the middle of a game he accidentally does it in Russian. Oops.

    Part two (and now three 🤦🏻‍♀️, with new tag) added 😊 and rating bumped from G to T.

    Language:
    English
    Words:
    1,911
    Chapters:
    3/3
    Comments:
    49
    Kudos:
    1,496
    Bookmarks:
    122
    Hits:
    16,799

    07 Feb 2026

  16. Public Bookmark *

    Words:
    19,314
    Works:
    3
    Bookmarks:
    190

    07 Feb 2026

  17. Public Bookmark 88

    Tags
    Summary

    NHL stardom is like a performance, and Shane Hollander plays his role perfectly. Behind the cameras and contracts, he’s an omega hiding in plain sight—until Ilya Rozanov steps too close and he can't help but want a taste.

    OR

    Ilya Rozanov discovers Shane speaks Russian and he instantly decides he needs him.

    Language:
    English
    Words:
    10,878
    Chapters:
    1/?
    Comments:
    11
    Kudos:
    253
    Bookmarks:
    88
    Hits:
    2,991

    07 Feb 2026

  18. Public Bookmark *

    Tags
    Summary

    It only took basically a decade but Shane finally has Ilya in every aspect. He should be celebrating and enjoying it, should be focused on slotting into his new team in Ottawa. Instead he's watching the news cycle with bated breath, waiting for the inevitable moment that his name pops up alongside words like "victim" and "Dallas Kent."

    Language:
    English
    Words:
    17,749
    Chapters:
    5/?
    Comments:
    71
    Kudos:
    874
    Bookmarks:
    251
    Hits:
    12,983

    07 Feb 2026

  19. Public Bookmark 94

    Tags
    Summary

    Shane thinks that his past sexual encounter was "just bad sex". Ilya disagrees.

    Language:
    English
    Words:
    965
    Chapters:
    1/1
    Comments:
    13
    Kudos:
    930
    Bookmarks:
    94
    Hits:
    10,618

    07 Feb 2026

  20. Public Bookmark *

    Tags
    Summary

    ‘Was he? What you needed?’

    ‘No. I mean, sort of. But…’

    ‘Did he hurt you?’

    Shane didn’t answer. Instead, his gaze dipped to the floor.

    The blood drained from Ilya’s face. ‘Shane?’

    ‘Um.’

    Ilya’s fingers dug into the desk he was leaning on. He watched Shane’s face. That beautiful fucking face. The one he had to force himself not to stare at on the ice in case he got distracted. The face he had known since he was eighteen years old. Whether Shane believed it or not, there were few people who could read his face like Ilya Rozanov could.

    And he was reading the truth on it now.

    ‘Fuck. He hurt you?’

    //

    In which Ilya finds out that Shane's other sexual experiences have not been as safe or pleasurable as he deserves and decides to make things right.

    (Please check the tags, this might not be for you!)

    Language:
    English
    Words:
    8,995
    Chapters:
    4/?
    Comments:
    15
    Kudos:
    732
    Bookmarks:
    173
    Hits:
    16,431

    07 Feb 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