141 – 160 of 318 Works in Fluff and Angst

  • Fluff and Angst ×
  1. "Anyway, I wanted to congratulate you." "...thank you." Scott said cautiously. "You are probably oldest to ever win Cup, so that is very impressive. They should give you special geriatric award." There it was. "Jesus fucking Christ, kid." Scott huffed a laugh. "You're a piece of work, you know that?" "Ah, but I am funny." Rozanov shrugged, sipping his vodka. "And hot." He winked at Kip. Kip's jaw flew open and Scott immediately pulled his boyfriend closer to him. So what if Ilya Rozanov was 100% straight and definitely trying to fuck with him? Scott still wasn't going to just stand there while fucking Rozanov flirted with his boyfriend. (kip meets ilya at the mvp award night. they become friends <3)

    Language:
    English
    Words:
    3,121
    Chapters:
    1/1
    Files:
    3 versions
    AO3:
    #79191701
  2. “If you ever talk about my fiancé like that again, then I will end your career.”

    The words are pure vitriol, dripping from Shane’s mouth like venom from the fangs of a snake. He doesn’t raise his voice, he doesn’t even sound angry, he just sounds lethal. Like a man you don’t want to cross. Like a man who fully intends to honour his promise…or threat.

    He’s met with stunned silence.

    Language:
    English
    Words:
    5,883
    Chapters:
    1/1
    Files:
    1
    AO3:
    #79750251
  3. Shane's eyes burned. "What if I hadn't noticed?" "But you did." "But what if I hadn't?" Ilya pulled Shane against his chest, wrapping his arms around him. "You would have. Because you are Shane Hollander. When Shane Hollander has goal—like goal to keep our baby safe—nothing gets past him." He pressed a kiss to Shane's temple. "Is blessing and curse, yes? But mostly blessing." Or, 3 times Shane's hypervigilance caught something wrong with their kids before anyone else did, and 1 time Ilya had to confiscate his laptop.

    Language:
    English
    Words:
    7,563
    Chapters:
    1/1
    Files:
    1
    AO3:
    #79545736
  4. Wunderkind by

    Heated Rivalry (TV)
    • T
    • ✓

    2026-02-15

    When Shane was born an ocean away from her homeland, Yuna Hollander, who did not pray, whispered into the world: Let every door open for him, my son.

    OR: Yuna Hollander learns to appreciate Ilya Rozanov, one step at a time.

    Language:
    English
    Words:
    11,235
    Chapters:
    1/1
    Files:
    1
    AO3:
    #79575231
  5. In a timeline where Scott never worked up the nerve to kiss Kip, Ilya and Shane still make their relationship official but he never decides to play for Ottawa. Instead, they stick to a long-distance relationship which leads to Hayden hiding in a bathroom while his best friend crawls into bed with the most abhorrent man in the entire league.
    ---
    “He did not hit you on purpose,” Shane defended. “And you attacked him after he helped you up, remember? If the medic didn’t bench you, starting a fight would have. You probably got the better end of the deal.”  

    Good, Hayden thought to himself. At least he wasn’t going to throw JJ under the bus for what was clearly an accident.  

    Ilya tsk’d in annoyance. “Don’t act like he didn’t take the opportunity to throw a punch,” he replied. “I saw you go after Marleau, too.”  

    “Well, I had to go after someone. I couldn’t just stand there why everyone was fighting and look like an idiot,” Shane responded with a shrug. “Besides, it was mild payback for him sending me to the hospital.”

    “He said you fight like Pomeranian,” Ilya retorted with a straight face. “Puppy mitts that barely hurt.”  

    Language:
    English
    Words:
    7,649
    Chapters:
    1/1
    Files:
    1
    AO3:
    #79535491
  6. Shane gets his wisdom teeth removed and in his medicated state goes down a self deprecating rant. Ilya tries to grapple with his husband’s true feeling about himself.

    Language:
    English
    Words:
    1,001
    Chapters:
    1/1
    Files:
    1
    AO3:
    #79397061
  7. Witness by

    Heated Rivalry (TV)
    • T
    • ✓

    2026-02-13

    Ilya comes back from his brother's funeral, and spends a day with Shane.

    Language:
    English
    Words:
    3,767
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #79406016
  8. 4 times Shane and Ilya hook up in their car while keeping their love a secret, plus 1 where they're finally out

    Language:
    English
    Words:
    16,340
    Chapters:
    5/5
    Files:
    1
    AO3:
    #79392051
  9. “You are so pretty, Hollander. Your freckles err— take my breath.”

    Shane glares. “Rozanov, you can’t say that here,” he says through gritted teeth. “They can hear us.”

    “Who gives a fuck?” He declares with a careless shrug. “Whole world knows we are lovers, so what?”

    The world most definitely does not need to know that he’s on Ilya’s extensive fuck buddies roster.

    Or

    According to Ilya, Shane is the best boyfriend anyone could ask for. If you ask Shane, he’ll tell you they are just fuck buddies.

    Language:
    English
    Words:
    10,139
    Chapters:
    4/4
    Files:
    1
    AO3:
    #78940096
  10. “Does your heart beat for Scott?”

    Kip doesn’t hesitate. He’s on fire today. Number one Blue Moon over Brooklyn maker and number one liar. “No.”

    There’s a pause where Kip thinks he might have gotten away relatively scot-free, no pun intended, but then, Maria gets closer, narrowing her eyes at him in interrogation. “Are you sure?”

    “I feel like you’re five minutes out from counting my pulse.”

    Something sparkles in her eyes, and it makes Kip laugh for the first time all day. “That’s not a bad idea. How much does your heart rate increase when Scott walks in?” She places a hand over her own chest, making her hand thump. “Boom, boom, boom.” Her voice drops to a flat tone. “Oh no, he broke the scale.”

    Kip slides another strawberry over. “Not funny, Maria.”
    ---------
    Or: five times, post breakup that scott visits straw + berry for a smoothie + the one time he doesn't

    Language:
    English
    Words:
    12,584
    Chapters:
    1/1
    Files:
    1
    AO3:
    #79160316
  11. Shane’s honor society mountain retreat and Ilya’s frat council getaway get double-booked. Rooms are limited, beds are fewer, and somehow Shane and Ilya are stuck sharing one. Can they survive the weekend without reigniting the scorching encounter from last semester… or will chaos (and maybe a little gay panic) break out first?

    OR: Chaos, accidental bed-sharing, enemies-to-lovers, frat vs. honor society, college AU, definitely not PG

    Language:
    English
    Words:
    30,255
    Chapters:
    12/12
    Files:
    1
    AO3:
    #78495921
  12. Three times Shane had meltdowns. Once when he's alone, then Ilya's first time seeing him have one, and lastly Ilya's umpteenth time, when he knows exactly how to help. Probably not book-canon (haven't read them), title from No Surprises by radiohead

    Language:
    English
    Words:
    4,098
    Chapters:
    1/1
    Files:
    1
    AO3:
    #79150546
  13. Shane is called up to play for the Canadian national team at the 2022 Olympics in Beijing. Ilya will not be going with him.

    Language:
    English
    Words:
    6,119
    Chapters:
    1/1
    Files:
    1
    AO3:
    #79134091
  14. a collection of unrelated short fics, 1k words or less!

    1. Harris picks Troy's outfit for the Ottawa pride parade (rated E)

    2. Ilya wakes up crying and Shane comforts him (rated E)

    3. Harris gets competitive at bar trivia (rated T)

    4. Luca Haas sees *the* FanMail video and has a minor breakdown, but gets unexpected emotional support (rated G)

    5. Rose Landry visits the cottage, they get drunk and tease Shane (rated E, but no on-page sex, just references to it)

    6. Ficlet prompt: Shane/Ilya + skinny dipping (rated M)

    7. Ficlet prompt: Troy/Harris + picnic (rated G)

    8. Ficlet prompt: Shane/Ilya + argument with a family member ft. Hollanov kids (rated G)

    Language:
    English
    Words:
    7,255
    Chapters:
    8/?
    Files:
    1
    AO3:
    #67779426
  15. When more than half of the MLH gets stranded during a snow storm, Shane Hollander and Ilya Rozanov find themselves not only roommates, but they get stuck with the one room that has only one bed. Who knows how long they'll have to deal with being stuck with one another, but at least their friends Hayden Pike and Cliff Marlow are also there, right? What could go wrong...?

    Or Shane is forced to share a room with Ilya while Hayden is forced to share a room with Cliff for a few days and HayLow tries to play detective.

    Language:
    English
    Words:
    26,059
    Chapters:
    8/8
    Files:
    1
    AO3:
    #78619396
  16. It had all got too real. That wasn’t what they were. They met up a couple times each year, took what they needed from the other, and then left before the afterglow could fade. They did not – could not – have any more than that. And they certainly did not call each other by their forenames. That would imply that they meant more to each other than either had ever expressed, that Rosanov was more than just Rosanov, Shane’s arch rival on ice and absolutely nothing off ice. And that could never happen. - Or, Hayden's reaction to Shane coming back to their hotel room freaking out and in Ilya's clothes in ep 4.

    Language:
    English
    Words:
    4,262
    Chapters:
    1/1
    Files:
    1
    AO3:
    #78943266
  17. Someone left Hayden Pike in charge of the music for Shane Hollander's Tribute his first time back in Montreal.

    It goes about as well as you can expect

    Language:
    English
    Words:
    5,513
    Chapters:
    1/1
    Files:
    1
    AO3:
    #78911781
  18. This is worse, somehow, than every other goodbye from the past eight years.

    Worse, to have all of Ilya now and not be able to touch him.

    It’s been two hours since they last kissed and weeks until they’ll get to again and there aren’t enough ‘I love you’s in the world to make this hurt less.

    Ilya is just looking at him, glassy-eyed and a little desperate, and Shane’s hands creak on the steering wheel.

    “You need to get out of the car before I do something stupid,” he croaks, squeezing his eyes shut against the tears he can already feel welling up.

    “Like what?” Ilya asks, voice scratchy and morose.

    “Like turn around and drive you back to Montreal with me.” He opens his eyes again, finding Ilya’s gaze across the console. “Or kiss you.”

    *

    In which saying goodbye after the cottage is a lot harder than either of them anticipated.

    Language:
    English
    Words:
    4,627
    Chapters:
    1/1
    Files:
    1
    AO3:
    #78854621
  19. What was he supposed to say? Yes, Hollander. I have a soulmate. All I know is that he has played hockey in Canada before. Oh, that could apply to the entire league? Oh, that could apply to you? Oh, you are now having a panic attack in my bed?

    Yes. That would not have gone well. 

    (Or: Soulmate AU where the marks that appear on your body appear on theirs. Ilya finds out that Shane is his soulmate long before Shane does. They are idiots in love.)

    Language:
    English
    Words:
    42,517
    Chapters:
    1/1
    Files:
    1
    AO3:
    #78762926
  20. Every time your soulmate lies, their words are written on you. Shane doesn’t lie often. His soulmate does though.

    Language:
    English
    Words:
    51,181
    Chapters:
    11/11
    Files:
    4 versions
    AO3:
    #76418136
  1. ← Previous
  2. 1
  3. …
  4. 6
  5. 7
  6. 8
  7. 9
  8. 10
  9. …
  10. 16
  11. Next →