201 – 220 of 6,542 Works in M/M

  1. Caleb Berkes just wanted to play hockey, and now Shane Hollander was gay. Now Caleb is confused, and some his teammates are pissed off, but Hollander is still Hollander, and Caleb is wondering whether everyone, himself included, should just calm the fuck down.

    Language:
    English
    Words:
    23,328
    Chapters:
    7/7
    Files:
    1
    AO3:
    #91583396
  2. In Fragments, Ilya by

    Heated Rivalry (TV)
    • M
    • ?

    2026-10-02

    Shappicly-Shappo OP
    Fair question! I didn’t go looking for them or anything. Doing some side work for a local moving company (just boring documentation thank god. I’m much too frail for manual labor!!!) and according to my boss it was left behind by a client ‘‘forever ago” and was never claimed. Knowing him that probably means they didn’t deliver it a decade ago and the client never called looking for it. They were doing a big storeroom clean out and were just going to toss it, so I thought I’d snag it! 

    imhavingabadtime_0158
    So, you just picked up a bunch of old journals you couldn’t read? Didn’t you say you just started grad school? Girl, are you not busy enough????

    Or Ilya loses his old journals in the move to Ottawa.

    Language:
    English
    Words:
    77,662
    Chapters:
    19/?
    Files:
    1
    AO3:
    #84645881
  3. The Metros were fine with hiring for diversity but they don’t want him to be the highest paid player on their team. This leads to Shane to think the Metros aren’t where he will be his entire career.

    Svetlana knows Ilya, him deciding to come to the NHL, means he wants out of Russia even if it isn’t right away and forces him to apply for a green card.

    Language:
    English
    Words:
    37,981
    Chapters:
    25/?
    Files:
    1
    AO3:
    #81038726
  4. We Dem Boyz
    Vaughny added J.J, and unknown number.

    Vaughny: Fellas, I just spoke with the rookie in Ottawa, Boodram, and we realized there is no safe space in the league for minorities for us. I would make a big group chat, but I think the four of us is good enough.
    J.J: Ahhh, shit. Sounds good to me. Welcome to hell – I mean welcome to MHL Boodram!
    Vaughny: No, you were right J.J. Welcome to hell.
    Boodram: 😂😂. Thanks guys. I appreciate it.
    Shane: Yes welcome!
    Shane: Also, what does the name of the chat mean?
    J.J: Ahhh Captaine….

    Or Carter Vaughn creates a group chat with Shane, J.J and Zane and they become each other's support system.

    Language:
    English
    Words:
    43,001
    Chapters:
    25/25
    Files:
    1
    AO3:
    #79088911
  5. Boston is vicious tonight, answered in full by Montreal, with both teams acting as if it's a playoffs game instead of a March regulation game.

    He has no idea what Ilya's said to them, has no idea why they're all so motivated, but he can't stop himself from feeling deeply fucking pleased at the thought of such good hockey being played for a chance to fuck him.

    He knows that Ilya can spot the bright flush of greed, the hunger painted in the curl of his lips as they fight for the puck. The damp, wet pant of his mouth only reminds him of other, equally as pleasurable places he's heard it, despite his best efforts, and by the time the third ends, he's fighting to breathe through his arousal, his whole body aching from the game.

    OR: It's the last regulation game of the season before Ilya moves to Ottawa. Shane doesn't want the Bears to worry, but he doesn't mind the chance to prove it—he'll take care of Ilya perfectly. After all, he can take care of all of them, can't he?

    Language:
    English
    Words:
    15,006
    Chapters:
    1/1
    Files:
    1
    AO3:
    #92336076
  6. Shane broke up with his high school girlfriend before leaving for the NHL. He doesn't think he'll ever talk to her again, but one day just before his second season, she shows up at his apartment. She tells him she's gay, and her parents kicked her out. Obviously, he offers her a place to stay. His parents, the Metros, and the media all make assumptions about their relationship, and they figure... why not let them assume?

    He says, “It’ll be cool. Like… a sleepover with friends.”
    He says, “What else do you need?”
    He does not say, “I think I get it more than I should.”
    And that’s how Jessica comes to live with him.

    Language:
    English
    Words:
    36,371
    Chapters:
    21/?
    Files:
    1
    AO3:
    #84819726
  7. Puck Buzz @puckbuzzgossip
    Panic! At the Bell Centre! The Montreal Metros miss the playoffs for the second season in a row. Experts and fans are wondering: what’s happening in Montreal? We asked our experts: Link

    -or-

    Who's getting ready for the playoffs?

    Language:
    English
    Words:
    5,446
    Chapters:
    5/5
    Files:
    1
    AO3:
    #89521511
  8. Outside, bugs swarm around the porch light. A half-moon hangs over the dark swath of lake, spider-spun white daubed across the oil-spill surface. That perfect day on the water was less than a week ago. The scabs on Ilya’s ankle haven’t even healed. He knew the rest of their lives would be an uphill battle; he just hoped they could lie in the grass for a little longer.

    There’s a hitch in Shane’s breath, a catch that brings Ilya’s attention back to him. He’s seen the ice tilt, analyzed the offense, and realization freezes across his face.

    The whistle blows. Ilya’s been caught.

    “You don’t want to figure this out,” Shane says finally. “You want him to billet with you.”

    Last season, Ilya broke his jaw. Next season, he'll break from Boston for Ottawa and a shot at making an impossible relationship work. This season, he breaks every promise he’s ever made.

    (aka the sequel to Alligator Bites Never Heal)

    Language:
    English
    Words:
    32,339
    Chapters:
    4/13
    Files:
    1
    AO3:
    #82560311
  9. Lisichka-sestrichka by

    Heated Rivalry (TV)
    • T
    • ✓

    2026-10-01

    “Jesus Christ,” Ollie whispers. “I’m going to pass out. Shane—look, she’s wearing a fur coat. A fur coat, Shane—”

    Shane nods, every bit as shaky. The fox is, in fact, wearing a little capelet of real fur on top of her own already ridiculous red pelt: dark and glossy, sable probably, tied under her chest with a silk ribbon and fastened at the breastbone with a small gold clasp.

    Or

    Nobody is prepared for the way Ilya and Vasilisa Rozanov intend to play professional hockey, least of all Shane and Oliver Hollander.

    Language:
    English
    Words:
    6,444
    Chapters:
    1/1
    Files:
    1
    AO3:
    #93663981
  10. On February 17, Ilya goes through with his plan to break up with Shane.

    On April 18, the MLH announces an expansion team in Arizona.

    On June 21, the Phoenix Coyotes draft both Ilya Rozanov and Shane Hollander, who were left unprotected by their teams.

    On Monday, Ilya decides he doesn't want to live anymore.

    On Thursday, Shane asks if he wants to drive to Phoenix with him.

    Huh.

    —

    This is a love story.

    Language:
    English
    Words:
    11,570
    Chapters:
    2/?
    Files:
    1
    AO3:
    #92744216
  11. go fish by

    Heated Rivalry (TV)
    • M
    • ✓

    2026-10-01

    “Shane,” he says, dread filling his stomach, “is this Boston Lily’s house?”

    “Maybe,” Shane says, dropping down another cooler with a loud bang. “But shhhhh,” he says, putting a finger to his lips, “you can’t tell, okay?”

    “Shane,” Hayden says, a little desperately. “Shane, we have to go.”

    “No,” Shane says, drunk and stubborn and pushing the doorbell about fifty thousand times in quick succession until Hayden pulls his arm away.

    “Shane,” Hayden says, nearly a plea, “listen, I know she broke your heart, but dropping off two hundred pounds of tuna isn’t-”

    Before he can finish telling Shane that a drive-by tuna fishing isn’t a cure for a broken heart, the door opens. When it does, though, it’s not some buxom Boston beauty in a silky negligee.

    It’s Ilya fucking Rozanov.

    Hayden’s one consolation in this mindfuck is that at least Rozanov looks equally surprised at finding himself in this situation.

    (while drowning his sorrows post tuna meltdown, shane ends up in possession of approximately two hundred pounds of raw tuna) (naturally, there's only one person he wants to gift with such a bounty)

    Language:
    English
    Words:
    10,736
    Chapters:
    1/1
    Files:
    1
    AO3:
    #93615301
  12. “Shane, this is Ilya Rozanov.”

    For a world-ending moment, it felt like the ground was falling out from beneath him. The hand he’d been extending to greet the new bodyguard froze in midair, a stab of panic jolting through his entire body.

    Because it was the man from the night before. The man he’d slept with.

    (Shane Hollander is the son of the Canadian prime minister. He is also the captain of his college hockey team. This obscene balancing act is seemingly going just fine, until he accidentally hooks up with his new bodyguard one night at the bar.)

    Language:
    English
    Words:
    141,034
    Chapters:
    14/14
    Files:
    1
    AO3:
    #81406536
  13. A smutty ghost story by Calico

    Inspired by this incredible tumblr post.

    "It's got good bones," Shane said, to everyone who would listen, forestalling their totally valid concerns about depreciation and the novelty wearing off and like, subsidence. Boring stuff that Shane did not care about today because this was Ilya Rozanov's house. This was the actual house that Rozanov lived and died in, all those years ago. The man, the legend, and now – technically, if someone wanted to think of it like that, and Shane did – the roommate!

    Language:
    English
    Words:
    47,234
    Chapters:
    7/8
    Files:
    1
    AO3:
    #87878746
  14. Metros WAGs by

    Heated Rivalry (TV)
    • T

    2026-09-30

    Jackie convinced Shane to give her Lily's phone; she added him to the WAGs' chat.

     

    (It's not necessary to have read Secret Gay Society before)

    Language:
    English
    Words:
    276
    Chapters:
    2/?
    Files:
    1
    AO3:
    #87568256
  15. “Who was it?”

    Comeau’s words fell over the room like a blanket. They were pointed, no soft curiosity, a demand for Hayden to reveal what he already knew.

    Who would Hayden have a video of? What two men kissing would make Hayden flip like he did?

    If it was two strangers he wouldn’t have freaked out.

    Or

    The FanMail video gets refunded to Hayden in the middle of the Metro’s locker room. No viral post, nothing about Ilya, but Shane gets exposed for being in a relationship. Ilya is safe, but everything crumbles around Shane. They get the chance to do things a little bit different, a little bit better.

    Language:
    English
    Words:
    24,854
    Chapters:
    3/?
    Files:
    1
    AO3:
    #89668211
  16. But then there are the things Kyle hasn't told Eric about. How he sometimes dreams about being chased through the forest by a large shadow of a wolf. He can hear it panting, can feel the ground shake beneath his own feet with the impact of its massive paws as it runs. When the wolf catches up to him, it stalks him, corners him. Its breath hot on the back of Kyle's neck and then he's pushed to the ground, on his back, front paws holding his shoulders down, and he really sees the wolf for the first time. Its features beautiful in the light of the full moon, and its strength deadly.

    But not for Kyle. He's tamed the beast. He's in control. This is just a game.

    -
    Kyle shares a fantasy with Eric.

    (can be read as a standalone oneshot or a bonus story to the Skip Autumn Bingo series)

    Language:
    English
    Words:
    4,212
    Chapters:
    1/1
    Files:
    1
    AO3:
    #93570341
  17. Shane has found a place where he cannot be hurt. There is little enough in it, but what there is is kind: warm lights, a quiet that answers to him, and, in time, a ghost who remembers stolen plums and a husband who waited up for him with the lamps lit.

    Shane remembers the husband differently. He listens anyway.

    Language:
    English
    Words:
    12,049
    Chapters:
    1/1
    Files:
    1
    AO3:
    #93575251
  18. “Eyes on me.” There is a sharp satisfaction as those eyes lift immediately to meet his again. “I need your name.” The man’s lashes flutter. “Shane, sir.” Ilya nods and lets his hand move through Shane’s hair. It is soft, and Shane leans into the touch, eyes closing briefly as if the contact alone is enough to ground him. The response is so natural that it gives Ilya pause. “Tell me about your limits.” Ilya doubts he is going to be close to any limits tonight, as Shane looks like he already had a pretty rough night. But he still needs to ask, good hygiene. A small smile appears on Shane’s face, he looks at Ilya deeply, eyes not wandering away as he speaks, “There are no limit, sir.” He looks at the disbelief appearing on Ilya’s face and offers, “I’m the house slave.” Or, Ilya didn’t come for attachment, but Shane, bruised, obedient, and unraveling, becomes the one thing he can’t leave broken.

    Language:
    English
    Words:
    142,524
    Chapters:
    24/24
    Files:
    1
    AO3:
    #85891081
  19. The scream that rips its way out of Shane’s chest is feral, inhuman. A wretched, mournful wail being torn from his body by the bony hands of grief. He collapses to his knees and sobs, anguish pouring out of him like a tidal wave. Suddenly there are arms around him, but they’re not the right ones. Not Ilya. Or, Ilya’s plane goes down.

    Language:
    English
    Words:
    5,218
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #93523206
  20. After they reunite at the 2017 All Stars Game, Shane asked Ilya to spend his heat with him. It was almost certainly a bad idea, but that never stopped them before and it certainly won't start now.

    Language:
    English
    Words:
    31,668
    Chapters:
    2/2
    Files:
    1
    AO3:
    #93114261
  1. ← Previous
  2. 1
  3. …
  4. 9
  5. 10
  6. 11
  7. 12
  8. 13
  9. …
  10. 328
  11. Next →