1 - 20 of 34 Bookmarks by catenaria

Navigation

List of Bookmarks

  1. Public Bookmark 41

    Tags
    Summary

    If Ilya Rozanov is one thing, it's definitely an asshole. After more than a year with the Centaurs, he manages to piss off the very chill Coach Wiebe.
    The team thinks it is going to end badly. It ends surprisingly well.

    Series
    Language:
    English
    Words:
    5,247
    Chapters:
    3/3
    Comments:
    28
    Kudos:
    431
    Bookmarks:
    41
    Hits:
    4,958

    21 Jul 2026

  2. Public Bookmark *

    Tags
    Summary

    “Slow and steady,” Deadpool confirms, and he grabs Peter’s wrists and positions his thumbs over them. Peter watches them descend, holding his breath. Gloved fingers meet skin and Peter gasps, his wrists flexing in Deadpool’s grip as his body arches of its own volition. “Shit, it’s that painful?”

    “S’fine,” Peter slurs, his teeth gritted. “Just keep going.” And why does he say that? Why doesn’t he just tell Deadpool to stop, that he’ll do it himself even if it takes longer?

    Or: Spider-Man and Deadpool are trapped. Peter has a plan to escape, but it depends on the natural webbing he can make from his spinnerettes, which only produce silk when stimulated. Deadpool points out that Peter could produce twice as much if he just let him do the stimulating.

    Series
    Language:
    English
    Words:
    2,883
    Chapters:
    1/1
    Comments:
    272
    Kudos:
    3,517
    Bookmarks:
    303
    Hits:
    21,375

    21 Jul 2026

  3. Public Bookmark 38

    Tags
    Summary

    Draven glares down at him. “If you insist your body is worth nothing,” he says, “then I have no choice but to treat it as such.”

    Series
    Language:
    English
    Words:
    3,214
    Chapters:
    1/1
    Collections:
    1
    Comments:
    28
    Kudos:
    264
    Bookmarks:
    38
    Hits:
    3,724

    21 Jul 2026

  4. Public Bookmark 69

    Tags
    Summary

    For some inconceivable reason, the distance between him and Marcone felt a bit too far than usual. “Do you have access to a safehouse that creature Raith isn’t aware of?”

     

    “Hold on, pause,” Harry held up a hand.

    -

    Harry gets Thomas to feed off of him when he's attacked with a magical aphrodisiac. Marcone takes it in the wrong way.

    A very wrong way.

    Language:
    English
    Words:
    6,615
    Chapters:
    2/3
    Collections:
    1
    Comments:
    37
    Kudos:
    272
    Bookmarks:
    69
    Hits:
    3,442

    22 Jun 2026

  5. Public Bookmark *

    Tags
    Summary

    Today 3:57 PM

    Jane: Hey so. I need you to sext me like a girl

    Today 10:18 PM

    Lily: what

    Or, Shane Hollander becomes Captain of the Metros, Ilya officially hates Hayden Pike, and there’s a new “girl” coming to the Montreal Met-Hoes chat.

    Language:
    English
    Words:
    25,094
    Chapters:
    45/46
    Comments:
    6,248
    Kudos:
    8,451
    Bookmarks:
    1,331
    Hits:
    212,623

    20 Jun 2026

  6. Public Bookmark *

    Tags
    Summary

    Shane Hollander spends the 2010 Prospect Cup Tournament in a small room, being questioned by police. He thinks that telling the truth will save him. Instead, he’s betrayed by his teammates and pushed to the forefront of a scandal that destroys his chances with any NHL team. Only one professional hockey league is willing to look the other way.

    Desperate to play, Shane Hollander signs a contract with the KHL, packs his things, and moves to Russia.

     

    (Or: As he grapples with a scandal, Shane gives up on the NHL and ends up playing on Ilya Rozanov’s KHL team in Moscow. Timeline compliant AU – we don’t know what Ilya was doing in 2010 before he was drafted, so it’s possible he spent some time in the KHL)

    Language:
    English
    Words:
    49,174
    Chapters:
    8/?
    Comments:
    237
    Kudos:
    594
    Bookmarks:
    335
    Hits:
    16,712

    20 Jun 2026

  7. Public Bookmark *

    Tags
    Summary

    “I always feel so safe with you,” Shane pants into the pillow as Ilya fucks into him. Shane flat on his belly on the bed, Ilya plastered on top of him like the world’s heaviest weighted blanket, their skin pressed together all the way from their knees to the nape of Shane’s neck. “So safe, so safe, I’m—oh, fuck, Ilya—“

    By all measures, Ilya should be touched by this comment, if not wildly turned on. Instead, he finds he has to squeeze his eyes shut for a brief moment, hips stilling, to focus on thinking sexy thoughts so his cock doesn’t go soft.

    Ilya has some issues with the notion of safety, especially as it applies to him.

    Series
    Language:
    English
    Words:
    3,710
    Chapters:
    1/1
    Collections:
    1
    Comments:
    169
    Kudos:
    3,724
    Bookmarks:
    567
    Hits:
    24,430

    15 Jun 2026

  8. Public Bookmark *

    Tags
    Summary

    When Ilya Rozanov moved to Ottawa to be closer to Shane, he thought he'd made the right decision. Instead, he finds himself in a prison of his own making, desperate to make his cage feel like a home, and convinced that he can solve every issue in his life with a new coat of paint.

    Unfortunately, nobody around him seems to agree.

    Language:
    English
    Words:
    15,207
    Chapters:
    6/6
    Comments:
    160
    Kudos:
    543
    Bookmarks:
    204
    Hits:
    9,765

    15 Jun 2026

  9. Public Bookmark *

    Tags
    Summary

    It’s dark, and Ilya’s not quite sure where he is.

    His entire body is numb. His shoes are soaking wet from trudging lazily through the snow. His nose is running, and his lips are chapped.

    Selfishly, he wishes Shane would fuss over him now. Pull him close, whisper “I forgive you” even though he shouldn’t, because Ilya would never change, because something inside him- in his family line, in his soul- was broken.

    Ilya wondered how long ago it had clicked- when Shane had realized that Ilya wormed his way into this country and tricked the Hollanders into caring for him, then returned the favor by botching their language and leaving a trail of mess in his wake. He still can't help but wonder if that will be part of his punishment- being doomed to miss him in death, too.

     

    or: Ilya’s mostly been able to cope with the fact that he’ll never be able to articulate himself fully in this country- but he’s also never been good at talking about feelings in the first place.

    "I'm tired" is the best he's got. It definitely doesn't capture what's going on in his head, and Shane can't read minds.

    Series
    Language:
    English
    Words:
    15,440
    Chapters:
    1/1
    Comments:
    381
    Kudos:
    5,268
    Bookmarks:
    1,415
    Hits:
    50,353

    15 Jun 2026

  10. Public Bookmark *

    Tags
    Summary

    “Am I a bad friend?”

    Hayden has always been the guy Shane joked with, the guy he trusted to feed him without mocking him, the guy he roomed with on the road, and Shane is the only man who has ever seen Hayden cry, and Hayden loves Shane. He fucking loves him. They are like brothers, and they have been for almost ten fucking years. He’s always been Shane’s guy, Shane’s best friend.

    Except all along, maybe that wasn’t true. Ilya Rozanov, apparently, had been the guy. Before Hayden had ever met Shane, Ilya Rozanov had been there. And Hayden had never even noticed.

    Shane is all over every inch of Hayden’s life. Hayden thought that was reciprocal.
    +++
    “You know I think about you all the time,
    And my deep misunderstanding of your life,
    And how bad it must have been for you back then,
    And how hard it was to keep it all inside.”

    Language:
    English
    Words:
    9,071
    Chapters:
    1/1
    Collections:
    1
    Comments:
    810
    Kudos:
    12,537
    Bookmarks:
    2,939
    Hits:
    72,014

    07 Jun 2026

  11. Public Bookmark *

    Tags
    Summary

    Hayden had known Shane was gay for a while now.

    He didn’t want his best friend to live in a world where it felt dangerous to be his true self. He didn’t want anyone to have to live that way. So lately he had been extra sensitive to the homophobia that was rampant in the NHL. He started calling out his teammates who made homophobic comments. He had already gotten in several fights on the ice over the issue. After being so passive on the issue for so long, he wasn’t holding back any longer.

    So he certainly didn’t hold back when he heard Shane’s rival, Ilya fucking Rozanov, being homophobic toward Shane.

    OR: Hayden is just trying to be a good ally. He accidentally commits a hate crime instead. Oops.

    Series
    Language:
    English
    Words:
    3,489
    Chapters:
    1/1
    Collections:
    1
    Comments:
    145
    Kudos:
    4,334
    Bookmarks:
    375
    Hits:
    34,509

    07 Jun 2026

  12. Public Bookmark *

    Tags
    Summary

    caoilfhionn✨@hollanderbackgirl
    Replying to @shanehollandersthong
    bro if I had a nickel every time shane hollander was cancelled online because his weird ass texts with lily were leaked i’d have two nickels which isn’t a lot but it’s weird that it happened twice

    Shane Hollander likes to think he keeps his image pretty clean. Social media loves finding reasons to disagree.

    Series
    Language:
    English
    Words:
    6,537
    Chapters:
    1/1
    Comments:
    459
    Kudos:
    16,857
    Bookmarks:
    1,749
    Hits:
    104,693

    07 Jun 2026

  13. Public Bookmark *

    Tags
    Summary

    “No, no. Answer. Tell me. How’s it feel to be a fucking winner, and then to bend over and take my cock? You feel like a winner, Hollander? Do you feel like a winner now?” Ilya hisses. He’s being cruel. There is no choice, he just is, no matter how much he hates it. It doesn’t help anything. He can’t stop it.

    “Yes,” Shane hisses. “Fuck, yes. I’m a fucking winner,” he gasps.

    ---

    Ilya takes Sasha up on his offer to do cocaine during the 2014 Sochi Olympics, and then he fucks Shane instead of dealing with his feelings.

    Language:
    English
    Words:
    8,067
    Chapters:
    1/1
    Comments:
    148
    Kudos:
    3,298
    Bookmarks:
    643
    Hits:
    35,641

    02 Jun 2026

  14. Public Bookmark *

    Tags
    Summary

    He wants to introduce himself, wants to tell them how happy he is that their love exists, wants to say that he had wished for Ottowa. But he doesn't want his teammates to lock him out naked in a hotel corridor again. Maybe next time they will pull him outside, maybe next time—
    He skates a little closer to Rozanov, holding his gaze. They are almost the same height.
    "Hello little baby Metro," Rozanov says.
    He swallows against the knot in his throat.
    "Hey," his voice is stronger than he expects. "You are a disgrace for Russia, you stupid fucking fa—"
    His childhood idol punches him so hard in the face that he loses his footing, landing on his back as he gets the wind knocked out of him. He thinks a fight breaks out, which is kind of ironic, since his teammates don't even like him.
    ___
    Nineteen year old Viktor Yegorov is excited to join the NHL, to leave Russia before anyone finds out that he likes boys. He’s drafted by Montreal right after Shane Hollander leaves to join his husband in Ottowa, so the timing could, admittedly, be better. But he’s trying not to let that put a damper on his excitement. He still gets to join the same league as his idols. His new team will be fine. Everything will be fine.

    Series
    Language:
    English
    Words:
    4,599
    Chapters:
    1/1
    Comments:
    45
    Kudos:
    1,081
    Bookmarks:
    108
    Hits:
    6,439

    23 May 2026

  15. Public Bookmark *

    Tags
    Summary

    When Troy finds his captain drugged and limp in the bathroom of a local dive, his only concern is getting Ilya home safe and sound. And he will, even if he has to fight off a weirdly determined Shane Hollander to do it.

    -

    Shane’s romantic weekend plans go awry when he finds his husband unconscious and thrown over Troy Barrett’s shoulder. He doesn’t know where Dallas Kent’s former lapdog thinks he’s taking Shane’s boyfriend, but he’ll be damned if he lets Ilya go without a fight.

    -
    Or; Ilya gets roofied. Somehow, he’s still not the one having that bad of a night, all things considered.

    Language:
    English
    Words:
    4,464
    Chapters:
    1/1
    Comments:
    67
    Kudos:
    1,484
    Bookmarks:
    201
    Hits:
    10,312

    23 May 2026

  16. Public Bookmark *

    Tags
    Summary

    After a disastrous dinner date with Shane and Ilya Rozanov, Hayden Pike is determined to become the best ally the bisexual community has ever dreamed of... up to and including accidentally coming out as bisexual himself.

    Social media is... confused?

    Series
    Language:
    English
    Words:
    7,398
    Chapters:
    1/1
    Comments:
    365
    Kudos:
    5,201
    Bookmarks:
    448
    Hits:
    48,842

    23 May 2026

  17. Public Bookmark *

    Tags
    Summary

    Nathan Harradine, a junior player from the WHL and a Centaurs prospect, has—somehow—made it to the Centaurs' training week after a miraculous and miserable fluke after rookie camp.

    The Centaurs know he's a bit… odd. Quiet. Nervous.

    Ilya Rozanov is suspicious and confused about what his deal is, but finds himself taking a liking to the kid, for some reason.

    But what no one knows is the burdens Nathan is carrying, nor the ghosts he's brought with him from the Moose Jaw Marauders that threaten to spill over at any time. The question is, can he keep a hold of himself, or will it all come crashing down?

    Language:
    English
    Words:
    50,935
    Chapters:
    9/?
    Comments:
    397
    Kudos:
    562
    Bookmarks:
    211
    Hits:
    15,798

    22 May 2026

  18. Public Bookmark *

    Tags
    Summary

    rpfactorfiction

    Oh my god, I didn't know there were any copies of this left on the internet. For those who don't know, this is like. This is a foundational text of hockey RPF. This is from before hockey RPF was really a thing even. It's from the mid-aughts and wasn't posted to a fanfiction website. Instead, OP dropped this insane RPF manifesto onto a normal ass hockey fan forum (which no longer exists) then deleted their account like two days later. Just handed this to a bunch of jocks and hockey bros and dipped. Legendary shit. Like, I don't think this kid even knew what fanfiction was, the fucking hand of god just compelled him to write about being an MLH player's sex slave and show it to the world. I pray every day that this insane child actually made it to the MLH and got to meet Scott Hunter.


    So maybe Shane had a little crush on Scott Hunter in his younger years. So maybe he anonymously posted online about it once. So maybe it had become an internet legend and a running joke in the MLH.

    Language:
    English
    Words:
    18,060
    Chapters:
    5/5
    Comments:
    1,386
    Kudos:
    4,467
    Bookmarks:
    1,234
    Hits:
    34,796

    20 May 2026

  19. Public Bookmark 93

    Tags
    Summary

    “I want you to do it like you did before,” Ilya instructed, getting down on his knees.

    There wasn’t much room in the cubicle, so his head was dangerously close to Cliff’s dick. Even with Cliff’s back pressed against one of the glass walls, Ilya was sitting right between his legs. Looking down at him, his dick twitched. It occurred to Cliff that he would (desperately) like Ilya to suck his cock, even if he wasn’t ready to reverse the roles yet.

    “Before?” Cliff repeated, confused.

    “The first time we met,” Ilya clarified, “Do it like that.”

    Oh.

    -

    OR five times Cliff Marlow got off to Ilya Rozanov and one time he didn’t.

    Language:
    English
    Words:
    8,585
    Chapters:
    1/1
    Comments:
    37
    Kudos:
    795
    Bookmarks:
    93
    Hits:
    6,610

    20 May 2026

  20. Public Bookmark 65

    Tags
    Summary

    August 2007: Shane Hollander is 16 years old, a star rookie for the Halifax Bucks, and totally, completely, fine.

    Series
    Language:
    English
    Words:
    22,352
    Chapters:
    7/7
    Comments:
    158
    Kudos:
    209
    Bookmarks:
    65
    Hits:
    3,704

    19 May 2026

Filters

Filter results:
Submit

Include

?
Include Ratings
Include Warnings
Include Categories
Include Fandoms
Include Characters
Include Relationships
Include Additional Tags
Include Bookmarker's Tags

Exclude

?
Exclude Ratings
Exclude Warnings
Exclude Categories
Exclude Fandoms
Exclude Characters
Exclude Relationships
Exclude Additional Tags
Exclude Bookmarker's Tags

More Options

Word count
Bookmark types
Submit

Clear Filters

Navigation