
Contract With My Hockey Alpha
I never imagined my heart could fall into a million pieces until tonight. Watching my boyfriend cup the face of his fated mate, staring deeply into her eyes, the ache in my chest becomes unbearable, as if every breath pulls me further apart.
“I, Graham Scott, accept you, Lizzy Harris, as my mate.”
***
Ruby Hale’s heart shatters when her first love, Graham, announces his mate bond with her bully, Lizzy, in front of the entire school. Already reeling from her mother’s death and the loss of her scholarship, Ruby faces the possibility of being forced out of Kingston Academy. But when the cold, enigmatic Sebastian Kings—the school’s star hockey player and future Alpha—proposes a shocking deal, her life takes a turn she never saw coming.
Sebastian is battling his own demons: his wolf is mysteriously blocked, preventing him from finding his fated mate. Desperate to buy time and avoid the crushing expectations of his father, Sebastian offers Ruby a fake mating contract that will keep her in school and give him the time he needs to solve his problem. It seems like the perfect solution—until their fake relationship starts feeling dangerously real.
As they claimed they were mate, Sebastian’s childhood friend Annalisa, who has her own claim on his heart, stirs up jealousy and betrayal. With Ruby’s dark past threatening to come to light and the truth about Sebastian’s blocked wolf slowly unraveling, they must confront a web of secrets that could destroy everything they’ve built. And when Ruby discovers her own shocking connection to the pack, the stakes rise even higher.
Caught between love, lies, and the pressure of destiny, Ruby and Sebastian must decide: will their contract save them, or break them apart forever?
Read
Chapter: Chapter 53SEBASTIAN “Well, look who it is. The heroes of the hour.” Cassie's voice cut through the air.I looked up to see her and Ruby crossing the parking lot toward us. Ruby froze for half a second when she noticed Annalisa standing so close to me.“Seb! You were amazing!” Cassie shouted, pulling me into a quick hug.“Thanks, Cass,” I said, stepping back—half-expecting the same from Ruby. She avoided my gaze instead.Robert scoffed. “Amazing how you didn’t notice anyone else on the ice.”Cassie just rolled her eyes. “Amazing how I don’t care.”Ruby smiled brightly and gave Annalisa a polite, if cool, nod. “Hi, Annalisa. Congratulations, Sebastian.”“Thanks, Ruby,” I replied, my body itching to close the distance she was deliberately keeping between us.“It was a spectacular game, Ruby. You should be very proud of Sebastian,” Annalisa turned her attention back to me. I’m really looking forward to the World Record game. Sebastian and I used to talk about it all the time. It’s always been hi
Last Updated: 2025-12-16
Chapter: Chapter 52SEBASTIAN The second period felt like I’d been slammed back into my own body after floating somewhere else entirely.I could still taste Ruby on my lips, lips—sweet, intoxicating—and her scent clung to my skin like a brand, thick and impossible to ignore. It should’ve shaken me. Should’ve messed with my head, thrown me off balance, sent my wolf spiraling into need.But it didn’t. Instead, it grounded me.My wolf wasn’t clawing at me anymore, wasn’t roaring for more, wasn’t tearing me apart from the inside out. He was calm. Sharp. Focused. For the first time in what felt like forever, we were on the same page with hunger to win.And somehow, that hunger bled into the rest of the team.Two minutes into the second period, the puck hit the back of the net.The roar was immediate, violent, shaking the arena to its foundations.Before Marie Hill could even recover, we did it again.And again.Each goal hit harder than the last, the noise building until it vibrated through my bones, throug
Last Updated: 2025-12-16
Chapter: CHAPTER 51 RUBYSebastian’s hands slid up my thighs, bunching the dress higher. He broke the kiss only long enough to yank the fabric over my head in one impatient motion.Cool air hit my skin, but then his mouth was on me again, trailing fire down my throat, my collarbone, the swell of my breasts above the lace of my bra.I threw my head back, a gasp tearing from my throat as his lips seared across my skin—until his fingers found my spine. He unhooked the clasp of my bra with a practiced flick.The straps slid down my arms, and he peeled it away like he couldn’t wait another second. My breasts spilled free, nipples tight and aching. A low, feral sound rumbled from his chest as he dipped his head.His tongue circled one tight bud, sucking hard enough to make my hips jerk for more friction. Pleasure shot straight to my core, pooling hot and liquid between my thighs. I threaded my fingers through his hair, yanking him closer, begging with every shudder.He switched to the other nipple, biting jus
Last Updated: 2025-10-30
Chapter: CHAPTER 50 SEBASTIAN I shoved open the locker room door, slamming my stick against the wall so hard the sound echoed through the tiles. My gloves hit the floor next, then my helmet. I dragged my hands through my hair, chest heaving, trying to breathe through the anger choking me. I cursed under my breath, forcing my wolf to the front of my mind. 'This is your fault,' I snapped through the link, slamming my fist into the locker. 'You keep pushing me...' 'My fault? No, Sebastian. It’s yours. If you’d just finished what you started, her scent wouldn’t still be driving us insane.' 'Shut up,' I hissed, pacing. 'She’s not our mate.' 'And the others we have had before were they?' The question hit me square in the chest. “I don’t want to hurt her,” I bit out. 'You already are,' he shot back. Before I could say anything, the door burst open and Brady storm in, clipboard still in hand, face flushed red from shouting. His voice echoed off the tile. “What the hell was that out there?”
Last Updated: 2025-10-09
Chapter: CHAPTER 49 SEBASTIAN The echo of blades cutting across the ice was the only sound that could quiet my mind—if only for a few seconds. Every turn, every strike of the puck was mechanical, my body moving on instinct while my head was a mess of thoughts that all led back to Ruby. I couldn’t get her out of my head. No matter how hard I tried to focus on the game, she was there—everywhere. Her scent. Her voice. The way she’d looked at me last night before walking away, the pain in her eyes after I’d said those stupid words. “This isn’t part of our arrangement.” Damn it. I hadn’t meant them the way they sounded. I’d been trying to protect her—from myself. But instead, I ended up being the one to hurt her. I wanted her. Goddess, I wanted her so fucking bad. Every inch of her. I wanted to lose myself in her. But I couldn’t. Not at the risk of hurting her the way I had with Annalisa. I risked a glance toward the stands, and my eyes found her instantly. Her face lit up in a smile that felt for
Last Updated: 2025-10-06
Chapter: CHAPTER 48 RUBYThe moment we pulled into the school parking lot, I didn’t wait for Sebastian to say a single word. I unbuckled my seatbelt, grabbed my bag and Warren’s jacket, and stepped out of the car.When I heard the sound of the car door shutting, I thought Sebastian would call me or try to stop me—but he didn’t. Good. That way.I didn’t even bother looking back, even though I could feel Sebastian’s gaze burning into my back like a silent plea.Even though everything in me screamed to glance over my shoulder.But I couldn’t let myself.I swallowed hard, trying to keep my tears in as I made my way across the courtyard toward my department. I passed students laughing and talking. Some greeted me, some waved and smiled—just as they had since they knew I was Sebastian's mate.And I reciprocated, smiling at them, despite the war going on inside me.I couldn’t understand anything anymore.Sebastian. Me. Us.I wasn’t even sure what we were anymore. Was it real? Were we fated? Or were we just what
Last Updated: 2025-05-30