My Bully Baseball Shortstop Audiobook By Sadie Smith cover art

My Bully Baseball Shortstop

A dark high school taboo bully romance

Virtual Voice Sample

Audible Standard 30-day free trial

Try Standard free
Select 1 audiobook a month from our entire collection of titles.
Yours as long as you’re a member.
Get unlimited access to bingeable podcasts.
Standard auto renews for $8.99 a month after 30 days. Cancel anytime.

My Bully Baseball Shortstop

By: Sadie Smith
Narrated by: Virtual Voice
Try Standard free

$8.99 a month after 30 days. Cancel anytime.

Buy for $5.99

Buy for $5.99

Background images

This title uses virtual voice narration

Virtual voice is computer-generated narration for audiobooks.
He was supposed to pass English. Instead, he found my shame. And now he won’t let go.

Mara has a secret. One she hides beneath layers of black clothes, thick pads, and silence. All she wants is to finish school, escape Northwood, and disappear into her art. But when her scholarship hinges on tutoring a student athlete, she’s forced into the orbit of Dylan Carter.
Star shortstop. Golden boy. Predator.
What starts as reluctant tutoring turns into power games. Dylan doesn’t just want help. He wants control. Her attention. Her obedience. And when he discovers the truth about her body, it becomes his favorite weapon.
Mara was supposed to be invisible. Now she’s the only thing he sees.

⚾ Bully Athlete Tutor Romance 💦 Lactation Shame And Exposure 🖤 Predator Hero Fixated On Prey 🔥 Public Taunts Private Humiliation 💔 Power Imbalance Emotional Spiral 🎭 Isolated Art Girl Meets Alpha Jock 👣 She Hides He Hunts 🎯 He Uses Her Secret To Keep Her Close 🧠 Fear Lust And Reluctant Need 😈 She Was Forced To Help Him Now He Owns Her

People who viewed this also viewed...

Punished by the Bully Class President Audiobook By Sadie Smith cover art
Punished by the Bully Class President By: Sadie Smith
All stars
Most relevant
Hated the AI narration. The writing was repetitive and skipped around a lot. Dylan is a psycho and his apology was so nonchalant.

Story was…different.

Something went wrong. Please try again in a few minutes.