121 – 140 of 437 Works in Luca Haas

  • Luca Haas ×
  1. Luca Haas looks Ilya Rozanov in the eye. Ilya Rozanov, recently appointed captain of The Ottawa Centaurs. Ilya Rozanov, who Luca has done unspeakable things to on Archive of Our Own.

    He gulps. His phone is weighing heavy in his back pocket, his phone which has been logged into an Archive of Our Own account for years. An account which features some… disgustingly detailed smut about the man currently shaking his hand.

    or, luca haas wrote a very popular hollanov fic when he was a teenager... he spends the first year of his professional hockey career in fear

    Language:
    English
    Words:
    18,797
    Chapters:
    1/1
    Files:
    1
    AO3:
    #84538666
  2. “Why did you want me to meet you here today?” Shane asked. When he’d heard the request, he’d had the same thought as Jared. Was he trying to rub it in? One last chance to retaliate for a long ago rejection?

    Shane had almost made it to Rozanov’s room that night in the hotel in Toronto. But when the elevator doors opened, Shane’s feet had stayed glued to the ground.

    He’d been so afraid of ruining everything, only to have it ruined for him barely a year later.

     

    Shane does not hook up with Ilya in Toronto. Six years later, his hockey career is long over and he has found a new calling that puts his media training, and his pretty face, to good use.

    Consider this a remix of sorts.

     

    Content warnings: homophobia and associated use of slurs

    Language:
    English
    Words:
    55,523
    Chapters:
    21/21
    Files:
    3 versions
    AO3:
    #82083986
  3. "Hey." J.J. held out his hand for a handshake, as if he were meeting Ilya for the first time, and Shane supposed that in a way he was. "Zane says you don't suck."

    Shane had not made Ilya promise to be on his best behavior, and he regretted that immediately as he watched Ilya shake J.J.'s hand with an expression of exaggerated confusion.

    "Bood is slandering me? Why would he do this?" Ilya turned to Shane. "And you! You are letting your friends believe I don't give excellent—"

    or:

    Shane told J.J. the truth after the almost-plane-crash. Now Shane has the aggressive support of his most sociable and meddlesome friend.

    Language:
    English
    Words:
    13,417
    Chapters:
    5/5
    Files:
    1
    AO3:
    #81449521
  4. Shane wasn't actually one to cry easily…or as easy as others. At least that was until the hormones kicked in and one day he cried at the drop of a hat just like someone had flipped a light switch on. The simplest of things made him feel like he was going to unravel like the thread on his favorite yellow sweater. Tears came so easily to his eyes, it was like at the drop of a hat and he would just burst into tears. This didn't go unnoticed by his poor husband who hadn't meant to bring home the wrong ginger ale one day. Ilya had been so unsuspecting to the dam getting ready to bust open — he just happened to get in the way of Shane's hormone fueled rampage. Or 3+1 of the three times Shane cries 'at the drop of a hat' and the one time Ilya does.

    Language:
    English
    Words:
    3,200
    Chapters:
    1/1
    Files:
    1
    AO3:
    #85032536
  5. ILYA:
    No one is allowed to question the bride on her wedding day!! You just do what I say!!

    TROY:
    How is that different from literally every other day?

    Or: it's Hollanov wedding day!

    Language:
    English
    Words:
    5,628
    Chapters:
    1/1
    Files:
    1
    AO3:
    #85028201
  6. Shane's first few weeks in Ottawa, as told by several unhinged groupchats, Twitter hashtags, and clickbait articles.

    Language:
    English
    Words:
    8,911
    Chapters:
    3/4
    Files:
    1
    AO3:
    #83114316
  7. Shane and Ilya are finally on the same team! The Centaurs’ communications and PR department hasn’t known peace since. Featuring: the unhinged internet, chaotic group chats, Ilya being a menace, Shane being very tired, Harris trying (and failing) to contain the chaos, Luca accidentally starring in his own little rom-com, wholesome group dynamics and love all around.

    Language:
    English
    Words:
    63,087
    Chapters:
    16/26
    Files:
    1
    AO3:
    #72374346
  8. He’s becoming painfully aware of the ginormous rock settling in his stomach while trying to keep the sexy mood alive and not completely kill it by acknowledging the very big, very blue-pink-white striped elephant in the room trying to hide under a singular queen-sized bedsheet. Maybe he could politely ask it to leave?

    Any second now, Shane could turn his head and nuzzle into his very flaccid packer and then there would be questions and he would have to reveal that he kind of lied to them and then they’ll probably kick him out because Shane is gay and hates pussy, and Ilya might be bi but what if he doesn’t hate pussy, he just hates it when it’s attached to a guy and holy shit he’ll have to get traded, he’ll have to call Wiebe and tell him to send him as far away as possible, to Minnesota or some shit, because he’s never playing with Ottawa again after this, fuck the elephant is going to be such a bitch to move to Minnesota—

    OR: Luca kind of forgets to tell Shane and Ilya that he's trans, but luckily there's a particular skill Shane Hollander never got around to master (Just ask Rose Landry!), and Ilya has a point to prove.

    Language:
    English
    Words:
    14,716
    Chapters:
    1/1
    Files:
    1
    AO3:
    #84921351
  9. In which the Centaurs win the Stanley Cup, Ilya prepares a bag with snacks with the same seriousness he brings to game tape, Luca Haas knows his way around the munchies and Shane Hollander discovers that the wood on their cottage dock has a lot going on. OR Shane Hollander has won several Stanley Cups, come out to the world and married the love of his life. He has never tried weed. This is the year that changes.

    Language:
    English
    Words:
    5,066
    Chapters:
    1/1
    Files:
    1
    AO3:
    #84849771
  10. the hollander rule by

    Heated Rivalry (TV)
    • ?
    • ✓

    2026-05-14

    Everyone at McGill knows three things: their hockey team is the best in the country, the Rozanov family could buy half of Montreal, and Shane Hollander is completely off limits. So when new students start asking Shane out after winter break, Ilya Rozanov decides he needs to put a stop to it. Or: the horrifying realization that Ilya Rozanov might be in love with his best friend.

    Language:
    English
    Words:
    5,880
    Chapters:
    2/2
    Files:
    1
    AO3:
    #84723361
  11. LaPointe: omg lol can you imagine LaPointe: luca brings his mystery man along next week for the hard launch LaPointe: and it’s cliff fucking marleau LaPointe: now that would really be a hollander/rozanov manoeuvre lmao Crack/Texting fic. Cliff Marleau is dating Luca Haas. Ilya has some feelings about it.

    Language:
    English
    Words:
    2,575
    Chapters:
    3/3
    Files:
    1
    AO3:
    #84655226
  12. Pride Night was supposed to be the easy part.

    Then Dallas Kent showed up, Troy Barrett threw the first punch, Ilya Rozanov stopped the fight, and Ottawa won a game nobody felt much like celebrating.

    By morning, Dallas was in custody, Ilya was in hospital, and the internet had decided everyone knew exactly what had happened.

    A week later, injured, furious, and barely holding himself together, Ilya tries to get back to hockey.

    Instead, he gets a camera.

    One soft question.

    One honest answer.

    “My boyfriend.”

    It is the truth.

    It is also the one thing he and Shane were supposed to choose together.

    Based on a Reddit fic prompt by u/backtothefuture2028.

    Language:
    English
    Words:
    38,786
    Chapters:
    4/4
    Files:
    1
    AO3:
    #84026841
  13. Everything is fine by

    Heated Rivalry (TV)
    • M
    • ✓

    2026-05-10

    Lately, playing hockey wasn't even as much fun as it used to be. Games were always the highlight, but even that, it didn’t feel as good since his team had been falling apart.

    And all that because he came out as gay.

    He didn’t really fault them for taking some time to accept it, so Shane let them talk. If that helped them digest the news, so be it.
    He let them distance themselves from him, let them gossip around to other teams, let them make him the butt of jokes he didn’t understand.

    Shane didn’t mind, all things considered.

    Everything was fine.

    Language:
    English
    Words:
    33,129
    Chapters:
    4/4
    Files:
    1
    AO3:
    #81366206
  14. Boyle
    ooh i’m shaking
    like your legs could even carry you to my place to punch me in the dick at this point

    Nicky C
    For real
    Surely you must be on the floor after 2 straight days with Jane

    Cap
    Who the fuck do you think I am?
    I could do a week straight with Jane and still kick your ass

    3 months in the Ottawa Centaurs' group chat.

    Language:
    English
    Words:
    6,540
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #84572991
  15. The Cens and fans take to twitter to wish Shane a happy birthday

    Language:
    English
    Words:
    1,596
    Chapters:
    1/1
    Files:
    1
    AO3:
    #84626661
  16. Ilya goes on a roadie while Shane is still on LTIR.

    LISA: Whatever rocks your socks

    NICOLE: Whatever tickles your fancy

    CASSIE: Whatever flips your pancake

    SELENA: Whatever turns your crank

    CAITLIN: Whatever fondles your goose

    Language:
    English
    Words:
    2,112
    Chapters:
    1/1
    Files:
    1
    AO3:
    #84589631
  17. Ilya doesn't go into their game against Philly intending to hate Gritty, contrary to Shane's assumptions. He has it all worked out. It's just going to be a fun little bit that he does. Gritty has a menacing energy that should vibe well with Ilya's everything.

    In their second year as captains of the Nordiques, Shane and Ilya have more challenges to face, including a team that is now aware of them as a couple, anxious new additions, flirtatious mascots, and a hockey world that is finally responding to change...

    Direct sequel to domoy, wherein Shane and Ilya go to the Quebec Nordiques in this AU’s expansion draft and come out to the world, and Yuri, Yuuri, and Viktor move to Canada.

    Language:
    English
    Words:
    35,000
    Chapters:
    10/10
    Files:
    1
    AO3:
    #83863746
  18. Shane fucking Hollander. Hockey’s Golden Boy. Long-time crush of Ilya Rozanov. Long, looooong time. A decade of being a fucking simp for this man. God, he was in trouble.

    It should be pretty much illegal to go from their only contact being at face-off across the ice, to suddenly hosting Shane in his exclusive club—during a fucking event, no less. Ilya’s event.

    He would never admit it, but he’s been stealthily trying to get Hollander to show up at his club for years now. Hell, Shane was the whole reason he invested in the club in the first place. Bought a fucking house here. Maybe that was an insane thing to do, but he didn’t care. Ilya was insane. Insane for Shane.

    Language:
    English
    Words:
    354,905
    Chapters:
    26/26
    Files:
    3 versions
    AO3:
    #80376461
  19. 5 times that Eric fell for Luca (kinda) (even if he didn't realize it) + the 1 time he realized he needed to do something about it.

    ...and maybe a bonus chapter of him coming out to Bood and Cassie

    Language:
    English
    Words:
    23,241
    Chapters:
    7/7
    Files:
    1
    AO3:
    #82759936
  20. The plane carrying the Voyageurs home from Houston crashes just after take-off.

    Shane is on board.

    Language:
    English
    Words:
    144,038
    Chapters:
    17/17
    Files:
    2 versions
    AO3:
    #79156231
  1. ← Previous
  2. 1
  3. …
  4. 5
  5. 6
  6. 7
  7. 8
  8. 9
  9. …
  10. 22
  11. Next →