roo_writes

binosaur with headphones



Recent works

Recent series

  1. 85 Moments of Forever: A Heartstopper Countdown by , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

    Fandom Heartstopper (Movie 2006), Heartstopper (TV), Heartstopper (Webcomic)

    04 Jul 2026

    Words:
    316,745
    Works:
    73
    Bookmarks:
    22
  2. Words:
    6,624
    Works:
    5
    Bookmarks:
    1
  3. Words:
    3,500
    Works:
    35
    Bookmarks:
    4
  4. Words:
    21,300
    Works:
    113
    Bookmarks:
    4
  5. Words:
    2,787
    Works:
    16
    Bookmarks:
    1

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Sometimes life came at you with a clenched fist and Ilya had never figured out how to duck.

    So here he was, twenty-eight years old, single, dealing with the fallout from injuries given to him by the game he loved, and the second youngest assistant coach in the league to one of the worst teams. Stability was hard to come by, but he was managing.

    Then along came Shane Hollander to knock him on his ass, one more time.

    Series
    Language:
    English
    Words:
    102,971
    Chapters:
    10/10
    Comments:
    7,458
    Kudos:
    26,340
    Bookmarks:
    11,409
    Hits:
    726,979

    30 Jan 2026

    Bookmarker's Tags:
    Bookmarker's Collections:
    Bookmarker's Notes

    The Ilya Coach.one
    (really a bookmark for the entire series / universe)

  2. Public Bookmark *

    Tags
    Summary

    “The ache for home lives in all of us. The safe place where we can go as we are and not be questioned.”
    ― Maya Angelou

    Series
    Language:
    English
    Words:
    68,060
    Chapters:
    4/?
    Comments:
    2,028
    Kudos:
    2,340
    Bookmarks:
    542
    Hits:
    46,861

    03 Jul 2026

    Bookmarker's Collections:
    Bookmarker's Notes

    Hottest Cold War, part 2

  3. Public Bookmark *

    Tags
    Summary

    In room 1410, Ilya Rozanov is ready to walk out the door after successfully getting his 19 year old hockey rival into bed. He knew how to make this moment happen and he knows what they have to be to each other now that it's over. But as he turns the doorknob to leave, he's stopped with questions he never expected. And giving Shane Hollander what he needs in that moment will change everything.

    I note which chapters are SFW vs NFSW, because many of you said knowing meant the difference between reading this on your lunch break or having to wait. (Thank you for wanting to read my work that much.)

    Covers the first two years of their rookie seasons (which is mostly skipped over in the show/books). Canon divergent from the first hookup seen in HR s01ep01. Most things are from the show but the timeline is a mix of both; Hunter and Marleau are aged up per the show instead of as young as they are in the books. (Also, Shane and Ilya don't wait *two years*, they stick to the book timeline. IYKYK.)

    Please note this will the first in a series; you can subscribe to the whole series as well so you don't miss anything :)

    Series
    Language:
    English
    Words:
    162,602
    Chapters:
    33/33
    Collections:
    8
    Comments:
    9,102
    Kudos:
    11,282
    Bookmarks:
    3,881
    Hits:
    393,763

    26 May 2026

    Bookmarker's Tags:
    Bookmarker's Collections:
  4. Public Bookmark *

    Tags
    Summary

    MONTREAL VOYAGEURS PASS ON HOLLANDER FOLLOWING FINALS INJURY
    Despite being projected as at least a top-three pick, Shane Hollander slips to 57th overall after a Grade III ankle ligament tear sustained in the World Junior Hockey Championships earlier this year.

    BOSTON BEARS SELECT ROZANOV FIRST OVERALL, HOLLANDER IN SECOND ROUND
    Boston bets on two of juniors' most electric players; one a sure thing, one a gamble. The Bears have never minded those.

    Shane Hollander did not get drafted to Montreal. He gets drafted to Boston, fifty-seventh overall, after #1 draft pick, Ilya Rozanov. He has a plan for that. The plan does not account for Ilya Rozanov being the way that Ilya Rozanov is.

    Series
    Language:
    English
    Words:
    56,262
    Chapters:
    6/10
    Comments:
    208
    Kudos:
    1,427
    Bookmarks:
    656
    Hits:
    30,131

    18 Jun 2026

    Bookmarker's Tags:
    Bookmarker's Collections:
  5. Public Bookmark *

    Tags
    Summary

    2014: Ilya Rozanov shocks the world and breaks Shane Hollander’s heart by disappearing without explanation, and without a goodbye kiss.

    2024: A devastating injury forces Shane to retire early, so he moves to a small town to coach girls hockey and figure out what the hell to do with the rest of his life.

    When recently divorced Ilya Rozanov walks into the rink with his twin girls, Shane has to decide if he’s brave enough to risk a second chance on a broken heart, and a rekindled romance with the first and only boy he ever loved.

    ***

    “So.” Ilya cleared his throat. “Should we tell the girls their Papa and their coach used to date?”

    “We didn’t date. We hooked up a few times, then you disappeared.” Shane looked away to hide his heartbreak as he lied, “It doesn’t even matter. It’s not like I loved you or anything.”

    “No, of course not.” Ilya tried to smile through a lie of his own, “I didn’t love you either.”

    Series
    Language:
    English
    Words:
    350,699
    Chapters:
    20/?
    Comments:
    10,558
    Kudos:
    21,059
    Bookmarks:
    7,860
    Hits:
    1,206,919

    22 Apr 2026

    Bookmarker's Tags:
    Bookmarker's Collections:
    Bookmarker's Notes

    Twin dad Ilya, 2nd chance, u9 hockey coach shane