Share

MOANING FOR MY HOCKEY RIVAL
MOANING FOR MY HOCKEY RIVAL
Author: DUNNIADE

Sweet Revenge

Author: DUNNIADE
last update publish date: 2026-07-02 02:41:28

JULIAN

Five points to three. Varsity High won. It made me sick.

I watched from the cold metal of the stands as my prey jumped, screaming at the top of his lungs while his little sycophants roared around him, cheering him on. Coach yelled something as they all jogged off toward the locker room, the crowd buzzing with chants that echoed across the field.

I strutted toward the parking lot, flicking a cigarette between my lips to drown out the rage burning in my chest. Three bloody years, and I’ve finally made it back to this shitty town. Back for him. My dirty, sinful liar.

Right on cue, the crunch of gravel signaled his approach. His face popped into view, an ugly snarl twisting his sharp, sculpted features the second he noticed me leaning against his hood.

“The fuck, man! Get off my car… it’s fucking expensive!” he barked, shoving me back. He grabbed a handful of my shirt, but my hood stayed low, keeping my face strictly in the shadows. He shoved me again, hard enough to make me stagger as I spat the cigarette onto the pavement.

“You better not have scratched it. I’ll beat the fucking shit out of you, you loser,” he spat.

It was almost funny watching his golden-boy mask slip. This was the real him. The liar. The vicious, dirty betrayer. Not the polished team captain everyone adored.

“Shit!” he suddenly screamed, his voice cracking with alarm.

A slow, shit-eating grin split my face as his eyes took in the carnage: slashed tires, a shattered windshield, and a broken rearview mirror hanging by a thread.

Rowan Ashcroft. Hockey god of Varsity High. Top recruit. Captain. Broad-shouldered, tall, with the kind of dark, piercing eyes and arrogant jawline built for high-society magazine covers. The sicko loved his luxury cars—and I’d just ruined his favorite. I only knew how much he cared because I pay attention to every single detail when it comes to him.

Rowan let out a vicious growl, winding up to throw a punch. I could practically feel the heat radiating off him.

“Are you fucking mute? You did this to my car! Who the fuck do you think you are, you pissy fuck?!” he spat, violently jerking the hood off my head.

I didn’t flinch. I relished the exact second his brain caught up.

Rowan froze. His raised fist hung frozen in mid-air. His jaw slackened, his dark eyes widening in a sickening cocktail of shock and raw, unadulterated fear. His Adam’s apple bobbed as he took an instinctual step back, the color draining from his face.

Heavy footsteps approached from the locker room exit. Fred, his best friend, halted a few feet away, noticing the sudden silence.

“All good, man?” Fred called out, jogging closer.

I pulled my hood back up, soaking in the stupefied horror painted across Rowan's handsome face. Leaning in close, my breath brushed the shell of his ear.

“I’ll see you around. Dirty liar.”

Before anyone could react, I backed away into the shadows of the alley, disappearing before a single word could escape Rowan's throat. Behind me, I heard Fred peppering him with questions, but Rowan didn't say a word.

Feeling a cold sense of satisfaction, I hailed a cab. Ten minutes later, I was back in my flat. I tossed my keys onto the table, bolted the lock, and grabbed my burner phone.

Four missed calls from Mum. Zero from Dad. And twelve from Theo.

I scrolled through Theo’s frantic text stream:

"Where are you, Julian? Mom’s worried sick!"

"Call me back right now!"

"Did you go after him? Julian, listen to me—do NOT touch Rowan!"

"You know who his family is! The Ashcrofts own half this town and the police force. They will crush you, Julian! You’ll ruin your life!" 

"Please, Julian. Don't do something stupid. Don't hurt him."

A dark smirk pulled at my lips as I read the warning about Rowan's family. I powered down the phone, tossed it into a drawer, flicked off the lights, and sank into bed.

Closing my eyes, I replayed the look in Rowan’s eyes. That slice of panic was all the proof I needed—he knew exactly who I was, and he knew I was coming for him.

FLASHBACK

“Arrested? For taking bribes? Who the hell said that?! Theo doesn’t do bribes, he would never support cutting corners!” I screamed, slamming my palms onto the wooden interrogation table.

