1 – 20 of 28 Works in THE COTTAGE

  • THE COTTAGE ×
  1. After Rose helps Shane realize his sexuality, he decides he needs to come out to the important people in his life. He's not ready to be out publicly, but he needs friends in his corner.

    • Part 2 of
    Language:
    English
    Words:
    122,633
    Chapters:
    53/?
    Files:
    2 versions
    AO3:
    #77675241
  2. They may not have any idea how to do it, but there’s no way in hell the Montreal Metros are going to risk losing their Captain to a more accepting team. Full of determination, grit, open hearts, and absolutely no savvy, this team is going to learn how to be allies, come hell or high water.


    Hayden: did anyone do the optional inclusivity training last season?
    J.J. Boizeau: no
    Lawrence Olsson: no
    Gilbert Comeau: no
    Petro Andropov: no
    Matty Wilson: no
    Cam Stedlund: no
    Albert Schneider: no
    Aleks Miitka: no
    Georges Gagnon: no
    Patrice Drapeau: no
    Hayden: excellent, we’re nailing this so far

    Language:
    English
    Words:
    16,730
    Chapters:
    3/3
    Files:
    1
    AO3:
    #83939626
  3. Marley: maybe he'll reach out to you again
    Marley: i'm optimistic!! 💪
    Marley: roz?
    Marley: hello?
    Marley: did i say something wrong?
    Roz: how do you know?
    Marley: know what?
    Roz: that jane is a man?
    Marley: what?

    In October 2016, Cliff Marlow accidentally becomes the keeper of the biggest secret in the Hockey world. All because of a typo.

    Language:
    English
    Words:
    3,695
    Chapters:
    1/1
    Files:
    1
    AO3:
    #87921446
  4. Ilya Rozanov, captain of the Boston Raiders, has a boyfriend. A definitely real, suspiciously (and boringly) handsome, conveniently offline, consistently unable to meet up in real life boyfriend.

    Who lives in Canada.

    Unfortunately for him, absolutely no one believes him.

    The more serious Ilya gets about his Totally Real Canadian Boyfriend™️, the more concerned his teammates become that someone either needs to call MTV and get him on the next episode of Catfish or that he's slowly losing his mind.

    Shane Hollander is, fortunately, very real, very sarcastic, and increasingly delighted that an entire NHL locker room seems to think that he's a government psyop to distract Ilya from his game.

    Language:
    English
    Words:
    17,633
    Chapters:
    1/1
    Files:
    1
    AO3:
    #87060296
  5. Level 1 bonds, at their core, are practical things. They are incredibly clinical, especially in the MLH. Injected with grade A suppressants to keep the bond controlled, exchanging scents as briefly as was manageable, a quick barely-there shallow bite to the gland on the omega's neck, paperwork filed with the league office after a full day of observations, and suddenly an omega is considered 'safe' to play professional hockey. The omega, now bonded, is considered less likely to 'disrupt team dynamics,' whatever that means.

    Shane had been nineteen when Montreal assigned him to Gilbert Comeau.

    OR: omegas are only allowed to play professional hockey if they enter into a contracted bond with an alpha on their team. Shane's alpha in Montreal is more than lackluster, but what can he expect? Though, maybe a little forewarning would have been nice, because Comeau suddenly wants him gone, and Shane soon finds himself being traded to what could be the worst possible outcome: Boston.

    Language:
    English
    Words:
    17,484
    Chapters:
    1/1
    Files:
    1
    AO3:
    #85064621
  6. Ilya gets caught on camera saying the f-slur. The Internet freaks out. He reveals he's allowed to say it. The Internet freaks out in a different way.

    Language:
    English
    Words:
    1,559
    Chapters:
    1/1
    Files:
    1
    AO3:
    #85323921
  7. hidden devotion by

    Heated Rivalry (TV)
    • ?
    • ✓

    2026-04-17

    Surprisingly, Rozanov seemed to understand completely. “Long distance is hard, yes?” Wyatt saw Bood’s eyebrows raise. “You talking about your girl, Rozy?” Rozanov shrugged. “We know what it is like. I have had years of practice. Was complicated. Long distance is shit. It is better now I am here, in Ottawa.” “What?” “Yes, uh- she is from Ottawa.” Bood’s mouth dropped open. “That’s why you moved teams? For her?” (snapshots from the centuars pov of ilya rozanov moving too ottawa) Translation into 中文-普通话 國語 available: 【授翻】隐衷 by Krisha0101

    Language:
    English
    Words:
    6,156
    Chapters:
    2/2
    Files:
    3 versions
    AO3:
    #75078731
  8. TROY:
    Is there such a thing as a player walk out? Like what if we just refused to play our game on Monday?

    Or: The first few days after Shane and Ilya are outed, as told by group chats and social media

    Language:
    English
    Words:
    3,766
    Chapters:
    2/2
    Files:
    1
    AO3:
    #78301481
  9. "Anyway, I wanted to congratulate you." "...thank you." Scott said cautiously. "You are probably oldest to ever win Cup, so that is very impressive. They should give you special geriatric award." There it was. "Jesus fucking Christ, kid." Scott huffed a laugh. "You're a piece of work, you know that?" "Ah, but I am funny." Rozanov shrugged, sipping his vodka. "And hot." He winked at Kip. Kip's jaw flew open and Scott immediately pulled his boyfriend closer to him. So what if Ilya Rozanov was 100% straight and definitely trying to fuck with him? Scott still wasn't going to just stand there while fucking Rozanov flirted with his boyfriend. (kip meets ilya at the mvp award night. they become friends <3)

    Language:
    English
    Words:
    3,121
    Chapters:
    1/1
    Files:
    3 versions
    AO3:
    #79191701
  10. In Vino Veritas by

    Heated Rivalry (TV)
    • T
    • ✓

    2026-02-08

    Shane reached out without thinking, his fingers brushing against the rough fabric of Ilya’s jacket sleeve. Ilya flinched away. “Dun’ touch me!” Shane blinked, thrown. “What the - ” “I already have boyfriend!” Ilya declared, pulling his jacket around himself like a shield. “Are practically engaged!” Shane just stared. “Ilya. It’s me.” “Only my boyfriend may unwrap me.” Ilya announced. “Is respect.” Ilya gets drunk and refuses to be touched by anyone except his boyfriend. Unfortunately for Shane, Ilya does not realize his boyfriend is the one taking him home.

    Language:
    English
    Words:
    3,172
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #78946721
  11. Such a Loveable Lamb by

    Heated Rivalry (TV)
    • M
    • ✓

    2026-01-26

    When someone takes it too far on the ice, Shane forgets to drop his gloves first. Ilya only feels a teensy bit responsible but has zero regrets.

    Language:
    English
    Words:
    5,692
    Chapters:
    3/3
    Files:
    2 versions
    AO3:
    #78333761
  12. “Shane?” Ilya asks again. “What happened?” His gloveless hand twitches and he lifts it a fraction of an inch towards Shane. Shane tosses his own gloves to the ice and reaches forward, lacing their fingers together. “You took a bad hit,” he says, gritting his teeth against the fear clawing at his guts. “Flipped headfirst into the ice. Are you okay?” Ilya groans in answer and squeezes his hand, though Shane can't tell if he meant to do that or not. Suddenly, there are people all around them. Shane shifts protectively close before he realizes it’s the medical team. “Hollander, get back to your bench,” someone says, but there’s no way Shane’s going. Even if he wanted to, Ilya’s gripping his hand like a lifeline, eyes finally locked on Shane’s face. Shane isn’t leaving him.

    Language:
    English
    Words:
    15,263
    Chapters:
    2/2
    Files:
    2 versions
    AO3:
    #76517056
  13. Ilya visits Shane in the hospital and their relationship gets revealed. Part 2 of "Oh, What a Thing to be Seen" but can also be read independantly.

    Language:
    English
    Words:
    5,696
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #77996856
  14. Shane rolls onto his side and stares at the faint outline of the window. The darkness presses in, but it doesn’t feel as suffocating as usual.

    Before he can talk himself out of it, he reaches for his phone. The screen lights up the room, too bright. His thumb hovers for a second, then he opens the thread.

    Shane: I think we should tell Scott.

    OR:

    Scott kissing a man on live television gives Shane and Ilya the courage to do more than just spend the summer together. What starts as coming out to one person suddenly snowballs into something much bigger. It changes everything, except how much they love each other.

    Language:
    English
    Words:
    49,912
    Chapters:
    23/23
    Files:
    5 versions
    AO3:
    #76826231
  15. “I’m sorry, but my answer is no. Someone else might be willing to switch if you ask.” “I can’t believe—this is unacceptable! I’m going to call the flight attendant over and get this sorted out right now!” Flustered and cornered, Shane injects his Captain Voice into the conversation. “Ma’am, I understand that you’re upset, but I paid for this seat and am going to stay here. You’ll have to find someone else willing to change places or just fly with the seat you booked. I’m sorry I couldn’t help you.” She hisses like a goddamn tea kettle, and starts to say, “You are the most selfish man I’ve ever—” when another voice behind her says, “You are blocking my seat. Move.” Shane and the woman turn to assess the new arrival. It turns out that his seat partner is well above six feet tall, ripped as hell, and knows how to deliver an excellent bitch face. He’s also the hottest man that Shane has ever seen in real life, including a chance run-in with Jensen Ackles at a Stars game. Or, still!famous Shane meets non!famous Ilya on a cursed flight from Ottawa to Boston and kind of (totally) falls in love with him at first sight (and first chirp)

    Language:
    English
    Words:
    14,624
    Chapters:
    1/1
    Files:
    3 versions
    AO3:
    #77651971
  16. After a mix-up leaves Hayden with the wrong phone for three days, he ends up learning more about Ilya Rozanov and his secret girlfriend, Jane.

    Another Hayden-Finds-Out, because we can't have too many.

    *now with the extra continuing Hayden-Rozanov friendship text threads*

    Language:
    English
    Words:
    17,661
    Chapters:
    4/4
    Files:
    7 versions
    AO3:
    #77323121
  17. Shane isn't learning Russian because of Rozanov. He's not. Is it nice that he now knows the sweet things Rozanov tells him in Russian during sex? Definitely. But he's not doing it for Rozanov. Or Shane starts learning Russian because one of his rookies doesn't speak a lot of English, and he tries to convince himself that it's the only reason why.

    Language:
    English
    Words:
    2,157
    Chapters:
    1/1
    Files:
    3 versions
    AO3:
    #77120621
  18. While driving back to Montreal from Ottawa, a white-out blizzard comes out of nowhere, trapping Shane. Cold, alone, and afraid, Shane calls Ilya, wanting to set the record straight on a few things...just in case.

    Language:
    English
    Words:
    3,779
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76972556
  19. It feels like he’s holding the entire world inside his heart. Ilya loves him so much. An impossible, unbelievable amount. It swells inside of him, warm and cozy, like a little pocket of sunlight lodged beneath his ribs. This love is the most gentle thing Ilya has ever known, and he can’t believe he gets to keep it. (Or, a perfect afternoon at the cottage.)

    Language:
    English
    Words:
    3,194
    Chapters:
    1/1
    Files:
    3 versions
    AO3:
    #76816326
  20. Too Much Ain't Enough by

    Heated Rivalry (TV)
    • ✓

    2025-12-31

    “Say something.” Ilya asks “in Russian. For me.” Then softly, carefully, he does. “Я всё ещё скучный.“ I’m still boring. He tried to add humour to it. But he doesn’t know if it reached. Still, Ilya's breath catches.“Oh.” He says like he’s just been handed something precious. “You’re perfect.” Or, Shane had been learning Russian the whole time.

    Language:
    English
    Words:
    11,269
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76783386
  1. 1
  2. 2
  3. Next →