leigh2



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Finding your soulmate is supposed to be beautiful. You stand in front of someone and you say their full name; they say yours. Your soulmarks appear somewhere on your bodies, and it's supposed to be beautiful. Life-changing.

    It's not supposed to happen a week before the World Juniors tournament in a dirty Saskatchewan parking lot. It's not supposed to be Canada's newest darling hockey player and your future rival who whispers your name. It's not supposed to be a boy that your skin blooms for.

    And if that does happen, despite the fact that it shouldn't, you're definitely not supposed to lie to your soulmate's face, refuse to say his name in return, and pretend that you never felt your soulmark appear at all. And if that happens, somehow, you're definitely not supposed to kiss him less than a year later. And then later. And then later. And then later, until you realize you never want to leave his bed despite the fact that you've never told him the truth about the bear tattoo on your chest.

    or, finding out that his soulmate is Shane Hollander isn't beautiful. Ilya can't pretend that it's not life-changing though.

    Series
    Language:
    English
    Words:
    35,631
    Chapters:
    3/?
    Collections:
    1
    Comments:
    825
    Kudos:
    4,024
    Bookmarks:
    1,546
    Hits:
    108,014

    12 Jun 2026

  2. Public Bookmark *

    Summary

    unconnected hollanov/heated rivalry fics all by the same author (it's me, i'm the author) // blanket permission for translations (posted on ao3/linked), podfics (posted on ao3/linked), art of any kind inspired by the fics in this collection! i would love to know about them though

    Words:
    297,863
    Works:
    13
    Bookmarks:
    4,216

    10 Jun 2026

  3. Public Bookmark *

    Tags
    Summary

    On July 4, 2018, Ilya announces to the world that he has already played his last home game on Boston Raider ice. He's an Ottawa Centaur now, for better or for worse.

    Most all of Boston Twitter agrees it's for worse.

    Shane Hollander, watching alone on his couch at the cottage that Ilya just left a few days ago, knows it's for the better. And he thinks he knows that Ilya thinks it's for the better too, that Ilya's excited for the move, excited to be closer to Shane. It's just hard to remember that when Ilya looks so distracted and sad in the wake of the news breaking.

    But one day, Shane's going to promise this man that he'll be there for him through better or worse, so he may as well start practicing now.

    Series
    Language:
    English
    Words:
    9,281
    Chapters:
    1/1
    Collections:
    1
    Comments:
    268
    Kudos:
    7,072
    Bookmarks:
    1,138
    Hits:
    73,163

    09 Jun 2026

  4. Public Bookmark *

    Tags
    Summary

    “You know, one day you’re gonna meet someone you love so much you’ll want to toss all your stupid rules out the window just to be around them,” Jessica told him the day they broke up.

    God, Shane remembers thinking. I fucking hope not.

    Series
    Language:
    English
    Words:
    15,534
    Chapters:
    1/1
    Collections:
    1
    Comments:
    594
    Kudos:
    11,783
    Bookmarks:
    2,550
    Hits:
    152,446

    09 Jun 2026

  5. Public Bookmark *

    Tags
    Summary

    Shane's first mistake was going to talk to Ilya Rozanov before their game. His second was immediately, stupidly, meeting the eyes of Rozanov’s very much dead mother hovering at his side.

    Series
    Language:
    English
    Words:
    68,348
    Chapters:
    5/5
    Comments:
    1,766
    Kudos:
    19,851
    Bookmarks:
    5,646
    Hits:
    248,235

    05 Jun 2026