bc

Hearts on the Line

book_age16+
0
FOLLOW
1K
READ
sporty
drama
sweet
mystery
campus
city
like
intro-logo
Blurb

In the city of Belmont High, basketball is everything. But behind the cheers and flashing lights is a world of secrets, betrayals, and broken hearts. When star player Jason Cruz is forced to choose between love, loyalty, and survival, the court becomes a battleground for more than just trophies. Caught between a mysterious girl with scars she hides and a best friend who’ll do anything to win—even if it means breaking the rules—Jason learns that in this game, hearts are fouled just as easily as players.Love is real. So is the pain. And no one plays fair.

chap-preview
Free preview
Chapter 1 – The Boy On Fire
The gym was loud, hot, and sweaty. Balls bounced. Shoes squeaked. Voices echoed off the walls. Jason Cruz wiped his forehead with his jersey and glanced at the clock above the rim. Four more minutes left. Just four. Coach’s voice boomed from the sideline. “Push it, boys! Move!” Jason’s head throbbed. Not from the game. From the night before. His ribs still ached from where his stepdad had hit him. It started over a missed bill. His mom had begged him to stop. Jason didn’t say anything. He never did. He just stood there, took it, and waited for it to be over. He didn’t cry. He didn’t shout. He just kept it inside, like always. “Cruz!” Coach barked again. “Eyes up!” Jason blinked, caught the ball, and stepped into a shot from the arc. The net snapped clean. Swish. Cheers went up from the bench. A few guys clapped. One of them whistled. Sean jogged over and bumped shoulders with him. “You’re on fire, man,” he laughed. “What, you sleep in the gym now?” Jason cracked a tired smile. “You know me.” Sean grinned. “Yeah. I do.” They exchanged a quick nod before jogging back to the line. Jason let out a slow breath. Sean had always been solid. Since middle school. The kind of friend who’d throw hands for you before asking what happened. They weren’t just teammates. They were brothers. Practice ended with Coach yelling something about tomorrow’s film session. Jason didn’t catch it. His ribs were starting to burn. He walked off slowly. In the locker room, music blasted from a speaker on the bench. The boys laughed and joked, spraying deodorant like they were allergic to soap. Sean tossed Jason a water bottle. “You alright?” Jason nodded. “Yeah. Just tired.” Sean raised a brow. “You sure? You looked spaced today.” Jason forced a shrug. “Didn’t sleep much.” Sean sat beside him, pulled off his jersey. “You know if you need a place to crash... I got you.” “I know.” They didn’t say more. Jason finished dressing and slipped out. Outside, the sky looked heavy. The kind of grey that meant rain was close. Jason headed to the bike rack, head down. The city buzzed quietly in the background, horns, sirens, faraway voices. Then he saw her. She was sitting on the edge of the bleachers. Alone. Hoodie pulled tight around her face. Her long braids draped over her shoulders like ropes. She wasn’t moving. Just staring out at the court like she was somewhere else. Jason slowed down. Something about her felt... different. Not just new. Not just pretty. Sad. Still. Arms crossed. Eyes red, not from smoke, but from crying. He’d seen her before. In the halls. The cafeteria. Always quiet. Always alone. Talia Monroe. The new girl. Whispers followed her. Expelled from her last school. Slept with her coach. Caused trouble. Jason didn’t care about any of that. He just knew she looked like she hadn’t slept in days. He stood there a moment too long. She didn’t look up. Then the first drop of rain hit his shoulder. He took off running. That night, home was quiet. His mom had already gone to bed. His stepdad was passed out on the couch with a beer bottle on his stomach. Jason locked his door, dropped his bag, and sat on the floor. The bruise on his side throbbed. He turned his phone on and scrolled. Jade’s latest photo popped up first. Her in a red tank top, biting her lip. Caption: Queen of the court. 901 likes in under an hour. He stared at the screen for a long moment. She hadn’t replied to his last text. That was two days ago. He tossed the phone aside and closed his eyes. But all he could think about was the girl on the bleachers. The next morning, school felt louder than usual. Someone had gotten caught stealing from the vending machine. The hallway buzzed with stories. Jason moved through it like a ghost. At lunch, he saw Sean and Jade sitting together. Sean said something that made her laugh. She touched his arm without thinking. Jason didn’t react. He just walked past. He took his tray and headed outside, to the quiet bench near the science wing. That’s where he heard it. “Hey.” He looked up. It was her, Talia. She stood under the tree, arms crossed, hoodie pushed back just enough for him to see her eyes. They were sharp. Brown. Sad. “You stared yesterday,” she said. Jason blinked. “Sorry. I didn’t mean to.” “It’s okay.” She stepped closer. “People stare. I’m used to it.” “I wasn’t staring in a bad way.” She tilted her head. “What’s the good way?” Jason smiled a little. “I guess... curious.” She nodded slowly. “I’m Talia.” “I know,” he said. “I’m Jason.” She smirked. “I know.” They stood in silence. “Nice shot yesterday,” she said after a while. Jason shrugged. “It’s what I do.” She nodded again. Then turned and walked away. Jason watched her go. He didn’t know why, but something about her stuck with him. That night, Jade finally texted back. u good? been crazy busy Jason read it twice. Didn’t respond. The next morning, he went to his locker and found something wedged between his books. A note. He unfolded it slowly. The handwriting was small and neat. you don’t know me yet. but you will. I’m not who they say I am. Jason stared at the paper. Then smiled. He folded it and tucked it in his pocket. The hallway was still loud. Still full of people brushing past each other like they didn’t see anything. He didn’t notice Sean watching him from down the hall. And Sean wasn’t smiling. But not in a dark way. More like... confused. Like he’d just started to notice something changing.

editor-pick
Dreame-Editor's pick

bc

Tis The Season For My Revenge, Dear Ex

read
74.1K
bc

Burning Saints Motorcycle Club Stories

read
1K
bc

Owned by My Husband's Boss

read
10.6K
bc

Mistletoe Miracle

read
7.7K
bc

The abandoned wife and her secret son

read
3.3K
bc

Road to Forever: Dogs of Fire MC Next Generation Stories

read
45.6K
bc

The Billionaire regret: Reclaiming his contract Bride

read
1.5K

Scan code to download app

download_iosApp Store
google icon
Google Play
Facebook