1 - 20 of 135 Bookmarks by batvocate

Navigation

List of Bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Shane is heavier than he used to be; his weight bears down on Ilya in a new way. He’s put on pounds of muscle since Ilya last touched him like this. Ilya flattens his palms, skims them under Shane’s undershirt, feels the flat solidity of his abs, the bulk of his lats, the swell of his chest. It’s the same and it’s new, this body; it’s the boy he couldn’t stop thinking about when he was 18 and the man he loved enough to let go at 26 and the person who somehow always comes to find him when he’s lost.

    A stranger, and the love of his life.

     

    or, Ilya's father doesn't die in 2017; Ilya breaks up with Shane instead of confessing his love. They get older, but not any less stupid about each other. Shane gets a boyfriend; Ilya gets on medication; they work on becoming whole people. And they always find their way back to each other.

    OR a story for those who love Shane and Ilya's baby love but ALSO think it's hot when people in their thirties make active choices about who they are and what they want in their partner!!

    Note: the "cheating" tag refers to the relationship between Shane and his aforementioned BF, not to Shane and Ilya cheating on each other.

    Language:
    English
    Words:
    70,339
    Chapters:
    11/11
    Comments:
    1,768
    Kudos:
    9,232
    Bookmarks:
    4,116
    Hits:
    225,354

    28 May 2026

  2. Public Bookmark *

    Tags
    Summary

    russianstallion messages hollabackgirl on Grindr for some fun, but then they keep showing up at the same places, conveniently right when Boston and Montreal have a game against each other.

    ---
    Shane and Ilya, unbeknownst to each other, are sexting on Grindr while still being rivals on the ice.

    *SMAU that was previously uploaded to twitter is now on ao3 for ease of reading*

    Language:
    English
    Words:
    10,249
    Chapters:
    1/1
    Comments:
    988
    Kudos:
    18,843
    Bookmarks:
    4,384
    Hits:
    154,683

    24 May 2026

  3. Public Bookmark *

    Tags
    Summary

    There’s a sign in front of Shane. It says Welcome to Scott Hunter and Kip Grady’s Happily Ever After in a cursive font that makes Shane think of Etsy. Shane’s stomach churns. He briefly squeezes his empty ring finger. He feels, all at once, like he might cry. Instead, he swallows, and breathes, and pastes a smile on his face, and marches his ass down to Scott and Kip’s fucking wedding of the century.

    Series
    Language:
    English
    Words:
    31,700
    Chapters:
    6/6
    Comments:
    674
    Kudos:
    5,246
    Bookmarks:
    1,511
    Hits:
    69,557

    20 May 2026

  4. Public Bookmark *

    Tags
    Summary

    The second time Shane Hollander wakes up on November 16th, he has a panic attack.

    The problem is — he tries to explain through gasped breaths after Hayden basically knocks down his door, shouting that they’re going to miss their flight — the thing is, Shane’s already woken up on November 16th. He’s already flown to Boston. He’s already been to practice, and he’s checked into the hotel, and he has lived this day before.

    He doesn’t mention that he’s also already fucked Ilya Rozanov twice and had a fucking tuna melt that Rozanov made and drank the ginger ale that Rozanov bought specifically for him. He doesn’t mention that they’d snuggled on the couch watching TV like some kind of couple, like boyfriends.

    He doesn’t mention that he fell asleep thinking about how Ilya — fuck, no, thinking about how Rozanov had called him sweetheart and Shane, and that, even now, he can’t quite get the cadence of Ilya’s voice out of his head.

    Or: After the tuna melt fiasco, Shane Hollander wakes up in a time loop.

    Language:
    English
    Words:
    17,420
    Chapters:
    1/1
    Collections:
    6
    Comments:
    615
    Kudos:
    8,564
    Bookmarks:
    2,223
    Hits:
    61,063

    28 Apr 2026

  5. Public Bookmark *

    Tags
    Summary

    "You will bend for me many times, I think, before this production is over."

    Shane means to say no. He means to tell Ilya Rozanov—arrogant Bolshoi principal dancer and professional pain in his ass—to fuck off and stop moving set pieces without permission. Instead, he ends up on his knees in a dressing room, which is definitely not how the Royal Winnipeg Ballet’s stage manager is supposed to handle conflict resolution.

    Three weeks until opening night. One impossible rivalry. And absolutely no way this ends well.

    or: Ilya comes to Winnipeg for The Nutcracker. Shane tries very hard to hate him. The mind-blowing hate-sex doesn’t help.

    Language:
    English
    Words:
    101,272
    Chapters:
    7/7
    Collections:
    2
    Comments:
    4,325
    Kudos:
    11,762
    Bookmarks:
    4,000
    Hits:
    281,132

    27 Mar 2026

  6. Public Bookmark *

    Tags
    Summary

    Six months ago, Shane’s intimate conversation and break-up with Rose Landry was recorded and leaked. In those six months, his life had completely upended and everything had changed, for better or for worse. Except for Ilya. He still has Ilya, and he’s beginning to understand that he always will.

    It’s 2018. Shane Hollander has to figure out his new life, in a new city, on a new team, while being out to the world but not by his own choice. Ilya, along for the ride, also has to learn what it means to be connected to a place, to a person, and to his own inner truth.

    (Sequel to “something you can fix,” set post-Heated Rivalry, pre-The Long Game)

    Series
    Language:
    English
    Words:
    96,881
    Chapters:
    13/13
    Collections:
    4
    Comments:
    8,690
    Kudos:
    45,438
    Bookmarks:
    10,512
    Hits:
    1,081,724

    24 Mar 2026

  7. Public Bookmark *

    Tags
    Summary

    Maybe if the video ended there, Shane thought, it would be okay. Okayish. Still incriminating. Still a fucking disaster. Still embarrassing, to have his breakup with this beautiful actress filmed and disseminated on Reddit of all fucking places, but not a nail in his coffin, burying him alive. But the video didn’t end there.

    “Can I ask if you’ve ever been with another guy?” she had to ask.

    And he, tears visible in his eyes, had to nod.

    Just once. Just a single nod.

    Why did he have to nod?

    “Have you ever told anyone that before?” He shook his head. “Was it different? With a guy?”

    “Of course.”

    Of course.

    “Was it better?”

    “Yes.”

    +++

    Shane’s conversation with Rose is secretly recorded. Months later, after the All-Star game and Ilya’s confession in Russian, the video gets leaked online. Shane is outed to the world while Ilya is in Russia, and must now finish the 2016-2017 season with the entire world in on his secret.

    Series
    Language:
    English
    Words:
    26,823
    Chapters:
    1/1
    Collections:
    1
    Comments:
    1,903
    Kudos:
    49,895
    Bookmarks:
    13,313
    Hits:
    712,098

    23 Mar 2026

    Bookmarker's Notes

    Forced outing whump. Very sweet

  8. 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,184
    Kudos:
    33,829
    Bookmarks:
    14,258
    Hits:
    673,286

    23 Mar 2026

  9. Public Bookmark *

    Tags
    Summary

    Shane Hollander is the youngest Commander in ISS history; straight-backed, closeted, and so tightly on his own leash that seven months in orbit with Ilya Rozanov have not produced a single crack in his composure.

    Ilya Rozanov is the Russian cosmonaut who should have had his job, won’t stop bouncing a tennis ball off the walls, and is still looking for a fissure. Thankfully, a solar storm finds it for him.

    or: Near-death, zero gravity, and the wrong man’s hands in exactly the right places.

    A Cosmonaut!Ilya x Astronaut!Shane AU 🚀

    Language:
    English
    Words:
    50,239
    Chapters:
    3/3
    Collections:
    6
    Comments:
    3,726
    Kudos:
    13,506
    Bookmarks:
    5,135
    Hits:
    243,396

    15 Mar 2026

  10. Public Bookmark *

    Tags
    Summary

    He spots the note, finally. It was half-hidden under the packing peanuts. So you do not wake the hotel next time.
     
    “Fucking asshole,” Shane says into the quiet. His heart is pounding. There’s no one there to see, but he feels raw and exposed. He’s standing in his kitchen holding a fucking ball gag that Ilya Rozanov sent him. A ball gag in Boston Raiders colors: red and gold and black.

    --

    Ilya sends Shane sex toys.

    Language:
    English
    Words:
    6,910
    Chapters:
    3/3
    Comments:
    216
    Kudos:
    3,106
    Bookmarks:
    582
    Hits:
    31,570

    08 Mar 2026

  11. Public Bookmark *

    Tags
    Summary

    “Okay,” Farah began, “We can announce your relationship in two ways. We can hard launch it, like ripping off a bandaid. Or we…soft launch. Slowly. Very slowly. Give people time to wrap their heads around the idea, so that by the time you guys announce your relationship, most people will be expecting it.”

    Later that week, Shane Hollander @shanehollander24 posted: Great game tonight @realrozanov but don’t get your hopes up when Montreal’s in town.

    Thirty seconds later, Milly @shaydenforever replied: i’m screaming not my baby shane’s first post in a year being a chirp keep the PR friendship alive

    Thuy @hollanderposting: I just know his momager yuna (affectionate) put a gun to his head and said “if you really cared about your charity getting donations you’d be more active on social media” and you know what. God bless. 🙏

    Or, a social media fic in a world where Shane and Ilya didn't get outed and instead decided to soft launch their relationship

    Language:
    English
    Words:
    8,050
    Chapters:
    1/1
    Comments:
    411
    Kudos:
    18,650
    Bookmarks:
    2,783
    Hits:
    112,453

    07 Mar 2026

  12. Public Bookmark *

    Tags
    Summary

    “I was thinking,” Hayden says slowly, carefully, “that it might be nice to add Lily to the WAG group chat? He couldn’t come to events or anything still, and he’d have to go by Lily, but it might be… nice? A way for him to— to be a part of things.”

    Jackie sits back in her seat, taking a sip of coffee as she considers her husband’s proposal.

    It wasn’t a terrible idea. It’d involve lying to all the other WAGs, but Jackie wasn’t too bothered by that. If Shane ever decided to come out, they would either understand or they wouldn’t—a line that would probably pretty closely mirror those who would be okay with Shane being gay and those who wouldn’t. And those who wouldn’t—well, fuck them anyway.

    “That does sound like it might be nice,” Jackie finally says, smiling when Hayden immediately sits up straighter at her approving words.

    “Yeah?” Hayden checks anyways.

    “Yeah,” Jackie says.

     

    Or, despite his refusal to let her add him to the WAG group chat, Jackie manages to quickly befriend Shane’s boyfriend. It takes longer for her to understand exactly what that means.

    Series
    Language:
    English
    Words:
    6,093
    Chapters:
    1/1
    Comments:
    427
    Kudos:
    16,036
    Bookmarks:
    1,426
    Hits:
    89,017

    06 Mar 2026

    Bookmarker's Notes

    Jackie + Ilya friendship

  13. Public Bookmark *

    Tags
    Summary

    ESPN @ESPN
    Video leaked of Boston Raiders player Cliff Marleau (@CMarleauRaiders) taking a nighttime tumble down the infamous Boston "cop slide."

    OR

    Going down the "cop slide" becomes a trend among NHL players when visiting Boston, and Ilya may or may not be responsible, but no one can prove it.

    [4/6/26 - podfic now available!]

    Series
    Language:
    English
    Words:
    6,474
    Chapters:
    3/3
    Collections:
    15
    Comments:
    1,003
    Kudos:
    21,915
    Bookmarks:
    4,218
    Hits:
    161,198

    05 Mar 2026

  14. Public Bookmark *

    Tags
    Summary

    “Ilya Rozanov,” Shane repeats slowly, letting himself taste the words. He grins. “Wow. You’re, like, a really good player. How come you’re in Canada for summer camp? Is that weird to ask? Sorry if that’s weird. I just meant-”

    Shane is cut off by a hand on his mouth. He flushes.

    “Too fast,” Ilya says. “My English… not good.”

    “Sorry,” Shane mumbles into Ilya’s hand. Ilya grins and shakes his head, curls dancing, as he pulls his hand away.

    “Is okay. Slow words. Okay?”

    This year marks thirteen year Shane Hollander's third summer at Coach Marakov's elite hockey training camp. In attendance for the first time: Ilya Rozanov, visiting from Russia. Shane isn't the most sociable, and Ilya's English isn't the greatest, yet the unlikely duo soon become the best of friends.

    It's just one summer, but it makes a world of difference.

    Language:
    English
    Words:
    8,769
    Chapters:
    1/1
    Comments:
    1,051
    Kudos:
    27,308
    Bookmarks:
    6,649
    Hits:
    199,738

    02 Mar 2026

  15. Public Bookmark *

    Tags
    Summary

    He’s already in the room, shutting the door behind himself as quietly as he can before he realises that not only is there someone other than Shane in the room, but there are three someones other than Shane.

    And, as if he hasn’t already fucked up spectacularly, the someones happen to be the Hollanders and Hayden fucking Pike.

     

    // or; Ilya visits Shane in the hospital and meets his parents. He's traumatized and grieving, everything hurts, and Shane takes after his mother.

    Language:
    English
    Words:
    12,398
    Chapters:
    1/1
    Comments:
    1,264
    Kudos:
    38,725
    Bookmarks:
    9,220
    Hits:
    280,822

    28 Feb 2026

  16. Public Bookmark *

    Tags
    Summary

    It’s winter in Ottawa and Ilya has hunkered down in his big, empty mansion to weather a nasty flu. Then his phone buzzes.

    — Guardian™ Security Alert: Movement detected at front door
    — (1) Missed Call: Yuna Hollander

    Or: The Hollanders have a new son to take care of. Ilya has no idea what’s going on.

    Language:
    English
    Words:
    6,296
    Chapters:
    1/1
    Comments:
    837
    Kudos:
    28,996
    Bookmarks:
    5,558
    Hits:
    184,356

    26 Feb 2026

  17. Public Bookmark *

    Tags
    Summary

    A video of Shane sucking Ilya’s dick is leaked. Over the next twenty-four hours, Ilya goes on an odyssey.

    Language:
    English
    Words:
    24,200
    Chapters:
    1/1
    Comments:
    1,874
    Kudos:
    62,549
    Bookmarks:
    14,932
    Hits:
    709,258

    24 Feb 2026

  18. Public Bookmark *

    Tags
    Summary

    Sarah
    Does anyone have the number for Shane's girl from Boston? I feel bad that they've been seeing each other for this long and we've never added her here.

    Jackie
    Oh good point! Let me ask Hayden.

    Jackie has added Lily to the conversation

    Lily
    what
    what is this

    Or: Ilya Rozanov is, apparently, one of the girls.

    Series
    Language:
    English
    Words:
    2,407
    Chapters:
    1/1
    Comments:
    3,533
    Kudos:
    115,260
    Bookmarks:
    21,565
    Hits:
    997,945

    24 Feb 2026

  19. Public Bookmark *

    Tags
    Summary

    Shane Hollander is hockey’s closeted golden boy with everything to hide. Ilya Rozanov is a professional Dom with everything to lose and an expired visa.

    Through their arrangement at a discreet Montreal kink bar, where NDAs protect secrets and sessions are charged per hour, they discover the most dangerous thing isn’t being caught—it’s wanting more than those hours allow.

    Language:
    English
    Words:
    180,137
    Chapters:
    14/?
    Collections:
    17
    Comments:
    21,360
    Kudos:
    46,487
    Bookmarks:
    16,999
    Hits:
    2,005,454

    21 Feb 2026

  20. Public Bookmark *

    Tags
    Summary

    Sochi Olympics, 2014.

    "MASSIVE ICLOUD HACK REVEALS PRIVATE PHOTOS, MESSAGES, VIDEOS OF HUNDREDS OF OLYMPIC ATHLETES"

    Ilya feels a trickle of unease down his spine. He shakes it off impatiently as he clicks on the article.

    Language:
    English
    Words:
    24,969
    Chapters:
    3/3
    Comments:
    857
    Kudos:
    16,880
    Bookmarks:
    4,041
    Hits:
    129,020

    20 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