21 – 40 of 49 Works in Angst and Fluff and Smut

  • Angst and Fluff and Smut ×
  1. Ilya's eyes snapped. Something hot behind them. "You think you are better than me?"

    Shane shook his head. It was like comparing apples and oranges, he wasn't sure how to even measure who was better. "No, and you know that's not what I meant. It's true, I'm more likely to get called up before you, and-"

    Ilya propped himself up, nose now inches from Shane's. Shane couldn't help looking at his lips, flushed from running. To his horror, Ilya seemed to notice, and he started grinning.

    "I think I will catch you." Ilya said, casually. "I cannot let you play without me. Would be no fun."

    ***
    Baseball au. Shane Hollander is a tightly wound pitcher who has been dreaming about the major leagues since he was six. Ilya Rozanov is a cocky shortstop who is infuriatingly good at reading him.

    Language:
    English
    Words:
    57,973
    Chapters:
    11/11
    Files:
    1
    AO3:
    #80482341
  2. Good Luck, Shane! by

    Heated Rivalry (TV)
    • M
    • ?
    • ✓

    2026-02-24

    What would have happened if Shane Hollander and Rose Landry really had stayed together? Shane was running from himself and trying to push down his consuming feelings for his rival, Ilya Rozanov. He couldn’t let himself fall in love and would do anything to stop it, even if that meant staying with his beautiful actress girlfriend. He would do anything to keep his secret, despite destroying his relationship with Ilya to do so.

    Language:
    English
    Words:
    3,674
    Chapters:
    2/2
    Files:
    1
    AO3:
    #80124541
  3. “No loopholes,” Wyatt says. “No ‘technically that was a forehead’ nonsense.” Ilya gasps. “No, no no. . .” he starts. “Deal.” Shane says. He glances at Ilya and there’s a flicker there; challenge accepted. Ilya’s grin turns sharp. “Fine. No kissing. All day. Is easy.” he shrugs. (ie. shane and ilya make a bet with their teammates but end up having an unexpected turn of events during the day)

    Language:
    English
    Words:
    6,229
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #80159096
  4. “Rozanov needs a place to stay. His visa won’t allow him to go home to Russia over the break, and we don’t have the cash to put him in a hotel.”

    Did the Harvard dorms completely shut down over the winter break? What about the dining hall? Shane supposed he didn’t really know. He’d never stuck around to find out, when he was younger. 

    “Okay?” 

    Coach raised his eyebrows. “So, he’s staying with you.” 

    Shane’s eyes went wide. 

    “What?” 

    “Come on, Captain,” Wiebe looked down his nose at Shane. “Try not to look too thrilled.”

     
    *

     
    or, Shane's a senior captain with an empty house over winter break. and Ilya's the freshman who will be crashing his Christmas. 

    Language:
    English
    Words:
    80,404
    Chapters:
    11/11
    Files:
    2 versions
    AO3:
    #76135386
  5. They’re in Boston on Ilya’s couch when it happens. They’ve lapsed into a comfortable silence, a muted game on in the background, Ilya’s head in Shane’s lap and Shane’s fingers in his hair. Ten minutes ago, they were tugging and twisting and curling; four minutes ago, they grew slow and tepid. When they go entirely still, Ilya turns in his lap to look up at him, ready to chirp him for falling asleep, but his breath catches in his throat at what he finds instead. Shane is not asleep, but he is not awake either. While visiting his boyfriend, Shane has a verbal shutdown in front of a woefully-unprepared Ilya for the first time.

    Language:
    English
    Words:
    10,041
    Chapters:
    1/1
    Files:
    1
    AO3:
    #80004906
  6. Male carriers are a rare breed in North America. With only .005% of the male population having the recessive gene. In Canada there are a couple hundred male pregnancies documented each year with only half of them carrying to full term. Shane Hollander was one of the .005%. He just didn't know it. or; the angsty Shane Hollander mpreg fic

    Language:
    English
    Words:
    59,243
    Chapters:
    12/12
    Files:
    1
    AO3:
    #75293396
  7. Ilya first saw his ангел, his angel, in Montreal. His angel first tried to kill him in Ottawa. They finally stop running in Vancouver. Ilya has been in love the whole time.

    Language:
    English
    Words:
    16,785
    Chapters:
    14/14
    Files:
    1
    AO3:
    #79826301
  8. “Am I too boring for you?” He doesn’t mean to ask. Doesn’t mean for those words to come out. They fall from his lips before he has a chance to stop them, and the second they’re out there he wants to take them back. He wants to swallow them down so they can’t hurt anyone but himself. Because Ilya…Ilya flinches. “What.”

    Language:
    English
    Words:
    8,127
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #79824491
  9. Ilya has a particular way of holding himself when he’s listening to Shane like this, when the air is thin and fragile between them. He goes very still, eyes wide open, the perfect absurd bow of his lips the only trembling thing. It isn’t enough, Shane thinks. This little soft-shuffle step towards better, God, it feels like a fucking mockery. It isn’t enough when Ilya is this, this warm-breathing world that Shane loves so completely, this thing that roars through his body like waves on rocks, sending him tumbling.

    --

    Shane and Ilya are three years out from retirement, on their second billet kid, and they're trying to figure out the future.

    Language:
    English
    Words:
    16,476
    Chapters:
    1/1
    Files:
    1
    AO3:
    #79453421
  10. 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
  11. “Seeing you smile like that, it makes me want to give you all of this,” he called out, making a sweeping gesture across the ice.

    Shane turned back to look at him, eyes bright, and laughed. “Canadian Tire Centre? I know you’re rich, Rozanov, but an entire arena is a pretty big real estate investment.”

    Ilya pushed off, skating to a stop in front of him, knowing his expression had morphed into something serious. “Hockey, Hollander. It should have been yours.”

    Or, everything that happens when your dreams don’t come true.

    Language:
    English
    Words:
    69,624
    Chapters:
    18/18
    Files:
    1
    AO3:
    #78381476
  12. Shane's pregnant. They've beaten the impossible odds, and now they have seven months to figure out what comes next. Or: Moments throughout Shane's pregnancy, from the first trimester's uncertainty to the final weeks, and when everything changes forever.

    Language:
    English
    Words:
    11,136
    Chapters:
    1/1
    Files:
    1
    AO3:
    #78254441
  13. The Ottawa Centaurs play the Montreal Voyaguers for the first time since Shane transferred teams. It isn't a warm welcome, and Ilya takes the disrespect to Shane personally, ending up being ejected from the game. Later that night, Ilya shows Shane that even though he fights dirty, he can love so sweet.

    Language:
    English
    Words:
    2,055
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77651031
  14. Shane just wants to be fucked, but Ilya is playing hard-to-get. Shane watched Ilya in the mirror as he added weight to the bench press in his home gym. “Something wrong?” Ilya questioned as he continued to add more weight. “You’re definitely going to need a spotter,” Shane said as he continued his weighted squats. Ilya smiled brightly, “That is what my loving boyfriend is for, yes?” Shane blushed. He lived for moments like this. The Voyaguers played in Boston last night, and Shane got to spend the night. Even better, they had a few days off from practice, so he stayed behind in Boston. Ilya lay back on the bench and looked to Shane expectantly. He put down his weights and walked over to the bench. “I’d be much more willing to do this if my loving boyfriend, perhaps, wasn’t wearing a shirt?” “You would do it anyway,” Ilya rolled his eyes as he pulled off his shirt, “Pants too?” It was Shane’s turn to roll his eyes now, “I guess you can keep those on.” Shane spotted Ilya as he did an insane number of reps, only being occasionally distracted by the noises he made when exerting himself. Shane couldn’t help that his cock began to stiffen in his pants. He knew if Ilya noticed, he’d never hear the end of it. By the end of Ilya’s third set, Shane’s cock was fully erect, and his ass was slick. He knew Ilya could scent it, but when he got up, he just gave Shane a quick peck on the lips and started taking the weights off the bar. Shane was livid and felt rejected. Many times, Ilya had bent Shane over the gym equipment and fucked him from behind so they could both watch in the wall of mirrors. Either of the home gyms was honestly their favorite place to fuck because it meant they could both watch. Dumbfounded, Shane just stood, trying to hold himself together, while Ilya continued with the next exercise in his chest routine. “Don’t stop on my account, Hollander,” Ilya said as he began doing chest dips. He looked sinful, covered in sweat, muscles bulging, and the sounds he made were… it was all very distracting. Two could play at this game. Shane abandoned his leg day routine and transitioned to every exercise he could think of that would show off his pert ass. He went through a whole process of Romanian deadlifts, good mornings, weighted sumo squats, and goblet squats. Every ass-building exercise in his arsenal was put to use. Ilya didn’t seem to notice, and that pissed Shane off even more. He couldn’t take it anymore. Abruptly, he dropped the dumbbells he was working with and wiped them down, racking them. He quickly wiped down all of the other equipment he had used and headed upstairs. As he marched up the stairs, he held his breath waiting to hear Ilya’s following footsteps. He heard nothing. Ilya was usually so responsive to him. It’s not like Shane was in heat; he suppressed his heats during the season. He had only allowed his first heat to happen last summer when Ilya decided to extend his stay at the cottage after they came out to his parents. It was... intense. The doctors had warned him that suppressing his heats for so long, nearly 15 years, would make the first few more fierce and possibly more frequent. He couldn’t not suppress them, though, an omega in the NHL probably wouldn’t go over well. Especially since he was supposed to be the alpha of the Voyaguers as captain. Thinking about the time they spent together during his heat, Shane’s cock throbbed, and he felt so empty. He decided a cold shower would take care of his problem. He didn’t even want to jack off, not when Ilya could be—should be—taking care of him. Shane used the en suite bathroom, walking through Ilya’s bedroom to get there. He reminisced on the time Ilya had built him a nest when he had forgotten to take his suppressants before a game one time. The cold shower did nothing to pacify his arousal. When he turned the shower off and opened the door to grab his towel, he noticed Ilya standing in the doorway, naked. His arms were crossed, and he was still sweaty from working out. His cock was fully erect, pointing at Shane. A lock of golden brown curly hair fell in front of his eyes. He looked like a Greek fucking God. If there were a male Greek God of Fucking, it would be Ilya. Shane maintained eye contact with Ilya as he dried his body, slowly, sensually. When he was done, Ilya held his hand out to Shane. He immediately took it. Ilya walked them into the bedroom and pinned Shane against the wall. Their cocks rubbed together, and Shane moaned at the touch. Ilya took Shane’s jaw between his thumb and forefinger, tipping his gaze to meet his, “If you want me to fuck you, my sweet omega, all you have to do is ask nicely.” Shane’s cheeks blushed pink, and he nodded as he pulled Ilya’s lips down to his, pushing to his toes to compensate for his height. This kiss was different than the one they shared in the gym—it was hot and needy and messy and just so raw.

    Language:
    English
    Words:
    2,532
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77475021
  15. Captain Obvious by

    Heated Rivalry (TV)
    • E
    • ?
    • ✓

    2026-01-10

    As she watched Rozanov skate half circles around Shane's unconscious body in the unnatural quiet of the Boston arena, Jackie Pike's heart raced. Her whole body shook as her brain struggled to make sense of what was happening. A few moments later, she recognized the Russian's expression. She'd seen it on the faces of other WAGs when their men went down hard. It was the physical manifestation of her recurring nightmare - Hayden motionless and bleeding after a hit, thinking she was about to lose the love of her life. Nothing else existed but that body lying on the ice. This was exactly how Rozanov looked at him now, and the only possible explanation was love. Or, A 5 + 1 story about five people who observe the relationship between Shane and Ilya unfold in real time and come to their own conclusions about what's going on. Plus, a bonus chapter featuring the family dinner that Shane’s parents invite themselves to right after meeting Ilya for the first time.

    Language:
    English
    Words:
    11,356
    Chapters:
    6/6
    Files:
    1
    AO3:
    #76403951
  16. Kinda AU where Shane and Ilya are forced to discuss their mental health issues before TLG? Shane goes to surprise visit Ilya a month after he’s moved to Ottawa only to find that his mental health isn’t great. Shane’s isn’t either after a health scare and he’s forced to focus his exercise behaviors with Ilya. (TW ED/discussion of suicidal thoughts).

    Language:
    English
    Words:
    7,123
    Chapters:
    2/2
    Files:
    1
    AO3:
    #77413696
  17. Ilya wasn’t entirely sure what had happened. He was positive he didn’t have a concussion, he had landed on his shoulder. But everything had happened so fast his brain was having trouble catching up. Ilya tries his hardest to not worry Shane, but it’s nearly impossible to not worry the love of your life. Especially when you hit the ice hard during a game.

    Language:
    English
    Words:
    3,327
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77050001
  18. If anyone could make the Ottawa Senators a winning team, it was Ilya Rozanov. The move was pretty shocking for everyone, and some media outlets dared to declare it a carrier ending move. Ilya, being Ilya, decided to prove them all wrong. The first part of this is angst discussing Ilya's depression, the second is Ilya and Shane playing together in Ottawa and some smut.

    Language:
    English
    Words:
    3,898
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77023786
  19. There’s a problem with the plan. Shane hates spaghetti. But what he loves is Ilya calling him his boyfriend. That’s better than anything he’s ever felt before. Not even Ilya’s cock- wait. No. No, that’s... well, it’s a close second. Fifty-fifty. They say goodbye, and he drives them home (which is its own distinctly heavy topic of whose home belongs to whom) and they kiss as soon as they’re in the door and Ilya’s sliding inside not three minutes later and fucking him so, so good over his kitchen counter. And then he wakes up, and there are only seven days left. Shane thinks he probably hates the number seven more than he hates spaghetti.

    Language:
    English
    Words:
    2,965
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76821181
  20. COMPLETE!

    Ilya Rozanov and Shane Hollander are two consecutive number one draft picks for the Ottawa Centaurs. After a year playing in Russia, Ilya joins Shane to begin their rookie year, and they navigate the start of their careers together.

    Answering the question: what if Ilya and Shane had been drafted to the same team?

    Inspired by every rookie bestie dynamic duo in the NHL that made you think, "what if they kissed???"

    Language:
    English
    Words:
    106,598
    Chapters:
    24/24
    Files:
    4 versions
    AO3:
    #68223141
  1. ← Previous
  2. 1
  3. 2
  4. 3
  5. Next →