1 – 15 of 15 Works in Mirror Sex

  • Mirror Sex ×
  1. Shane Hollander begins his NHL career unchallenged when Ilya Rozanov enters the KHL after World Juniors. One season of being allowed to terrorize the ice and the Winner’s Room is enough for Boston to drag Ilya out of Russia.

    What they had not accounted for in releasing a second generational talent into the league was that not all predators are solitary. Ilya may want to bring Hollander to his knees, but he wants to present the defeat of an inferior player to his feet first.

    He just has to convince Hollander to let him.

    Language:
    English
    Words:
    114,576
    Chapters:
    15/?
    Files:
    1
    AO3:
    #81434161
  2. "Mr and Mrs Hollander," Ilya started with sincerity, "Thank you so much for making me Shane... I hope you enjoyed yourselves very mu-"

    "ILYA GRIGORYEVICH HOLLANDER-ROZANOV!"

    Or

    5 times Shane and Ilya get walked in on, and 1 time Ilya walks in on someone else.

    Language:
    English
    Words:
    14,025
    Chapters:
    1/1
    Files:
    1
    AO3:
    #85219481
  3. hollyadmirals24: Male seeking help improving at oral sex. Clean, ready to learn and willing to host. M only. Strictly platonic. Message for details.
     

    or: shane and ilya are hockey players for the mcgill marauders. after a disastrous night with rose, shane puts a drunken ad on craigslist asking for help with oral sex. his teammate, ilya, replies.

    Language:
    English
    Words:
    333,333
    Chapters:
    22/23
    Files:
    1
    AO3:
    #75705736
  4. Hayden watches Shane, almost expecting him to go, "wow, I was hacked while we were at practice, look at these weird messages!". But no such luck. Shane smiles. A real smile, a big one, his text from Lily smile. God, Hayden was so sure they were sending each other endless strings of heart emojis and "I miss you more" "no, I miss you more"s, not…that. Never in a million years would he have guessed that. Or: 5 times someone's shocked to learn that Shane's a little freaky, +1 time someone isn't

    Language:
    English
    Words:
    5,913
    Chapters:
    1/1
    Files:
    3 versions
    AO3:
    #80455151
  5. 5 times Shane discovers a new kink for himself + 1 time he discovers one for Ilya

    Language:
    English
    Words:
    8,138
    Chapters:
    1/1
    Files:
    1
    AO3:
    #79998341
  6. Shane: did you send my mom an SOS? Ilya: a what? what is SOS? Shane: like a distress signal Ilya: da. yes. told her there is big distress. my husband needs to get fucked by end of week or his dick will explode. would leave our kids with one less father Or, Shane and Ilya have been cockblocked by their kids for nearly 2 weeks. When they finally get a night to themselves, the tension snaps before they even make it to their dinner reservation.

    Language:
    English
    Words:
    7,221
    Chapters:
    1/1
    Files:
    1
    AO3:
    #79149991
  7. Shane needs a break at a charity gala, luckily Ilya knows exactly what he needs.

    Language:
    English
    Words:
    5,092
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77401501
  8. Ilya and Shane win their first Stanley Cup together. And celebrate it.

    Language:
    English
    Words:
    2,677
    Chapters:
    2/2
    Files:
    1
    AO3:
    #76789011
  9. Shane blinked away the easy haziness settling over his mind and turned, his mouth going dry and his heart stuttering to a stop in his chest as he pieced together what was happening. One of Shane’s extra jerseys – one used almost exclusively for photos – was pulled across Ilya’s body, clinging to his chest and shoulders and loosening around his waist where his body tapered in. “Oh my God,” Shane exhaled, fairly certain that he might be dying and this was the first glimpse of heaven he was going to get. Ilya turned slowly, grinning, and showed off the HOLLANDER spreading across his back and Shane’s number branding him. “You played so well, Mr. Hollander. I’m such a fan of you.” or, hollanov roleplay with ilya in shane's jersey

    Language:
    English
    Words:
    4,840
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76686331
  10. Ilya has never enjoyed seeing Shane cry in the past, but he has never made him do so on purpose before. Watching Shane’s chest heave, out of breath and easy to tease and eyes just watery enough that Ilya’s imagination takes them several steps into the future, he thinks that he would like to. Ilya fucks Shane until he cries.

    Language:
    English
    Words:
    4,138
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76739881
  11. Two hockey bros accidentally book the same cabin for Christmas, oh my.

    Language:
    English
    Words:
    8,917
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76169026
  12. untouched by

    Heated Rivalry (TV)
    • E
    • ✓

    2025-12-26

    Shane dropped his gaze. “You’re really going to make me ask?” “Yes,” Ilya said. “You ask, maybe you get. So, ask.” “Okay,” Shane said. “I want you to fuck me.” Ilya started to laugh. “Don’t—this isn’t a fucking joke, alright?” Shane snapped. “Shut up. I want it to be different. Or, no—the same, but more. I want you to just make me fucking take it. Shit. I don’t know how to ask you for this.” “No, no, is good start so far,” Ilya said. “Go back to the part where I get to make you fucking take it. That’s good. Tell me more.”

    Language:
    English
    Words:
    12,030
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #76021551
  13. They've been at it for hours. Or rather, Shane has been at it for hours. He's come three times already, each one unsatisfying and unfulfilling, but Ilya won't let him stop, won’t just give him what he wants. “Please… please, I-Ilya…” Shane’s voice is hoarse as he pleads, but Ilya ignores him, piercing eyes sharp in the mirror as he watches intently. He brings his lips to Shane's neck, a hand sliding down his chest to dip between his thighs. “Don't stop.”

    Language:
    English
    Words:
    1,801
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76437831
  14. Not Casual by

    Heated Rivalry (TV)
    • E
    • ✓

    2025-12-12

    Ilya shows Shane who he belongs to.

    Language:
    English
    Words:
    2,532
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75652191
  15. Ilya, golden-haired and laughing on the ice. Ilya, his eyes glinting with smoldering, amorous desire. Ilya, fast asleep, curled up next to him, his mouth open, drooling on the pillow. Even when they fight, Shane will occasionally have to bite back that knee-jerk reaction of want, that sharp pang of need that rises when Ilya gets so annoyed he slips into Russian, when he throws his head back, his curls rustling, and gestures at Shane like, can you believe this shit? Shane doesn't think he'll ever get tired of looking at him, of soaking him in. What a relief it is to be able to. OR: Shane & Ilya are deeply, desperately in love.

    Language:
    English
    Words:
    4,325
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #75505531