The detective seated across from me merely rolled his eyes, slapping a thin manila folder into my chest. “There it is. Evidence of the bribery and accounts were found on scene, official statement taken, and a key witness who testified.”

I snatched the folder, scanning the pages as rage boiled in my veins. My eyes locked onto the witness statement at the bottom.

Rowan Ashcroft.

“I’ll fucking murder him,” I seethed. I stood up so fast my chair rattled against the floor, and ran out toward the station parking garage.

I didn't have to go far. Rowan was standing near the far wall, a cigarette pinched between his fingers. Beside him stood a older guy in a tailored suit. They were talking in low tones. I pressed against the concrete pillar, listening in.

“I don’t know... it feels wrong to have lied,” Rowan admitted, staring down at his shoes. “Theo was... he was my best friend.”

The man in the suit just shrugged, brushing a speck of lint off his sleeve. “You get your starting position, you get off the hook, the feds stop digging into your family, and everyone sees you as a hero. Don’t feel shitty, Rowan. You did what you had to do. Take the win and shut your mouth. You know what’s on the line if the Ashcroft name gets dragged into this.”

My hands curled into tight fists, fingernails biting into my palms.

The bastard. He lied to save his own skin. Rowan and my brother hadn't just been "best friends." They were consumed by each other—a reckless, intense mess of dynamic passion that went way deeper than a simple friendship. And Rowan threw him to the wolves anyway.

A bitter snarl tore from my throat as I stepped out to confront him, but a firm grip clamped onto my shoulder, yanking me back. My father glared at me with absolute disdain.

“Don’t cause a scene,” Dad growled quietly. “Your brother is already facing charges—don’t make this harder. Dragging us into your mess is all you ever do.”

Dad let go and walked past me without another word, leaving me standing in the cold air.

I watched from afar as Rowan threw his cigarette to the ground, climbed into his sportscar, and drove away. He passed right by me, completely unaware of the hatred burning in my chest as I watched the boy who destroyed my brother’s life drive away scot-free.

END OF FLASHBACK

“I’ll murder him... even if it’s the last thing I do,” I whispered to the empty room, turning over in bed.

He wouldn’t escape. Not this time. Rowan Ashcroft was going to pay for everything.

Continue to read this book for free
Scan code to download App
Comments (2)
goodnovel comment avatar
Holly
I like this
goodnovel comment avatar
Holly
13/09/2026
VIEW ALL COMMENTS

