mjh_27



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    [A mixed media texting fic]

    Сегодня 20:51
    Shane added Ilya Rozanov to the chat.

    Shane changed the chat name to Centaur Rookies
    Hayden changed the chat name to Shane Yawn-lander
    Wyatt changed the chat name to Shane the Snore and Those He Bores
    JJ changed the chat name to Ron-pshi, Ron-pshi

    Cliff Marlow: hey roz

    Ilya Rozanov left the chat.

    Language:
    English
    Words:
    43,893
    Chapters:
    27/?
    Comments:
    421
    Kudos:
    671
    Bookmarks:
    145
    Hits:
    14,836

    16 May 2026

  2. Public Bookmark *

    Tags
    Summary

    Shane Hollander is hockey’s closeted golden boy with everything to hide. Ilya Rozanov is a professional Dom with everything to lose and an expired visa.

    Through their arrangement at a discreet Montreal kink bar, where NDAs protect secrets and sessions are charged per hour, they discover the most dangerous thing isn’t being caught—it’s wanting more than those hours allow.

    Language:
    English
    Words:
    180,137
    Chapters:
    14/?
    Collections:
    18
    Comments:
    21,134
    Kudos:
    44,190
    Bookmarks:
    16,492
    Hits:
    1,825,330

    07 May 2026

  3. Public Bookmark *

    Tags
    Summary

    [screenshot: message from Ilya reading, "haas our favorite rookie our best teammate ever. are you free right now and if so can you come over right now immediately???"]

    Haas: Did anyone else get this text from Ilya and Shane?

    Young: ?????? no

    LaPointe: omg haasy they’re finally inviting you for a threesome

    Haas: I am sure that is NOT it

    Language:
    English
    Words:
    4,014
    Chapters:
    3/3
    Collections:
    1
    Comments:
    37
    Kudos:
    1,195
    Bookmarks:
    121
    Hits:
    8,530

    04 May 2026

  4. Public Bookmark *

    Tags
    Summary

    Ilya Rozanov has been drafted by Boston, the number one pick overall, but his father doesn't want him moving to America and so takes steps to block his visa. He's going to have to go back to Russia and stay there forever and that, thinks Shane Hollander, is wrong.

    It's so wrong that Shane can't stop himself from doing something about it. Even though that something is the most reckless, the only reckless thing he's ever done in his life. He marries Rozanov in secret, to keep him out of Russia and put him on a path to Canadian citizenship.

    Shane's got a five-year plan to get him there and when you have a plan nothing can go wrong. Right? Right. When you have a solid plan and a marriage that's on paper only there's no risk of feelings getting involved. Not on Rozanov's part and certainly not on Shane's.

    Right???

    (or, the story of how Shane Hollander fell in love with his own husband)

    Series
    Language:
    English
    Words:
    150,160
    Chapters:
    21/21
    Comments:
    5,835
    Kudos:
    17,197
    Bookmarks:
    7,238
    Hits:
    564,813

    03 May 2026

  5. Public Bookmark *

    Tags
    Summary

    Shane begins his yoga breathing techniques again. He knew this interview wouldn't go well because Ilya is Ilya—a professional ragebaiter who can't even take the day off for an immigration interview—but he wasn't prepared for this level of Ilya. Like, on-the-ice-chirping-his-own-teammates, singing-Taylor-Swift-lyrics, casually-discussing-territorial-blowjobs Ilya.

    Series
    Language:
    English
    Words:
    6,357
    Chapters:
    1/1
    Comments:
    448
    Kudos:
    4,434
    Bookmarks:
    861
    Hits:
    27,829

    01 May 2026