Mag-log inThe co-captain announcement spread through the team like wildfire. By the next practice, guys were slapping me on the back, calling me “Co-Cap” in the halls. It should’ve felt like victory but Instead, it felt like a lit fuse.
Jax didn’t say a word during warm-ups. He just skated harder, faster, his checks on me turning vicious. One particularly hard hit sent me crashing into the boards. Pain exploded in my shoulder as I hit the ice.
“Watch it, Rivera!” Coach yelled.
Jax offered a hand, yanking me up with a bruising grip. “Oops,” he muttered under his breath. “Co-captains need to be tougher than that.”
His eyes promised punishment later.
After practice, I stayed in the locker room, changing slowly. Tyler came and sat onto the bench beside me, towel around his neck.
“You killed it out there today, man. That assist in the last drill? Chef’s kiss.” He grinned, shoulder bumping mine playfully. “We should grab food after the Ridgeview rematch to celebrate properly. Just you and me.”
I froze as my gaze fell on Tyler’s lips as he bite them. I scanned him secretly, he was good-looking, tall, always smiling, and cracking jokes. He was so harmless and the way he looked at me felt like he was interested in me.
Before I could answer, Jax appeared behind us, voice like ice. “Team dinner is mandatory. No side plans.”
Tyler raised an eyebrow. “Chill, Captain. Just offering moral support to the new guy.”
Jax’s stare could’ve frozen the rink. “He doesn’t need it.”
The tension was thick enough to choke the locker room. Tyler shrugged and left, but not before shooting me a confused, slightly hopeful look.
I knew I was in big trouble and I’d pay for that later.
That night, Jax’s text was short and commanding.
Jax: My place. Now.
I went there quickly. The second the door closed after me, he had me pinned against it, collar already in his hand.
“You let him flirt with you?” Jax buckled the leather around my throat, tugging the leash hard enough to make me stumble forward. “In front of the whole fucking team?”
“He was just being friendly…”
“Friendly?” Jax laughed, hard and dragged me to the bedroom and shoved me onto the bed. “Strip. Hands and knees.”
I obeyed, heart pounding. He pushed me open roughly with lubed fingers, then pushed in the thick plug he’d used before but it was bigger this time. The stretch burned my asshole.
“You’re mine,” he growled, spanking my ass hard.“Not Tyler’s. Not anyone’s. Say it.”
“I’m yours, Sir.”
He fucked me with the plug still in, alternating brutal thrusts and twisting the toy until I was sobbing into the sheets. Every time I got close, he stopped and rather went edging me for what felt like hours while he whispered threats.
“Maybe I should invite Tyler to watch. Show him exactly what kind of co-captain you are. You're collared and begging for my cock.”
Jealousy had turned him feral. He finally let me come only after I was shaking and in a broken mess, then he filled me again, marking me inside and out.
Afterward, as I lay there catching my breath, his phone lit up on the nightstand. A message preview flashed.
Unknown: Hey Jax, heard your new co-cap is that transfer kid Ethan. Tell him I said hi, we go way back.
Jax snatched the phone before I could read more, but his face darkened further.
“Who’s that?” I asked quietly.
“None of your business.” But his grip on the leash tightened. “Ridgeview’s star forward Marcus. He’s been texting me shit about you since the last game. Says he remembers you from your old school and he wants a rematch off the ice too.”
He's been threatening me.
Marcus was a cocky asshole I’d clashed with before. He is huge, aggressive, and openly into guys. He is the kind who didn’t take no for an answer.
Jax’s voice dropped dangerously. “If he touches you, I’ll end him and then I’ll punish you for letting him get close.”
The next two days were hell. Marcus showed up early at the arena for the rematch, “scouting” our practice. He leaned on the boards, eyes locked on me the whole time.
“Looking good, Kane!” he shouted during a water break. “Captain looks even better on you than it did on Rivera. Come find me after the game if you want a real winner.”
Jax nearly lost it on the ice. His body brushed over Marcus during warm-ups so hard the refs warned him.
In the locker room before the game, Jax cornered me alone. “You stay away from him or I swear I’ll drag you into the showers and fuck you raw where the whole team can hear.”
The threat sent a twisted thrill through me. But the jealousy was eating him alive and it was only making him more possessive, cruel and more addictive.
We won the game. I scored the tying goal. Marcus scored the winner for them. As we shook hands after, he held my grip too long, leaning in.
“Call me,” he whispered. “I can treat you better than that control freak.”
Jax saw it. His eyes burned with pure rage.
That night, after the team celebration, Jax didn’t text. He showed up at my dorm unannounced, storming in and slamming the door.
“On your knees now.” he commanded.
The punishment was the hardest , he used his belt, rope on me. He asked me questions about Marcus, after hours of denial, he used me until I was hoarse from begging then he made me repeat that I belonged to him, and that Marcus meant nothing.
Finally, he came inside me hot, then afterwards he held me sweat-slick and breathing hard, something cracked in his voice.
“I hate how much I need this,” he admitted, almost too quiet to hear. “You were supposed to be just a toy but now look at us.”
For a second, the old Jax just flashed through. The friend I was missing but then quickly the mask slammed back down.
“Tomorrow’s team bonding. Stay away from Tyler and Marcus better not show his face again.”
My phone buzzed on the nightstand. A new message.
Marcus: Got pics from the game. You and Rivera look real close, it's quite interesting don't you think we should talk?.
Under the message something was attached, a blurry photo of Jax pinning me against the boards during practice. We looked too intimate to be normal.
The blurry photo from Marcus stayed in my mind. I barely slept, I kept thinking about everything Jax’s threats and the new co-captain weight crushing my chest. By morning, I made a decision that I couldn’t keep doing this, not if I wanted to salvage any piece of the guy who came to Hazard High to fight for his dream.I texted Jax before practice: We need to talk, meet me after team bonding alone.His reply was instant.Jax: You don’t make demands, slave. But fine, my place after.Team bonding was at a local pizza place near the rink. The guys were loud, hyped after the Ridgeview win. Tyler sat next to me, laughing at something stupid, his knee brushing mine under the table. I didn’t pull away fast enough.Jax watched from across the booth, eyes like knives. His hand under the table clenching his fork until his knuckles went white.Marcus had sent me another text that morning.Marcus: Tell your captain I have more pics. Meet me tonight or the team chat gets them.I ignored it for now,
The co-captain announcement spread through the team like wildfire. By the next practice, guys were slapping me on the back, calling me “Co-Cap” in the halls. It should’ve felt like victory but Instead, it felt like a lit fuse.Jax didn’t say a word during warm-ups. He just skated harder, faster, his checks on me turning vicious. One particularly hard hit sent me crashing into the boards. Pain exploded in my shoulder as I hit the ice.“Watch it, Rivera!” Coach yelled.Jax offered a hand, yanking me up with a bruising grip. “Oops,” he muttered under his breath. “Co-captains need to be tougher than that.”His eyes promised punishment later.After practice, I stayed in the locker room, changing slowly. Tyler came and sat onto the bench beside me, towel around his neck.“You killed it out there today, man. That assist in the last drill? Chef’s kiss.” He grinned, shoulder bumping mine playfully. “We should grab food after the Ridgeview rematch to celebrate properly. Just you and me.”I froz
I stared at the text for the tenth time.Jax: My place. 8pm. Don’t make me wait, slave.My thumb hovered over the reply button. I should tell him to leave me alone or maybe even block him and focus on earning my spot on the team the right way.But still , I typed on my way and clicked sent.Jax lived off-campus in an apartment building near the rink, am sure it's probably paid for by his family or some scholarship perk. The doorman didn’t even blink when I gave his name. By the time I reached his entrance door, my heart was beating fast like I was about to step on the ice for a championship game.Before I could knock, he opened the door shirtless, sweatpants hanging low on his hips. The sight of him made my mouth go dry.“You’re late,” he said, with his voice flat.“Two minutes.”Jax grabbed my hoodie and yanked me inside, kicking the door shut. He pushed me against the door immediately with one hand on my throat, the other already shoving under my waistband.“Rules,” he growled a
The words hung between us like a challenge.“If you are willing to become captain, become my slave then.”Jax’s voice was low, his body still pinning me against the cold tile. My cock twitched at the words even as my brain screamed this was insane. Slave. The word should’ve made me push him away but instead, I felt butterflies in my stomach.I didn’t answer with words, I kissed him harder than before because I knew that was all the permission he needed.His hand wrapped around my throat, not tight enough to hurt but enough to remind me who was in control. He spun me around quickly with his chest behind my back, then he slowly pushed my face into the shower wall. The spray was still running, hot water poured over us as he kicked my legs apart.“You don’t get to be captain,” he growled against my ear, fingers digging into my hip. “But you can be mine. Say it.”I bit my lip, slowly as shame and want flooded my body together. “Jax…” I called almost breathless.“Say it, Ethan.”“I’m… yo
The room was dim, when my back hit the mattress hard, then slowly strong hands pinned my wrists above my head before I could even catch my breath."Look at me," he growled, voice low and rough.I did and Jax’s eyes stared deeply into mine. His free hand shoved my thighs apart as he settled between them demandingly. “We’re not on the fucking ice anymore,” he said, leaning down until his lips brushed my ear. “No more background, we’re on this bed so take my dick in your mouth and make me happy.”My heart pounded quickly. A part of me wanted to shove him off but then the part of me that had been quietly breaking since the coach’s announcement somehow ached for the relief of giving in.I opened my mouth widely, Jax was already inpatient. He pushed in deep, filling me, the taste of him was overwhelming. A low groan rumbled from his chest as he started moving slowly at first, then he went faster, using my mouth like he owned it. My eyes glistened with tears while my hands flexed uselessl







