Puffcat



Recent works

Recent series

  1. Words:
    16,612
    Works:
    5
  2. Words:
    6,749
    Works:
    3
    Bookmarks:
    4
  3. Words:
    4,376
    Works:
    2
  4. Words:
    10,547
    Works:
    2
  5. Words:
    5,822
    Works:
    2
    Bookmarks:
    3

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Ilya Rozanov has been drafted by Boston, the number one pick overall, but his father doesn't want him moving to America and so takes steps to block his visa. He's going to have to go back to Russia and stay there forever and that, thinks Shane Hollander, is wrong.

    It's so wrong that Shane can't stop himself from doing something about it. Even though that something is the most reckless, the only reckless thing he's ever done in his life. He marries Rozanov in secret, to keep him out of Russia and put him on a path to Canadian citizenship.

    Shane's got a five-year plan to get him there and when you have a plan nothing can go wrong. Right? Right. When you have a solid plan and a marriage that's on paper only there's no risk of feelings getting involved. Not on Rozanov's part and certainly not on Shane's.

    Right???

    (or, the story of how Shane Hollander fell in love with his own husband)

    Series
    Language:
    English
    Words:
    150,160
    Chapters:
    21/21
    Comments:
    5,713
    Kudos:
    16,538
    Bookmarks:
    6,945
    Hits:
    539,385

    03 Jun 2026

  2. Public Bookmark *

    Tags
    Summary

    Ilya pulls back first, breathing hard, eyes blazing down at Shane. He drags a thumb across Shane’s swollen lips. “Is your first time with a man?”

    Shane huffs a wrecked laugh, chest rising and falling fast. “Definitely not.”

    Ilya’s grin is sharp and almost feral. “Good. I want to hear you.”

    Shane is two years younger than Ilya and they play for the same team.

    But what if Shane was a bit wilder, less afraid to experiment sexually, and a bit more of a typical ice hockey guy?

    Get ready for teammates to friends to friends with benefits to lovers.

    (Please note that Shane/Hayden are tagged because they’re 18/19 and a little bit sexually curious and I’m a believer in over-tagging. Also from Ch4 out it’s full of explicit sex, fair warning.)

    Language:
    English
    Words:
    88,425
    Chapters:
    25/25
    Comments:
    3,494
    Kudos:
    4,289
    Bookmarks:
    1,689
    Hits:
    173,912

    23 May 2026

  3. Public Bookmark *

    Tags
    Summary

    Ilya posts a casual video of himself covered in a necklace of hickeys given to him by his beautiful, freaky boyfriend. In an unfortunate turn of events, girls all over the world join forces to share the details and video evidence of their own sexual exploits with Russia’s pass-around party boy. Shane is not at all consumed by jealousy and absolutely does not fall into a spiral of competitive obsession over these events.

    Or, 5 times Shane tries to be as good as every girl that Ilya’s ever been with, + 1 time Ilya shows him that he has always been better.

    Series
    Language:
    English
    Words:
    27,234
    Chapters:
    1/1
    Comments:
    304
    Kudos:
    6,119
    Bookmarks:
    1,684
    Hits:
    74,238

    17 May 2026

  4. Public Bookmark *

    Tags
    Summary

    Shrugging one shoulder far more casually than he possibly feels, Ilya says, “I like both. Is secret, okay?”

    “Okay,” Hollander says, voice cracking.

    He doesn’t say anything else. The air’s so heavy around them that it feels like being in the middle of a scrum, the weight and heat of all those bodies pressing down on you. Danger always feels like hockey; it’s the most dangerous thing Ilya knows, except for this. Everything dangerous in his life involves men’s bodies and just how close he can get to them. Closer than he probably should.

    A year after mysteriously dropping out of the 2009 draft, Shane Hollander is signed by the Boston Raiders, right behind Ilya Rozanov. Having the two biggest stars in the league on the same line is great for Boston — but playing alongside their worst rival was never exactly in Shane or Ilya's plans. Especially not when staying away from each other starts to feel just as impossible as getting along.

    Series
    Language:
    English
    Words:
    222,222
    Chapters:
    28/28
    Comments:
    16,946
    Kudos:
    41,055
    Bookmarks:
    16,165
    Hits:
    1,868,837

    10 May 2026

  5. Public Bookmark *

    Tags
    Summary

    +1 (617) 555-9214
    [image blurred]
    thinking about u

    +1 (857) 555-4473
    i’m guessing this wasn’t meant for me

    +1 (617) 555-9214
    fuck.

    or: Shane Hollander receives a thirst trap from an unknown number - and absolutely should not reply, especially considering how much he and Ilya Rozanov can’t stand each other in real life.

    Series
    Language:
    English
    Words:
    21,355
    Chapters:
    10/10
    Comments:
    915
    Kudos:
    10,025
    Bookmarks:
    1,798
    Hits:
    120,064

    26 Apr 2026