1 - 20 of 38 Bookmarks by stackofcats

Navigation

List of Bookmarks

  1. Public Bookmark *

    Words:
    50,530
    Works:
    5
    Bookmarks:
    1,574

    15 Jul 2026

  2. Public Bookmark 84

    Tags
    Summary

    "Holy shit," Shane manages, like this is a lot, like he hasn't just finished telling Ilya his fantasy of getting railed by twenty-three guys in a row. Ilya didn't ask how long he's been refining that particular fantasy. How many times he's lain in bed, desperately stroking himself while he imagines one dick in his mouth and another in his ass. Judging by the level of detail, it’s been a lot.

    Shane describes his locker room gangbang fantasy to Ilya. They fuck about it.

    Part porno, part lovemaking, and a spoonful of tooth-rotting fluff for dessert.

    Language:
    English
    Words:
    3,572
    Chapters:
    1/1
    Comments:
    25
    Kudos:
    555
    Bookmarks:
    84
    Hits:
    5,338

    13 Jul 2026

    Bookmarker's Tags:
  3. Public Bookmark *

    Tags
    Summary

    “Why would anyone want to mic you up, Hollander?” Ilya asked, getting down to his knees next to Shane to join him in his stretches. “All they will hear is you discussing boring statistics and complaining how I am so much more talented than you.”

    ___

    Or, Shane and Ilya on the ice, over the years

    Language:
    English
    Words:
    4,491
    Chapters:
    1/1
    Comments:
    202
    Kudos:
    5,462
    Bookmarks:
    966
    Hits:
    29,216

    12 Jul 2026

  4. Public Bookmark *

    Tags
    Summary

    “They need to return to a conference based system,” Svetlana said, slamming her hand against the table. “It was fucking fine the way it was, why are we handing out participation trophies to shitty divisions?”

    Ilya raised his eyebrows from where he hovered in the kitchen, cracking open another Red Bull.

    “This is fun,” he said, deadpanned. “You guys should start a podcast or something. I would not listen, you are both terribly boring.”

    * * *

    Or, after an injury on the ice forces Shane into an early retirement, he and Svetlana start a podcast.

    Language:
    English
    Words:
    12,683
    Chapters:
    1/1
    Comments:
    687
    Kudos:
    12,218
    Bookmarks:
    2,764
    Hits:
    79,210

    12 Jul 2026

    Bookmarker's Tags:
  5. Public Bookmark *

    Tags
    Summary

    lily @shanehollanderstop
    i’ll say it because i am not afraid of losing my job: roger crowell is a piece of shit and should never know peace in his life ever again. my name is hayden pike and i play for the montreal voyageurs.
    💬 29.5K  🔄 113.1K ❤️ 513.4K

    or

    Ilya joins stan twitter

    Series
    Language:
    English
    Words:
    8,392
    Chapters:
    1/1
    Comments:
    848
    Kudos:
    18,291
    Bookmarks:
    3,007
    Hits:
    151,422

    11 Jul 2026

    Bookmarker's Tags:
  6. Public Bookmark *

    Summary

    all of my heated rivalry fics here! i made a new series (the centaurs, extended) that are all in the same universe but i wanted a new playground :)

    Words:
    40,919
    Works:
    13
    Bookmarks:
    226

    10 Jul 2026

  7. Public Bookmark 19

    Tags
    Summary

    “So, any plans for my prize once you lose? I was thinking I could come over, you could get on your knees, or you could get on top…I’m not particular.”

    Luca scowled. It was almost the end of the first period and the Admirals had already managed to get two goals while also shutting out Ottawa. One had been from Meri early on in the period and the other was from Hunter—just a few moments ago—but while the latter was a good sport about it and didn’t chirp nearly as much, Luca was fighting the urge to drop his gloves against the former. 

    “Shut the fuck up,” he hissed. None of their teammates were close enough to hear him, but he knew that he was trying to get in his head right before the puck drop. Shane was at center ice facing off against a different center than normal, since Meri was here bothering Luca.

    He hummed. “Mm, that feels like something that you will be doing later instead.”

    or, luca tries to figure out what he wants in this new, gay hockey world.

    Series
    Language:
    English
    Words:
    6,137
    Chapters:
    1/1
    Collections:
    1
    Comments:
    39
    Kudos:
    326
    Bookmarks:
    19
    Hits:
    2,944

    10 Jul 2026

  8. Public Bookmark *

    Tags
    Summary

    Rozanov: Exciting night, no? It is so close to Jurassic Park, if they gave the dinosaurs skates and a hockey stick.

    Haas: I already told Hunter it was too late for him.

    Rozanov: Ah, you truly are my son. No DNA test needed.

    or, luca haas is mic'd up for a game against the admirals.

    Series
    Language:
    English
    Words:
    1,330
    Chapters:
    1/1
    Collections:
    1
    Comments:
    54
    Kudos:
    1,495
    Bookmarks:
    119
    Hits:
    10,561

    09 Jul 2026

  9. Public Bookmark *

    Tags
    Summary

    “What’s ‘Hollanov’?” Dykstra asked, and Luca felt his heart drop immediately but still didn’t look up, now out of an attempt at self-preservation.

    “It’s what people call Roz and Hollzy in a relationship, apparently.”

    This felt like the start to one of his stress-induced nightmares.

    “Oh yes. I know this. They tweet this all of the time,” Ilya cheerfully said. “They say very creative things, sometimes.”

    It would be a great time for the ceiling to cave in right now. That did not happen.

    or, luca haas and his digital footprint.

    Series
    Language:
    English
    Words:
    4,774
    Chapters:
    1/1
    Collections:
    1
    Comments:
    67
    Kudos:
    1,955
    Bookmarks:
    163
    Hits:
    11,533

    09 Jul 2026

  10. Public Bookmark *

    Tags
    Summary

    Ilya and Shane are broke roommates, until Ilya discovers streaming and starts making bank jerking off for the viewers
    Naturally, he offers his good friend Shane a chance at making money the same way
    And if they touch each other a little it’s only because of the tips, not because they are into each other

    ~~~~~~

    Shane and Ilya are both completely straight here
    #ISwearrr

    Language:
    English
    Words:
    70,196
    Chapters:
    7/9
    Comments:
    3,951
    Kudos:
    21,138
    Bookmarks:
    6,925
    Hits:
    588,185

    07 Jul 2026

    Bookmarker's Tags:
  11. Public Bookmark *

    Tags
    Summary

    This is a series that alternates between Centaurs team being insane on the internet, Harris putting them in media training, and it immediately failing as soon as they leave the room.

    Basically, it's just the Cens being absolute menaces!

    Series
    Language:
    English
    Words:
    34,400
    Chapters:
    37/?
    Comments:
    1,770
    Kudos:
    5,880
    Bookmarks:
    1,018
    Hits:
    173,369

    06 Jul 2026

    Bookmarker's Tags:
  12. Public Bookmark *

    Tags
    Summary

    Shane's first few weeks in Ottawa, as told by several unhinged groupchats, Twitter hashtags, and clickbait articles.

    Language:
    English
    Words:
    8,911
    Chapters:
    3/4
    Collections:
    1
    Comments:
    482
    Kudos:
    4,329
    Bookmarks:
    708
    Hits:
    36,145

    05 Jul 2026

  13. Public Bookmark *

    Tags
    Summary

    Zane Boodram tries to plan his next barbecue. Ilya Rozanov refuses to let anyone know peace. Shane suffers in silence (mostly).

    A Centaurs texting fic.

    Language:
    English
    Words:
    1,283
    Chapters:
    1/1
    Comments:
    179
    Kudos:
    5,680
    Bookmarks:
    423
    Hits:
    27,031

    04 Jul 2026

  14. Public Bookmark *

    Tags
    Summary

    Finding your soulmate is supposed to be beautiful. You stand in front of someone and you say their full name; they say yours. Your soulmarks appear somewhere on your bodies, and it's supposed to be beautiful. Life-changing.

    It's not supposed to happen a week before the World Juniors tournament in a dirty Saskatchewan parking lot. It's not supposed to be Canada's newest darling hockey player and your future rival who whispers your name. It's not supposed to be a boy that your skin blooms for.

    And if that does happen, despite the fact that it shouldn't, you're definitely not supposed to lie to your soulmate's face, refuse to say his name in return, and pretend that you never felt your soulmark appear at all. And if that happens, somehow, you're definitely not supposed to kiss him less than a year later. And then later. And then later. And then later, until you realize you never want to leave his bed despite the fact that you've never told him the truth about the bear tattoo on your chest.

    or, finding out that his soulmate is Shane Hollander isn't beautiful. Ilya can't pretend that it's not life-changing though.

    Series
    Language:
    English
    Words:
    35,631
    Chapters:
    3/?
    Collections:
    1
    Comments:
    875
    Kudos:
    4,243
    Bookmarks:
    1,629
    Hits:
    118,582

    04 Jul 2026

  15. Public Bookmark *

    Tags
    Summary

    “Oh my god,” the intruder says, voice coming faster and higher-pitched. “Shane, what the fuck? Oh my god.”

    “Eeleeyah, come to my cottage,” Ilya mocks, voice muffled by Shane’s skin. “Don’t go to Russia. Come to my house instead. Is so private. No one will know…we will be completely alone. Together.”

    “Oh my god, is that Ilya Rozanov?” the intruder yelps like he's about to start hyperventilating. “Why is Ilya Rozanov half-naked in our kitchen, Shane?”

    “Okay, I know how this looks,” Shane tells Ilya, “But I mean, technically, we are still alone. Together.”

    or,

    At the cottage, Shane and Ilya meet eighteen year old Shane Hollander. This is really only a surprise for one of them. Everyone handles it as well as can be expected.

    Series
    Language:
    English
    Words:
    9,618
    Chapters:
    1/1
    Collections:
    1
    Comments:
    1,090
    Kudos:
    19,654
    Bookmarks:
    4,358
    Hits:
    164,797

    02 Jul 2026

  16. Public Bookmark *

    Tags
    Summary

    So Shane Hollander is, how do you say in English, a dirty little thief. A clothing thief, to be precise. Ilya can't say he saw that coming, but he also can't pretend he's all that mad about it.

    His shirt looks good on his Shane. On Shane. On Hollander.

    Right. His shirt looks good on Hollander.

    Series
    Language:
    English
    Words:
    21,278
    Chapters:
    4/4
    Collections:
    1
    Comments:
    1,182
    Kudos:
    21,129
    Bookmarks:
    3,537
    Hits:
    217,635

    01 Jul 2026

  17. Public Bookmark *

    Tags
    Summary

    Shane and Ilya had mutually agreed to keep their whatever-they’re-doing out of Sochi. It was an easy decision to make: this was bigger than any MLH rivalry and definitely bigger than a few hotel hook-ups. There was no room for distractions, not with Olympic gold on the line.

    So it’d be really fucking great if their daemons could get on the same page and stop trying to cause an international fucking incident.

    Series
    Language:
    English
    Words:
    36,309
    Chapters:
    4/4
    Collections:
    1
    Comments:
    2,186
    Kudos:
    13,675
    Bookmarks:
    3,682
    Hits:
    182,588

    30 Jun 2026

    Bookmarker's Tags:
  18. Public Bookmark *

    Tags
    Summary

    “Shane, moya lyubov?”

    “Mm-hmm.”

    “What if I just … put it in my mouth for little bit?”

    Shane shushes him. “I’m trying to watch the game tape. Could you stop thinking with your dick for a second? Do you not want me to win?”

    “Please.” It comes out like a whine. “I will not even move. No sucking. I will just sit on my knees with your cock in my mouth. Is not sex. Is just … keeping your dick warm, yes?”

    (Or, the Metros agree not to have sex during the MLH Finals, and Ilya Rozanov is losing his mind. Fortunately for Ilya, Shane gets turned on watching himself score on game tape.)

    Language:
    English
    Words:
    6,740
    Chapters:
    1/1
    Comments:
    171
    Kudos:
    3,403
    Bookmarks:
    640
    Hits:
    27,564

    29 Jun 2026

  19. Public Bookmark *

    Tags
    Summary

    “Should we make Shane watch, Haasy?” Ilya asks. “Show him what he is missing, how talented my rookie is for me?”

    Shane should leave. His chest wants to crack open and blood is rushing in his ears and the door is right fucking there, but he doesn’t move. Because this—twisted and unbearable as it is—is the closest Shane’s been to Ilya in almost four months. Something is better than nothing. Even this.

    Shane dips his chin in a small, deliberate nod. Yes, make me watch. Punish me, Ilya. Please.

    Ilya’s lip curls. “Say it, Hollander. Say you want to watch him suck my cock.”

    (Canon-divergent TLG. Shane and Ilya broke up after their Christmas fight. Four months later, Shane sneaks into Ilya’s backyard and sees more than he bargained for: Luca Haas, on his knees. He gets caught, and an angsty, messy threesome follows, forcing them both to reevaluate their choices and what they're willing to do for love. There is a Hollanov happily-ever-after, and one for Luca, too.)

    Language:
    English
    Words:
    66,352
    Chapters:
    9/9
    Comments:
    1,618
    Kudos:
    2,018
    Bookmarks:
    693
    Hits:
    73,678

    28 Jun 2026

    Bookmarker's Tags:
  20. Public Bookmark *

    Tags
    Summary

    Ilya goes to the hospital to visit Shane, but instead of catching him while he's alone, his parents are at his bedside. Shane, in his loopy state, says a bit too much about their relationship, leaving Ilya alone in dealing with the aftermath until Shane sobers up.

    Language:
    English
    Words:
    13,280
    Chapters:
    8/8
    Comments:
    326
    Kudos:
    4,106
    Bookmarks:
    706
    Hits:
    55,990

    26 Jun 2026

    Bookmarker's Tags:

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