1 – 20 of 46 Works in Epistolary

  • Epistolary ×
  1. In 2003, Shane Hollander is assigned a PenPal, and gains a friend. A friend who smokes, calls him boring, and gives him ridiculous nicknames.

    Across the world, Ilya Rozanov practices his English with a curious Canadian boy whose name he can't fucking remember.

    Or, before they were Canada's Shane Hollander and Russia's Ilya Rozanov, they were Cat and Elijah. Shane has no reason to suspect his childhood PenPal is his hockey rival, and Ilya has never even considered that the man he's falling for is also the boy he already fell in love with through letters and postcards.

    Language:
    English
    Words:
    273,466
    Chapters:
    38/?
    Files:
    2 versions
    AO3:
    #80799901
  2. Emmy: When did you first hook up with him?
    Jane: 2010
    Caro: WHAT
    Megan: GIRL
    Tia: SEVEN YEARS??
    Megan: My jaw is borderline unhinged rn

    Or: In 2017, Shane finds a place where he can talk about his sex life...a group chat for girls who have slept with Ilya Rozanov

    Language:
    English
    Words:
    33,991
    Chapters:
    11/13
    Files:
    1
    AO3:
    #81234151
  3. Go tell Aunt Rhody,
    Go tell Aunt Rhody,
    Go tell Aunt Rhody
    That the old gray goose everybody is dead.

    [RECORDING STARTS]

    [Keypad tone]

    Hello, you have reached Ilya Rozanov. If you are here to tell me about ghosts, I don't care, so don't bother leaving a message.
    [muffled voice in the background]
    What do you mean I have-is not rude, I'm not lying, I really don't ca-okay, fine. Fine. Do over.

    [Keypad tone]

    Hello, you have reached Ilya Rozanov. If you are here to tell me about ghosts, I have just been informed I am contractually obligated to care. Please tell me everything, I am just so interested. Anyway if you are here to tell me about werewolves, you can stay. Leave message and I will get back to you for real this time.
    Okay bye.

    [RECORDING ENDS]

    Language:
    English
    Words:
    8,927
    Chapters:
    1/3
    Files:
    1
    AO3:
    #94303671
  4. Shane's first year on the Centaurs as he navigates what it means to be gay and married in public with help from the queer men and straight women who make up the Centaurs WAGs.

    Shane: I’ve gotten so caught up in the idea of not being the gay hockey player and not defined by my relationship with Ilya that now people think Ilya and I are breaking up
    Shane: Harris said it’s kind of like I’m going back in the closet and he’s right
    Shane: but I have no idea how to be in a relationship in public
    Caitlin: You were in a public relationship with Rose Landry
    Selena: yeah, you two were everywhere
    Shane: I was so relieved to be straight I wasn’t paying attention to any of that!

    Language:
    English
    Words:
    9,798
    Chapters:
    5/9
    Files:
    1
    AO3:
    #89442676
  5. In Fragments, Ilya by

    Heated Rivalry (TV)
    • M
    • ?

    2026-10-02

    Shappicly-Shappo OP
    Fair question! I didn’t go looking for them or anything. Doing some side work for a local moving company (just boring documentation thank god. I’m much too frail for manual labor!!!) and according to my boss it was left behind by a client ‘‘forever ago” and was never claimed. Knowing him that probably means they didn’t deliver it a decade ago and the client never called looking for it. They were doing a big storeroom clean out and were just going to toss it, so I thought I’d snag it! 

    imhavingabadtime_0158
    So, you just picked up a bunch of old journals you couldn’t read? Didn’t you say you just started grad school? Girl, are you not busy enough????

    Or Ilya loses his old journals in the move to Ottawa.

    Language:
    English
    Words:
    77,662
    Chapters:
    19/?
    Files:
    1
    AO3:
    #84645881
  6. The ritual is simple: morning skate, home for a protein shake, then Shane strips to his briefs, lies in bed, and starts scrolling.

    Or, a Grindr AU

    Language:
    English
    Words:
    43,837
    Chapters:
    9/9
    Files:
    1
    AO3:
    #75461941
  7. Foundation: Hey Lily! This is the Metros Foundation for Children. Excited to hear about you and Shane!

    Ilya: hello
    Ilya: but how did you get this number

    Foundation: Shane didn’t tell you?
    Foundation: He said you were going to be the one helping out with the charity baskets this year

    Turnabout is fair play. When asked by the Metros Foundation staff if Yuna was still doing his basket, Shane decides that it’s Ilya’s turn to play WAG.

    Language:
    English
    Words:
    7,335
    Chapters:
    1/1
    Files:
    1
    AO3:
    #91149151
  8. Author’s note:
    Hi everyone! It’s been awhile. Sorry this chapter is late. I was traveling over the weekend and my plane almost crashed, it lost an engine mid-air but thankfully we landed safely and everyone is ok. But I was writing this chapter with the plane wifi so I lost half of my edits and had to rewrite it. Hope you enjoy!

    Or: Luca Haas, Hollanov fanboy extraordinaire, suffers through a series of unfortunate events.

    Language:
    English
    Words:
    10,762
    Chapters:
    1/1
    Files:
    1
    AO3:
    #90162341
  9. Ilya's love confession phone call from Moscow leaks online.

    Twitter has a few things to say about it.

    ---

    @hockeyhickeys
    I literally don’t know what part of this to react to first. The family trauma? Ilya Rozanov feels feelings. ILYA ROZANOV LOVES SHANE HOLLANDER??

    @raidersgirl
    DOES SHANE KNOW? DO WE KNOW IF HE FOUND OUT

    @litwithfatih
    This man goes from pouring his feelings out to his lover of [redacted timeline] for what sounds like the FIRST FUCKING TIME

    Straight back to chirping. YES SIR. HARDER?

    Language:
    English
    Words:
    2,359
    Chapters:
    1/1
    Files:
    1
    AO3:
    #89766716
  10. a collection of somewhat linear bonus scenes not previously included in "i'll believe in anything"

    Language:
    English
    Words:
    23,337
    Chapters:
    1/1
    Files:
    1
    AO3:
    #89467561
  11. Troy: Uh, guys.
    Troy: I just saw something I don’t think I was supposed to see.

    Bood: Seriously, Barrett?
    Bood: I told you to be careful on those porn sites.

    Hazy: 👀

    Troy: No!
    Troy: Fuck.
    Troy: NO.
    Troy: I went to the hospital to see Roz.

    Dykstra: Wait, didn’t he say for us to not visit?
    Dykstra: That he was totally fine and would be home tomorrow?

    Troy: Well, yeah, but I didn’t think that meant ME.

    Bood: I’m pretty sure that was exclusively for you.

    Haas: How was he?
    Haas: Did he look okay?
    Haas: Do you think he’s going to be alright?

    Troy: Uh, yeah.
    Troy: I think he’s going to be fine.
    Troy: Because Shane Hollander was lying in the hospital bed with him.

    Language:
    English
    Words:
    2,977
    Chapters:
    1/1
    Files:
    1
    AO3:
    #87307481
  12. Shane Hollander ✅ @shanehollanderofficial 
    I’ve seen many publications over the years speculating on my own, and my husband’s, hockey stats and accolades in relation to our romantic relationship and when the public assumes it started. 

    We don’t owe this to anyone. But we’ve also been playing professional hockey for seventeen years and we’ve both run out of ahem, cares to give.

    On the right is a photograph from the behind the scenes of our joint CCM advertisement in July of 2010. This photo predates the hundreds of combined accomplishments listed on the left. 

    Oh, and it was also taken about six hours before our first kiss. 

    -----

    or; a year from retirement and out of fucks to give, shane reveals their timeline to twitter in response to the latest speculatory article on their relationship. hollanovs across the world rejoice, centaurs celebrate their beloved dads, and former teammates share the not-so-subtle clues they missed the first time.

    Language:
    English
    Words:
    5,854
    Chapters:
    1/1
    Files:
    1
    AO3:
    #86984836
  13. Ben the Cens Fan
    @Hockey_Watcher19
    Once upon a time I was a reluctant Ottawa fan (passed down from my dad) and then the most wild UFA signing happened in 2018 now I’m scrolling thru twitter reading posts about my captain not sleeping with people mixed in with highlights of my team kicking absolute ass. I love life

    RJ @rozsrightskatelace Replying to @Hockey_Watcher19
    The Ilya Rozanov effect, if you will

    Ben the Cens Fan @Hockey_Watcher19 Replying to @rozsrightskatelace
    Whatever works honestly, I’m here for a good time and happy to hear our captain is a decent person

    OR

    A hashtag is started up by a ex-hookup of Ilya's in opposition to some of her fans unfoundedly badmouthing Ilya, this eventually leads to teammates, former and not, joining into the fun, Lily, and the timeline of it all.

    Language:
    English
    Words:
    12,139
    Chapters:
    3/3
    Files:
    1
    AO3:
    #84987821
  14. Events just before and during The Long Game, as told through texts if Shane was a WAG. Featuring a cup win, two babies, a fight, an (almost) plane crash, a coming out, and being outed.

    Jane: Montreal was not a good option for a number of reasons.
    Caitlin: So he did move for you??!!!
    Jane: Don't tell your husbands. He likes the mystery.
    Cassie: Never. what happens in the WAG chat stays in the WAG chat.

    Language:
    English
    Words:
    11,734
    Chapters:
    8/9
    Files:
    1
    AO3:
    #84644036
  15. Shane: Why is Melissa from the Raiders Foundation texting me?
    Shane: Ilya
    Shane: What did you do

    Ilya: ah
    Ilya: you are wag now yes?

    Shane: Ilya

    Ilya: i gave your number to hammersmith’s wife
    Ilya: she thinks i need help with the charity basket
    Ilya: and you know all my favorite things

    With Shane's new WAG status comes new responsibilities. Particularly with the Boston Raiders Foundation.

    Language:
    English
    Words:
    5,846
    Chapters:
    1/1
    Files:
    1
    AO3:
    #85479886
  16. Haley
    Hi Shane! Just messaging about our heater again. Do you think we could get it fixed today?
    Shane
    So sorry for the late reply, Haley! I’m at the Olympics and my time zones are all messed up. Messaged my HVAC guy and he’ll be there in the morning.

    Haley
    screenshot.jpg
    Wtf?
    Katie
    Is this guy fr???

    Or: the trials and tribulations of renting from Shane Hollander.

    Language:
    English
    Words:
    10,560
    Chapters:
    5/5
    Files:
    1
    AO3:
    #82962906
  17. Shane: All this hiding, and we can’t even be together when it really matters?
    Shane: Fuck that. Fuck all of it. I’m coming to Florida.
    Shane: I choose you. Always.

    Ilya: I love you.

    Shane: I love you, too.
    Shane: Are you going to tell me not to come?

    Ilya: Fuck no.
    Ilya: I need you here. Please hurry.

    Shane: I’ll tell the pilot to fly faster ❤️ I’m paying him enough.
    Shane: Don’t drink too much, because we’re going to have a lot of really emotional sex when I get there, and I can’t have your dick going limp on me.

    Ilya: He would NEVER.

    Shane: ❤️

    __________

    Troy: Holy shit.
    Troy: HOLY SHIT.
    Troy: Shane Hollander is naked in your bed.
    Troy: Shane Hollander is NAKED in your bed.

    Language:
    English
    Words:
    3,936
    Chapters:
    1/1
    Files:
    1
    AO3:
    #84723731
  18. Trending

    #1 submissiveandbreedable
    #2 Shane Hollander
    #3 haydenpikeisoverparty

    --

    alternatively, with the help of google, wikipedia, twitter, and lily, shane hollander sets off to find out if he's submissive and breedable and accidentally finds out he might have feelings for rozanov instead. if you squint.

    Language:
    English
    Words:
    1,807
    Chapters:
    1/1
    Files:
    1
    AO3:
    #83515231
  19. good bones by

    Heated Rivalry (TV)
    • G
    • ?
    • ✓

    2026-05-10

    [a voice message sent May 10th, 1991, received by a Panasonic answering machine]

    David: Hey, Mom. The baby has been ejected.

    Yuna: David, no, that’s—no. Give me that. Hey, Mrs. Holl—

    David: She’s your mom too, you know—

    Yuna: —just letting you know that we have a baby! Seven pounds and seven ounces, ten fingers and ten toes. His name is Shane, and he’s excited to meet you… at some point. When we get out of the hospital. We love you, we hope to see you soon, and—

    David: —and bring peach cobbler when you visit!

    Yuna: … and bring peach cobbler when you visit. Bye.

    [Or, Shane is the best Mother's Day gift that Yuna could ever ask for. Literally. Told through a thirty-five-year-long series of letters, postcards, voice messages, and Yuna feeling so much love for her son(s) she could just burst.]

    Language:
    English
    Words:
    7,250
    Chapters:
    1/1
    Files:
    1
    AO3:
    #84623791
  20. Ilya sits down carefully and takes Shane’s hand. “I am going to ask you something, and I want you to try not to freak out, okay? Take a breath, think about it.”
    That sounds… serious.
    “The Centaurs are having a barbeque,” Ilya says. “I would like to go, and I would like you to come with me.”

    Shane meets the Centaurs. As Ilya's close personal friend slash charity partner from Canada.

    Language:
    English
    Words:
    9,188
    Chapters:
    1/1
    Files:
    1
    AO3:
    #83959076
  1. 1
  2. 2
  3. 3
  4. Next →