Owlpiper



Recent bookmarks

  1. Public Bookmark 62

    Tags
    Summary

    There was a hand gently held around his neck, and another working at his belt and God. It felt like nothing Shane had ever experienced, desire thick and heavy, want sharp and desperate. 

    Then it was gone. Ice cold gone in a flash, replaced with the ambient temperature of the room he was in. A void left behind in its space and Shane couldn’t help but let out a whimper.

    He’d lost something. Something had been taken from him and he couldn’t remember what. 

    or, A witch makes a hole in the middle of Shane's life, and he can't even remember who it is he's missing.

    Language:
    English
    Words:
    12,956
    Chapters:
    3/3
    Comments:
    34
    Kudos:
    325
    Bookmarks:
    62
    Hits:
    1,877

    06 Jun 2026

  2. Public Bookmark *

    Tags
    Summary

    No serious hockey fan or sports commentator worth their salt would have considered record-breaking Boston superstar Ilya Rozanov to be Shane Hollander’s rival exactly, but sleeping with a man who had a specific offense-related vendetta against him and a wrist shot like a jet engine to back it up was probably ill-advised just the same.

    Or, Shane is a goalie. Ilya can’t score.

    Series
    Language:
    English
    Words:
    148,928
    Chapters:
    18/18
    Comments:
    8,530
    Kudos:
    20,557
    Bookmarks:
    8,335
    Hits:
    650,197

    06 May 2026

  3. Public Bookmark *

    Tags
    Summary

    Sochi Olympics, 2014.

    "MASSIVE ICLOUD HACK REVEALS PRIVATE PHOTOS, MESSAGES, VIDEOS OF HUNDREDS OF OLYMPIC ATHLETES"

    Ilya feels a trickle of unease down his spine. He shakes it off impatiently as he clicks on the article.

    Language:
    English
    Words:
    24,969
    Chapters:
    3/3
    Comments:
    825
    Kudos:
    15,897
    Bookmarks:
    3,851
    Hits:
    118,560

    27 Apr 2026

  4. Public Bookmark *

    Tags
    Summary

    Ilya was used to hazing. He had been subjected to it, he had participated in it, and, as a captain, he had stood guard over the rookies and protected them from anything truly harmful. But if he had been asked, Ilya would have approved of this prank. He would have authorized it, given Cliff and Vicky his seal of approval, perhaps even helped orchestrate it.

    Any other day, Ilya might have been happy to play along.

    But, in perfect dramatic irony, it had not happened any other day. It had happened today. And, cherry on top, of course the rookie had to walk in when Shane was already freaking out about Ilya saying his name.

    +++

    A prank-gone-wrong leads to the Boston Bears finding out about Shane and Ilya’s relationship in 2016. The day Ilya first invited Shane into his house. Right after they say each other’s names for the first time. Fuck his life, honestly.

    Series
    Language:
    English
    Words:
    30,173
    Chapters:
    3/3
    Collections:
    1
    Comments:
    1,981
    Kudos:
    22,298
    Bookmarks:
    5,393
    Hits:
    212,531

    24 Apr 2026

  5. Public Bookmark *

    Tags
    Summary

    “We’ve made a trade,” Coach announces. “For Shane Hollander.”

    It’s like the ground drops out from beneath Ilya, and his heart falls from his chest. It tumbles past rock bottom, down to the cavern that shattered open inside of him on that night five years ago. The night when Ilya walked away from Hollander for the last time.

    He can’t breathe.

    (Or: Shane doesn’t get hurt, they break up, and they don’t talk for five long years. Until Shane is traded to Ottawa.)

    Language:
    English
    Words:
    22,904
    Chapters:
    1/1
    Collections:
    14
    Comments:
    1,837
    Kudos:
    22,908
    Bookmarks:
    6,107
    Hits:
    222,374

    23 Apr 2026