181 – 200 of 437 Works in Luca Haas

  • Luca Haas ×
  1. 5 times the Centaurs (and Harris) stand up for Shane +1 time they didn't need to.

    Weakly, he protests, “Hey, I wasn't going t–”

    “I'm letting you off easy,” Evan says, pulling his hand back. He folds his arms over his barrel chest and glowers down at the man. “I get paid handsomely to protect that man. I take out guys bigger than me to make sure that he's good. His husband is also a big scary Russian who does not play about him. He's bound to come looking soon. So I'm giving you an out, pal. Take it.”

    Language:
    English
    Words:
    2,694
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82600741
  2. After a busy day, Shane gets overstimulated at a Centaurs party. Ilya helps him.

     

    “Do you want to tell me what happened, moy lyubimyy?”

    Shane leans forward until his forehead rests in the space between Ilya’s neck and shoulder.

    “Just a lot,” he mumbles. “Smells. Noise. Too much.”

    “Busy day, hmm? Good thing we have a break now. We can do whatever you want next two days. We can do it all of the next two days. Make the team jealous.”

    He waggles his eyebrows even though Shane can’t see. But Shane doesn’t smile or huff. He just presses harder into Ilya’s shoulder, ducking his head like he wants to hide.

    Language:
    English
    Words:
    3,393
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82639756
  3. Shane Hollander was traded to the Ottawa Centaurs without ever being outed. His relationship with Ilya Rozanov is still a secret to most people.
    Everything was going just fine, until they both get added to the Centaurs WAGs group chat.

    Language:
    English
    Words:
    60,794
    Chapters:
    35/35
    Files:
    1
    AO3:
    #80645731
  4. "Okay, so let's say that what you're saying is correct, and he is in fact making heart-eyes at Hollander. That doesn't immediately explain moving to Ottawa for him, does it?" Troy asked, looking genuinely interested in Wyatt's theory.

    "We know Ilya, don't we? When that guy likes something then he is absolutely gone for it; look at how he treats Chiron. Just imagine. He develops a crush on Shane Hollander and then decides to do anything possible to get together with him. Even if it means moving across countries and joining a shit team.

    "You know… I'd be willing to see it." Bood relented. "He did start a charity with him."

    Or, the Centaurs figure out how down bad Ilya is for Shane, not realizing the feeling is mutual, and decide to try and bring them together with ridiculous plans.

    Language:
    English
    Words:
    27,444
    Chapters:
    3/3
    Files:
    1
    AO3:
    #81503361
  5. Violence typically solves nothing, except, on the rare and necessary occasions, it solves everything.

    Language:
    English
    Words:
    14,330
    Chapters:
    4/4
    Files:
    1
    AO3:
    #80203471
  6. 5 times Ilya played matchmaker to the queer guys in the league and showed them that he has insane gaydar and is extremely perceptive (and to maybe make sure they absolutely did not ask out his Shane, even when that wasn't happening, but you know Ilya he is so obsessed with Shane he assumes that everyone wants to date his man)
    +1 time they found out Rozanov wasn't just an ally

    or

    5 times Ilya played matchmaker
    +1 time everyone found out he is not just an ally

    Language:
    English
    Words:
    6,974
    Chapters:
    6/6
    Files:
    1
    AO3:
    #80184366
  7. Ilya finds out Luca is going on a date with Cliff Marlow of all people, and that just won’t do. Luca is too young and pure, and Cliff is too… Cliff. Against Shane’s advice, Ilya decides it’s his job to protect Luca from Cliff Marlow-related heartbreak.

    Language:
    English
    Words:
    3,431
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82215711
  8. ...Or, more appropriately, THE BOYZZZ 🙌🏽 ft. Hollanov Wedding.

    No angst, no chairs—just vibes.

     

    Only makes sense if you read the first installment of the series before this.

    Language:
    English
    Words:
    6,556
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82169521
  9. So here he was. About to walk through the door into the empty-looking tattoo shop. Which he had researched extensively and had the best reviews. And he’d specifically called and asked if they could accommodate a private, after-hours appointment. So it would be really rude for him to bail now. He just needed to move his legs...

    As he contemplated calling and cancelling and offering to just pay over the phone as an apology for wasting their time, Shane saw someone walk up to the glass door and open it, sticking his head outside.

    “Want to come in, or are we doing tattoo out here?” The man asked, startling Shane out of his thought-spiral. He was tall, broad, and a lopsided smirk pulled at his left cheek, dimpling it. Shane swallowed hard.

    OR: Shane's whole team is getting Stanley Cup tattoos. Ilya's a tattoo artist. Bon appetit.

    Language:
    English
    Words:
    35,773
    Chapters:
    3/3
    Files:
    3 versions
    AO3:
    #80793631
  10. Ilya: Troy came out to the team a few days ago and then asked me for your number

    Shane: And you thought it would be a good idea to give it to him?

    Ilya: It’s been a boring few months.
    Ilya: Was he awkward? He is so awkward.
    Ilya: He is about as bad at being gay as you are.

    Shane: Fuck you.
    Shane: And YES. It was fucking awkward.

    Ilya: I knew it.
    Ilya: Tell me everything.

    Shane: He told me he was gay.
    Shane: Which WTF. Didn't see that coming.

    Ilya: Okay, yes. And?

    Shane: And then he asked me out on a date.

    Ilya: What.

    Shane: And now we’re going to dinner next week after the game.

    Ilya: WHAT.

    Language:
    English
    Words:
    4,852
    Chapters:
    1/1
    Files:
    1
    AO3:
    #81782916
  11. Ilya is in Shane's body, trying to get to the bottom of what is going on in the Montreal locker room.

    Shane is in Ilya's body, absolutely bewildered by the love and support of the Ottawa Centaurs.

    And Ilya is not giving his body back anytime soon.

    Language:
    English
    Words:
    11,621
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82067076
  12. Walls by

    Heated Rivalry (TV)
    • E
    • ✓

    2026-03-29

    Shane and Ilya are different behind closed doors.
    A multi POV fic that allows other characters to get a glimpse behind the wall.

    Language:
    English
    Words:
    22,470
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82053071
  13. They're soulmates. They're out to the world, for better or worse. Ilya is safe and learning to heal. Everything should be good.
    And yet.

     

    SEQUAL to Safer in Chains than to be Free

    Language:
    English
    Words:
    30,679
    Chapters:
    12/12
    Files:
    1
    AO3:
    #80973721
  14. In a world where homophobia and queer fear doesn't exist, in a world where love can happen out in the open for anyone and everyone, Shane Hollander is still stubbornly single. As the Captain of the Montreal Voyageurs, he insists he's too focused on hockey and his career for a relationship, when in reality, old fears of being seen as "the hockey weirdo" keep him from unmasking. That is, until Ilya Rozanov enters his life. The newly single Captain of the Ottawa Centaurs, after a decade-long relationship ends amicably, is now interested in the one man who won't give him the time of day. So when Shane, while on National Television, tells Ilya he'll have to "impress him" to earn that first date, Ilya takes it as the greatest challenge of his life. What follows is a whirlwind of grand romantic gestures, public flirting, chirping (flirting) on the ice, social media ploys and and ever escalating spectacle. All while the NHL, their friends, their family, their teams, and fans across the continent watch, cheer, and place bets on when Shane will finally say yes.

    Language:
    English
    Words:
    47,014
    Chapters:
    8/8
    Files:
    2 versions
    AO3:
    #81518711
  15. When Shane Hollander moves to Boston to be with his longtime boyfriend, he doesn't expect to start developing feelings for his boyfriend's oldest friend and roommate, Ilya Rozanov.

    Language:
    English
    Words:
    45,741
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #81960711
  16. Tweet by @OttawaCentaursOfficial
    March 1, 2022

    You asked, we…did something slightly different. Tune into our Instagram starting next week for Centaurs on Centaurs, a brand new series of short episodes where you’ll get to see your favorite hockey players interview each other!

    Or, the Ottawa Centaurs' version of Actors on Actors.

    Language:
    English
    Words:
    22,829
    Chapters:
    6/6
    Files:
    1
    AO3:
    #79847756
  17. “What were you doing?” “Oh.” A sweet flush colours Shane’s freckled cheeks, and his fingers twitch where they’re still resting on Ilya’s back. “I was just tracing your moles.” Ilya is going to die. His heart is actually going to give out on him because of this sweet, perfect man who he loves more than he knows what to do with. Who he loves more than anything in this entire world.

    Language:
    English
    Words:
    4,402
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #81917546
  18. Shane Hollander, Ottawa Centaur, is struggling to settle into his new team. He also has more support than he knows.

    Or

    Five times the Centaurs noticed something was off and one time they did something about it.
    (A companion piece to UNDER REVIEW)

    Language:
    English
    Words:
    15,528
    Chapters:
    6/6
    Files:
    1
    AO3:
    #80496001
  19. Troy finally faces the fallout from his time in Toronto but the Centaurs have his back.

    (I decided to explore some of the loose plot lines from RM)

    Language:
    English
    Words:
    6,450
    Chapters:
    1/1
    Files:
    1
    AO3:
    #81825876
  20. [Two basic-looking men in suits sit at a desk inside the Canadian Tire Centre. Hockey players swirl around the ice behind them for warm-ups.]

    Johnny: Hello, everyone, and welcome to the 2021 season opener for the Ottawa Centaurs! I’m Jonny Bernard here with Martin Thomas, and we’re so glad it’s hockey season again.

    Mark: Indeed, we are Johnny. Especially when it comes to this team.

    Johnny: Absolutely. So many have been waiting for the so-called Gayest Team in Hockey to take to the ice for the first time.

    Mark: A mantle they proudly wear, and for good reason. When you have Shane Hollander, Ilya Rozanov, and Troy Barrett on your team, being queer might just be a superpower.

    Johnny: Do you think we’ll see a Hollander/Rozanov appearance on the Kiss Cam tonight?

    Mark: I think it might be one of the greatest disappointments in all of hockey if we don’t.

    Language:
    English
    Words:
    2,575
    Chapters:
    1/1
    Files:
    1
    AO3:
    #81858316
  1. ← Previous
  2. 1
  3. …
  4. 8
  5. 9
  6. 10
  7. 11
  8. 12
  9. …
  10. 22
  11. Next →