Latest chapter

  • MOANING FOR MY HOCKEY RIVAL   HANDS OFF CAPTAIN

    JULIANMy teeth chattered against the freezing air of the arena, my feet tapping out a fast, erratic beat against the hard rubber mats while my eyes kept jumping back to the bright blue screen in Rowan’s hand.Shit.I was so fucking hyperaware of the way his pale face went completely dead blue right in front of my eyes, the color draining out of his split lips until he looked like a frozen corpse standing on the edge of the rink.He didn't move. He didn't even fucking breathe.My pulse was hammering like a jackhammer against my ribs, my whole frame thrumming with that dark, toxic high from earlier, the sore ache in my thighs and the throbbing burn at the base of my spine reminding me of every single second I had spent pinned down under Gideon’s heavy weight.I wanted Rowan to see it. I wanted him to smell the heavy cologne clinging to the threads of this stolen Western State hoodie and lose his fucking mind.I stepped straight over the wooden bench, crowding into his personal space un

  • MOANING FOR MY HOCKEY RIVAL   HE FUCKED ME HARD

    JULIANMy teeth chattered against the cold tile of the bathroom floor, my feet tapping out a fast, erratic beat while my eyes kept jumping back to the clock on the nightstand.Shit…I was so fucking hyperaware of Gideon’s heavy gaze burning straight through my spine from the bed.I was stuck pulling my clothes back on in his suite while he laid there like he fucking owned the air in the room, watching every single sore, shuddering movement I made.My head was an absolute wreck…I hadn't fucked him.I didn't let him cross that final line, no matter how much his fingers had dug into my hips or how heavy his weight had pressed me into the mattress.He was sexy as hell and he knew it, carrying that raw, dangerous edge that made my pulse spike every time he leaned in close.I liked the thrill of it… I liked the slick taste of his mouth and the way his hands made my skin burn, but we hadn't fucked.Rowan didn't need to know that, though.Out of pure, poisonous spite, I was going to let Rowan

  • MOANING FOR MY HOCKEY RIVAL   OBSESSED WITH HIM

    ROWAN.The glass-shattering crash of my phone exploding against the concrete locker room floor didn't do a single fucking thing to quiet the high, wet whimpers burning straight through my skull.Julian’s desperate gasps were still echoing inside my head... a nauseating loop of pure betrayal that made my stomach heave.I was down on my hands and knees in the cold filth of the skate-sharpening room, my chest expanding like a torn bellows as blood, sweat, and spit dripped off the tip of my nose onto the cement floor.“You’re a complete, unhinged fuck-up, Rowan,” a heavy, disgusted voice barked from the dark doorway.I whipped my head around, my vision swimming in pure, murder-level red as Miller, Miller’s alternate captain, and three senior defensemen stepped over the threshold, their broad shoulders blocking out the dim hallway light.Their faces were locked in absolute, unadulterated venom.“The guy is twenty-one fucking years old!” Miller slammed out, shoving his heavy gloved hands de

  • MOANING FOR MY HOCKEY RIVAL   FUCK OFF…LITERALLY

    JULIAN.Gideon's heavy, callous-rough palm dug straight into the soft flesh above my hipbone, pinning me flush against the hotel suite door.My heart was hammering against my ribs like a trapped bird, the adrenaline from the locker room brawl still making my veins burn with pure, copper-tasting poison."You think this is a fucking game, you oversized golden-boy piece of trash?" I spat, twisting my neck around to glare up into his bruised face.Gideon didn't flinch, nor did his grip loosen for a single second.Instead, a slow, lazy smirk spread across his split lips, his golden-brown eyes heavy, dark, and utterly filthy as he looked down at my mouth."It's not a game, sweetheart," Gideon rasped, his voice dropping into a thick, syrupy register that made the hair on my arms stand up."It's an upgrade," he added, his free hand sliding smoothly down the front of my jeans, hooking two fingers into my belt loops, and yanking me backward into his hard chest.Before I could fire off another b

  • MOANING FOR MY HOCKEY RIVAL   SAVED TO BE RUINED

    JULIAN.The heavy iron door of the skate-sharpening room burst wide open with a deafening metallic crash that rattled every pipe along the ceiling.“What the fuck is going on in here?!” a booming voice roared from the hallway.A wave of broad, padded bodies flooded into the narrow space... heavy gloved hands grabbing shoulders and physically tearing Rowan and Gideon apart by brute force.Rowan was snarling like a rabid, cornered dog, a thick smear of crimson dripping from his swollen lip down his throat... his dark eyes fixed dead on me as two senior defensemen pinned his arms behind his back.“What the fuck is wrong with you, Rowan?!” our linesman screamed, shoving Rowan back against the steel locker racks.“You’re beating up our own fucking rookie and their captain after the game?!” the defensemen yelled, holding him down.Rowan didn't have a single real explanation. He just glared through his dark, bloodshot eyes... his chest heaving under his torn shirt... his jaw clenched so vio

  • MOANING FOR MY HOCKEY RIVAL   DRIPPING FOR THE RIVAL CAPTAIN

    JULIAN.Rowan stood over me in the tight, oil-stained skate-sharpening room, his chest heaving under his gray compression shirt... his dark eyes bloodshot, feral, and unhinged.His mouth was smeared red with my blood. My ribs were screaming, throbbing in agony from where his knees had pinned me to the concrete seconds before. But right now, his entire focus wasn't on me... it was locked dead on the heavy, calloused hand wrapped tight around my bare waist.“I said remove your fucking hand from my rookie before I murder you in this room!” Rowan shrieked, his voice cracking with a terrifying, blood-curdling pitch that bounced off the steel equipment racks.The giant Western State captain didn't flinch. His grip only tightened, his thick fingers digging straight into my hip bone, locking me against his side like a shield.Before he could drop a response, the heavy iron door slammed wide open... crashing against the concrete wall with a deafening boom that rattled the fluorescent light tub

More Chapters
Explore and read good novels for free
Free access to a vast number of good novels on GoodNovel app. Download the books you like and read anywhere & anytime.
Read books for free on the app
SCAN CODE TO READ ON APP
DMCA.com Protection Status