361 – 380 of 1,231 Works in Mature

  • Mature ×
  1. effleurage by

    Heated Rivalry (TV)
    • M
    • ✓

    2026-04-21

    “Just-” Ilya starts, intending to tease, the offer of a massage more about getting Hollander back in a more relaxed headspace than anything else, but then the wire-tight tension in the muscles under his fingers registers, and he frowns, pressing testingly before making a noise of disapproval. “Fuck, Hollander, you are secretly doing crime or what?”

    “What?” Hollander asks, confused, starting to lift his head before Ilya pushes it back down absently, focused now on feeling out the knots Hollander seems to be completely made of. He’s felt tension in Hollander’s shoulders before, usually during coaxing little squeezes while coaching him through learning how to deep throat, but he’s always written it off as nerves from learning something new.

    Now he wonders if Hollander is just nerves, period.

    (the "ilya massages shane" fic inspired by hudson saying that playing shane made him sore because he was so tense all the time)

    Language:
    English
    Words:
    11,123
    Chapters:
    2/2
    Files:
    1
    AO3:
    #83497251
  2. Unknown Number Its been 24 hours you can stop now Rose Who’s this ?? Stop what ?? Unknown Number Holding him hostage ~ Rose receives a text message from an unknown number claiming to be Shane's ex. In Ilya's defense, impulse control was never one of his strong suits.

    Language:
    English
    Words:
    15,901
    Chapters:
    9/10
    Files:
    1
    AO3:
    #79927181
  3. It's 2016. Scott Hunter is in his rookie year with the New York Admirals and at first glance his life is going great. He’s a generational talent slated to be Captain, a cinch for Rookie of the Year, and has just been named an MLH All-Star. Unfortunately, he’s also a closeted gay orphan with no swag, no bitches, and no friends.

    But it’s fine. Scott just has to keep this one measly secret for another twenty or so years, and then he can retire and get a hot boyfriend and finally live his life as his true authentic self — whatever that means. Everything is going to be just fine.

    Or: in which we are forced to contend with the hard hitting question of "what if Scott Hunter wasn’t old but Ilya Rozanov and Shane Hollander were?" and also "haha wouldn’t it be great if everybody was about 50% more Canadian?"

    Language:
    English
    Words:
    40,830
    Chapters:
    8/?
    Files:
    1
    AO3:
    #80687726
  4. Shane no longer hides that he's texting with a guy. It is a badly kept secret that he is gay, and all the important people know already (his family, friends, and his team). So he doesn't delete all the evidence anymore, just the messages that make it clear he is dating Ilya Rozanov.

    And now everyone can read his sexts with his boyfriend.

    Set somewhere between Shane coming out to his team, before Hayden knows Lily=Ilya, this is a (twitter) reaction fic! (no need to read the first two installments).

    OR: Shane Hollander's sexts and sappy texts with Lily get leaked, twitter reacts.

    Language:
    English
    Words:
    8,124
    Chapters:
    1/1
    Files:
    1
    AO3:
    #83192571
  5. “When we play Boston…” The first star had gone to Shane or Rozanov all four games this season, despite them playing on the second line for three of them, but that couldn’t always be the case, and if the excited rumblings of teammates in the Metros locker room about “putting that bitch Rozanov in his place” were mirrored on the Raider’s side—Rozanov’s snort cut through the thought.

    “Then you are mine. Easy.”

    Shane's not freaking out about The Winner's Room

    Language:
    English
    Words:
    1,757
    Chapters:
    1/1
    Files:
    1
    AO3:
    #83496881
  6. Shane Hollander has been eating the same way for eight years. He has a framework. It has a name, research behind it, years of evidence in his performance numbers. He made an appointment because he is a professional, and professionals address things when they become inefficiencies.
    That is what he tells himself. He is very good at this, and ultimately Ilya is wrong. He does not have a problem.

    Language:
    English
    Words:
    13,926
    Chapters:
    1/1
    Files:
    1
    AO3:
    #83383111
  7. Post TunaMeltdown™️, Ilya Rozanov goes on a quest to get back his man using the not so subtle art of thirst traps, subtweets and psychological warfare in the form of social media.

    Shane Hollander does not stand a chance.

    Language:
    English
    Words:
    1,193
    Chapters:
    1/1
    Files:
    1
    AO3:
    #83348696
  8. "U-haul lesbian?” Scott parotted. He was getting too old to keep up with all these new terms. “You own gay sports bar, yes?” Ilya was looking at him like he was an idiot again, “isn’t that where all the lesbians go? Shouldn’t you know these things?” Scott opened his mouth to reply but it was quickly intercepted by a yelp when a foot caught him sharply in the shin. “Shit sorry!” Shane bolted upright looking more alert than he had in the last 30 minutes, “I meant to kick Ilya”. He then kicked Ilya under the table,

    • Part 1 of
    Language:
    English
    Words:
    4,827
    Chapters:
    1/1
    Files:
    1
    AO3:
    #83296416
  9. In which the Raiders try to convince (okay, bribe) Shane Hollander to wife Ilya Rozanov the fuck up.

    The Raiders learn about Hollanov in a different way. Shane is very confused. Ilya loves his team. I regret nothing.

    (This takes place a few months before the great tuna melt fiasco.)

    Some sex talk but mostly a lot of swearing. Also not related to my other fics really but some of the character portrayals, especially the Boston Raiders being all good guys, is in my other work too.

    Language:
    English
    Words:
    5,110
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #83297881
  10. After the FanMail video is released, hockey players everywhere are shocked and trying to figure out how they could’ve missed this. Ilya decides it may be time to text his former team.

    Language:
    English
    Words:
    468
    Chapters:
    1/1
    Files:
    1
    AO3:
    #83312866
  11. “This is… something more than just a hook-up, right? It's not just me?” He chances a glance at Ilya who is watching him impassively.

    “Is special,” Ilya agrees, his voice so quiet that Shane almost doesn’t understand. “Is to me. Different. Better. I think," Ilya says after more prompting, “we do this again. I think would be nice to be together.”

    “Yeah.” Shane can't help but smile at the idea. Except― “But not public? Just―Until we figure out this whole professional hockey player thing, maybe?”

    “Okay," Ilya agrees easily. "Secret." He presses a short kiss to Shane’s lips. “For now.”

    “For now,” Shane echoes. 

    Or: What if Shane and Ilya had been a little less paranoid and a little more open during that first hookup? What would their relationship have looked like then?

    Language:
    English
    Words:
    9,299
    Chapters:
    1/1
    Files:
    1
    AO3:
    #81520311
  12. “It was nice of Rozanov to come check on you."

    Shane understands that Rozanov must be a person, though when he scans through his memories—the ones of being sixteenish and the ones he’s made in this hospital room—he can’t conjure up any details.

    “Who?” He asks, staring up at her.

    “Oh, I should’ve realized. He’s the captain of the other team. You two are pretty serious rivals,” she chuckles. “He just came by to see how you were, and apologize I suppose.”

    “Apol’gize? Did he hit me?”

    “No, no. But, captain to captain, you know….”

    After the nice, pretty nurse leaves, Shane is alone for a moment. He finds himself looking at the doorway, imagining a shadow there, a Rozanov. He has a professional rival? Maybe he’s like that Russian kid everyone says is going to give Shane a run for his money.

    “Rozzzzanov,” Shane says to himself, his hand coming up to rub his chest. Distantly, there’s a beeping that’s getting faster.

    --

    When Shane is hit during the game, his injury is a lot worse, leading to ten years worth of memory loss. His parents and friends try to help him remember who he is, but something (or someone) is missing…

    Language:
    English
    Words:
    4,680
    Chapters:
    1/1
    Files:
    1
    AO3:
    #83018941
  13. Shane Hollander won the Stanley Cup (the first one of his career, mind you) and he will enjoy the MLH awards. No scandal on Earth will take his triumph away from him. Or his much deserved hook up with his rival and now friend, Ilya Rozanov.

    Language:
    English
    Words:
    15,889
    Chapters:
    5/5
    Files:
    1
    AO3:
    #83014451
  14. The first thing you should know about time loops is that they’re really fucking hard to break. The second thing is that you can never break one in such a way that it is incapable of returning.

    The third thing you should know is that everyone around you has probably been stuck in a time loop at one point or another, and they made it out alive. This is only comforting if you’re a numbers guy, or if you’re the kind of guy who talks to others about how it feels to live the same day over and over and over and over and over and over again.

    Shame if you’re not; the most important thing you should know about breaking a time loop is that it helps to tell someone you’re trapped in one in the first place.

    Language:
    English
    Words:
    32,873
    Chapters:
    2/2
    Files:
    2 versions
    AO3:
    #82936316
  15. Shane was still angry. Rozanov’s plan had been to, what? Seduce him so they’d bond? He hadn’t even though to ask Shane first! Shane should get up and walk away and let his dad take him back to Russia and lock him away. Then Shane wouldn’t have to bond with him. Shane didn’t want to bond.

    But Shane had told Rozanov they’d be a team, just the two of them, and Rozanov seemed so scared and vulnerable. But Shane had started thinking about what they could do, the two of them on the ice, bonded. He’d had wingers he’d connected to before, who seemed to be able to read his mind. How much more incredible would this be, someone who’d always know where he was, what his intentions were?

    “No one can know,” Shane said.

    Language:
    English
    Words:
    12,190
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #82483331
  16. Shane and Ilya invite Scott and Kip up to the cottage for a much needed vacation. It's meant to be a fun relaxing weekend and Ilya plans on making everything perfect. It's been over a year since Ilya stopped hurting himself, but an accidental kitchen mishap nearly sends him spiraling. Good thing Scott and Kip are there to help him through it.

    Sequel to Showing Up For Him but can be read as a standalone.
    (I promise it's a lot more lighthearted than the summary sounds.)

    Language:
    English
    Words:
    8,134
    Chapters:
    3/3
    Files:
    1
    AO3:
    #82879316
  17. “Why was the fucking balcony door open?” 

    “I had a cigarette,” Ilya admits in a guilty rush. “You don’t like the smoke. I was—trying to get it out before you came. And then you were here, and I—” 

    And then Shane was here, and any hope of thinking about absolutely anything else had vanished into the chill of the night air. But he can’t say this, can’t say that the world narrows to a fine point when Hollander enters a room, that Ilya can finally fucking get in air when all he has to do is touch Shane like breathing and not carry Cups and build legacies and grin and bear it for cameras and share a last name and an ankle-weight of a country with his father. 

    “Sorry,” Ilya tells him again, hating the way his voice trembles. 

    Language:
    English
    Words:
    2,430
    Chapters:
    1/1
    Files:
    1
    AO3:
    #83220896
  18. working overtime by

    Heated Rivalry (TV)
    • M
    • ✓

    2026-04-16

    Newly and accidentally outed hockey star Ilya Rozanov needs a bodyguard to keep the bigots away and a fake boyfriend to appear more “wholesome” to a shocked hockey world.

    Shane Hollander of Metro Bodyguards just might be able to do both.

    Language:
    English
    Words:
    23,012
    Chapters:
    12/12
    Files:
    1
    AO3:
    #81519901
  19. After his relationship with Shane Hollander became public in November 2017, Ilya Rozanov has become the Boston Raiders' go to for everything they don’t quite understand about gay sex and relationships. I mean, he did offer to answer their questions when they were surprisingly supportive of his newly revealed sexuality. It’s just that he didn’t realise exactly how stupid those questions were going to be.

    Or:

    5 times Ilya Rozanov educated the Boston Raiders about the wonderful world of gay sex and 1 time they tried to ask his boyfriend.

    Language:
    English
    Words:
    5,903
    Chapters:
    1/1
    Files:
    1
    AO3:
    #83233721
  20. Because Pike had shouted, “Marleau, you motherfucker!” and the rage embedded itself on Cliff’s skin.

    or: the one where Cliff gets his soulmate mark in 2017, and it's a long fucking time until everything is going to be okay.

    Language:
    English
    Words:
    59,831
    Chapters:
    2/2
    Files:
    1
    AO3:
    #82563516
  1. ← Previous
  2. 1
  3. …
  4. 17
  5. 18
  6. 19
  7. 20
  8. 21
  9. …
  10. 62
  11. Next →