phrynef



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Following an afternoon of sex and tuna melts, Shane goes searching for the explicit rules of what being 'friends with benefits' entails. In his humble opinion, they're nailing it.

    Once friendship is on the table, Shane reconsiders the usefulness and immutability of the public rivalry narrative. Surely the NHL can make just as much money from a bromance as it can from a rivalry?

    A missed call from J.J., a dinner at All-Stars, and an ill-considered mad dash to the airport send Shane's season in a very different direction to the disciplined three-peat he'd been planning back in October.


    "This rivalry thing: it was everyone else who said we hated each other off the ice. There’s no rule that says we have to keep doing that forever.” Shane stared outside, past the blinding billboards and down at the streets below. “It was nice. Hanging out, last time.”

    He knew what it looked like when Rozanov shut down, when he closed himself off and pushed the world away. He’d finish the conversation abruptly, curt, clipped, and retreat. So Shane knew he’d won when Rozanov finally answered with: “Are we six years old, Hollander? Asking if I want to play in sandbox with you?"

    Language:
    English
    Words:
    73,203
    Chapters:
    13/13
    Collections:
    7
    Comments:
    2,560
    Kudos:
    7,916
    Bookmarks:
    3,167
    Hits:
    161,590

    13 Sep 2026

  2. Public Bookmark *

    Tags
    Summary

    Shane leaves that Vegas penthouse suite feeling wretched, and like an idiot, and like he never wants to see Ilya Rozanov again.

    Except, well. Then there are zombies.

    Language:
    English
    Words:
    95,670
    Chapters:
    3/3
    Comments:
    5,019
    Kudos:
    16,855
    Bookmarks:
    7,587
    Hits:
    298,232

    01 Sep 2026

  3. Public Bookmark *

    Tags
    Summary

    “So how would this have all gone? Theoretically?” he asks, eyes narrowed as he paces for a moment, before he stops back where he started. “You just…would’ve what? Straight jacketed me into a coma and sent me to space?”

    “No, Jesus,” she says quietly, feels the hurt settle across her chest, “I would’ve asked you. I would’ve sat you down and asked you.”

    He half laughs, disbelieving. “And what then? If I’d said no?”

    or: he was always the back-up plan. one year after launch, she finally tells him.

    Language:
    English
    Words:
    30,091
    Chapters:
    1/1
    Comments:
    94
    Kudos:
    266
    Bookmarks:
    101
    Hits:
    5,992

    31 Aug 2026

  4. Public Bookmark *

    Tags
    Summary

    The Boston Raiders are making decent time heading up into Michigan when one of the horses almost breaks an ankle on what’s left of the road.

    A highly lethal—and highly contagious—virus has swept across the planet, taking down the power grid, toppling society, and leaving behind only a tiny fraction of the population. For a while, it seems like everything is over. This is not the case.

    Or: The world ends. Shane Hollander starts playing for Boston. Yes, in that order.

    Language:
    English
    Words:
    52,765
    Chapters:
    11/11
    Comments:
    1,044
    Kudos:
    2,463
    Bookmarks:
    1,007
    Hits:
    33,581

    11 Aug 2026

  5. 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,376
    Kudos:
    33,954
    Bookmarks:
    10,753
    Hits:
    463,276

    05 Aug 2026