katb10



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Ilya failed to walk slowly. He was too excited. When he reached the omega’s door he was at least five minutes early, but he knocked anyway.

    There was scrambling inside. Ilya waited. Then the door opened and there stood Shane. He was wearing a pair of suit pants, and a crisp white suit shirt but it was half off, hanging open over his chest.

    “Why were you wearing a suit?” Ilya asked, with a smirk.

    “Why are you early?” Hollander shot back.

    Ilya pushed into the room, gently but firmly, closing the door behind him. Shane stood a few feet away with his shirt open, smelling amazing and Ilya wanted to touch him very badly.

    “Were you wearing a suit to greet me?” Ilya asked, grinning.

    “No,” Shane said firmly. “I was just in the middle of getting dressed.”

    “A wasted effort,” Ilya smirked. “Since I am here to undress you.”

    OR

    A show-canon themed smutty omegaverse fic in which nothing is a secret but it takes Ilya ages to figure out he's in love. Come for the angst and the smut, stay for the healthy relationship dynamics and soft domestic fluff.

    Language:
    English
    Words:
    52,260
    Chapters:
    14/?
    Comments:
    498
    Kudos:
    1,093
    Bookmarks:
    392
    Hits:
    34,588

    21 Sep 2026

  2. Public Bookmark *

    Tags
    Summary

    Hi Ilya,

    My name is Shane! I don’t speak Russian, I hope that’s okay. I’m also 25 years old and I love hockey too! So we have some things in common.

    I’ve never written an inmate before. I don’t really know why I’m doing this. I guess I’m lonely. I’m not very good at making friends or dating. I think maybe I can be a bit awkward in person, but I’m good at writing. So I hope that’s okay.

    or Shane Hollander finds Ilya Rozanov on WriteAPrisoner.com and sends him an email.

    Language:
    English
    Words:
    49,318
    Chapters:
    7/?
    Comments:
    7,823
    Kudos:
    38,300
    Bookmarks:
    9,647
    Hits:
    936,163

    24 Aug 2026

  3. Public Bookmark *

    Tags
    Summary

    Shane Hollander is a university student trying his best. He is managing three jobs, two majors, and one sexuality crisis that threatens to upend his hockey career before it even starts. When his best friend, Rose, begs him to come with her to an exclusive BDSM club to let loose and experiment, Shane cannot believe it when he caves to her demands and agrees. Oh and it just so happens that unbeknownst to Shane the club is owned by a Russian mob boss. But really, what could go wrong?

    ***

    Or the one where organized crime boss Ilya meets hockey-playing uni student Shane and big feelings and kinky shenanigans unfold

    Updates ~2x/week <3

    Language:
    English
    Words:
    202,062
    Chapters:
    41/?
    Comments:
    3,378
    Kudos:
    4,281
    Bookmarks:
    1,561
    Hits:
    228,451

    17 Aug 2026

  4. Public Bookmark *

    Tags
    Summary

    Shane Hollander would probably rather die than admit to the world (or himself) that he’s a sub, because all respected NHL players are doms. When years of living a touch-starved, repressed, hockey-focused life finally catch up with him and cause a medical emergency, he’s not scared or sad. He’s fucking angry. And he becomes Ilya Rozanov’s problem at the Behavioral Education & Authority Relationships Services (B.E.A.R.S. for short).

    or: Shane is strong, stubborn, difficult and he bites. Ilya is extremely patient but instantly whipped. A not entirely typical bdsm AU.

    Language:
    English
    Words:
    101,099
    Chapters:
    18/22
    Comments:
    6,977
    Kudos:
    15,695
    Bookmarks:
    4,635
    Hits:
    415,145

    11 Aug 2026

  5. Public Bookmark *

    Tags
    Summary

    “Marley.” Ilya says evenly, suddenly knowing he can actually breathe. He had a plan and he knew what he needed to do. And he couldn’t do it from the locker room bench. “If he is very injured, if he cannot play again, if he is very bad, I will kill you. I will kill you painfully.”
    Cliff gapes at him.

    In which the hit that Cliff Marleau had on Shane Hollander goes a little different. For one, they’re in Boston. For another, Ilya realizes he might be panicking? Which is probably not something to do in the middle of a game. And, oh yeah, he just outed both himself and his not-boyfriend to an entire locker room of hockey players.

    But that’s okay, because while Boston may be vicious, they do take care of their own. And they quickly realize that their captain’s happiness and willingness to stay with the Bears is tied to Shane Hollander. The solution is easy, they’ll just have to make Shane Hollander a Bear.

    Language:
    English
    Words:
    67,551
    Chapters:
    14/20
    Comments:
    4,392
    Kudos:
    13,312
    Bookmarks:
    5,605
    Hits:
    397,382

    08 Aug 2026