1 - 20 of 130 Bookmarks by Wingsofopal

Navigation

List of Bookmarks

  1. Rec *

    Tags
    Summary

    When the season ends, Shane Hollander decides to hole up in his cottage after winning his fourth Stanley Cup and coming out, not knowing that someone other than his parents and closest friends knows the location of his sanctuary.

    Ilya Rozanov is 29, has a ton of money, and way too much time on his hands, which is a dangerous combination for someone with his personality.

    OR: Ilya Rozanov loves Shane Hollander. He loves him deeply. He loves him so so much that he built a beautiful home designed solely for the two of them. Now, all he needs is to meet Shane in person, and to do that, he must kidnap him first.

    Language:
    English
    Words:
    89,506
    Chapters:
    27/27
    Comments:
    847
    Kudos:
    1,146
    Bookmarks:
    354
    Hits:
    44,065

    12 Jun 2026

    Bookmarker's Notes

    Involuntary Devotion by Nat_Mirror
    (Heated Rivalry)

    Kidnapping, non con, mind fuck in every way. Unfairly hot 🔥 probably tells something about myself there.

  2. Rec *

    Tags
    Summary

    It starts simply enough. Ilya has him pinned to the bed, his mouth on Shane's neck the way he likes, his hands loose on Shane's wrists. They aren't naked, not yet, but that's just a matter of time; right now, Shane is enjoying the frustration of his cock held back by his pants, the pull of his shirt twisted tight at his waist. Ilya releases one of Shane's wrists to grope at his fly, sliding the zipper down, setting him free, and because it's too soon, too easy, too good, Shane moans "oh no" just softly, the barest whisper of breath, already arching up into Ilya's hand.

    OR

    Shane says no, but he means yes.

    OR

    It turns out, Shane can cum three times in a hour.

    Language:
    English
    Words:
    2,751
    Chapters:
    1/1
    Comments:
    48
    Kudos:
    760
    Bookmarks:
    127
    Hits:
    7,773

    11 Jun 2026

    Bookmarker's Notes

    Right of Refusal by synchronik
    (Heated Rivalry)
    Ilya and Shane sexy times – no means yes, *chirp* is a safeword.

    Hot AF 🔥

  3. 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,465
    Kudos:
    15,692
    Bookmarks:
    5,842
    Hits:
    365,559

    05 Jun 2026

  4. Rec *

    Tags
    Summary

    Wyatt was not, like, nosy. For sure, he was interested. He was curious. He engaged with people, obviously, because most people were interesting and engaging and had cool thoughts and said neat stuff if you asked.

    So, no. Wyatt wasn’t nosy, but he wasn’t stupid, either.

    Or: A Bromance Blooms In Ottawa
    Or: The Ballad of Wyatt and Ilya

    Language:
    English
    Words:
    18,684
    Chapters:
    1/1
    Collections:
    18
    Comments:
    1,531
    Kudos:
    19,379
    Bookmarks:
    6,354
    Hits:
    170,823

    03 Jun 2026

    Bookmarker's Notes

    Vibes Are Not Data by GlitterCity

    Wyatt figures Roz out... eventually. With his golie attention skill. And help of Lizas spreadsheets.

  5. Rec *

    Tags
    Summary

    "Why are you not scared?"

    "I am scared," Ilya admits. "I just am tired. Of hiding me. Of hiding you. Of hiding how much I love you. I want to go to the rink— how do you say it? Authenti."

    "Authentically," Shane supplies, automatically.

    "Yes. Authentically. I want to go to the rink authentically, as me," Ilya confirms.

    Ilya looks at Shane, pauses until Shane meets his eyes. "I want to say: I, Ilya Rozanov, love a man, and that man's name is Shane Hollander."

     

    -

    Or, sometimes it takes a little more time, and some courage, to be with the one you love.

    Language:
    English
    Words:
    81,933
    Chapters:
    9/9
    Comments:
    4,496
    Kudos:
    21,278
    Bookmarks:
    9,562
    Hits:
    560,421

    02 Jun 2026

    Bookmarker's Notes

    courage [it couldn't come at a worse time] by veilofimagination

    A fandom classic

  6. Rec *

    Tags
    Summary

    'The league loves nothing more than putting these two kids in each other's faces.'

    Or, the one time Shane tries to be funny and spends the next half-decade suffering (enjoying) the consequences.

    Language:
    English
    Words:
    2,272
    Chapters:
    1/1
    Comments:
    143
    Kudos:
    2,887
    Bookmarks:
    336
    Hits:
    10,527

    01 Jun 2026

    Bookmarker's Notes

    Shots Fired by boopboop (Heated Rivalry)

    They always find a way to thank (chirp) each other. A feel good oneshot.

  7. Rec *

    Tags
    Summary

    “What videos, Ilya?” David asked, his tone laced with concern, but Ilya couldn’t deal with that right now. He was never putting his phone on Do Not Disturb again.

    He had more notifications than when he’d checked it at the gym. Transactions made with the card from their shared account, alerts to change Shane's email passwords. Shit, shit, shit.

    “Ilya…” David said again, more demanding this time, making him finally look up.

    Videos of us that are going to make you look at me differently. Videos that might make you hate me. Videos that could ruin everything.

    His throat went dry.

    And maybe… send me to prison.

     

    or When Shane’s phone is stolen and he ends up in the hospital, Ilya has to deal with his severely injured husband, and with videos that could leak and change their lives forever. The video Pike had accidentally leaked years ago would be child’s play in comparison.

    Language:
    English
    Words:
    49,950
    Chapters:
    8/8
    Comments:
    381
    Kudos:
    1,440
    Bookmarks:
    416
    Hits:
    34,018

    25 May 2026

    Bookmarker's Notes

    Out of Context by Nat_Mirror

    Shane is beaten up and robbed and police uncovers suspicious videos while doing investigation. Ilya is suspected for intimate partner abuse. HEA

    Scary/angsty but tender, and incredibly hot 🔥

  8. Public Bookmark *

    Tags
    Summary

    In 2014, Shane Hollander walked away from hockey, from the spotlight, and from every dream he built since he was 8 years old.

    In 2014, Ilya Rozanov felt like he was losing himself. So he pushed everything away, so no one would get hurt when he eventually cracked.

    Years later, they reunite, Shane — with so many scars, a thousand secrets, and a heart that never learned how to let go.

    Ilya Rozanov thought he knew what losing felt like.
    He was wrong.

    Or: Sometimes, love doesn’t leave.
    Sometimes, someone keeps it for you.

    Language:
    English
    Words:
    143,062
    Chapters:
    18/?
    Comments:
    1,603
    Kudos:
    3,143
    Bookmarks:
    1,201
    Hits:
    119,702

    12 May 2026

    Bookmarker's Notes

    WIP

  9. Rec *

    Tags
    Summary

    The plane carrying the Voyageurs home from Houston crashes just after take-off.

    Shane is on board.

    Language:
    English
    Words:
    143,904
    Chapters:
    17/17
    Comments:
    2,100
    Kudos:
    7,880
    Bookmarks:
    2,620
    Hits:
    175,150

    12 May 2026

  10. Rec *

    Tags
    Summary

    Ilya tries to get Shane to be friends with Troy. It goes horribly.

    AKA Shane crashes out at Troy

    Chap 2: Shane and Rose talk about fame and rage

    Language:
    English
    Words:
    9,166
    Chapters:
    2/2
    Collections:
    5
    Comments:
    965
    Kudos:
    10,665
    Bookmarks:
    2,156
    Hits:
    84,485

    09 May 2026

    Bookmarker's Notes

    Grin and Bear It by Giveemhale

    Shane crashes out when cornered in to need to be nicer to Troy. He hurts and tells it all. Very good friend Rose.

  11. Public Bookmark *

    Tags
    Summary

    Stuck in an alt-world where he and Shane never hooked up as teenagers, Ilya is determined to get Shane back. To do that, Ilya has to figure out a way to get Shane to see him as anyone other than the Russian asshole who has spent a decade pissing him off. It can't be that hard to make your husband fall in love with you... right?

    Basically: Shane Hollander makes a wish with good intentions. Ilya Rozanov wakes up confused, single, closeted, and miserable in Boston.

    +Bonus Chapter where AltWorld!Ilya wakes up confused, married, out, and carefree in Ottawa

    Language:
    English
    Words:
    54,150
    Chapters:
    8/8
    Comments:
    1,757
    Kudos:
    16,349
    Bookmarks:
    5,178
    Hits:
    227,691

    09 May 2026

  12. Rec *

    Tags
    Summary

    Shane felt a rushing in his ears as everything in him dropped. Ilya was hurt.

    The world tilted, lurched sideways, and he grabbed onto the sink for balance as his phone went clattering to the tiled floor.

    He couldn’t breathe. Something vice-like had clamped around his lungs and was compressing the air out of his body, closing up his throat. Someone somewhere was gasping, an ugly wet and rattling kind of sound that echoed in the high-ceiling room.

    OR
    Ilya gets jumped outside the ep. 4 nightclub and Shane is Ilya's emergency contact. He doesn't handle it well. They both have a lot of feelings.

    Language:
    English
    Words:
    29,350
    Chapters:
    10/10
    Comments:
    266
    Kudos:
    3,464
    Bookmarks:
    873
    Hits:
    62,417

    05 May 2026

  13. Rec *

    Tags
    Summary

    When Paramedic Shane Hollander and EMT Hayden Pike start working nights, they expect to spend their shifts getting fucked over by Response Paramedic—and notorious asshole—Ilya Rozanov.

    Shane does end up getting fucked, just not in the way he was expecting.

    (shane just wants to do his job and ride the ambulance. ilya thinks shane should be riding him, instead.)

    Series
    Language:
    English
    Words:
    34,467
    Chapters:
    1/1
    Comments:
    827
    Kudos:
    11,729
    Bookmarks:
    3,946
    Hits:
    177,872

    30 Apr 2026

    Bookmarker's Notes

    apply pads (shock now!) by blongblong

    Paramedics AU. Best medical AU ever, S&I are adorable and adorably falling.

  14. Public Bookmark *

    Tags
    Summary

    “Hey, Hollander, it’s your turn to tell the story,” Wyatt Hayes interrupts from the row behind them. 

    “The what?” Shane questions, looking to Ilya, who only manages to give him a sort of sympathetic look. “Is this some kind of hazing thing you didn’t tell me about?”

    Troy Barrett’s head pops up from the row in front of him. “It’s something we do every flight. Harris told the story about his sister and a skunk on that first flight after the incident in Tampa, and it kinda became a thing. Helps to calm everyone’s nerves.”

    “Oh,” Shane says, feeling nervous and kind of annoyed already. “Just like…any story?”

    “Usually it’s something funny. Pretty simple stuff,” Nick Chouinard tells him. “But you’ve got to stand in the aisle and project so we can all hear you.” 

    “Oh, but I don’t have that loud of a voice,” he tries to say, but it doesn’t seem like anyone is listening, an excited rumble moving through the team. 

    Fucking great.

    “So, the first time Ilya met my parents was so bad.”

    “How bad was it?” Hayes deadpans, and everyone laughs again.

    Shane swallows. "I'm so glad you asked."

    Series
    Language:
    English
    Words:
    2,633
    Chapters:
    1/1
    Comments:
    451
    Kudos:
    12,950
    Bookmarks:
    1,209
    Hits:
    77,198

    29 Apr 2026

  15. Rec 58

    Tags
    Summary

    Who knew saying someone's name could lead to so much heartbreak?

    Language:
    English
    Words:
    7,085
    Chapters:
    4/4
    Comments:
    27
    Kudos:
    148
    Bookmarks:
    58
    Hits:
    2,844

    29 Apr 2026

    Bookmarker's Notes

    Tuna Melt My Heart (Just Breathe) by TheLoonlyProfessor

    After tunameltdown body check goes wrong. Aftermath reimagined with pain and then sweet and soft.

  16. Rec *

    Tags
    Summary

    4 times Shane was strict with Ilya and the 1 time he wasn't ft Ilya having an emotional crisis over it.

    OR: inspired by the tweet: ilya actually love having a strict boyfriend. like no his bitch do not let him have friends NO he not allowed to be out past 11 and NO U CANNOT SIT HERE!!!

    Translation in Russian and Mandarin!

    Language:
    English
    Words:
    6,451
    Chapters:
    1/1
    Comments:
    835
    Kudos:
    42,292
    Bookmarks:
    8,601
    Hits:
    360,380

    28 Apr 2026

    Bookmarker's Notes

    all the things he did by blankjournals

    5 times Shane was caring and two weeks when he didn't nag Ilya and Ilya panic.

    Sweet with emotions.

  17. Rec *

    Tags
    Summary

    “What? Hollander too scared to face me?” Ilya chirps, because if he goes another minute without at least mentioning the man that has been consuming his every thought for two weeks he might go insane. He needs someone else to acknowledge his existence, his absence, to fucking tell him what’s going on so he can finally get it off his mind. It’s just a stupid mystery. That’s why it bugs him.

    And then Hayden Pike looks up. Dark bruised circles under his eyes, face pale like a sheet, eyes red rimmed and puffy like he has been crying all day. The face of a man mourning.

    Ilya feels like the ice might crack under him. Something’s wrong with Shane.

    ***

    Set pre-Tuna melt: something has happened to Shane Hollander, but of course no one is telling his life long rival what happened.

    Series
    Language:
    English
    Words:
    24,989
    Chapters:
    6/6
    Comments:
    743
    Kudos:
    9,421
    Bookmarks:
    1,837
    Hits:
    95,976

    28 Apr 2026

    Bookmarker's Notes

    what’s gonna be left of the world (if you’re not in it) by PrincessAmericaChavez

    Ilya learns that Shane has been kidnapped and tries to find him together with his new best friend Hayden. Action bamf!Ilya, sweet and soaked with love and care.

    Pdfc?

  18. Rec *

    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:
    927
    Kudos:
    17,174
    Bookmarks:
    4,024
    Hits:
    137,324

    27 Apr 2026

    Bookmarker's Notes

    Ain't No Hollaback Girl by OrYouCouldHaveMine

    From grindr sexting to lovers ♥️ hot and sweet, great combo of narrative devices.

  19. Rec *

    Tags
    Summary

    “We’ve made a trade,” Coach announces. “For Shane Hollander.”

    It’s like the ground drops out from beneath Ilya, and his heart falls from his chest. It tumbles past rock bottom, down to the cavern that shattered open inside of him on that night five years ago. The night when Ilya walked away from Hollander for the last time.

    He can’t breathe.

    (Or: Shane doesn’t get hurt, they break up, and they don’t talk for five long years. Until Shane is traded to Ottawa.)

    Language:
    English
    Words:
    22,904
    Chapters:
    1/1
    Collections:
    14
    Comments:
    1,827
    Kudos:
    22,645
    Bookmarks:
    6,036
    Hits:
    218,916

    20 Apr 2026

    Bookmarker's Notes

    love in exile has nowhere to go by justhockey

    Ilya dumped Shane after Tampa, now years later Shane is traded to Ottawa. They take their time and find the way back to each other. Extremely well done setting and beautifully loving and sweet them.

    Pdfc

  20. Rec *

    Tags
    Summary

    Shane and Ilya are different behind closed doors.
    A multi POV fic that allows other characters to get a glimpse behind the wall.

    Language:
    English
    Words:
    22,470
    Chapters:
    1/1
    Comments:
    557
    Kudos:
    7,101
    Bookmarks:
    1,902
    Hits:
    60,174

    17 Apr 2026

    Bookmarker's Notes

    Walls by AC91

    Fantastic collection of third person POVs and them understanding Shane & Ilyas relationship better.

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