Fandoms
- Heartstopper (TV) (216)
- Heartstopper (Webcomic) (199)
- No Fandom (15)
- Heated Rivalry (TV) (6)
- Solitaire - Alice Oseman (3)
Recent works
-
Tags
Summary
When faced with the options to try
Shane let out an exasperated sigh.
“There’s too many to choose,
and I don’t want to lose.
I just don’t know what kind to buy”~~or~~
Limericks about Shane and Ilya making a spreadsheet to compare lube types.
Series
- Language:
- English
- Words:
- 249
- Chapters:
- 1/1
- Hits:
- 0
-
8 Minutes by roo_writes for shootingforthestars
Fandoms: Heartstopper (TV), Heartstopper (Webcomic)
08 Jun 2026
Tags
Summary
Nick
FournierNelson opens his eyes.
He has no idea where he is, how he got here, or what is going on.
Nothing is making sense. -
TBR (to be remembered / reimagined / reborn / read) by roos_100 (roo_writes)
Fandoms: No Fandom
30 May 2026
Tags
Summary
Little poem since it's been a while
Series
- Part 17 of Poems by Roo
- Part 114 of Roo's 100
-
61 Days: Modern Queer Folklore by roo_writes, roo_writes_admin (roo_writes)
Fandoms: Heartstopper (TV)
17 May 2026
Tags
Summary
Isaac Henderson speaks on found family and queer folklore as part of the release of his new book.
This works as a stand alone, but can be read in part with "The Book Tour" which is a short one-shot about Isaacs first book.Series
- Part 26 of 85 Moments of Forever: A Heartstopper Countdown
- Part 2 of Author Isaac
-
No Happy Endings in a Plague by roo_writes
Fandoms: Heartstopper (TV), Heartstopper (Webcomic)
14 May 2026
Tags
Summary
Read the tags.
Heavy Angst / No happy endingA washed up college football player tries to make his way forward when life doesn't go as planned.
1980s, American AU.Series
- Part 1 of Dark Days
Recent series
-
Funny Silly Cracky Heated Rivalry Stories by roo_writes
Fandom Game Changers Series - Rachel Reid, Heated Rivalry (TV)
11 Jun 2026
- Words:
- 6,624
- Works:
- 5
- Bookmarks:
- 1
-
85 Moments of Forever: A Heartstopper Countdown by AegoBi, Beeslouisee, BeezusRed, Bi_panic_actually, bishyreadytocry, BluestJM, CadburyOreo, cadeira, Chaotic_Mesh, CharliesJumperStash, chocolatefreckle, Coach1305, Coach1305 (orphan_account), Coach_Drabbles (Coach1305), Doozy4Ever, DustyZenobia, erinthelibrarian, fruitlooprowan, gayforjoelocke, HappySappyHippo, HatcherK2, henry_amargosa, Horny_sparklez (rainbowheartmug), HS_Obsessed, Idril, j8tt, JayHSNCjakob, kaalee, kingdomfaraway, L56895, Lockerberry, MarzelGrimm, megelator, Mikki999, NellieSayzBork, NotACactusCow, Nynoa, Oatsiexx, OlderSisterMagic, Osemaniac, PerfectGraveyard, phlimsical, PhoenixSpring, planttaxonomy, Pocketfamily, PupDearCanu, Red_Letter_Days, roo_writes, roo_writes_admin (roo_writes), Sheeeeeeeep, shybluemoth, Skasi6, songbird3724, SpringBloom94, swise, Tee_85, thankyoualiceo, thoughtthedormouse, TK2nd, VasterEmpires, VroDo, warpaintandpixiedust, X_rayLady, Yojfull, zillygoose, zippydoodaa
Fandom Heartstopper (Movie 2006), Heartstopper (TV), Heartstopper (Webcomic)
11 Jun 2026
- Words:
- 224,262
- Works:
- 50
- Bookmarks:
- 18
-
Kinktober: Nick’s Research by Coach1305, csheartstopper, emmyarcher, HappySappyHippo, L56895, learnthemusic, miss_minnelli, orphan_account, rileys_words, roo_writes, roos_100 (roo_writes), Skasi6, Skasi_drabbly_bits (Skasi6), thoughtthedormouse, TwoBeatHearts, TwoBeatHearts100 (TwoBeatHearts), VasterEmpires, VroDo, warpaintandpixiedust, zillygoose
Fandom Heartstopper (TV), Heartstopper (Webcomic)
31 Oct 2025
- Words:
- 3,500
- Works:
- 35
- Bookmarks:
- 4
-
Roo's 100 by roo_writes, roo_writes_HS (roo_writes), roos_100 (roo_writes)
Fandom Heartstopper (TV), Heartstopper (Webcomic), No Fandom, Solitaire - Alice Oseman, The Wheel of Time (TV)
30 May 2026
- Words:
- 21,300
- Works:
- 113
- Bookmarks:
- 4
-
Poems by Roo by roo_writes, roo_writes_admin (roo_writes), roo_writes_HS (roo_writes), roos_100 (roo_writes)
Fandom Heartstopper (TV), Heartstopper (Webcomic), No Fandom, Solitaire - Alice Oseman
30 May 2026
- Words:
- 2,787
- Works:
- 16
- Bookmarks:
- 1
Recent bookmarks
-
Hollanov Support Group(chat) by 7ate9
Fandoms: Heated Rivalry (TV), Game Changers | Heated Rivalry - All Media Types, Game Changers Series - Rachel Reid
08 Jun 2026
Tags
Summary
Svetlana: It’s really everywhere
Hayden: Literally how much lube does one couple need
Rose: Where have you guys found it?
Cassie: Bathrooms, kitchen, living room, garage
Rose: Oh the garage ones!!!
Svetlana: Which ones did you find? The one on the opener or the ones in the toolbox? Or the one on the shelf?
Troy: Garage ones, plural?***
Or, the friends of Hollanov make a game out of their lube hiding places, and everything spirals from there
Or or, the lube fic
- Language:
- English
- Words:
- 6,458
- Chapters:
- 1/1
- Collections:
- 1
- Comments:
- 287
- Kudos:
- 4,170
- Bookmarks:
- 679
- Hits:
- 22,466
Bookmarked by roo_writes
09 Jun 2026
Bookmarker's Tags:
Bookmarker's Collections:
Bookmarker's Notes
That one wild and crazy sunday on discord, turned into a fic
-
Hayden Miscalculates by BlackDog1311
Fandoms: Heated Rivalry (TV), Game Changers Series - Rachel Reid
17 Mar 2026
Tags
Summary
With sudden, obvious clarity, Hayden realized that maybe it wasn’t that Shane wasn’t comfortable with intimacy, but rather that the world—especially the world of the NHL—wasn’t comfortable with the type of intimacy Shane wanted.
Or Hayden Pike POV as Shane comes to terms with being gay.
Series
- Part 1 of As Seen from the Sidelines
-
On Thin Ice by sundowner
Fandoms: Heated Rivalry (TV), Game Changers Series - Rachel Reid
08 Feb 2026
Tags
Summary
A few seconds later, a news anchor’s voice grows to startling clarity. A clip plays of Rozanov shooting from the goal crease and making it into the net.
“...Montreal Metros to acquire center Ilya Rozanov from the Boston Raiders for the upcoming season. The two teams have sustained a bitter rivalry for years, and it has only worsened worsened with Hollander and Rozanov’s participation. All of this makes the trade an unlikely one; however, it seems to be just the right time for the Metros to snag a star like Rozanov. After many lackluster performances from the Metros these past few months, it only makes sense…”
The anchor continues as a clip of Rozanov from a post-game interview last year plays—he’s shirtless and sweaty, smirking into the camera. And then he does that…that wink. Shane just stares up at the screen, dumbfounded. He’s not listening to the details anymore, but the words echo in his head.
Metros to acquire Ilya Rozanov…
His team to acquire Rozanov.
“This is bullshit,” he mutters, turning and trying not to stomp off like an upset child.OR: Ilya gets traded to Shane's team and Shane is not happy about it
---
i was coerced into writing this
-
frequently, secretly fond of each other. by milominderbinder
Fandoms: Heated Rivalry (TV), Game Changers Series - Rachel Reid
14 May 2026
Tags
Summary
Shrugging one shoulder far more casually than he possibly feels, Ilya says, “I like both. Is secret, okay?”
“Okay,” Hollander says, voice cracking.
He doesn’t say anything else. The air’s so heavy around them that it feels like being in the middle of a scrum, the weight and heat of all those bodies pressing down on you. Danger always feels like hockey; it’s the most dangerous thing Ilya knows, except for this. Everything dangerous in his life involves men’s bodies and just how close he can get to them. Closer than he probably should.
A year after mysteriously dropping out of the 2009 draft, Shane Hollander is signed by the Boston Raiders, right behind Ilya Rozanov. Having the two biggest stars in the league on the same line is great for Boston — but playing alongside their worst rival was never exactly in Shane or Ilya's plans. Especially not when staying away from each other starts to feel just as impossible as getting along.
Series
- Part 1 of frequently, secretly.
- Language:
- English
- Words:
- 222,222
- Chapters:
- 28/28
- Comments:
- 17,063
- Kudos:
- 41,709
- Bookmarks:
- 16,401
- Hits:
- 1,895,760
Bookmarked by roo_writes
22 Jan 2026
Bookmarker's Tags:
Bookmarker's Collections:
Bookmarker's Notes
Shane and Ilya on the same team, apartments next to each other
-
Tags
Summary
Shane Hollander is worried about everyone and everything.
Ilya is mostly just sick of air travel.
Or:
Shane and Ilya are having trouble balancing their very private relationship and their very public lives.A slice of life.
- Language:
- English
- Words:
- 85,532
- Chapters:
- 3/3
- Comments:
- 1,127
- Kudos:
- 13,625
- Bookmarks:
- 5,348
- Hits:
- 329,070
Bookmarked by roo_writes
22 Jan 2026
Bookmarker's Tags:
Bookmarker's Collections:
Bookmarker's Notes
Long, emotional - Shane and Ilya POV before coming out

