361 – 380 of 437 Works in Luca Haas

  • Luca Haas ×
  1. Four times the Ottawa players noticed Shane stepping up to protect the rookies plus the third time Shane ignored his own fighting rules and punched the shit out of someone on the ice. OR the little moments of realization as Ottawa learns that Shane won’t let anyone fuck with the team (especially their rookies) and the big moment of confirmation as Shane starts an on- ice fight for them. Featuring the rookies as Shane's ducklings.

    Language:
    English
    Words:
    3,836
    Chapters:
    5/5
    Files:
    2 versions
    AO3:
    #77256401
  2. BREAKING NEWS Ottawa player Luca Haas breaks into car near downtown Montreal bar, following team celebration. A team celebration may or may not prove a theory that Ilya has about the English language.

    Language:
    English
    Words:
    1,544
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77284676
  3. Ilya knows that, between him and Shane, he's the more affectionate of the two. He's not sure if it's because he's from Europe, where everyone greets each other with a hug and a kiss on the cheek, or if it's because he grew up so starved for love and affection that he can't do anything except show Shane how much he loves him at any chance that he has. So, yes, he knows that he's the one most likely to kiss Shane on the cheek when he skates by him at practice or come up behind Shane when he's cooking dinner just to wrap his arms around him or fall on top of Shane while he's reading on the couch, desperate to have his skin touching Shane's. But, Shane… Shane loves Ilya differently. It's quieter. More intentional. — Or, five times that Shane loved Ilya in his quiet way, and one time that he loved Ilya loudly.

    Language:
    English
    Words:
    12,986
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #77242946
  4. Casey Williams-Singer @casey_williams - October 11, 2021 Important hockey update. Shane Hollander has changed his goal song. “My husband told me it was boring,” the star center says with a smile. His goal song is now Crazy Little Thing Called Love. -- Shane & Ilya's first year on the Cens together, as told through their resident Beat Reporter.

    Language:
    English
    Words:
    9,251
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #77250046
  5. This has to be a nightmare. Ilya is convinced it must be. Because there is no way that what he’s watching happen is real life. The SUV ahead of him, the one that is carrying Shane, is swerving out of control, having hit a patch of black ice. The driver in Ilya’s vehicle has already hit the brakes, their SUV skidding to a stop. But the one in front of them is still going. And then Ilya can’t do anything but watch as it suddenly flips. Once, twice, a third time before it drags across the road, still upside down. Finally, it comes to a stop. The Centaurs end up in a car accident on a snowy drive.

    Language:
    English
    Words:
    7,000
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #77223276
  6. Ilya and Shane are put in opposite teams during the All Star's Game in 2021. Nobody knows they are together. At least not before the game.

    Language:
    English
    Words:
    1,316
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77196896
  7. Shane, Troy, Ilya, and Harris do a Q&A for Centaur's social media.

    Language:
    English
    Words:
    1,445
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77118466
  8. Fall 2021 is the first season Shane plays Montreal as an Ottawa Centaur. It doesn't go well.

    Language:
    English
    Words:
    4,929
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77169791
  9. Shane Hollander's experiences with racism, fighting, and hockey prior to his rookie season. And the conversation he has with the Centaurs after they find out. A prequel/sequel work to "Blood Upon The Snow", but you don't need to have read that for this to make sense, though it might help.

    Language:
    English
    Words:
    6,825
    Chapters:
    5/5
    Files:
    1
    AO3:
    #77033001
  10. lucarozanov if shane hollander gets mad at me reading about him getting blasted in the ass then he can check his bank account. i know ilya would be chill with it though Luca Haas tries very hard to not let anyone know about his dark (read: embarrassing) past. Unfortunately, the fans are ready to let people know for him. Or, Luca used to run a tumblr blog for Hollanov and the internet goes wild.

    Language:
    English
    Words:
    8,603
    Chapters:
    1/1
    Files:
    4 versions
    AO3:
    #77062016
  11. Ilya quickly put two fingers in his mouth to shut him up, but Shane moaned even louder at the action. Unbeknownst to them, poor, young Luca Haas had stumbled out of the bathroom near them and almost yelped when he turned in their direction. Their teammates laughed at him all the way to the bar when he tried to recount what had him looking like a ghost. So here Shane was: delirious, hard, and pleasantly sucking Ilya’s fingers pumping in and out of his mouth against a club wall. 5 times Shane’s oral fixation gets him and Ilya in trouble +1 time it’s just for them. (Inspired by Husdon Williams’ explicit support for Shane’s oral fixation.)

    Language:
    English
    Words:
    3,638
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76974946
  12. Set in The Long Game. What if Shane was the one on the plane? And what if Ilya was on the bus with his team when Shane texted him? Based on a Tweet (link in notes)

    Language:
    English
    Words:
    3,183
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76994601
  13. Troy: How many women have you slept with anyways? Ilya: ♾ Luca: That’s just an infinity symbol Ilya: Yes In which internet discourse ensues, the gay players of the NHL bicker in the group chat, and Shane would just like to get through the weekend without his husband starting another twitter scandal.

    Language:
    English
    Words:
    6,225
    Chapters:
    1/1
    Files:
    4 versions
    AO3:
    #76943556
  14. Ilya Rozanov has exactly one problem with his secret relationship with Shane Hollander: Scott Hunter has more fanfiction than them. The solution is obvious. They’ll just have to make the internet ship them harder. What could possibly go wrong? Or in which two NHL players discover AO3, decide to manipulate their public image to generate more fanfiction, and not so accidentally come out in the process. Featuring: competitive nonsense, live television mishaps, and one very distressed Scott Hunter. Ilya is sprawling across Shane’s ridiculously expensive couch in Montreal when he discovers the betrayal. “Shane,” he says, and his voice has that particular quality that makes Shane look up immediately from where he’s chopping vegetables in the kitchen. It’s the tone that means Ilya has found something on the internet that will derail their entire evening. “No,” Shane says preemptively. “You do not even know what I am saying.” “I know that tone.” Shane points the knife at him, then seems to remember that’s probably not safe and puts it down. “That’s your ‘I found something online and now I’m going to be weird about it’ tone.” “I am never weird.” “You spent three hours last Tuesday looking up whether penguins could be gay.” “They can be! Was important research.” Ilya sits up, phone clutched in his hand like evidence. “But this is different. This is serious.” Shane wipes his hands on a towel and comes around the kitchen island. He’s barefoot, wearing joggers and one of Ilya’s new Centaurs hoodies that he definitely stole, and Ilya’s heart does something complicated in his chest. It’s been nine years and Shane still makes him feel like he’s seventeen and discovering what want means. “What is it?” Shane asks, softer now, because he can probably see something in Ilya’s face. “Scott Hunter has more fics than us on AO3.” Shane blinks. “What?” “Scott. Hunter.” Ilya enunciates each word with deep offense. “Has more fanfiction than Hollanov.” “Hollanov?” “Is our ship name. Keep up.” Ilya scrolls aggressively through his phone. “Look. Scott Hunter/Kip Grady has one thousand two hundred thirty-seven fics. Ilya Rozanov/Shane Hollander has nine hundred and eighty-three.” Shane stares at him. “You counted?” “AO3 counts for you. Is right there.” Ilya gestures at his screen. “And is bullshit. We are much better love story than Scott and his little smoothie boyfriend.” “His name is Kip, and they’re cute together.” “We are CUTER.” “Ilya-” “No, listen.” Ilya stands up, pacing now, phone still clutched in his hand. “We are generational talents. Best rivalry in hockey right now. Everyone says. The media, they love us. ‘Rozanov versus Hollander, the new Crosby and Ovechkin,’ they say. We have drama. We have passion.” “We have to keep it secret or we’ll destroy our careers and possibly get death threats,” Shane points out. “Details.” Ilya waves this away. “Point is, we are interesting! Scott Hunter is old and boring-” “He’s thirty-one-” “ANCIENT. And he is with normal guy who makes smoothies! Where is intrigue? Where is fire?” Ilya spins to face Shane, eyes bright with the particular intensity that means he’s gotten an idea, and those are always dangerous. “We should have more fics.” Shane crosses his arms, and oh, Ilya knows that posture. That’s Shane’s ‘I’m going to be reasonable and you’re going to hate it’ posture. “We can’t have more fics because people don’t know we’re together. Because we’re not out. Because it’s complicated.” “Maybe is too complicated.” “Ilya-” “Maybe we should make people suspect.” Ilya’s grin is sharp and reckless. “Nothing confirmed. Just … little things. Hints. Enough for people to write about.” “You want to bait fanfic writers into shipping us more?” “I want to beat Scott fucking Hunter, yes.” Shane’s mouth twitches. He’s trying not to smile, which means Ilya is already winning. “You know this is insane, right?” “You love when I am insane.” “I really don’t.” “You love me.” Shane’s face softens, the way it only does when they’re alone like this, when the walls come down and he stops being Shane Hollander, Canadian Golden Boy, and becomes just Shane. Just his. “Yeah,” he says quietly. “I really do.” Ilya closes the distance between them, and reaches down to cup Shane’s face. Ilya is four inches taller, which Shane will deny matters until his dying breath, but right now it means

    Language:
    English
    Words:
    14,156
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #77028326
  15. Shane had a reputation since his rookie days, the polite good-boy Canadian compared to Ilya’s cocky bad-boy Russian branding. Neither of them were perfect fits, they were more than the little boxes the media shoved them into, but convincing anyone of that was a hard thing. So Shane never really tried, it wasn’t all that hard though. He was polite – in part because he cared about how he was perceived – and he was Canadian, he loved and lived for hockey. Ilya was cocky, he smoked, he didn’t give a shit about being nice to reporters who asked stupid questions, he chirped loud and played hard, and regularly visited the penalty box. Shane had never once been involved in a fight on the ice or been sent to the penalty box. That wasn’t to say Shane had never been involved in a fight. Despite the polite Canadian exterior and the boring personality Ilya so loved to tease him about, Shane had his fair share of experience throwing gloves and dealing punches. He was just more discreet about it. OR the five times Shane got into fights off the ice without anyone knowing, the two times he got into a fight on the ice for everyone else to see, and the one time Shane didn’t need to get involved in the fight

    Language:
    English
    Words:
    13,462
    Chapters:
    8/8
    Files:
    1
    AO3:
    #76919896
  16. Shane thought the neck guard was a brilliant idea. Ilya thought marking Shane from neck to hip was a brilliant idea. The Ottawa Centaurs locker room has other opinions. or Shane and Ilyas secret get exposed because they are horny fucks who can’t control themselves

    Language:
    English
    Words:
    1,846
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76949426
  17. The Ottawa Centaurs love having Shane Hollander on their team, really they do. They do however miss someone else getting a chance to be the Slut of the Week every once and a while.

    Language:
    English
    Words:
    3,183
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76916226
  18. Shane has a bad case of flu. While Shane receives much needed love from the everyone, the Internet discovers how close Ilya Rozanov and David Hollander are.

    Language:
    English
    Words:
    6,555
    Chapters:
    2/2
    Files:
    1
    AO3:
    #76794931
  19. captain softie by

    Heated Rivalry (TV)
    • T
    • ✓

    2026-01-02

    Shane takes care of Ilya after he starts a fight in his most recent game and discovers that the reason Ilya starts the fight is just because he’s a big softie Or, Ilya gets hurt being overprotective of Luca

    Language:
    English
    Words:
    1,062
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76963161
  20. There’s a muffled shout from next door. And another. Hollander, Luca thinks, and then wishes he hadn’t been able to tell. Even his earbuds don’t completely drown out the noises, the steady thump of a headboard against the wall. Rozanov groans, followed by Hollander- Luca turns the volume up higher as he scrolls through TikToks his little sister has sent him. (or five times the Centaurs hear Shane and Ilya having sex, and one time no one hears)

    Language:
    English
    Words:
    2,827
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76962821
  1. ← Previous
  2. 1
  3. …
  4. 17
  5. 18
  6. 19
  7. 20
  8. 21
  9. 22
  10. Next →