Fandoms
- Heartstopper (TV) (113)
- Heartstopper (Webcomic) (108)
- Heated Rivalry (TV) (5)
- No Fandom (4)
- Solitaire - Alice Oseman (1)
Recent works
-
Tags
Summary
Ugh, Roo, stop trying to make
fetchMoPo happen!it's MoPo, in rhyme, just like the title says.
Enjoy! -
Tags
Summary
Just a silly story from the POV of a night teller who has had the privilege of ringing up not one, but two hockey greats.
Series
-
There once was a show called heartstopper... by roo_writes for henry_amargosa
Fandoms: Heartstopper (TV), Heartstopper (Webcomic)
01 May 2026
Tags
Summary
There once was a show called heartstopper
that had a love story, quite proper
but this is the rhyme
of Harry's grand time
And I assure you its quite an eye-popper -
like a flower without sun by roo_writes for rileys_words
Fandoms: Heartstopper (Webcomic), Heartstopper (TV), Solitaire - Alice Oseman
29 Apr 2026
Tags
Summary
A shy, quirky Tori Spring has a revelation one day, and decides to work to make the lives of those around her better. A heartstopper and Solitaire retelling of the movie Amelie.
-
Tags
Summary
Shane is tired of answering questions about his lack of a dating life. So when the late night show opts to put him on a silly game show panel instead of the traditional interview, he is thrilled, and also determined to win.
Series
Recent series
-
Funny Silly Cracky Heated Rivalry Stories by roo_writes
Fandom Game Changers Series - Rachel Reid, Heated Rivalry (TV)
04 May 2026
- Words:
- 6,375
- Works:
- 4
- Bookmarks:
- 1
-
Crack and Silliness and Humo(u)r by roo_writes
Fandom Heartstopper (TV), Heartstopper (Webcomic)
18 Dec 2025
- Words:
- 31,758
- Works:
- 9
- Bookmarks:
- 1
-
HS a03 countdown 2026 by AegoBi, CadburyOreo, Chescr, Chiralspiral, Coach1305, csheartstopper, Doozy4Ever, erinthelibrarian, haarrisdroover, Horny_sparklez (rainbowheartmug), kaalee, KateGraves, L56895, Lockerberry, NotACactusCow, OlderSisterMagic, phlimsical, PhoenixSpring, rileys_words, roo_writes, roo_writes_HS (roo_writes), Rugbi, Skasi6, TheIrishGirl, thoughtthedormouse, TK2nd, TwoBeatHearts, VasterEmpires, VroDo, warpaintandpixiedust, Yojfull, zillygoose
Fandom Heartstopper (TV), Heartstopper (Webcomic)
01 Jan 2026
- Words:
- 126,829
- Works:
- 32
- Bookmarks:
- 12
-
99(ish) Moments of Joy: A Heartstopper Countdown by AhimsaJax, AnnieMcD, BeezusRed, benwvatt, bishyreadytocry, BluestJM, bordercollie111, brbrbeatrice, carrieluvshstpr (solarpunkdreamz), CharliesJumperStash, ChronoBio, csheartstopper, desiring_assemblage, DrabblingForDopamine, erinthelibrarian, frogcakes, fruitlooprowan, ghostfern, glyphs02, heelipabo, henry_amargosa, hereforhsfanfic, Hopeless80sromantic, HSNomad, jamie2109, KareliasKiss, kedinart, loveinisolation, MissMarbles, moroccandoll, NellieSayzBork, neverstopheartstoppin, nicknelsonlovebot, oatcakez, Oatsiexx, pheoni, PhoenixSpring, planttaxonomy, PopsMum01, PrincipledStarfish, Radclyffe, Rambling_Willow, RebsMoffat, Red_Letter_Days, rileys_words, roo_writes, roo_writes_admin (roo_writes), roo_writes_HS (roo_writes), Sassygirl92, shootingforthestars, Skasi6, Skasi_drabbly_bits (Skasi6), Splendidgenesis, swise, Swoog, Tee_85, Theheavenlyoption, thetomkatwholived, TheWalkingGrimes, UGC2885, waveofyou, Yeezy_333, Yojfull, yorit1, zillygoose, Zitronenhai
Fandom Heartstopper, Heartstopper (TV), Heartstopper (Webcomic), I Was Born for This - Alice Oseman, Loveless - Alice Oseman, Marvel Cinematic Universe, Radio Silence - Alice Oseman, Solitaire - Alice Oseman, Spider-Man - All Media Types
22 Apr 2026
Summary
This is a collaborative & multi-author series.
The intended purpose is to just share a moment of heartstopper joy along with a countdown each day until the start of season 2.
Subscribe to the series & each post will list the countdown before the title.Expect small ficlets, works of art, or other small moments of joy to make you smile, and keep you going until the release of the next season.
I am raanne across all socials - hope to see you around.
Instagram: raanne.ennaar
Twitter: raanneennaar- Words:
- 242,963
- Works:
- 109
- Bookmarks:
- 81
-
Roo's lil' bits (under 1k) by roo_writes
Fandom Heartstopper (TV), Heartstopper (Webcomic), Heated Rivalry (TV), Jurassic Park - All Media Types
15 Dec 2025
- Words:
- 6,612
- Works:
- 14
- Bookmarks:
- 1
Recent bookmarks
-
think twice (and come back for a third time) by lipsticktraces
Fandoms: Heated Rivalry (TV), Game Changers Series - Rachel Reid
10 May 2026
Tags
Summary
Shane is heavier than he used to be; his weight bears down on Ilya in a new way. He’s put on pounds of muscle since Ilya last touched him like this. Ilya flattens his palms, skims them under Shane’s undershirt, feels the flat solidity of his abs, the bulk of his lats, the swell of his chest. It’s the same and it’s new, this body; it’s the boy he couldn’t stop thinking about when he was 18 and the man he loved enough to let go at 26 and the person who somehow always comes to find him when he’s lost.
A stranger, and the love of his life.
—
or, Ilya's father doesn't die in 2017; Ilya breaks up with Shane instead of confessing his love. They get older, but not any less stupid about each other. Shane gets a boyfriend; Ilya gets on medication; they work on becoming whole people. And they always find their way back to each other.
OR a story for those who love Shane and Ilya's baby love but ALSO think it's hot when people in their thirties make active choices about who they are and what they want in their partner!!
Note: the "cheating" tag refers to the relationship between Shane and his aforementioned BF, not to Shane and Ilya cheating on each other.
-
The chips are set to fall by icopythefax
Fandoms: Heated Rivalry (TV), Game Changers Series - Rachel Reid
10 May 2026
Tags
Summary
At the 2017 All Star Weekend, Ilya takes fate into his own hands to produce at least one out MLH player by the end of the season. Thus begins his part-time side hustle as community organizer, mastermind, and Commander-in-Chief of the Gay Hockey Army.
-
rozanov's roster by gurlsrool
Fandoms: Game Changers Series - Rachel Reid, Heated Rivalry (TV)
09 May 2026
Tags
Summary
Emmy: When did you first hook up with him?
Jane: 2010
Caro: WHAT
Megan: GIRL
Tia: SEVEN YEARS??
Megan: My jaw is borderline unhinged rnOr: In 2017, Shane finds a place where he can talk about his sex life...a group chat for girls who have slept with Ilya Rozanov
-
Déjà vu by NotEvenCloseToStraight
Fandoms: Game Changers Series - Rachel Reid, Heated Rivalry (TV)
10 May 2026
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
- Part 6 of Heated Rivalry
- Language:
- English
- Words:
- 229,719
- Chapters:
- 15/?
- Comments:
- 6,738
- Kudos:
- 13,293
- Bookmarks:
- 5,358
- Hits:
- 551,842
Bookmarked by roo_writes
22 Apr 2026
Bookmarker's Tags:
Bookmarker's Notes
Twin dad Ilya, 2nd chance, u9 hockey coach shane
-
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)
- Language:
- English
- Words:
- 131,531
- Chapters:
- 19/?
- Comments:
- 4,038
- Kudos:
- 9,925
- Bookmarks:
- 4,590
- Hits:
- 316,672
Bookmarked by roo_writes
08 Apr 2026
Bookmarker's Tags:
Bookmarker's Notes
the fake becomes real.visa marriage

