1 - 20 of 121 Bookmarks by ShellyOh

Navigation

List of Bookmarks

  1. Public Bookmark 24

    Tags
    Summary

    It had become a tradition. The three of them gathered at Ilya's penthouse to drink sweet tea. For Ilya and Svetlana it was nostalgic. Cliff still thought it ridiculous, but kept showing up anyway.

    It looked like Rozanov was paying much more than the usual rate. Shane's checks increased. Assignments with other clients were stopped, because the agency wanted him available whenever Rozanov called.

    Significantly less work for significantly more money. Shane started to look forward to the parties.

    Sometimes Shane sat on Marleau's lap and felt the large hand stroking his side, sliding under his shirt. More often it was Rozanov's lap. Shane leaned into him with his arms hugged around Rozanov’s neck, head resting in the crook of his shoulder. He was the provider and the main client, which meant Shane had to perform neatly.

    Checks continued to grow.

    noncon/dubcon IS between Shane and Ilya within the escort arrangement

    Language:
    English
    Words:
    7,326
    Chapters:
    1/2
    Comments:
    7
    Kudos:
    83
    Bookmarks:
    24
    Hits:
    1,638

    24 Jun 2026

  2. Public Bookmark *

    Tags
    Summary

    “I’m sorry, but my answer is no. Someone else might be willing to switch if you ask.”

    “I can’t believe—this is unacceptable! I’m going to call the flight attendant over and get this sorted out right now!”

    Flustered and cornered, Shane injects his Captain Voice into the conversation. “Ma’am, I understand that you’re upset, but I paid for this seat and am going to stay here. You’ll have to find someone else willing to change places or just fly with the seat you booked. I’m sorry I couldn’t help you.”

    She hisses like a goddamn tea kettle, and starts to say, “You are the most selfish man I’ve ever—” when another voice behind her says, “You are blocking my seat. Move.”

    Shane and the woman turn to assess the new arrival. It turns out that his seat partner is well above six feet tall, ripped as hell, and knows how to deliver an excellent bitch face. He’s also the hottest man that Shane has ever seen in real life, including a chance run-in with Jensen Ackles at a Stars game.

    Or, still!famous Shane meets non!famous Ilya on a cursed flight from Ottawa to Boston and kind of (totally) falls in love with him at first sight (and first chirp)

    Series
    Language:
    English
    Words:
    14,624
    Chapters:
    1/1
    Collections:
    14
    Comments:
    558
    Kudos:
    18,968
    Bookmarks:
    4,252
    Hits:
    155,149

    22 Jun 2026

  3. Public Bookmark *

    Tags
    Summary

    as reaction to David Hollander's tweet about books he mentioned over time, Ilya decides to make his statement (because remind we when he could stop from doing it) and post his opinion.
    poor Shane, but Harris is even poorer (because Shane Hollander is a menace too), everyone else is having fun. well, maybe not people who got offended by Ilya, but when did he care?

    Series
    Language:
    English
    Words:
    5,149
    Chapters:
    1/1
    Comments:
    108
    Kudos:
    1,267
    Bookmarks:
    112
    Hits:
    7,767

    21 Jun 2026

  4. Public Bookmark *

    Words:
    19,904
    Works:
    3
    Bookmarks:
    396

    21 Jun 2026

  5. Public Bookmark *

    Tags
    Summary

    ~And from your lips, he drew the Hallelujah

    Ilya Rozanov leaves Boston and signs with Ottawa, trying to fight a slow slide into emptiness and find meaning in his life again. Shane Hollander is a lonely, struggling artist who lost his spark. When they meet by chance, they both have to decide what's worth living for.

    Or…Shane never gets the chance to become a pro hockey player, so they meet a little later in life. Basically, they’re both sad boys, but the healing will be worth it. More baggage, fewer hangups.

    ~You see I used to live alone before I knew ya.

    ——————————————————

    “So maybe we would have played together,” Ilya said.

    “Yeah. Maybe we would have been rivals,” Shane said, and that got a grin out of him. He couldn’t quite imagine it, but he thought that would have been fun, facing off against Ilya Rozanov. In another life.

    Ilya nodded slowly. “And yet here we are, meeting anyway. Maybe we were meant to.”

    Language:
    English
    Words:
    120,745
    Chapters:
    16/16
    Collections:
    2
    Comments:
    1,541
    Kudos:
    3,192
    Bookmarks:
    1,370
    Hits:
    79,748

    18 Jun 2026

  6. Public Bookmark *

    Tags
    Summary

    After Shane comes out, the Metros become convinced he might be attracted to them.

    Shane corrects this assumption with devastating precision, accidentally describes Ilya Rozanov in the process, and somehow turns the entire locker room into a deranged pageant of heterosexual insecurity.

    Edit: Bonus scene added 19/06/2026

    Series
    Language:
    English
    Words:
    16,196
    Chapters:
    2/2
    Collections:
    5
    Comments:
    544
    Kudos:
    5,791
    Bookmarks:
    1,289
    Hits:
    35,840

    18 Jun 2026

  7. Public Bookmark *

    Tags
    Summary

    When Shane accepted a job working for his best friend Hayden in a small sex shop, he never expected his favorite customer to be international hockey star Ilya Rozanov.

    Language:
    English
    Words:
    27,290
    Chapters:
    3/3
    Comments:
    52
    Kudos:
    511
    Bookmarks:
    137
    Hits:
    10,985

    18 Jun 2026

  8. Public Bookmark *

    Tags
    Summary

    “Hello,” Ilya repeats, still kind of stuck on those freckles.

    “Hi?” the man says.

    “Hi,” Ilya says—again.

    Oh god, he's said hello three times now. He should literally say anything else. His name, probably. His phone number, preferably.

    “Hi,” Ilya says again, because he can’t help it. “I am—”

    “Are you Nick?” the man asks, and it comes out as a breathless sound.

    OR: Shane gets stood up on a blind date, and Ilya comes to the rescue, and proceeds to make a series of questionable decisions.

    Language:
    English
    Words:
    64,878
    Chapters:
    12/12
    Comments:
    3,252
    Kudos:
    9,240
    Bookmarks:
    2,834
    Hits:
    169,948

    14 Jun 2026

  9. Public Bookmark *

    Tags
    Summary

    "Hi, solnyshko.”
    The Russian pet name set a firework off inside Shane's mind as he heard it cooed from behind him. The intonation was just as he remembered, but the voice was much deeper.

    He turned and felt himself short circuit. It took every ounce of willpower to not let his jaw drop cartoonishly to the floor. Shane would recognize his individual features anywhere, even after 5 years. But it was as if someone had snapped their fingers and the smug, silly Russian boy who had been attached to Shane's hip for 3 summers was transformed into some sort of fucking Adonis right before his eyes.

    “Ilya-” was all Shane managed before strong arms were wrapped around his waist and lifting him off the ground in a greeting all too familiar from years ago.

     

    OR
    When Shane Hollander & Ilya Rozanov spent their summers as teens in an elite hockey camp, they quickly became inseparable friends. But they lose touch when Shane moves on as a prospect for the NHL and Ilya for the KHL.

    Years later, Montreal makes a bold move to take the hottest player in the KHL. After hearing of the Russian's reputation, the Montreal Captain is tasked with keeping his old best friend and new teammate out of trouble.

    Language:
    English
    Words:
    112,340
    Chapters:
    22/22
    Comments:
    2,689
    Kudos:
    10,049
    Bookmarks:
    4,159
    Hits:
    288,170

    13 Jun 2026

  10. Public Bookmark 42

    Words:
    5,332
    Works:
    2
    Bookmarks:
    42

    09 Jun 2026

  11. Public Bookmark *

    Tags
    Summary

    In room 1410, Ilya Rozanov is ready to walk out the door after successfully getting his 19 year old hockey rival into bed. He knew how to make this moment happen and he knows what they have to be to each other now that it's over. But as he turns the doorknob to leave, he's stopped with questions he never expected. And giving Shane Hollander what he needs in that moment will change everything.

    I note which chapters are SFW vs NFSW, because many of you said knowing meant the difference between reading this on your lunch break or having to wait. (Thank you for wanting to read my work that much.)

    Covers the first two years of their rookie seasons (which is mostly skipped over in the show/books). Canon divergent from the first hookup seen in HR s01ep01. Most things are from the show but the timeline is a mix of both; Hunter and Marleau are aged up per the show instead of as young as they are in the books. (Also, Shane and Ilya don't wait *two years*, they stick to the book timeline. IYKYK.)

    Please note this will the first in a series; you can subscribe to the whole series as well so you don't miss anything :)

    Series
    Language:
    English
    Words:
    154,719
    Chapters:
    32/33
    Comments:
    8,072
    Kudos:
    9,784
    Bookmarks:
    3,499
    Hits:
    331,190

    09 Jun 2026

  12. Public Bookmark *

    Tags
    Summary

    After making up a fake boyfriend so his teammates would stop setting him up on dates, Shane is suddenly faced with the task of finding a real one on short notice in order to avoid humiliation.

    Shockingly, his old rival, Ilya Rozanov, is willing to do what it takes to help him. Even if that means pretending to be in love with Shane for a full weekend.

    Language:
    English
    Words:
    30,566
    Chapters:
    5/5
    Comments:
    1,130
    Kudos:
    7,450
    Bookmarks:
    1,981
    Hits:
    91,350

    08 Jun 2026

  13. Public Bookmark *

    Summary

    Shane Hollander invents Total Power Exchange out of his own beautiful mind. He and Ilya figure out what it means for Shane to belong to him completely.

    Words:
    76,899
    Works:
    10
    Bookmarks:
    272

    06 Jun 2026

  14. Public Bookmark *

    Tags
    Summary

    “Can’t hang out tonight, Hayd. I have plans.”

    “Bullshit,” Hayden responds. “You never have plans.”

    Objectively, this used to be true. Nowadays Shane has many, many plans, between his nightly plans to look at Ilya’s penis through Skype and his various long-term plans laid out helpfully in his notebook, Canva (For Ilya’s sake. He is a visual learner), and more recently, Excel. Shane loves that excel sheet. He’s colour coded it.

     

    In 2017, Shane Hollander spirals and proposes to his boyfriend of 4 days (or 7 years, or 9 years, or not his boyfriend at all, depending on how you look at it), which leads to a lot of plans, weird theories in the Montreal Voyageur locker room, some Twitter drama, and Ilya Rozanov entering his WAG era.

    Series
    Language:
    English
    Words:
    118,812
    Chapters:
    8/8
    Comments:
    5,076
    Kudos:
    28,265
    Bookmarks:
    10,076
    Hits:
    819,564

    06 Jun 2026

  15. Public Bookmark *

    Tags
    Summary

    “Why the fuck do you care what happens to Rozanov?”

    Shane doesn’t answer.

    He’s already running for the Raiders’ locker room.

    ⎯⎯⎯

    Or, Ilya has a panic attack in the Raiders' locker room after getting a phone call from his brother telling him about his father’s death.

    Language:
    English
    Words:
    47,135
    Chapters:
    17/?
    Comments:
    2,628
    Kudos:
    19,543
    Bookmarks:
    6,010
    Hits:
    440,480

    04 Jun 2026

  16. Public Bookmark *

    Tags
    Summary

    Shane never have encountered something like this two men just wants to devour him. And he let it happened…and he fucking love every second of it.

    Language:
    English
    Words:
    4,043
    Chapters:
    1/1
    Comments:
    14
    Kudos:
    1,001
    Bookmarks:
    160
    Hits:
    21,625

    04 Jun 2026

  17. Public Bookmark 35

    Words:
    35,425
    Works:
    3
    Bookmarks:
    35

    04 Jun 2026

  18. Public Bookmark *

    Tags
    Summary

    Ilya Rozanov has been drafted by Boston, the number one pick overall, but his father doesn't want him moving to America and so takes steps to block his visa. He's going to have to go back to Russia and stay there forever and that, thinks Shane Hollander, is wrong.

    It's so wrong that Shane can't stop himself from doing something about it. Even though that something is the most reckless, the only reckless thing he's ever done in his life. He marries Rozanov in secret, to keep him out of Russia and put him on a path to Canadian citizenship.

    Shane's got a five-year plan to get him there and when you have a plan nothing can go wrong. Right? Right. When you have a solid plan and a marriage that's on paper only there's no risk of feelings getting involved. Not on Rozanov's part and certainly not on Shane's.

    Right???

    (or, the story of how Shane Hollander fell in love with his own husband)

    Series
    Language:
    English
    Words:
    150,160
    Chapters:
    21/21
    Comments:
    6,499
    Kudos:
    21,025
    Bookmarks:
    8,684
    Hits:
    711,154

    03 Jun 2026

  19. Public Bookmark *

    Tags
    Summary

    “Ilya, what are we gonna do?” Shane says.

    Ilya finishes whatever he has been doing on his phone, and tosses it gently to the bed beside him. He crosses the room to Shane, stands in front of him, squeezes into his shoulders with his big hands, rubbing them like he means to warm them up.

    “Looks like we will have a little vacation,” he says, with a big obnoxious grin.

     


     

    Boston and Montreal are sent to Paris to play against each other in an exhibition series in January 2017. Ilya and Shane decide to stay in Paris for one more night. Just one more night, so they can talk. Maybe finally understand each other.

    They aren't expecting a volcano to erupt in Iceland and close all the airspace in Europe, leaving them stranded there. Together.

    Language:
    English
    Words:
    127,267
    Chapters:
    14/14
    Comments:
    3,348
    Kudos:
    9,801
    Bookmarks:
    4,156
    Hits:
    289,815

    31 May 2026

  20. Public Bookmark *

    Tags
    Summary

    Weed man Ilya thinks Shane is too adorable to pay for weed.

    Series
    Language:
    English
    Words:
    30,019
    Chapters:
    3/5
    Comments:
    705
    Kudos:
    8,467
    Bookmarks:
    2,780
    Hits:
    169,555

    31 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