6001 – 6020 of 6,542 Works in M/M

  1. Shane accidentally reveals a bit too much when Hayden visits him in the hospital after his injury. (an alternate way that Hayden finds out)

    Language:
    English
    Words:
    3,386
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75768716
  2. Shane Hollander is an omega, and no one should know about it, considering it could cost him his ice hockey career. He’s taking his suppressants and it seems to be working great, but Shane notices a change in biology whenever he encounters Ilya Rozanov.

    Language:
    English
    Words:
    4,948
    Chapters:
    2/2
    Files:
    1
    AO3:
    #75605136
  3. Never Enough by

    Heated Rivalry (TV)
    • E
    • ?
    • ✓

    2025-12-14

    Shane's heat takes him by surprise and Ilya helps him out.

    Language:
    English
    Words:
    2,823
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75734671
  4. “I couldn’t.” The words are spoken in a whisper so quiet that Ilya nearly misses it. Could convince himself they were never spoken at all. “I couldn’t… go,” Shane says, still so quiet. Ilya is looking at him now. Sees a tear slip free and wants nothing more than to wipe it away. He doesn’t dare touch. Doesn’t know what these rules are now. Nothing is the same, and he can’t undo what was done. He tried. He said it right. Took back the mistake. Hollander, he said. A bandaid over a still bleeding wound. An assurance that nothing had to change when everything already did. Hollander. A second time. A plea. Don’t go. Stay. Stay now. Stay forever. ••• Shane doesn't make it out the door.

    Language:
    English
    Words:
    1,344
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #75748846
  5. Ilya’s first Christmas at home *** Yuna smiles at him, the corners of her mouth tightening with some emotion he can’t fully understand. “We just wanted you to feel at home.” Ilya looks down. His nose burns, the ribbons wrapped around the green paper swimming together in a red haze as his eyes inexplicably fill with tears. Squeezing the box so hard the paper wrinkles, tearing at the top where his thumb presses against it, he takes a deep breath, trying to find the words to explain how he wouldn’t know what that felt like. Not before Shane anyway.

    Language:
    English
    Words:
    2,576
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75772621
  6. “I want you to fuck me, Rozanov,” is the first thing Shane says as soon as the door closes behind him. “Hello to you too, Hollander. It’s good to see you. Want some coffee?” — After a bad game, Shane seeks out Ilya to relieve some tension in a purely physical way. Or at least that's what he tells himself. It's not that he wants to be comforted. Definitely not.

    Language:
    English
    Words:
    2,943
    Chapters:
    2/2
    Files:
    1
    AO3:
    #75668901
  7. “Memory loss is quite common with head injuries.” Shane loses his memories after his accident.

    Language:
    English
    Words:
    5,789
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75770081
  8. Ilya and Shane had mastered the art of pretending. At least, that's what they thought. -- OR -- Four times their friends, family, and teammates almost put the pieces together.

    Language:
    English
    Words:
    3,075
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75769746
  9. Shane dialed. It rang… and rang… and rang again. With each passing ring the pit gnawing its way through Shane's stomach was growing. Just as he felt like it was about to stop ringing and go to voicemail, it picked up. Shane breathed out a sigh of relief. “Thank God, I was getting worried. Where are you?” There was an unsettling beat of silence before someone answered, “Hollander?” It was not Ilya’s voice. Shane’s stomach dropped. He did his best to keep his voice steady as he answered. “Yeah? Uh, who is this? Can you give Ilya back his phone please?” Another beat of silence. “Hollander… God, um, something’s happened-” After the events of The Long Game, Shane and Ilya play their first All-Star Weekend. Things are going great, until they go truly and horribly sideways. Ilya is left hospitalized following an attack off the ice, and Shane is left to pick up the pieces and wonder why.

    Language:
    English
    Words:
    12,529
    Chapters:
    3/3
    Files:
    1
    AO3:
    #75615521
  10. Jane: Let’s Play 8Ball! Lily: what the fuck is this Jane: It’s a text game Jane: You have to download the app Lily: and y r u sending it 2 me Jane: It’s not a big deal “lily” Jane: Play or don’t play, see if I care

    Language:
    English
    Words:
    5,276
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75724376
  11. Ilya’s hand wraps around his bare wrist and squeezes. Shane barely stops himself from collapsing to his knees. The pressure lights up every receptor of his touch-starved nervous system, wrenching a small, pained noise from the back of his throat. Every muted sensation comes flooding back so intensely that it almost hurts. He needs Ilya to hold him down until there’s nothing inside him but quiet. He wants to sink into him and disappear. It takes Shane an entire beat to remember where they are. Fighting against the fog in his mind, he manages to drag his gaze up to meet Ilya’s. There’s a slow-dawning horror and understanding on Ilya’s face. * Or: Shane is in subdrop after their encounter in Vegas. Ilya fixes it.

    Language:
    English
    Words:
    8,770
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75759461
  12. Ilya is so caught up in the hot squeeze of Shane's tight ass around his cock, the way he grinds down trying to take all nine inches even deeper as if he'll die if he doesn't, that it takes a moment for him to realise that Shane is staring at him with a quizzical tilt to his pretty, freckled face. Like sweaty, flushed bird. 

    Shane doesn't stop riding him completely, but roll of his hips is slower now. Almost torture where he clenches around Ilya, like he can't help it.

    "What, Hollander?" Ilya grunts; fingers digging into the soft fat of Shane's ass.

    Language:
    English
    Words:
    1,555
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75760396
  13. It’s dim inside, faint morning light coming from the barely slitted blinds. She sees them right away. Ilya is slumped over another man in bed, fingers combing gently through his hair while their mouths slide together. It’s a slow, sweet kiss. Not a precursor to sex. Sympathy clenches in her chest. Oh. She shouldn’t be watching this. ——— Svetlana finds out.

    Language:
    English
    Words:
    1,743
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #75774696
  14. Everything I Didn't Say by

    Heated Rivalry (TV)
    • T
    • ✓

    2025-12-14

    And then Shane hammered it home, “This isn’t real.” He was going to leave. He came here so that he could leave. So that he could end whatever the fuck this was between them in person so he could feel good about it. Because Shane wasn’t an asshole – no, that was Ilya’s job. Fuck that. If Shane was going to leave anyway, then Ilya might as well put it all on the table, “It is to me.” --- OR: Shane tries to run away after they say each other's names for the first time. Ilya chases after him and makes them talk it out.

    Language:
    English
    Words:
    2,155
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #75757646
  15. Shane doesn't even have to look up to know that Ilya is grinning, a feral, vicious thing as he knots his fingers in Shane's hair and tugs, just hard enough for Shane to let out a whine. The dull ache reverberates down his nerves, as he opens his mouth and pants, sucking down lungful after lungful of Ilya's sweat and musk, salt straight from his skin as he noses at the hem of his shirt.

    “Is good, we won,” Ilya murmurs, stroking his hand through Shane's hair. “Have been wanting to show—have been wanting to give prize.” He pauses, and Shane knows his next words are going to be a cruel gift, a dagger of lust straight between his ribs. “And Hollander has been eager to show off, yes? Three goals,”—he whistles, low and mocking as Shane shifts at his feet, his ears burning as Ilya cups the back of his head, scratching blunt nails over his scalp—“is like he needed to prove how bad he wants.”

    OR: Ottawa wins the Stanley Cup. Everyone gets a reward.

    Language:
    English
    Words:
    7,147
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75447656
  16. Wyatt lightly punches him in the shoulder, and Ilya opens one eye to see Wyatt holding out his phone towards Ilya’s face.

    Ilya’s eyes grow wide, a sick feeling settling in his stomach.

    The match barely ended two hours ago, and already, there’s an article questioning if Shane had tripped on purpose. If Shane had tripped to let Ilya win.

    Ilya’s initial reaction is that of extreme insult. As if he needed Shane Hollander to let him win.

    But then…fuck. Shane.

    Ilya stands up suddenly and crawls over Wyatt (and steps on his feet none too gently in the process). He strides as fast as he can to the front of the bus towards Coach Wiebe.

    He leans down and murmurs to his coach, and gets a look of complete understanding.

    “As soon as we get to the airport, go,” Wiebe says. “We’ll see you in the morning.”

    --

    Or after Shane trips during that fateful game, Ilya refuses to let him face the aftermath alone.

    Language:
    English
    Words:
    4,506
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75774736
  17. Under the leather coat Ilya had shrugged off and above his missing shoe was a familiar glass plaque, familiar because he had the same trophy at home in his trophy room, First Draft Pick for the NHL. Shane felt stomach acid churning in his gut and something close to panic seemed to claw up his insides.

    “Tell me you’re not Ilya Rozanov.” Shane demanded. “Tell me I didn’t fuck a rookie.”

    Not just any rookie, but the rookie Shane had avoided looking at, thinking about, or researching for the sole reason that they called him "Hollander Come Again.” Shane hadn’t even left the ice yet and they were already trying to replace him with a younger model, apparently an unparalleled talent from Russia whose scores in the Juniors had kissed Shane’s records in a way that a rookie hadn’t in the almost decade since Shane set them. He was going to be sick.

    “You did not fuck rookie, rookie fucked you.” Ilya Rozanov said and Shane moaned, this time in a growing despair because not only was his replacement maybe better than him, he was also a fucking asshole about it too.

    Language:
    English
    Words:
    4,039
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75736171
  18. layers of honey by

    Heated Rivalry (TV)
    • T
    • ?
    • ✓

    2025-12-14

    Once, belied by the notion of a city teeming with other Russians, he spent the day going from bakery to bakery in New York City, trying to find a cake that would even come close. It was the dead of winter, and he blamed any teariness on the way the wind whipped at his face. He ignored texts from everyone but Shane. -- Медовик (medovik) is a Russian cake made with layers of cake, cream, and honey.

    Language:
    English
    Words:
    5,188
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #75734081
  19. Ilya's been on the road and dealing with the end of his hockey season. So, when he finally makes it back to Shane, his boyfriend is very visibly pregnant. Shane arranges for Ilya to attend a sonogram for their child where they find out the gender, a little girl.

    Language:
    English
    Words:
    4,042
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75673696
  20. When Ilya signs with the Ottawa Centaurs, everyone wants to know why he moved. Turns out, he married a Canadian. Her name is Jane. Or so the team believes - because Ilya never bothers to correct them. It was the start of a new season, so Coach got up with a clipboard and announced the new members of the team. “We aren't getting any drafted rookies. This year. We've got some veterans coming in. Our new players this year who will be joining the Centaurs are Wyatt Hayes and Ilya Rozanov.” The meeting room went silent. Did the Centaurs hear that right? “...Wyatt Hayes is a goalkeeper,” said the captain, Zane Boodram, slowly, while the other players unfroze and looked around at each other. “But did we hear the second one correctly?” “Yes,” said Coach. “Ilya Rozanov.” “Why is Ilya Rozanov joining the Centaurs?” Asked Evan Dykstra. Coach shrugged. “Don’t know.” “Can you afford Rozanov?” “We can. We're not capped out yet," said Coach, putting his clipboard down, “Rozanov requested to be put here. For some reason, I have no idea why. At this point in time, it would be good to have him on our team. Perhaps he might be able to change that losing streak of ours.” At this point, there was a knock on the door, and Wyatt came in, looking a bit nervous, whereas Rozanov strode in confidently behind him. Was there something wrong with Rozanov's visa? Did he commit a crime in the United States and was on the run? Did he get thrown out of Boston? The other players knew how he played on the rink. He was one of the biggest ice hockey Pests of all time according to a recent poll on ESPN. Wyatt Hayes on the other hand had come from Toronto Guardians, and had no controversies. Did the Centaurs really want someone with a history like Rozanov on their team? The team didn’t even greet them. They just stared at Rozanov, not even noticing Wyatt Hayes who was starting to look a bit confused. “Stop making them uncomfortable. You men are usually the chattiest, freakiest lot I've ever coached. Get over the fact we've got Rozanov now. Now, you take your new team members to Monk's,” said Coach. “That's an order.” *** Monk's was a tavern not far from the practice rink. The team migrated to the dark sports bar that smelled faintly of cigarette smoke. Neon signs flickered in the corners, and the walls were covered with framed jerseys, autographed pucks, and faded posters of long-forgotten championships. A large screen over the bar showed an American football game. Rozanov felt quite cheerful to be with a different team, even though the rest of the team seemed uneasy with him. Wyatt Hayes stuck close, and he poked at a plate of chicken wings, while Rozanov appeared completely relaxed, like he owned the place. The bar was also used as their training cafeteria, so it had dished out the usual orders - fries, buffalo wings, pickles - and also pregame/training meals that were crimes against humanity. “So… why exactly did you move here, Rozanov?” one of the forwards asked, trying to sound casual but failing. Rozanov shrugged. “Needed to be closer,” he said, voice calm, almost bored. He took a chicken wing from Wyatt's plate, getting buffalo sauce all over his fingers. “Closer to what? We have no secrets.” Said Mile LePointe, leaning in closer. “Ignore LePointe. He's a slut for gossip. Closer in Canada, Rozanov? To what? Closer to… a lady friend?” Another player suggested. “Hmm,” said Rozanov, not giving anything away, licking his fingers. "Good wings." Oh yes. The team recognised that tone of question - avoidant. When a close team like the Centaurs knew each others gossip, because, as Coach stated, they were freaks. “W ife? Partner? Spouse?” LaPointe said, slowly. “Are you married?” Rozanov didn't say anything. “Oh he definitely is,” said Harris, the Centaurs social media manager, who was sitting on the other side of Wyatt. “That silence is usually a bit fat fucking yes.” Rozanov took a sip of his drink. He sighed, then slowly took out his necklace, a crucifix. There was a ring threaded through the chain. “You’re not to tell,” he immediately said to the team. “Don’t you dare.” Harris put his hands up. “We’re not blabbers!” “You look like one.” "Technically, that's my job-" "No telling! I mean it!" “Hey,” Boodram snapped at Rozanov, “You may be a Pest, but don’t take it out on Harris. He’s new, too.” “Oh.” Then, almost to himself, Rozanov looked at his fries and muttered under his breath something like, “Jane.” The room went silent, except for the football on the television. “Wait… Jane?” "Who's Jane, Rozanov?"

    Language:
    English
    Words:
    3,500
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75683236
  1. ← Previous
  2. 1
  3. …
  4. 299
  5. 300
  6. 301
  7. 302
  8. 303
  9. …
  10. 328
  11. Next →