hwrivalry



Recent bookmarks

  1. Public Bookmark 58

    Tags
    Summary

    Ten months after losing his mother, Ilya is sent across an ocean to a Canadian boarding school.

    He doesn’t know the language. He doesn’t know anyone. He doesn’t know when, or if, he’ll ever go back home.

    Fortunately for him, Shane Hollander is remarkably comfortable with silence.

    Language:
    English
    Words:
    5,193
    Chapters:
    1/2
    Comments:
    13
    Kudos:
    165
    Bookmarks:
    58
    Hits:
    2,275

    03 Jun 2026

  2. Public Bookmark 2

    Tags
    Summary

    It was a dream come true to be an opener for someone as famous as Mistee. Joan finds out the lead singer, Shane, is just as annoying as every other guy his age.

    One night, while forced into playing spin the bottle, Joan admits she'd never kissed anyone before. Shane, way too drunk, offers to help her practice. When he doesn't back out the next morning, the both of them walk that thin line of keeping it professional.

    Or: Friends with benefits but like angsty and it's all original. Kind of. ifykyk.

    Language:
    English
    Words:
    8,041
    Chapters:
    2/14
    Comments:
    3
    Kudos:
    7
    Bookmarks:
    2
    Hits:
    254

    01 Jun 2026

  3. Public Bookmark *

    Tags
    Summary

    Shane Hollander just loves to be filled up. Ilya Rozanov lives to please his man.

    Language:
    English
    Words:
    12,277
    Chapters:
    1/1
    Comments:
    308
    Kudos:
    3,470
    Bookmarks:
    798
    Hits:
    49,946

    31 May 2026

  4. Public Bookmark *

    Tags
    Summary

    Shane Hollander makes a small mistake: he tells his family he has a boyfriend.

    Now he just has to find one.

    Enter Ilya Rozanov, his roommate, who needs money and has no problem pretending for a few days.

    Series
    Language:
    English
    Words:
    5,179
    Chapters:
    2/7
    Comments:
    178
    Kudos:
    2,197
    Bookmarks:
    652
    Hits:
    33,133

    27 May 2026

  5. Public Bookmark 6

    Tags
    Summary

    Shane Hollander and Ilya Rozanov are the star players of McGill’s hockey team. They are also roommates. Shane is determined to finish his degree in exercise science. Ilya is a senior transfer, seeking a fresh start after things went south in Toronto. He’s boisterous, loud, and charismatic— everything Shane isn’t.

    The program has a longstanding tradition: captaincy is awarded at training camp by a vote among the senior players. Shane has been the presumptive captain since his arrival. But Coach Wiebe has a rule: the captain has to be someone the whole team can play with. After a disastrous training camp, he isn’t totally convinced that Shane’s the right guy for the job. He presents an ultimatum: Shane won’t get the captaincy and Ilya won’t get promoted to the first line until they demonstrate they can function as linemates.

    Shane Hollander wants the captaincy. Which means he somehow has to find a way to tolerate Rozanov.

    Ilya Rozanov needs to be on the first line. His hope of staying out of Russia relies on being drafted to the NHL.

    The only problem? Ilya had stupidly agreed to a celibacy bet for the first semester, and now he can’t stop thinking about boring Hollander with his stupid freckles.

    Language:
    English
    Words:
    7,033
    Chapters:
    1/20
    Comments:
    2
    Kudos:
    6
    Bookmarks:
    6
    Hits:
    156

    27 May 2026