61 – 80 of 100 Works in Pining

  • Pining ×
  1. my love's ugly bloom by

    Heated Rivalry (TV)
    • M
    • ✓

    2026-01-19

    Shane sends him a text that says 'thinking about your cock' with a picture of his rippling abs, and even though Ilya really appreciates the abs, all he can think about is the faint bruise blooming on Shane's ribs, and whether it hurts him very badly, and whether there's anything Ilya could do to make it hurt less, if he were there. He wants to be there, he realizes. He wants to be there for the rest of his life.

    He has to duck out of the team weight room so he can cough up a fistful of petals.

    So.

    -

    Or: Ilya gets Hanahaki disease.

    Language:
    English
    Words:
    10,703
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77914921
  2. This can't happen. Shane can't have feelings for Rozanov. Where could that possibly lead? Nowhere good, surely. Rozanov is not someone he can have. Not beyond the occasional hookup. That is the line they have drawn, no matter how blurred it becomes in Shane’s mind when he is laying blissed-out next to him, so close he swears he can hear Rozanov’s heart pounding just as loud as his own. No, it is casual. That’s what Rozanov wants. And if he senses that Shane wants anything else, anything more, he will end this. Shane is sure of it. He must find a way to be content with what he is given. Let himself down easy, now, before this gets out of hand. OR: After Shane almost sends the "we didn't even kiss text" in the Vegas elevator, he makes a decision to get his growing feelings for Ilya under control, once and for all. That decision includes a vow to not kiss Ilya the next time they meet up.

    Language:
    English
    Words:
    3,890
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77899106
  3. Shane almost misses the stench of a cigarette beside him after sex.

    Shane has never smoked a cigarette in his life, but right now he’s craving the smell. Craving the specific ones Ilya smokes. It’s pathetic.

    Shane is sitting up against his headboard, but he’s not alone in bed. Miles, Rose’s actor friend, lays next to him, eyes closed as he relaxes in the afterglow. For some reason, Shane doesn’t feel much of an afterglow himself.

    After Rose breaks up with Shane, he sleeps with Miles, but all he can think about afterwards is Ilya.

    Language:
    English
    Words:
    2,722
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77866376
  4. Shane Hollander shows up to university excited for another year of being the best at what he does. Unfortunately, the man who beat him at last year's World Prospect Cup is also there, and Ilya Rozanov hasn't gotten any less annoying. Or any worse at hockey. Now if only Shane could focus on the ice, and stop thinking about nice hands, pretty lips, and the sound of his name in a Russian accent. OR: They play together in college, and discoveries are made.

    Language:
    English
    Words:
    47,350
    Chapters:
    4/4
    Files:
    3 versions
    AO3:
    #75885571
  5. When a blizzard grounds their teams in the same small airport, Ilya and Shane are forced into the kind of proximity they’ve been avoiding for months. What follows is a series of half- spoken confessions, messy feelings,and a fragile attempt to stop hurting each other long enough to make it through the night. Somewhere along the way, they begin to realize they’re far more tangled up in each other than they ever meant to be.

    Language:
    English
    Words:
    4,295
    Chapters:
    2/2
    Files:
    1
    AO3:
    #77392581
  6. “Fuck you Rozanov.” He smirks. Even in the dark, Shane can feel it. The way his mouth quirks up and his eyes widen. “If you ask nicely.” or shane hollander and ilya rozanov are roommates in college who hate each other. until they don’t. ft. reddit, letterboxd, RA scott hunter, tuna melts and late nights.

    Language:
    English
    Words:
    19,870
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #76508456
  7. boys like boys by

    Heated Rivalry (TV)
    • ?
    • ✓

    2026-01-09

    He repeats it like a mantra, “Hockey players don’t like boys.” Ilya squints, brows furrowed with fury. He challenges, “Who cares?” “Well, do you—like boys?” Shane asks, then. It’s so earnest, his bottom lip trembling like he might cry again. Ilya doesn’t know how to answer, because he doesn’t know the answer, but he would move Heaven and Earth to make those tears go away. Ilya turns his chin up, resolute, “Who cares? I like you.” At eleven years old, Shane realizes he’s not like other boys. Naturally, his best friend is the first person he tells.

    Language:
    English
    Words:
    7,114
    Chapters:
    2/2
    Files:
    1
    AO3:
    #76621811
  8. Let's pretend that Shane and Ilya's sunset beach scene took place the night before the All-Star game, and Shane's gay confession is slightly overshadowed by Ilya's reaction to an injury on the ice. As the 2017 All-Star game draws to a close, you have to admire Shane Hollander’s leadership on the ice tonight. With the chemistry we are seeing from his team, you would think these players have been training together all season. Notably, this includes long-time rival Ilya Rozanov—and while it may come as a surprise, it’s clear that Hollander and Rozanov’s competitive history is not getting in the way of them working seamlessly together on the ice. It’s also clear that captain Aaron Eriksson is not going to be able to squeeze out a win against this powerful duo tonight. Rozanov with the puck now, with a beautiful pass to Hollander as they move to further solidify their victory, and ouch—Hollander just took a hard hit from Eriksson. That did not look good. There’s Scott Hunter helping Hollander to his feet now. Hollander’s waving away the medics, but you can tell he’s hurt. Looks like a possible broken rib. Who knows what this could mean for Montreal’s remaining season, but It’s safe to say that Hollander will not be finishing this All-Star game on the ice. And here comes Ilya Rozanov— boy, he is not happy. He’s confronting Eriksson now. This looks like it could get ugly. There go the gloves... And ouch, that is a powerful right hook from Rozanov. With three minutes left in the period, Hollander’s injury won’t prevent his team from clinching the victory, but it looks like Rozanov is going to be watching the remainder of this game from the penalty box. Later, when Ilya knocked on his hotel room door, Shane pulled him inside looking furious. “That was so fucking stupid, Rozanov, what were you thinking?” he hissed. Ilya just smirked. “Was thinking Eriksson would look pretty with less teeth.” In his deep voice it almost sounded sensual. “You can’t—that was so obvious, people are going to talk—” Shane said, eyes wild and anxious. Ilya looked at him like he was an idiot. “And they say what? I hit him, so this means you and I are fucking?” He rolled his eyes, but there was a fondness in his expression that never failed to make Shane feel breathless. “I need your permission to throw punch, now?” “It was reckless,” Shane argued. “Eriksson had it coming. I would have done same thing if he came after any teammate.” It was a lie, and they both knew it. “Only asshole would play dirty in stupid All-Star game.” “It was a clean hit.” “Was not. His elbow—” “I watched it back, Rozanov, it was clean,” Shane interrupted him, voice firm. “And so what?” Ilya sounded exasperated. “Is hockey. Sometimes people get punched. You never play before?” “Fuck you.” A smile was tugging at Shane’s lips despite himself. Ilya smiled back at him for a moment, but then his eyebrows drew together in concern. “How are your ribs?” “They’re fine—that’s not what I’m worried about right now.” “Is what I worry about. Show me,” he demanded. As always, Shane’s first instinct was to obey his order without question. He managed to keep himself from immediately raising his shirt, because Ilya couldn’t have everything he wanted from him all the fucking time. “Ilya.” “Shane,” Ilya said mockingly, and he stepped forward, crowding Shane against the bed until he was forced to sit down on the edge of the mattress. “Show.” With a heavy sigh, Shane lifted the hem of his t-shirt to expose the purple bruises starting to bloom over the right side of his ribcage. Ilya reached down to trace his fingers along the mottled skin, and Shane hissed at the sensation. “Is not so bad,” Ilya said appraisingly. You will recover before playoffs.” “I know that, you asshole. Which is why it was fucking stupid of you to deck Eriksson over nothing.” Shane felt a tiny bit of satisfaction from being right. But mostly he still felt mad at Ilya for risking everything because of his stupid temper. “It looked worse on the ice.” “I don’t care!” Shane snapped. “I don’t need you fighting my battles for me, Rozanov.” Ilya stared at him, looking deeply unimpressed. “Ah, so you were going to punch him, then?” he said pointedly. “It was a clean hit—” “So you say.” “Do you want me to pull up the clip and show you?” Shane said, tugging his phone out of his pocket, ready to do just that. “No, no, no. I do not want to watch you get hurt again.” There was something tender in Ilya’s expression, but it quickly shifted back to the cocky arrogance Shane was used to. “But you would like to see my punch again, da?” he teased. “Definitely not.” Another lie. Ilya was grinning now, and it was almost terrifying how much Shane wanted to kiss him.

    Language:
    English
    Words:
    4,027
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #77391531
  9. JOYRIDE by

    Heated Rivalry (TV)
    • M
    • ✓

    2026-01-04

    Ilya falls in love with Shane’s hockey, first. Everything complicated comes later.

    (A non-chronological timeline of Ilya Rozanov, falling in love with hockey and with life and with Shane Hollander.)

    Language:
    English
    Words:
    10,551
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77022201
  10. Mumbled words are spoken into Shane's skin, unintelligible and definitely not English. Not even the Russian language books that Shane's been trying to keep up with could give him any hope of understanding them. The thing is, Shane wants to understand him. He's really, really trying. -- Ilya sleep-talks, and Shane's been trying to learn Russian.

    Language:
    English
    Words:
    1,615
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76996706
  11. Ilya was going to murder him. He should have just corrected Scott. Should have said, "No, that's my best friend, we grew up together." Simple. But instead he'd agreed to bring his nonexistent boyfriend on the trip like an idiot. How was he going to talk Ilya into this? -or- The one where Shane accidentally lets his coworkers assume Ilya is his boyfriend and instead of telling them the truth, he convinces Ilya to play along for the weekend.

    Language:
    English
    Words:
    52,101
    Chapters:
    8/8
    Files:
    2 versions
    AO3:
    #76974601
  12. Lily: is it too late now to say sorry? Lily: cause I'm missing more than just ur body Lily: is it too late now to say sorry? Lily: yeah I know that I let you down Lily: is it too late to say I'm sorry now OR: an exploration of Ilya's Spotify listening history the 2 months shane ghosted him and started dating Rose. ft an uncomfortable number of songs about heartbreak, jealousy and a man whose “I don’t care” playlist says otherwise.

    Language:
    English
    Words:
    6,077
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76980221
  13. Set after episode 2. Ilya goes to Montreal for work (he tells himself) and finds Shane at a gay bar, dragged there by his oblivious friends. ~ “Hollander,” Ilya said as low as he could. “How much have you had to drink?” “Probly… too much.” “And you do not want to come out publicly as gay, yes?” Drunkenly, Shane wiggled his head from right to left. “Y-yes—I mean, yes that—no, I don’t want—” His shoulders slumped forward, and Ilya’s heart shot into his throat as he glanced around. “I—I’m not ready yet.” “Brilliant of your fucking buddies to take you to a gay club then, yes?” “They don’t know, asshole.” OR “Goodbye, Rozanov,” Shane said, unlocking his door with the code and slipping inside. It was too hard to find the right English words for: Please let me in, because I can’t stay away from you. I’m a fucking asshole, like you say, and I came here to see you, to make sure you were okay, and I’m not done. I’m not done with you, so please, for fuck’s sake, let me in. So Ilya took the easier route. “Goodnight, Hollander.”

    Language:
    English
    Words:
    3,604
    Chapters:
    2/2
    Files:
    1
    AO3:
    #76598716
  14. Ilya Rozanov is a 42 year old hockey player on the cusp of retirement. Shane Hollander is the fresh faced rookie he's fucking.

    Language:
    English
    Words:
    2,597
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76737576
  15. a college AU where Ilya and Shane, co-captains of their D1 hockey team, miss their final shot at playoffs. With their senior year slipping away from under them, their friends decide it's the perfect opportunity to finally go on an unforgettable spring break together. Ilya could have never imagined this single decision would change his life.
    --
    or Ilya is pining after his best friend Shane

    Language:
    English
    Words:
    33,942
    Chapters:
    9/9
    Files:
    2 versions
    AO3:
    #75397081
  16. Worst Day Of His Life by

    Heated Rivalry (TV)
    • E
    • ?
    • ✓

    2025-12-30

    Ilya gets traded onto Shane’s team. The problem was that Shane had one big, shameful secret —and Ilya Rozanov was the only one who knew.

    Language:
    English
    Words:
    20,456
    Chapters:
    6/6
    Files:
    1
    AO3:
    #75771321
  17. Marry Me? by

    Heated Rivalry (TV)
    • T
    • ✓

    2025-12-30

    Before Ilya can bite out a teasing remark at his state, Hollander starts to speak in a jumble of words that seem like they’ve been on the verge of spilling out for a long time. “Don't marry her, Ilya." Hollander says desperately, now using the hold they had on each other for balance just a moment ago, to keep Ilya from running away. “Please, don’t marry her.” “Hollander?” Ilya says the name dumbly, at a loss for how to answer. -- Marrying Svetlana seems like the obvious solution to the growing pile of problems in Ilya's life. It's not like Hollander would care since he's dating one of the biggest movie stars in the world. Right?

    Language:
    English
    Words:
    10,303
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76719536
  18. Troy Barrett comes to Ottawa wanting stability. He tells himself he wants the team, the routine, the structure, the safety of fitting in without needing too much from anyone. This is his clean start, and he needs to do whatever it takes to keep it.

    What he finds instead is Shane Hollander, amazing perfect Shane Hollander, and the uncomfortable realisation that the thing he’s been trying hardest not to want might be the only thing that actually feels like what he needs.

    As lines blur and tempers rise, Troy learns the hard way that wanting to belong can turn into wanting to keep, and that some things aren’t up for negotiation, especially when there’s a Russian captain who’s already decided what’s not on offer.

    or

    “Hey, Ilya?” Troy asks, already regretting it. “I was actually going to ask you about someone.”

    The moment he says Shane Hollander’s name, the locker room goes quiet, and Troy knows he’s crossed a line he didn’t fully understand.

    Or

    Troy’s POV of the events best called ‘Ilya’s worst nightmare’

    Language:
    English
    Words:
    32,228
    Chapters:
    7/7
    Files:
    2 versions
    AO3:
    #76076481
  19. Rozanov shows up at a Voyageurs party. Shane is not happy.

    Language:
    English
    Words:
    8,024
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76301851
  20. make much of time by

    Heated Rivalry (TV)
    • E
    • ✓

    2025-12-24

    To fall in love one hour at a time is not possible. Ilya knows this.

    Language:
    English
    Words:
    2,256
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76313526
  1. ← Previous
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. Next →