61 – 80 of 498 Works in Canon Compliant

  • Canon Compliant ×
  1. “Sweetheart, your pretty little head is so silly. For every photocard I make of ugly hockey men, I make two of my gorgeous, radiant, pulchritudinous boyfriend. Sometimes three.”

    A smile breaks through the heated haze of Shane’s expression. “You’ve been using the thesaurus Dad got you for Christmas?”

    “I will beat Yuna Hollander at Scrabble one day,” Ilya declares against Shane’s hip bone.

    In the year between the Cottage and the Centaurs, Ilya misses Shane more than ever. Svetlana’s teenage cousin offers a coping method: Kpop-style Shane Hollander photocards to stare at all day long. It's a shame carrying around pictures of fellow hockey players is just not socially acceptable.

    …At least, not yet.
     
    (AKA: Ilya's mission to desensitize the hockey world to his Hollander fanboyisms, and the NHL players that suffer for it.)

    Language:
    English
    Words:
    35,708
    Chapters:
    1/1
    Files:
    1
    AO3:
    #84249706
  2. It is December, and Scott has been out for long enough to pretend to be used to it, and things are not perfect but they’re fucking good, and Ilya Rozanov is at his apartment for dinner—has been for over an hour—and he’s still waiting so stupidly hopefully to introduce a boyfriend who very, very clearly isn’t coming.

    (Or: studies on coming out, learning patience, one-sided conversations, and other absurdist waiting games.)

    Language:
    English
    Words:
    13,255
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #84635891
  3. Glitter Bomb by

    Heated Rivalry (TV)
    • E
    • ✓

    2026-05-07

    Tampa, Florida. Room 1217.

    In between fade out and fade in, Ilya Rozanov lets the fire burn and Shane Hollander lets the storm surge.

    A few hours in a hotel room can change you.

    Language:
    English
    Words:
    7,337
    Chapters:
    1/1
    Files:
    1
    AO3:
    #84343971
  4. Eric Bennett debates the merits of opening his hotel room door, knowing his best friends and their well-meaning choices are on the other side.

    Language:
    English
    Words:
    1,327
    Chapters:
    1/1
    Files:
    1
    AO3:
    #84441951
  5. Ilya had pried out all of Shane’s dirty little desires from behind his ribcage; how Shane wants Ilya to force him—really genuinely force him—even when he desperately wants to stop, how he needs Ilya to do whatever he wants to him, to own Shane so completely that nothing he does could make Ilya stop. And the carefully held control that Shane has over his own life is so mind numbingly draining in a way that frequently has him wanting to curl into a ball and cry. But when he’s with Ilya, he doesn’t have to worry about it anymore, he doesn’t even have to think unless Ilya asks him a question. It is his salvation; this control that Ilya wields over him so easily, taking the reins without Shane even needing to ask, and Shane wants more of it. He doesn’t want to have any control over what Ilya does to him, he doesn’t want to have to think about it or make decisions for it, Ilya knows him, and he trusts Ilya. OR: Shane gives Ilya the power to ignore his safeword whenever he wants

    Language:
    English
    Words:
    8,077
    Chapters:
    1/1
    Files:
    1
    AO3:
    #84274721
  6. Shane didn't end up by the rooftop pool at the All Star Game by accident. After he said goodbye to Ilya at the bar, he very quickly realized he needed to find him again. But where did he go? Shane searches the hotel for him.

    Language:
    English
    Words:
    2,316
    Chapters:
    1/1
    Files:
    1
    AO3:
    #84229691
  7. It’s not that Yuna is not aware that her son is sexually active. 
    Really, it isn’t. Of all the things Yuna Hollander has ever been accused of being while bashing in the public eye, a fool is not one of them. She’s well aware that he is not the innocent little boy that once looked up at her and asked about the lifespan of butterflies anymore. 

    But sometimes, Yuna wishes she knew a little bit less about her son’s private life. Just a little.

    —

    (Or, five times Yuna Hollander found out too much about her son’s sex life and that one time she purposefully asked about it.)

    Language:
    English
    Words:
    6,363
    Chapters:
    1/1
    Files:
    1
    AO3:
    #84208511
  8. "So you’ve been in love since…" They'd both been quick to deny Yuna Hollander's stunned question and if the 'just' of their answer hadn't been entirely true, at least not for Ilya, then no one needed to know that right? Once they’re back at the cottage Ilya forgets all about that question but unfortunately Shane Hollander, his newly coined "boyfriend" has a mind that thinks too much and a mouth that while good for many things is unfortunately also good at asking questions - questions like "when?" It’s a question he’s rather not answer, not that he doesn't know the answer he does, he just doesn't particularly want to admit it out loud but for Shane, for them and their future together perhaps he can. Suddenly all Iyla can see are Shane's eyes; so full of feelings, his lashes dusted with the tears he won't ever let fall and Ilya's heart flutters in a way that he's become very familiar with, he understands the question now and he knows the answer. He's known that answer for a very long time. And now Shane wants to know too.

    Language:
    English
    Words:
    4,399
    Chapters:
    1/1
    Files:
    1
    AO3:
    #84182696
  9. The To-Don't List by

    Heated Rivalry (TV)
    • T
    • ✓

    2026-05-02

    He’d been telling himself for years now, this time would be the last time. That after this time, he would finally have enough to sustain him, enough to manage. They should not be doing this. He should not be doing this. He should not even want to be doing this.

    Still no text.

    This thing with Rozanov had been going on long enough. Shane hadn't been able to put a stop to it yet, but maybe he could try a new approach. He could write a list: "why this has to be the last time".

    Language:
    English
    Words:
    3,346
    Chapters:
    3/3
    Files:
    1
    AO3:
    #84067551
  10. OttaWAGs retell the stories of how they met their hockey significant others and Ilya just wants to spend more time with his in-laws. Or How the OttaWAGs find out about the Hollanov timeline. Ilya is one of the girls and that’s the canon I’m going with. Takes place in the early days after Shane joins the Centaurs.

    Language:
    English
    Words:
    2,135
    Chapters:
    1/1
    Files:
    1
    AO3:
    #84004446
  11. “Today,” he says loudly. “Today, I will tell you about the time Shane got jealous because Tro–”

    “NO, Ilya,” Shane interrupts him, and Ilya greatly enjoys watching Troy’s head snap towards Shane, who glows like a freshly picked tomato. 

    And that’s fine, really. Being Shane Hollander’s husband means he has so much material to work with. 

    “Okay, well, what about the time you bought us a sex building?” he asks, and barely gets the sentence out before Zane Boodram makes a loud exclamation. 

    “A what now?” he asks, as the eyes of everyone on the plane flit back and forth from Shane to Ilya. 

    “Definitely not,” Shane snaps, and Ilya grins.

    “What about the time you panicked so much you got into a relationship with Rose Landry because I said your first name?”

    There’s an audible intake of breath, and Ilya watches as a number of emotions cross Shane’s face before it finally settles into something that looks resigned. 

    “Fine,” Shane says with a roll of his eyes, and the team cheers as Ilya’s smile grows so wide he knows his cheeks will start to hurt soon.

    Ilya claps his hands in front of him. “It all started with tuna melts.”

    Language:
    English
    Words:
    2,896
    Chapters:
    1/1
    Files:
    1
    AO3:
    #83998876
  12. Hayden picks Ruby and Jade up from ballet. He wishes he never did.

    Or, Shane Hollander thirsts in public.

    Language:
    English
    Words:
    2,000
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82161196
  13. With a record-breaking transfer fee in the 2018 off-season, Ilya Rozanov moved to Ottawa and wrecked his entire career and legacy in one go. Three years later, in a hole-in-the-wall pizza joint in Canada, a few of the Boston Raiders reckon with why.

    Relatedly, Shane Hollander is getting married.

    Language:
    English
    Words:
    8,182
    Chapters:
    1/1
    Files:
    1
    AO3:
    #83807636
  14. Shane was fourteen the first time a number felt like safety.

    The nutritionist worked out of an office in Kanata, framed certificates, a calm voice, laminated charts with columns. She explained it simply: fuel in, output required, timing of each. She said it was a starting point.

    Shane took notes in the margins the way he took notes on everything—completely, past what was required. Yuna had found the nutritionist herself, sat beside him, and took notes too.

    Like mother, like son.

    -

    Or: Shane’s system works until it doesn’t; Ilya notices first.

    Language:
    English
    Words:
    28,472
    Chapters:
    1/1
    Files:
    1
    AO3:
    #83666366
  15. Ilya returned to the cottage after his final year with Boston content to get to have seemingly endless time to just be with Shane.

    He was not planning to bring up Shane learning Russian in secret, no matter how obvious it was to him. He was excited to get to speak Russian with Shane, but that didn't explain why the thought of it felt so life-changing.

    Language:
    English
    Words:
    2,694
    Chapters:
    1/1
    Files:
    1
    AO3:
    #83636971
  16. “Look, I know you’ve got this...thing...for Rozanov.”
    Shane’s stomach dropped. “What do you mean?”
    J.J. smiled sadly at him. “Why do you think I keep trying to set you up? Having a crush on a straight man is no good, buddy."

    ----

    The events of Heated Rivalry + The Long Game through the eyes of J.J. Boiziau.

    aka

    All of the times J.J. was pretty oblivious / all of the times Shane wasn't as careful as he thought he was.

    Language:
    English
    Words:
    47,312
    Chapters:
    46/?
    Files:
    1
    AO3:
    #61223419
  17. They meet when they're just teenagers. They start fucking not too much longer after that. They also don't really allow themselves to get to know each other until much, much later.

    (In which your soulmate will one day say something that proves they understand you. Shane and Ilya don't exactly make a habit of talking.)

    Language:
    English
    Words:
    12,473
    Chapters:
    3/3
    Files:
    1
    AO3:
    #83139076
  18. His throat felt thick and Scott coughed to hide the hitch in his breathing. "I’m not ashamed of who I am. I love Kip. I've won a Stanley Cup and made history as the first out MLH player. I think we could win the cup again this year, or at least make it through a couple rounds of the playoffs because our team is incredible. So fucking what I’m inconvenienced by showering last? It’s worth it."

    --

    Being first means being palatable. Scott can be palatable.

    Language:
    English
    Words:
    9,213
    Chapters:
    1/1
    Files:
    1
    AO3:
    #83448776
  19. "I knew it!" Ilya crows much too loudly, smacking Shane in the chest with the magazine. "Shane Hollander, did you buy this to jerk off to?!"

    Or: Ilya is tasked with helping Shane clean out his childhood bedroom. He is totally, completely, extremely normal about this.

    Language:
    English
    Words:
    4,866
    Chapters:
    1/1
    Files:
    1
    AO3:
    #83420471
  20. “Hey, Hollander, it’s your turn to tell the story,” Wyatt Hayes interrupts from the row behind them. 

    “The what?” Shane questions, looking to Ilya, who only manages to give him a sort of sympathetic look. “Is this some kind of hazing thing you didn’t tell me about?”

    Troy Barrett’s head pops up from the row in front of him. “It’s something we do every flight. Harris told the story about his sister and a skunk on that first flight after the incident in Tampa, and it kinda became a thing. Helps to calm everyone’s nerves.”

    “Oh,” Shane says, feeling nervous and kind of annoyed already. “Just like…any story?”

    “Usually it’s something funny. Pretty simple stuff,” Nick Chouinard tells him. “But you’ve got to stand in the aisle and project so we can all hear you.” 

    “Oh, but I don’t have that loud of a voice,” he tries to say, but it doesn’t seem like anyone is listening, an excited rumble moving through the team. 

    Fucking great.

    “So, the first time Ilya met my parents was so bad.”

    “How bad was it?” Hayes deadpans, and everyone laughs again.

    Shane swallows. "I'm so glad you asked."

    Language:
    English
    Words:
    2,633
    Chapters:
    1/1
    Files:
    1
    AO3:
    #83429326
  1. ← Previous
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. 6
  8. …
  9. 25
  10. Next →