readerkms



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Ilya Rozanov is many things—a pain in Shane Hollander’s ass, hockey’s biggest playboy, a better chirper in his second language than most people are in their first, the only player who can challenge Shane for the title of “best of his generation.” But when Shane and Ilya get stuck next to each other on a long-delayed flight to the MLH Awards, Shane realizes something else about him: Ilya Rozanov is hot.

    ***

    Shane and Ilya never hooked up at the CCM shoot. Seven years later, they end up on the same flight from New York City to Las Vegas.

    Language:
    English
    Words:
    25,861
    Chapters:
    2/3
    Comments:
    3,138
    Kudos:
    22,283
    Bookmarks:
    7,011
    Hits:
    229,719

    13 Aug 2026

  2. Public Bookmark 92

    Tags
    Summary

    A guard dog's submission isn't weakness — it's a whole ecosystem built around one animal's safety. Shane learns the shape of it slowly: which hunger to feed, which to starve, when stillness is the only right shape for his own strength to take. Ilya learns something rarer — that being watched doesn't have to mean being hunted. Then it breaks all at once: something Shane's own teammates were never meant to find finds its way into their locker room anyway, and the appetite that spent a year holding itself in check finds out exactly what it was protecting.

    Series
    Language:
    English
    Words:
    13,278
    Chapters:
    1/1
    Comments:
    89
    Kudos:
    488
    Bookmarks:
    92
    Hits:
    5,532

    08 Aug 2026

  3. Public Bookmark *

    Tags
    Summary

    “Ilya, you don’t actually want to watch these, I promise. They’re just boring old kiddy games.”

    Ilya blinks. “Shane. Are you trying to tell me that I will not like something because it is ‘boring’? I think we have plenty of evidence that this is simply not true, no?”

    Shane fixes him with his most withering glare. “Well, if I’m calling something boring, imagine how boring it actually is.”

    “I know you are trying to trick me, Hollander,” Ilya states, raising a single brow. “But you will not deny me my right as your husband to see baby Shane in his tiny little skates.”

    Or: Shane and Ilya watch some of Shane’s old home movies. It leads to a few revelations.

    Language:
    English
    Words:
    7,830
    Chapters:
    1/1
    Comments:
    158
    Kudos:
    1,907
    Bookmarks:
    450
    Hits:
    13,266

    07 Aug 2026

  4. Public Bookmark *

    Summary

    Since I have joined the grand tradition of writing heated rivalry fics on anon, here is my version of a collection. Stories aren't connected unless explicitly stated. Thanks for reading :)

    Words:
    92,049
    Works:
    2
    Bookmarks:
    163

    07 Aug 2026

  5. Public Bookmark *

    Tags
    Summary

    “What do you know about it,” asked Ilya. He looked up toward the night sky, which was starless under the bright street lamps. “The curse, I mean. What did she tell you?”

    “So you do know about it,” said Fabian. Ilya turned back to look at him. 

    “A bit,” said Ilya. He took another deep drag of his cigarette. “It took my mother. In a way.”

    “I’m so sorry,” said Fabian. He kicked his boot into the wall. “My friend mentioned it was a bloodline thing.”

    “Yes,” said Ilya. “Rarer for men to have it, but. Here I am.”

    Irina was a Siren. Ilya has always been cursed to be just like her.

    Series
    Language:
    English
    Words:
    37,100
    Chapters:
    4/5
    Collections:
    1
    Comments:
    257
    Kudos:
    985
    Bookmarks:
    335
    Hits:
    20,275

    07 Aug 2026