dancingonmoonbeams



Recent works

Recent series

  1. Words:
    91,816
    Works:
    7
    Bookmarks:
    60
  2. Words:
    208,373
    Works:
    5
    Bookmarks:
    16
  3. Words:
    11,590
    Works:
    2
    Bookmarks:
    14
  4. Words:
    11,983
    Works:
    2
    Bookmarks:
    1
  5. Words:
    30,481
    Works:
    5
    Bookmarks:
    2

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    “There’s a few questions we can go through to see how serious this is.”

    “I really don’t think that’s -“

    “Question one,” Ilya interrupts, peering at Shane from the corner of his eye before glancing back at his phone. He looks suspiciously smug. Shane is instantly wary. “Is there any chance you are pregnant?”

    Shane rolls his eyes, smacking Ilya’s thigh with the back of his hand. “Oh, fuck off.”

    Ilya snickers before making a poor attempt at schooling his face back into neutrality. He gestures with his phone. “This is yes or no question, Hollander.”

    “No, Ilya, there is no chance I’m pregnant, seeing as you fuck me in the ass, and also, I’m your gay male husband.”

    “Hm. Okay, so despite my best efforts, not pregnant yet, probably, although we cannot be sure.”

    OR: Shane Hollander gets appendicitis. Featuring anxious Ilya, (medically) high Shane, and two idiots who can't be serious if their lives depended on it.

    Language:
    English
    Words:
    9,236
    Chapters:
    1/1
    Comments:
    56
    Kudos:
    1,674
    Bookmarks:
    359
    Hits:
    14,020

    30 Sep 2026

  2. Public Bookmark *

    Tags
    Summary

    He was playing the game of trying to imagine what the headlines would say.

    Shane Hollander V. Tyler Bratchen In Shocking Fist Fight!

    Has Hollander finally lost his cool? Read more.

    Tempers fly in downtown Montreal between these two NHL players 👀

    He’d managed to dodge scandals for years because he just…didn’t do anything scandalous. Aside from being in love with Ilya Rozanov, which he supposed was ironic. His first negative public debacle, all because one idiot couldn’t keep Ilya’s name out of his mouth. Funny how things worked now.

    Or: a measure of Shane’s devotion, seen through a very public, very messy bar brawl.

    Language:
    English
    Words:
    15,498
    Chapters:
    1/1
    Comments:
    357
    Kudos:
    5,115
    Bookmarks:
    1,345
    Hits:
    48,171

    28 Aug 2026

  3. Public Bookmark *

    Tags
    Summary

    One side of his brain is going: this is insane, don't do this, just stay in this room, what can he do? Whether you like it or not, he's hurt you, and chances are you've hurt him too, because you can't read a situation for shit, so what are we trying to do here? Get some fucking sleep instead.

    The other side of his brain is going: He's hurt you, and you've probably hurt him too, and what if this is your only chance to talk about it? What if Paris makes the difference?

    Five months after Sochi, Shane's set to play a charity hockey game in Paris. So is Ilya.

    They run into each other in the lobby of their hotel the night before. Twelve hours stretch out in front of them, and Ilya suggests something different: no phones, no expectations, no past, no hockey. Just the city, and whatever they can be when nobody else is watching.

    It's obviously a terrible idea, but Shane says yes, anyway.

    Language:
    English
    Words:
    75,690
    Chapters:
    13/13
    Comments:
    1,985
    Kudos:
    4,032
    Bookmarks:
    1,880
    Hits:
    119,291

    22 Aug 2026

  4. Public Bookmark *

    Tags
    Summary

    Ilya Rozanov is many things—a pain in Shane Hollander’s ass, hockey’s biggest playboy, a better chirper in his second language than most people are in their first, the only player who can challenge Shane for the title of “best of his generation.” But when Shane and Ilya get stuck next to each other on a long-delayed flight to the MLH Awards, Shane realizes something else about him: Ilya Rozanov is hot.

    ***

    Shane and Ilya never hooked up at the CCM shoot. Seven years later, they end up on the same flight from New York City to Las Vegas.

    Language:
    English
    Words:
    41,247
    Chapters:
    3/3
    Comments:
    5,452
    Kudos:
    34,976
    Bookmarks:
    11,064
    Hits:
    481,306

    21 Aug 2026

  5. Public Bookmark *

    Tags
    Summary

    Time loops are just a fact of life to Wyatt, insane as that sounds. He’ll happily settle in for a repeat day every couple of weeks. Chances are he’ll wake up tomorrow morning and go to regularly scheduled practice. A teammate probably pissed off their wife, which is an easily fixed problem.

    Or, the Wyatt-Hayes-centric-time-loop-Boxing-Day-fight-fix-it-fic

    Language:
    English
    Words:
    9,462
    Chapters:
    1/1
    Comments:
    636
    Kudos:
    3,411
    Bookmarks:
    758
    Hits:
    15,330

    14 Aug 2026