LOGINKael
The locker room buzzed with pre-game energy. We had skates scraping on rubber mats, pads being strapped on, and sticks clattering against benches. I was still pulling on my jersey when Coach clapped his hands sharply.
“Alright, boys! It’s time. Let’s go out there and show them what the Vipers are made of. Play smart, play hard, and keep your heads up. No stupid penalties. We’ve got this.”
A chorus of “Yes, Coach” answered him. One by one the guys filed out, helmets under arms, sticks in hand, gloves already on. The hallway echoed with the rhythmic clack of skates on concrete.
I was the last one lingering, double-checking the tape on my stick.
The coach, who is actually my dad, stopped me with a firm hand on my arm.
I turned to face him. He studied me for a second, the way he always did.
“You seem ready,” he said quietly.
I gave him a small nod and a half-smirk. “I’m always ready.”
A proud smile touched his mouth. “That’s my carbon copy.”
We stood there a moment in that easy father-son silence. I stepped in and pulled him into a quick hug, pads making it slightly awkward.
“I won’t fuck up the show today,” I murmured.
He pulled back and gave the back of my head a light smack. “What did I tell you about vulgar words, boy?”
I shrugged with a grin. “Sorry, old man. Force of habit.”
Before he could scold me further, I scurried down the hallway and caught up with the team.
The moment I stepped onto the ice, the roar of the crowd hit me like a wall.
The arena was packed. Rows and rows of faces filling every tier, scarves and jerseys in every direction, the noise bouncing off the glass and the rafters and coming back louder than it left. Somewhere up in the stands, someone had a drumbeat going, and the rest of the section had picked it up. The energy was the particular kind that only exists when people have shown up expecting something worth watching.
Bright lights. Clean ice. The familiar cold biting at my face the moment I pushed off the boards.
I did a few quick warm-up laps, letting my legs find their rhythm, the stick feeling solid in my hands, the blades carving smooth lines into the fresh surface. Around me, my teammates were spreading out, shaking off the locker room stiffness, the sound of skates and the occasional shout cutting through the crowd noise.
The Razorbacks were already out on their half, stretching and moving with the focused looseness of a team that had been here before. A few of them glanced over. Nobody waved.
Good.
I didn’t come here to be friendly.
The puck soon dropped, and the game exploded into motion.
First period was intense — fast transitions and hard checks along the boards. I assisted the opening goal midway through with a clean pass, making it 1-0. The Razorbacks answered late in the period to tie it 1-1.
The second period was a battle. We regained the lead when I won a face-off deep in their zone and set up our defenseman for a heavy slapshot from the point. We carried the 2-1 lead into the third period.
The game was flowing well in the third period. We were up 2-1, skating hard, cycling the puck cleanly in their zone. I felt sharp. I won another face-off deep in the Razorbacks’ end and fed the puck out to the point for a heavy shot.
Then it hit me.
A faint but unmistakable trace of blood scent cut through the cold arena air. It was sweet and rich underneath the metallic edge. Crushed berries. Warm honey. That same heady pheromone signature from when I’d split Riven’s lip last night.
My head snapped up mid-stride. No fucking way.
It was faint, diluted by distance and the crowd, but I knew it instantly. Riven’s blood. Riven’s pheromones.
My focus shattered.
The puck slipped off my tape. A Razorback forward stole it cleanly and broke out on a rush. I chased, but my legs felt heavy, my instincts screaming toward the stands instead of the play.
“Get your head in the game, Kael!” My dad’s voice boomed from the bench, sharp and frustrated.
I ignored it, eyes frantically scanning the crowd as I raced back. There, near the visitors’ side, hood pulled low. Riven sat rigid, one hand gripping his other arm tightly, face twisted in obvious pain. His jaw was clenched, lips pressed thin. The bruise on his mouth looked darker under the bright lights.
Was he hurt again? Had the split reopened? Or was something else happening?
The scent spiked for a split second. It was sweet, tempting, flooding my senses and making my cock twitch even through the adrenaline. Omega. If he was bleeding even slightly, those pheromones would be leaking out, calling to every Alpha nearby.
What the hell was—
The Razorback forward deked our defenseman and fired a quick wrist shot. The puck sailed past our goalie before I could recover.
The lamp lit up.
3-3.
“Shit!” one of my linemates snarled, slamming his stick against the boards as we skated back for the intermission break.
“What the fuck is on your mind, Kael?” another teammate snapped. “You just handed them that tying goal!”
I didn’t answer. My eyes stayed locked on Riven. He was still clutching his arm, looking pale and tense, clearly trying to hide whatever was wrong.
The whistle blew, ending the period. We filed off toward the bench area. My dad was waiting, his arms crossed, face tight with worry and frustration.
He pulled me aside immediately. “What’s going on out there? You were solid all game and suddenly you’re sleepwalking in the third period.”
I sighed heavily, yanking off my helmet and running a gloved hand through my sweat-damp hair. I stripped off my jersey, peeled away the heavy gloves, and dropped my stick against the boards with a loud clatter.
“Find someone else,” I said flatly. “I don’t think I can continue to play right now.”
My dad’s eyes widened. “Are you okay? Injured?”
“No, I’m not.” I shook my head, jaw tight. My gaze flicked back toward the stands where Riven was sitting. “And if you let me stay on the ice with that guy still up there in the stands… I might fuck up even worse.”
He followed my line of sight, brow furrowing. “What guy??”
I didn’t explain. I couldn’t tell him that Riven’s blood scent was crawling under my skin, making my Alpha instincts riot and destroying my concentration. Couldn’t admit that all I wanted was to vault over the boards and get to the straight boy who was slowly driving me insane.
My dad studied me for a long moment, worry deepening the lines on his face.
“I need to sit this one out,” I said quietly. “Trust me on this.”
RivenKael’s breath ghosted hot against my face as he leaned in closer, his voice low and strained.“I'm going through rut right now.”I blinked rapidly, trying to process the words. Rut? Like… an Alpha thing?“So how is that my business?” I shot back, voice cracking a little. “Go home or something.”“It’s all your fault, you bastard,” Kael breathed, the words rough and shaky.My confusion deepened. Fault? How the hell was any of this my fault? I hadn’t done anything to him.Kael smirked, but it looked strained, almost pained. He shook his head slowly. “Are you aware that you’re an Omega?”My heart squeezed so hard it felt like someone had punched me in the chest. My throat closed up. My hands started trembling at my sides, and I pressed them flat against the cold lockers behind me to hide it. The room suddenly felt too small, too hot, the air too thick to breathe. My stomach twisted violently.No. No fucking way.There was no chance I was a damn Omega — the lowest in the hierarchy. O
RivenThe intermission ended and the third period started. The players skated back onto the ice, sticks tapping against the boards, the crowd cheering again as the puck dropped.I scanned the Vipers’ lineup instinctively. My eyes moved across the familiar jerseys… and then stopped.Kael wasn’t out there.The big, cocky guy who had dominated the first two periods was gone. In his place on the second line was some other player I didn’t recognize — a different face, different number. The replacement looked decent enough, but he didn’t move like Kael. He didn’t own the ice the same way.I tried to make my face neutral, like I didn’t care. Like his absence didn’t register at all. I even forced my gaze back to the play, pretending to watch the Razorbacks push forward.Dex, beside me, was completely locked in. He didn’t seem bothered by Kael’s sudden disappearance. His eyes stayed glued to the rink, jotter balanced on his knee, pen moving steadily. He was taking this scouting assignment seri
KaelThe locker room buzzed with pre-game energy. We had skates scraping on rubber mats, pads being strapped on, and sticks clattering against benches. I was still pulling on my jersey when Coach clapped his hands sharply.“Alright, boys! It’s time. Let’s go out there and show them what the Vipers are made of. Play smart, play hard, and keep your heads up. No stupid penalties. We’ve got this.”A chorus of “Yes, Coach” answered him. One by one the guys filed out, helmets under arms, sticks in hand, gloves already on. The hallway echoed with the rhythmic clack of skates on concrete.I was the last one lingering, double-checking the tape on my stick.The coach, who is actually my dad, stopped me with a firm hand on my arm.I turned to face him. He studied me for a second, the way he always did.“You seem ready,” he said quietly.I gave him a small nod and a half-smirk. “I’m always ready.”A proud smile touched his mouth. “That’s my carbon copy.”We stood there a moment in that easy fathe
RivenThat morning, I felt like absolute shit.Exhausted didn’t even cover it. My eyes were gritty, my body heavy, and my brain kept replaying last night on an endless loop no matter how hard I tried to shut it down. Kael’s stupid voice, his stupid hand wrapped around me through my shorts, the way he’d looked up at me with that filthy smirk while I fell apart like some desperate idiot. The wet heat of my own cum soaking into the fabric. The way I’d gripped his arm like a lifeline.All because of that nuthead.I groaned and dragged myself out of bed, stumbling to the bathroom. I wasn’t going anywhere today. No practice, no errands, nothing. Just me, my couch, and a long nap to recover from whatever the hell had happened last night. That thought actually made the corner of my mouth twitch into a small, tired smile as I squeezed toothpaste onto my brush.I was mid-brush, foam in my mouth, when my phone started ringing from the sitting room.I sighed around the toothbrush. Please don’t be
KaelI didn’t send anything else after that. Let him sit with it.I just let out a low chuckle that sounded more frustrated than amused. “What a stubborn young man,” I muttered to myself, finally tossing the phone onto the nightstand. Stubborn, mouthy, and currently driving me insane.I pushed off the bed and padded barefoot to the wine cellar. Floor-to-ceiling glass walls wrapped the entire penthouse, turning the city lights into a glittering backdrop that reflected off every surface. It felt exposed tonight, almost too open, but the space suited my restless mood. I wanted distance. I wanted room to breathe.I poured a generous glass of deep red wine and carried it back to the living area, sinking into the leather couch facing the widest stretch of glass. The city sprawled below like scattered diamonds. I took a slow sip, letting the tannic bite roll over my tongue.But my mind wouldn’t stay on the wine.It kept drifting back to earlier. To the split second when my fist had connected
KaelThe door to my apartment clicked shut behind me, and the quiet hit harder than it should have.The drive home from Riven’s place had been too fucking long. Every red light gave my brain too much time to replay the way he’d looked when he finally came — wrecked, flushed, gripping my arm like he was scared I’d stop, moaning even while he tried to pretend he hated every second of it. My cock had stayed half-hard the whole way back, remembering how hot and slick he’d felt inside those ruined shorts.I tossed my keys on the counter, kicked off my shoes, and dropped onto the edge of my bed. The towel I’d worn earlier from the shower was long gone, replaced by loose gray sweats that did nothing to hide the fact that thinking about Riven still had me interested.I grabbed my phone.Me: I got home already.The reply came faster than I expected.Riven: Who is this?I rolled my eyes so hard it almost hurt. Of course he was going to play this game.Me: Can you at least pretend to know?Riven







