11 Bookmarks by loonaticc

List of Bookmarks

  1. Public Bookmark 83

    Tags
    Summary

    Macklin Celebrini is stuck in a time loop.

    Maybe it’s the Universe’s way of giving Macklin a chance at winning, he thinks on his way to warm-up. Maybe it’s not a curse, but an opportunity — and one that’s never been given before to anyone else. Maybe the Universe itself wants Macklin to win this game and as soon as he does, his life will go back to normal and he’ll come out stronger and better. This must be it, he thinks hopefully, desperately, grabbing onto the last shred of sense he can make of this whole thing. This must be it. It’s not a coincidence that he is stuck on the day of one of the biggest games of his career. Therefore, he must take his chance — chances, tens, hundreds, however many he is given — and make his run for it

    Language:
    English
    Words:
    31,435
    Chapters:
    1/1
    Comments:
    56
    Kudos:
    379
    Bookmarks:
    83
    Hits:
    5,262

    04 Jun 2026

  2. Public Bookmark *

    Tags
    Summary

    Shane learns too much about his friends and their sex lives. They talk about things they’ve done in bed, and Shane starts to wonder if he’s doing something wrong.

    Curiosity piqued, the desperate get resourceful. Sometimes, those resources include asking the guy that you sometimes hate to teach you what you’re missing.

    Nothing can go wrong.

    Language:
    English
    Words:
    136,084
    Chapters:
    32/32
    Collections:
    1
    Comments:
    1,485
    Kudos:
    6,892
    Bookmarks:
    2,148
    Hits:
    261,248

    29 May 2026

  3. Public Bookmark *

    Tags
    Summary

    “Rozanov needs a place to stay. His visa won’t allow him to go home to Russia over the break, and we don’t have the cash to put him in a hotel.”

    Did the Harvard dorms completely shut down over the winter break? What about the dining hall? Shane supposed he didn’t really know. He’d never stuck around to find out, when he was younger. 

    “Okay?” 

    Coach raised his eyebrows. “So, he’s staying with you.” 

    Shane’s eyes went wide. 

    “What?” 

    “Come on, Captain,” Wiebe looked down his nose at Shane. “Try not to look too thrilled.”

     
    *

     
    or, Shane's a senior captain with an empty house over winter break. and Ilya's the freshman who will be crashing his Christmas. 

    Series
    Language:
    English
    Words:
    80,396
    Chapters:
    11/11
    Comments:
    3,914
    Kudos:
    16,874
    Bookmarks:
    5,786
    Hits:
    459,239

    14 Mar 2026

  4. Public Bookmark *

    Tags
    Summary

    L: you up?
    J: Against my better judgment, yes.

    Short sexting fic with NSFW art. Seriously it’s NSFW.

    Language:
    English
    Words:
    118
    Chapters:
    1/1
    Comments:
    265
    Kudos:
    7,028
    Bookmarks:
    458
    Hits:
    85,291

    10 Mar 2026

  5. Public Bookmark 329

    Mystery Work

    Part of mzprivate
    Summary

    This is part of an ongoing challenge and will be revealed soon!

    29 Jan 2026

  6. Public Bookmark *

    Tags
    Summary

    Luca hadn’t been sure he would go through with the plan. He’d talked himself into it and out of it about fifty times.

    But he's made it this far. He's sitting with Shane Hollander, just the two of them. Now all he needs to do it open his mouth and—

    “Look,” Shane is saying, “if you wanted to talk through coming out, I th—”

    “I can’t figure out anal sex,” Luca blurts.

    Language:
    English
    Words:
    19,928
    Chapters:
    4/5
    Comments:
    2,020
    Kudos:
    8,416
    Bookmarks:
    2,427
    Hits:
    171,867

    24 Jan 2026

  7. Public Bookmark *

    Tags
    Summary

    Max stands, pacing again, and says, “I mean, what do I do? I can’t tell them I know now. It’s way too late for that.”

    “It’s really okay,” Troy says far too optimistically. “It’s not that big of a deal.”

    “Yeah, you can say that because you're not the one who heard Ilya tell Shane he misses his slutty little mouth."

    Or: The Centaurs' newest rookie speaks Russian. It's too bad that Shane and Ilya don't know that.

    Read in Russian here!

    Language:
    English
    Words:
    4,506
    Chapters:
    1/1
    Comments:
    1,060
    Kudos:
    38,922
    Bookmarks:
    6,899
    Hits:
    233,180

    22 Jan 2026

  8. Public Bookmark *

    Tags
    Summary

    hollyadmirals24: Male seeking help improving at oral sex. Clean, ready to learn and willing to host. M only. Strictly platonic. Message for details.
     

    or: shane and ilya are hockey players for the mcgill marauders. after a disastrous night with rose, shane puts a drunken ad on craigslist asking for help with oral sex. his teammate, ilya, replies.

    Language:
    English
    Words:
    397,852
    Chapters:
    24/24
    Comments:
    3,587
    Kudos:
    15,137
    Bookmarks:
    6,650
    Hits:
    963,306

    16 Jan 2026

  9. Public Bookmark *

    Tags
    Summary

    The ritual is simple: morning skate, home for a protein shake, then Shane strips to his briefs, lies in bed, and starts scrolling.

    Or, a Grindr AU

    Language:
    English
    Words:
    23,095
    Chapters:
    5/?
    Comments:
    1,049
    Kudos:
    5,743
    Bookmarks:
    1,684
    Hits:
    95,614

    15 Jan 2026

  10. Public Bookmark *

    Tags
    Summary

    "Well...are you going to suck my cock?"
    "Fuck you."
    "Hm. Maybe."

    Language:
    English
    Words:
    11,419
    Chapters:
    5/5
    Comments:
    40
    Kudos:
    463
    Bookmarks:
    166
    Hits:
    12,170

    15 Jan 2026

  11. Public Bookmark *

    Tags
    Summary

    “I think you don’t hate me as much as you want to. I think you’re curious about me. I think-” Ilya leans in, voice dropping even lower. “I think you watch my highlights. Late at night, when no one is looking.”

    Shane Hollander is bred for greatness: son of a future Prime Minister, Canada’s golden boy, first overall pick. Ilya Rozanov is Russia’s answer: the President’s son, cocky and brilliant, everything Shane is supposed to beat.

    Their rivalry begins at seventeen with an overtime goal and a blown kiss. It evolves in hotel rooms and stolen hours between games they’re supposed to hate each other through. For seven years, they hide what they are while the world watches them compete, until one catastrophic hit forces Ilya to make an impossible choice in front of twenty thousand people.

    What starts as Cold War propaganda becomes something neither of them can control. And when you’re in love with your rival, winning and losing stop meaning what they used to.

    Language:
    English
    Words:
    108,904
    Chapters:
    34/34
    Comments:
    724
    Kudos:
    2,089
    Bookmarks:
    813
    Hits:
    77,399

    15 Jan 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