
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 65RUBY "You've been lying to everyone since the mating ball." Another student shouted.“Tell us, Ruby. How much did Sebastian pay you to fake being his mate?”"I don't know what you're talking about," I stammered, backing away."Don't lie!" a girl screamed, throwing flour directly into my face. I coughed violently as white powder filled the air around me "You and Sebastian didn't have a bond. You didn't have a damn thing.""You an Sebastian have been faking the whole thing so you could claw your way into a position you don't deserve.""A filthy omega pretending to be Luna—"Each word was a knife. Each word cut deeper than the last.Tears burned in my eyes, but I refused to let them fall. I wouldn't give them the satisfaction.“You should be locked up!”"You deceived the pack," a boy spat. "Do you know the consequences for that? Do you know what the Alpha Council does to people who lie about mating bonds?""Sebastian was in on it too," someone else pointed out. "She didn't do it alone.
Last Updated: 2026-08-14
Chapter: CHAPTER 64RUBY The alarm went off long before I was ready to open my eyes.Its sharp, persistent beeping cut through the warm haze of sleep, dragging me up from the heavy, blissful exhaustion of last night. I groaned softly and turned toward Sebastian out of habit, reaching for him before I even fully woke.My hand landed on empty sheets.I blinked, frowning.The space beside me was cold, but his scent was everywhere. Rich, warm, deep in the pillows and tangled in the sheets and lingering against my skin like he’d only just left. He must have gone back to his own room.My cheeks heated almost immediately, the memory of last night rushing back so fast it made my breath catch. Sebastian’s hands. His mouth. His voice in my ear. The way he’d held me like I mattered more than anything else in the world. The way he’d taken me apart and then put me back together again with kisses and promises.My cheeks burned so hard I buried my face deeper into the pillow with a quiet embarrassed sound.“Ruby, sto
Last Updated: 2026-08-14
Chapter: CHAPTER 63RUBY He dipped his head and captured my bottom lip between his teeth, sucking gently at first, then harder, as if he needed to taste that I was really here—alive and safe. I melted against him, hands sliding up the slick, hard planes of his chest, feeling his heart hammering beneath my palms.Pleasure sparked low in my belly. When he pulled me closer, I felt him—thick, hard, and hot—pressing insistently against my stomach. A fresh rush of wetness coated my thighs.He broke the kiss just enough to rest his forehead against mine, breathing ragged.“I missed you,” he growled.I blinked up at him, dazed. “Seb… I’m right here.”A low, dark laugh rumbled in his chest. He dipped his head, lips brushing the shell of my ear. “Not like that, sunshine. I missed being buried inside you. Missed hearing you moan my name like it’s the only word you know.”Heat flooded my face. My core clenched hard at his filthy words, empty and throbbing with need.“Sebastian, we—” I started, my voice breathless.
Last Updated: 2026-05-03
Chapter: CHAPTER 62RUBY Robert came crashing through the woods with a team of pack warriors, Sebastian's father had sent them out to search for Warren the moment Robert told him what happened.But Warren was gone.They searched the woods, following the trail of blood he'd left behind, but it was like he'd vanished into thin air. Sebastian said he was badly injured, that he might not survive without help, but somehow, Warren had managed to disappear.I didn't care.As long as he was gone, as long as he couldn't hurt me anymore, I didn't care where he went.Robert walked over to us, his expression tight with concern. "You guys okay?""We're fine," Sebastian said, still holding me tight. “Thanks, man. I owe you.” Robert’s eyes flicked to me, then back to Sebastian. “You don’t owe me shit.” He pulled his phone from his pocket and glanced at the screen. “Cassie’s been texting me nonstop. She’s losing her mind. I should call her real quick and let her know you’re safe” I blinked, surprised. Cassie texti
Last Updated: 2026-05-03
Chapter: CHAPTER 61SEBASTIANI tore through the woods like a demon unleashed, my wolf's paws pounding against the earth so hard the ground seemed to tremble beneath me. Trees blurred past in streaks of shadow and moonlight. My breath came in harsh, ragged bursts, steam rising from my muzzle in the cold night air.Every muscle in my body burned with the singular need to find her.To save her.To rip Warren apart.If he touches her... If he hurts her—'He won't,' my wolf cut in, though the fear clawing at my chest said otherwise.'We'll get to her in time.'Through the mind link, I could feel Ruby—faint, like a candle flickering in the distance, but there. Her fear pulsed through the bond, sharp and raw, mixing with my own rage until I couldn't tell where hers ended and mine began.'I'm coming,' I told her again, pushing the words through the connection with everything I had. 'Hold on, sunshine. I'm almost there.'I could feel her trying to respond, her thoughts brushing against mine, but they were muffle
Last Updated: 2026-04-10
Chapter: CHAPTER 60RUBY 'Ruby.' Sebastian's voice echoed through my mind, distant but urgent, pulling me from the darkness. 'Ruby, answer me. Please.' I tried to respond, tried to push my thoughts toward him, but something held me back. It was like trying to shout underwater—my voice caught, muffled, trapped somewhere deep inside me where I couldn't reach it. 'Ruby!' His voice was desperate now, breaking at the edges, and I wanted so badly to answer him, to tell him I was okay, that I was— Where was I? Something brushed against my thigh. My eyes snapped open. The world came into focus slowly, hazily—dim light, the hum of an engine, leather seats beneath me. And a hand. A hand on my leg, fingers trailing upward, parting my thighs. I jerked awake fully, adrenaline slamming into me like a freight train. Warren sat beside me in the backseat, his face too close, his hand still on my leg. I shoved him away hard, scrambling toward the door, pressing myself against it as far as I could get from hi
Last Updated: 2026-02-26
Chapter: 59HADES Violet felt so fucking sweet. Sweeter than anything I had ever felt with any other woman. The wet heat of her. The way she gripped me like she was made to milk every drop from my cock. The little broken sounds she made every time I bottomed out. “Mmmmm… fuck… assshhh—” The sound tore out of me as I slammed deeper, my eyes rolling for a second under the intensity of her cunt gripping me so perfectly it almost hurt. I forced them open again because I needed to watch. Needed to see the way her pussy stretched around my thick cock every time I drove home, the way her entrance clung to me on every withdrawal like it refused to let go. “Fuck,” I growled, voice rough and low. “Look at this greedy little cunt taking every inch.” I watched my thick cock disappear inside her over and over, the shaft glistening with her juices, her stretched entrance clinging to me on every slow drag out like it didn’t want to release me. The sight alone had my balls drawing tight, heavy and aching
Last Updated: 2026-09-16
Chapter: 58HADES I was supposed to let Violet get back to work. The rational part of my brain—the part that still remembered we were in the office, that the door was unlocked, that any moment one of my employee could knock—kept insisting I pull away. But I couldn’t. Not when her pussy was this wet, this warm, this fucking perfect against my mouth. The taste of her was intoxicating in a way that short-circuited every coherent thought. Sweet, musky, addictive. I groaned against her folds, the vibration making her hips jerk, and sucked harder, my finger curling against that swollen spot that made her thighs clamp around my head. Every broken sound she made my cock so badly it felt like a continuous throb of demand. Fuck,” I muttered against her, the word muffled by wet flesh. I pulled my hand free, shoved her thighs wider until she was completely open to me, and dove back in, sucking deeper. “Hades…” she cried out, gripping my hair so tightly I barely registered the sting as I scraped
Last Updated: 2026-09-16
Chapter: 57VIOLET His thrusts never slowed. He kept burying himself to the hilt, the thick, heavy length of him stretching me open with every brutal stroke, as though he meant to carve his shape into the deepest part of me and leave it there. Tears pricked hot at the corners of my eyes—not from pain, but from the sheer, overwhelming intensity of the pleasure that kept cresting higher and higher with no mercy. It was too much and still not enough; every nerve ending felt scraped raw and lit on fire at once. Every time he bottomed out, the thick head of his cock slammed against that swollen, sensitive spot deep inside me, over and over, until my eyes rolled back and my mouth fell open in a silent, helpless O. The pleasure was so sharp it bordered on pain, a white-hot coil in my core that threatened to snap with every brutal stroke. My inner walls fluttered and clenched around him of their own accord, greedy and frantic, trying to hold him deeper even as he pulled back only to drive in harde
Last Updated: 2026-09-14
Chapter: 56VIOLET Hades held my left leg up between us as he drove his cock deeper inside me that like he needed to prove something to himself. Every thrust me back against the wall with enough force that the impact rattled through my bones and up into my throat in broken moans I couldn’t hold back. "Fuck—Hades—please,” I cried, clinging to his shoulders through the fabric of his shirt, desperate for any anchor as my free leg trembled so violently the thin heel of my shoe threatened to skitter out from under me. For one second I thought my free leg would give completely and I would collapse, but he only tightened his hold on the thigh and drove into me with even greater force, as though daring my body to fail him. Something was wrong. Or maybe not wrong—just different. Off. I could feel it in the way he fucked me. Whatever that happened out there between Hades and the man from the phone call earlier had cracked something open inside Hades. And whatever it was, I felt it had every
Last Updated: 2026-09-13
Chapter: 55HADES For a moment, I thought she was going to fight me. I could feel her hesitation in the air between us, could almost hear the words forming on her lips. But then the soft click of the door closing told me she was gone. The second the sound registered, every instinct in me screamed to chase after her, drag back inside To bend her over my desk and bury myself so deep inside her that I forgot everything else. Instead, I grabbed the bottle of whiskey and poured myself a glass. I swallowed it in one motion, the burn doing nothing to touch the fire already tearing through my chest. Three days left. Only three days left of the deal. And after that, she would be free. She could walk away. She could find someone else. Someone who knew how to love her the way she deserved. Someone who could give her the life she deserved without dragging her into a world of violence and death. But the thought of Enzo finding her, of him seducing her the way he had seduced Bianca, made my blood boil
Last Updated: 2026-09-13
Chapter: 54HADES Eliana and I had never been anything serious. She was someone I worked with during those years when the Kane and Salvatore families still operated in the same bloody circles. Close enough that the nights after operations turned into her under me, or on top of me, or bent over whatever surface was nearest. We fucked, and that was the extent of it. At least, that was how I saw it. I fucked other women throughout the entire time we were whatever the hell we were to each other. I didn't hide it. Didn't see any reason to. Eliana knew exactly what kind of man I was, and she never asked me to be anything different. She watched me leave her bed and walk into someone else’s without ever demanding that I stay. She never seemed to care. Or if she did, she buried it deep enough that I never had to look at it. Then Bianca walked into my life, and every rule I had spent years living by began to crack. I couldn't let her go. For the first time in my life, I wanted a woman in a way
Last Updated: 2026-09-13