MacPherson



Recent works

Recent series

  1. Words:
    37,286
    Works:
    2
    Bookmarks:
    1
  2. Words:
    21,938
    Works:
    2
    Bookmarks:
    3

Recent bookmarks

  1. Public Bookmark 85

    Tags
    Summary

    The night of the draft, when Shane gets so unsettlingly tempted by the sight of Ilya Rozanov winking at him after he’s sure their fingers touched for a moment too long on that water bottle, his mind is spinning so hard he finds himself downloading grindr and talking to some guy that might be an asshole, or might just understand him better than anyone. What follows is eight years of an emotional outlet for both of them to talk about how they really feel, unaware that they’re talking about each other...to each other.

    OR, while they’re falling into bed together in canon, they’re also falling in love through their anonymous messages and emails to one another.

    Language:
    English
    Words:
    41,439
    Chapters:
    9/10
    Comments:
    201
    Kudos:
    295
    Bookmarks:
    85
    Hits:
    5,652

    16 Jun 2026

  2. Public Bookmark *

    Tags
    Summary

    One delayed flight. One closing airport bar. One truth or dare game that gets significantly out of hand.
    Ilya Rozanov came to his ex-girlfriend's wedding to prove he was over it. Shane Hollander came to his best friend's wedding to prove he was fine. They were both lying, but they didn't know that about each other yet.

    Then they had to share a room.

    Language:
    English
    Words:
    82,028
    Chapters:
    8/8
    Comments:
    2,486
    Kudos:
    7,088
    Bookmarks:
    3,027
    Hits:
    212,426

    14 Jun 2026

  3. Public Bookmark *

    Tags
    Summary

    "Hi, solnyshko.”
    The Russian pet name set a firework off inside Shane's mind as he heard it cooed from behind him. The intonation was just as he remembered, but the voice was much deeper.

    He turned and felt himself short circuit. It took every ounce of willpower to not let his jaw drop cartoonishly to the floor. Shane would recognize his individual features anywhere, even after 5 years. But it was as if someone had snapped their fingers and the smug, silly Russian boy who had been attached to Shane's hip for 3 summers was transformed into some sort of fucking Adonis right before his eyes.

    “Ilya-” was all Shane managed before strong arms were wrapped around his waist and lifting him off the ground in a greeting all too familiar from years ago.

     

    OR
    When Shane Hollander & Ilya Rozanov spent their summers as teens in an elite hockey camp, they quickly became inseparable friends. But they lose touch when Shane moves on as a prospect for the NHL and Ilya for the KHL.

    Years later, Montreal makes a bold move to take the hottest player in the KHL. After hearing of the Russian's reputation, the Montreal Captain is tasked with keeping his old best friend and new teammate out of trouble.

    Language:
    English
    Words:
    112,340
    Chapters:
    22/22
    Comments:
    2,391
    Kudos:
    8,407
    Bookmarks:
    3,636
    Hits:
    242,257

    12 Jun 2026

  4. Public Bookmark *

    Tags
    Summary

    “Hey,” Hollander’s voice changes to something low and soft. He moves quickly, and Ilya realizes suddenly that Hollander is sitting right fucking next to him on the ground.

    “Rozanov, it’s okay. It’s okay.”

    ___

    Shane Hollander and Ilya Rozanov met at the Prospect Cup when they were seventeen. Ilya doesn't play in North America, he plays in Moscow. Five years later, Shane and Ilya reunite at the Sochi Olympics. Ilya is not doing well.

    Language:
    English
    Words:
    46,877
    Chapters:
    19/19
    Comments:
    239
    Kudos:
    1,281
    Bookmarks:
    389
    Hits:
    24,533

    09 Jun 2026

  5. Public Bookmark *

    Tags
    Summary

    Forester (Admirals🔛🔝)
    So the true way to combat the Bisexual Russian Terminator isn’t with homophobia...
    It's actually with even more gay
    ...
    You're a goddamn genius.

    ----

    The NHL rookies have joined forces to strategize now that two of the greatest hockey players of all time are on the same team and Ilya Rozanov must suffer from the unintended consequences of making hockey more woke.

    Mainly, the way everyone keeps implying that they want to fuck his husband.

    or: a group of rookies unionize and employ chirping as a form of psychological torture against a one Ilya Grigoryevich Rozanov.

    Language:
    English
    Words:
    5,151
    Chapters:
    1/1
    Comments:
    950
    Kudos:
    16,974
    Bookmarks:
    3,223
    Hits:
    96,538

    07 Jun 2026