
Sabrina Adams has always played by the rules. As the coach’s daughter, her life is built on expectations—perfect grades, perfect image, perfect relationship. From the outside, she and her longtime boyfriend look untouchable. But behind closed doors, every sharp word, bruising grip, and forced apology leaves Sabrina feeling smaller and smaller, until she barely recognizes herself anymore. Felix never meant to notice her. He definitely never meant to care. But while everyone else sees Sabrina smiling in the stands, Felix sees the way she flinches when someone moves too fast, the way she apologizes for things that aren’t her fault, the exhaustion hidden behind her carefully practiced smile. And once he notices, he can’t stop. Getting close to her is dangerous. She’s off-limits in every possible way—the coach’s daughter, someone else’s girl, and the kind of heartbreak Felix knows he should avoid. But the more time they spend together, the harder it becomes to ignore the quiet pull between them. Because Felix doesn’t want to save Sabrina. He just wants her to realize she deserves to be loved gently.
Story added by annikanail21 on May 24, 2026
Add a new role:
What type of role is this?
Or import all roles at once
AI will analyze how the cast of "Offside Hearts" works together
A comprehensive document for tracking all facts, history, characters, and rules within this fictional universe.
Curate the perfect soundtrack for your story — add tracks from Spotify, YouTube, or Apple Music to set the mood for your cast.