401 – 420 of 1,231 Works in Mature

  • Mature ×
  1. On popular request, Connors liveblogs Seb and Hammer’s long overdue emotional conversation from Toronto.
    Or, a group chat texting fic retelling of Last Seen 48 Hours Ago.
    POV Cliff Marlow <3

    Language:
    English
    Words:
    1,578
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82809061
  2. The funny thing about the whole thing is that Luca really sees none of it coming.

    Because, yes, maybe he did have a tiny, very little crush on Ilya Rozanov growing up. And sure, maybe he did have his poster hanging up next to his bed. And okay, fine, maybe there had been a time in his life where he watched every single Raiders game with a hyperfocus on a certain player, and then secretly ventured onto his Tumblr feed after to watch and rewatch his favorite gifs from the game.

    Or, Luca Haas is finally settling into who he is as a hockey player and a person. And then a certain rival of his comes bulldozing his way into his life.

    Language:
    English
    Words:
    15,966
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82218096
  3. Shane Hollander is benched following the fanmail video that outed his relationship with his rival Ilya Rozanov. While walking alone in Montreal he passes by a sports bar showing the Metros losing without him and he meets two unlikely companions.

     

    “Didn’t mean to interrupt,” says Shane in soft English, looking at the bartender only, “Uh, just saw the game was on when I walked by, wanted to know the score.” He swallows thickly, “Guess we’re losing?”

    The man who’d called him a homo ducks and with considerable effort, puts the table back where it had been before. He mutters something that Shane thinks is an apology to the bartender. The other man shakes his hand and reaches for a nearby chair. 

    In English, the man who’d called him the pride of Montréal says loudly, “A ginger ale for Monsieur Hollander, yes?”

    Shane hesitates, then nods at the bartender, who wordlessly starts to pour. The two men finish righting the place and gesture for Shane to sit with them. Shane shouldn’t. But he does as the bartender comes over and sets a glass of ginger ale in front of him. 

    “So,” says Shane as casually as he can, “Uh, I guess you’re both Metros fans?”

    Language:
    English
    Words:
    2,042
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82769811
  4. In an alternate timeline, Boston plays in Montreal the night Ilya's father dies. Ilya overindulges at a bar under the watchful eye of Marleau and ends up ordering their cab to take him to "Jane's".

    Language:
    English
    Words:
    2,637
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82760191
  5. Shane and Rose get accepted to an exclusive establishment known for sugar daddies. A rich, handsome man at the bar named Ilya takes an immediate liking to Shane.

    Language:
    English
    Words:
    18,644
    Chapters:
    11/11
    Files:
    1
    AO3:
    #80861461
  6. Yuna's hand meets Ilya’s. The rivalry status that the league had painted over her son's relationship with the Russian now cast aside. They clutch to each other in silent acknowledgement of their shared pain, hope and fear in what had just manifested before their eyes. There's a uniting force in pain and grief—It's one that wipes slates clean, makes you forgive, makes you love harder and appreciate more than you ever thought possible. Everything she ever knew or felt about the Russian whose hand she now clung to was dissolved Shane Hollander briefly dies on the Ice after the hit from Marlow in the Montreal vs Boston Game. Ilya handles his emotions poorly and has a very public meltdown revealing their relationship to the world.

    Language:
    English
    Words:
    18,013
    Chapters:
    6/6
    Files:
    1
    AO3:
    #76055441
  7. When Ilya and his mother move to Ottawa after escaping his abusive father, he didn't expect to find his new neighbour Shane Hollander so endearing.

    Language:
    English
    Words:
    33,063
    Chapters:
    5/5
    Files:
    1
    AO3:
    #79028621
  8. Look.

    Hayden knows he isn't the most observant guy. His teammates tell him, Jacki tells him, Ruby and Jade tell him - well, they say, "Daddy, you ran into the coffee table again" - but even he's not so unobservant that he won't notice Shane leaving in one outfit and coming back in a significantly different one that's a size too big.

    Or, Hayden Pike learns some things he wishes he hadn't but ultimately figures it's for the greater good.

    Language:
    English
    Words:
    7,779
    Chapters:
    2/2
    Files:
    1
    AO3:
    #80364986
  9. When Rose Landry’s texts are leaked, Shane is outed not only as gay, but as an enthusiastic and talented bottom and deepthroater. He panics over being the literal embodiment of every locker room slur but gets advice for dealing with his next team practice:

    It’s time to get cocky. It’s time to own it.

    Or: Ilya grapples with top privilege and Shane gets to embrace bottom pride in the locker room.

    Language:
    English
    Words:
    4,249
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82750836
  10. Some things, once spoken, cannot be undone. David Hollander is sure he taught his son that. But when Ilya Rozanov and David have been getting along better than well, and Shane unwittingly fractures their efforts, leaving Ilya heavy under a loneliness the boy cannot quite name, David doesn't understand where he went wrong.

    Set between Book 2: Heated Rivalry and Book 6: Game Changers.

    Language:
    English
    Words:
    10,799
    Chapters:
    5/5
    Files:
    1
    AO3:
    #78735981
  11. Step One: Flirt!
    Step Two: Figure out what flirting is.
    Step Three: Attempt flirting again.
    Step Four: Why is flirting so difficult. :(

    Even Rose Landry might not be able to save Shane Hollander's flirting game, but she's going to do her best to try to help him seduce his crush, Ilya Rozanov.

    Language:
    English
    Words:
    1,858
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82756696
  12. Shane looks up at him, mouth open around a question that doesn’t come right away.

    “What are you- why are you here?” he asks finally.

    Ilya frowns now. He knows it’s a risk but he didn’t think Shane would be unhappy he was here. Not after…not now.

    “I wanted to check on you,” Ilya tries again, voice careful. “I need to leave soon but-”

    But I needed to see you.

    I needed to watch you breathing with my own two eyes.

    I needed to hold your hand.

    “I’m- you were at the game?” Shane asks after a beat, uncertainty colouring his features. “Were we playing against each other?”

    *

    Or, Shane's hit on the ice leaves him with much more than just a fractured collarbone.

    Language:
    English
    Words:
    36,010
    Chapters:
    4/4
    Files:
    1
    AO3:
    #81269761
  13. She knows by

    Heated Rivalry (TV)
    • M
    • ✓

    2026-04-07

    You're strange today," he murmured, petting her slowly. Behind him, Ilya snorted. "Last time you made her sleep on the patio because she messed up the couch, and now you're complaining about her behaving well?" he snapped. "You're impossible, Hollander." Shane didn't answer. He only stared at Anya, who still sat calmly beside him, her tail wagging in the same steady rhythm, her eyes attentive yet soft, a little too intelligent for his liking. Or 5 times when Anya knew first that Shane was pregnant, and 1 time everyone knew.

    Language:
    English
    Words:
    11,548
    Chapters:
    2/2
    Files:
    2 versions
    AO3:
    #82514101
  14. Have I Crossed the Line by

    Heated Rivalry (TV)
    • M
    • !
    • ✓

    2026-04-07

    2 AM Cliff is not thinking clearly. Or maybe he's thinking extra clearly. He can't decide, but either way he's upset and he's buying makeup on Ebay.

    Language:
    English
    Words:
    2,073
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82650316
  15. Ilya’s still learning what Shane likes and needs, observing him quietly because Shane’s not so forthcoming with what he wants unless he’s certain it’s what he’s supposed to want. But it’s not until Shane reaches back and grabs Ilya’s hip to pull him closer, pressing their bodies together and taking some of Ilya’s weight, that he realises Shane’s been studying Ilya the same way.

    “I’m trying to take care of you.”
    “Why?” Ilya says, instead of something safer.
    Shane twists over his shoulder to frown at him. “Because I want to? Because you’re tired and sad and not feeling well?”
    “Oh.” Ilya pulls his bottom lip through his teeth. “But I…”
    “I think maybe we both fucked up tonight?” Shane says tentatively.
    “No, is not your fault.” Ilya rubs a hand over Shane’s shoulder and then kisses it, wet and soft. “You’re good.”
    Shane hums like he’s not convinced. He turns and drapes his arms over Ilya’s shoulders, still pressed close. “After this, will you…”
    “Yes,” Ilya says, his mind sharpening attentively, “Tell me what you need.”


    Or: They communicate just a little bit better and let themselves be just a little more vulnerable, both with each other and their people.

    Language:
    English
    Words:
    29,873
    Chapters:
    7/7
    Files:
    1
    AO3:
    #80090706
  16. Lily's Jane @jane1221
    Too many hockey players that think anyone gives a shit about them outside their circle. Nobody thinks about you Drapeau! You look like every drunk uncle

    Lily's Jane @jane1221
    Watching Ilya Rozanov play with the Centaurs feels like watching Michelangelo draft the sistine chapel. Messy now but its going to be the most beautiful team in the league when hes done

    Ilya: my love
    Shane: What?
    Ilya: you are the best thing that has ever happened to me

    Language:
    English
    Words:
    3,471
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82675131
  17. The chime sounded as the elevator arrived. Shane rolled his shoulders back and gave himself one final look in the mirrored surface. His reflection split in two as the doors opened in the center like a hungry mouth about to swallow him whole. Where Shane’s face had stared back at him a split second ago stood Rozanov.

    A black hole opened itself in the center of Shane’s torso, dragging his organs, muscles, bones, nerve endings from the furthest points of his body inwards to collapse upon themselves. His brain was static on a muted television. Instructions failed to materialize; he had no plan for this.

    Rozanov stared at him, unmoving except for an almost imperceptible hitch in his breath. Time slowed. It had a funny way of doing that around Rozanov.

    Language:
    English
    Words:
    9,304
    Chapters:
    3/4
    Files:
    1
    AO3:
    #81213551
  18. June 2018. Shane Hollander and Ilya Rozanov are about to execute the first step of their ten- year plan, with Ilya signing with the Ottawa Centaurs when free agency begins on July 1. Except Shane accidentally, drunkenly, outs himself to the Montreal Metros at the end of the season. Who are not as okay with it as Shane would have hoped. AKA the most eventful Canada Day that the MLH has ever seen.

    Language:
    English
    Words:
    34,827
    Chapters:
    6/6
    Files:
    2 versions
    AO3:
    #81287881
  19. secondhand by

    Heated Rivalry (TV)
    • M
    • ✓

    2026-04-06

    He gnaws at the guilt of his own actions the way Anya does her chew toys for days after, Shane clearly picking up on something going on with him but also giving him space to work it over in his head until he’s ready to share.

    Right up until they’re out at team dinner and the two other smokers at the table excuse themselves for a smoke outside and Shane looks to him expectantly-

    -only to frown when Ilya stays where he is.

    (how and why ilya finally gives up smoking)

    Language:
    English
    Words:
    5,365
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82632866
  20. Hayden: Jackie is very jealous of your manny.
    Hayden: Says he’s incredible and that a bunch of the school moms are trying to get play dates with Violet.

    Shane: He is great.
    Shane: Kind of a menace, too, but Violet loves him, so I overlook some things.

    Hayden: Oh, I’m sure.
    Hayden: She also said he’s super hot.
    Hayden: Like he missed his calling as a model hot.

    Shane: Geez, Hayd. You want to marry him or something?

    Hayden: NO.
    Hayden: I just thought maybe for you, ya know?
    Hayden: You haven’t dated anyone like…ever.

    Shane: I’m not going to get involved with my daughter’s manny.
    Shane: That would be irresponsible.
    Shane: Even if he is stupid model hot.
    Shane: And obnoxiously charming and funny.
    Shane: Plus, he cooks, and has the best accent.
    Shane: And is amazing with my daughter.
    Shane: God. Fuck my life.

    Language:
    English
    Words:
    8,180
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82191981
  1. ← Previous
  2. 1
  3. …
  4. 19
  5. 20
  6. 21
  7. 22
  8. 23
  9. …
  10. 62
  11. Next →