owl408



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    There are no subs in the NHL. Everyone knows that.

    Which is why Shane Hollander has never had any reason to question what he is, until Ilya Rozanov starts noticing things.

    Language:
    English
    Words:
    46,183
    Chapters:
    12/?
    Collections:
    1
    Comments:
    457
    Kudos:
    871
    Bookmarks:
    252
    Hits:
    21,637

    13 May 2026

  2. Public Bookmark *

    Tags
    Summary

    When Shane is assaulted by drunk fans after his Stanley Cup win, his parents decide it's time for him to get private security. A bodyguard, who comes in the form of the devastatingly handsome Ilya Rozanov. But can Shane hide just how fucked up his life is from someone who is paid to follow him around? And can Ilya keep Shane safe from the rest of the world, and from his own growing feelings?
    --
    A Bodyguard AU because there can never be enough!
    Title inspired by "Shadowboxer" by Fiona Apple

    Language:
    English
    Words:
    64,463
    Chapters:
    14/19
    Comments:
    106
    Kudos:
    438
    Bookmarks:
    159
    Hits:
    13,682

    07 May 2026

  3. Public Bookmark *

    Tags
    Summary

    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.

    Series
    Language:
    English
    Words:
    354,916
    Chapters:
    27/27
    Collections:
    1
    Comments:
    3,482
    Kudos:
    6,266
    Bookmarks:
    3,185
    Hits:
    450,765

    17 Apr 2026

  4. Public Bookmark *

    Tags
    Summary

    Shane Hollander is hockey’s closeted golden boy with everything to hide. Ilya Rozanov is a professional Dom with everything to lose and an expired visa.

    Through their arrangement at a discreet Montreal kink bar, where NDAs protect secrets and sessions are charged per hour, they discover the most dangerous thing isn’t being caught—it’s wanting more than those hours allow.

    Language:
    English
    Words:
    180,137
    Chapters:
    14/?
    Collections:
    18
    Comments:
    21,153
    Kudos:
    44,244
    Bookmarks:
    16,519
    Hits:
    1,828,838

    14 Mar 2026

  5. Public Bookmark *

    Tags
    Summary

    "And they, well. They brought in an omega specialist?”

    “Specialist?” Ilya asked, his tone wary. The word sounded uncomfortable in his mouth, so Shane tried to fill in the gaps.

    “A doctor. For omegas.”

    That threw Rozanov off for a second. “But you are not omega?”

    Shane scrunched up his face, creasing the skin on his forehead and around his eyes. Taking a deep breath, he dropped the first of his two bombs. “No, Rozanov. I am. I’m an omega.”

    He heard the Russian hum on the other side, considering this. “Makes sense. Is why you are so pretty. And why you have such nice ass.”

    Shane’s ears burned. “Shut up, stop talking about my ass.”

    “But I can still talk about how pretty you are, yes?”

    _________

    hellooooooo i am back and i am writing the alpha/omega fanfic of my dreams!!! do not wake me im exactly where i wanna be!!! aka a fuck or die where shane is on suppressants for far too long and calls ilya for help with his terrible horrible awful no good impending heat - but the circumstances and the yearning are magnified by like a billion times <3 yay!

    Language:
    English
    Words:
    80,382
    Chapters:
    12/?
    Comments:
    606
    Kudos:
    4,241
    Bookmarks:
    1,411
    Hits:
    121,561

    27 Feb 2026