I’m the last one off the field, mud packed in every seam, jersey wet and clinging, blood from someone’s split knuckle streaked across my shoulder pads. My heart’s still jackhammering the ribs Lucas rattled with that last tackle. He’s already at the lockers, helmet tossed at his feet, laces of his cleats dark with grass stains and whatever the hell they use to treat this field. The city hums out past the windows, somewhere between the buzz of the locker room lights and the ache in my chest.
The locker room’s mostly empty, echoing with the leftover shouts from the post-game brawl and the low static of celebration already fading down the hallway. I drop my duffel next to the bench, peel off the jersey, and tug at the pads. The move tugs at the bruise under my ribs—dead center, where Lucas hit hardest—and I hiss, then grin, the pain sharp and clean. The bastard knows how to get to me, on the field and off.
He glances over, expression unreadable but jaw set. For a second, we’re both just breathing, the aftershocks of the game stretching thin between us. I kick off my cleats, the motion violent, laces snapping against the bench. My socks are drenched, cold and caked with mud, and I rip them off, flinging them at the heap of laundry already stinking up the corner.
“You gonna limp all night?” Lucas asks, voice flat.
“Only if you keep reminding me,” I shoot back, shoving the pads into the locker and stretching out my back. The pain in my ribs throbs, but it’s the good kind, the kind that proves I was there, that we played for keeps.
He’s slower, almost deliberate, stripping off his jersey and peeling away his sweat-soaked undershirt. His skin is flushed, every muscle mapped in sharp relief. I make myself not stare, not even for a second, but my eyes catch the edge of his oblique, the line of a scar I don’t know the story to. He moves with a surgeon’s precision, even now, like every second of undressing is a calculated move in a play I don’t understand.
“Next time you come at me like that,” I say, voice catching in my throat, “at least warn me first. Or go for the knees.”
He snorts, but there’s no humor in it. “You’d just find another way to get up. You always do.”
I can’t help it; I laugh, the sound echoing off the cinderblock. The locker room always stinks of disinfectant and old sweat, but right now all I smell is the metallic tang of blood, the ghost of grass and ozone from the rain, and something else—something hot and animal, not quite desire but not not that, either.
He sits on the bench, bare-chested, and starts untying his cleats. Each movement is deliberate, slow, like he’s got all the time in the world. I’m vibrating, every nerve in my body electric. I strip out of my pants, barely noticing the mud smeared down my thighs, the way my compression shorts ride up my legs. My hands are shaking, maybe from the leftover adrenaline, maybe from the fact that Lucas is here, close enough that if I reached out I could touch the bruise already blooming purple across his shoulder.
I don’t.
Instead I yank my towel from the locker, run it over my face and neck, try to scrub away the sweat and the memory of his hands around my waist during that last play. He was rough, intentional. He could have let go. He didn’t.
“Do you ever turn it off?” Lucas asks, not looking at me. He’s toeing off his cleats, tossing them under the bench. His feet are pale, veins visible along the arch. He flexes them unconsciously, a habit from somewhere in childhood, or maybe just nerves.
I bark a short laugh. “Didn’t think you did, either.”
He finally looks up, eyes narrow. “Maybe I like it better when you don’t.”
We both freeze, the line hanging in the air, heavy as a punch. For a second, neither of us breathes. Then he stands, peeling off his pants in one smooth motion, leaving him in navy-blue compression shorts and nothing else. He’s all lines and tension, the kind you get from running stadiums at dawn and refusing to lose.
I can’t help but track every motion, the little shifts in his hips, the way his jaw tightens when he glances at my chest. He looks away, then back, and I catch the flicker in his eyes. The same hunger I try to keep buried under a thousand layers of trash talk and bruises.
The silence between us isn’t empty. It’s a living thing, crackling with everything we don’t say. My skin tingles, every inch of me raw and exposed. I want to say something, break the spell, but my mouth won’t work. Instead I grab the bottle of ibuprofen from the shelf and pop two into my palm, offering one to him.
He takes it without a word, fingers brushing mine for half a second longer than necessary. Our eyes lock, and for a second I think we’re about to fight, or kiss, or both. Instead he downs the pill and sits back on the bench, elbows on his knees, staring at the floor like it holds all the answers.
I drop onto the bench beside him, our shoulders almost touching. The buzz of the lights grows louder, or maybe it’s just the blood rushing in my ears. I can feel the heat radiating off him, the charged air between our bare arms. My hands curl into fists, knuckles white, and I fight the urge to say his name.
He beats me to it. “Ethan.”
I look at him, and he looks at me, and for a moment the field, the score, the mud and blood and everything else—none of it matters. All that’s left is this, two bodies vibrating in the aftershock of violence and something sweeter.
I almost lean in. I almost close the gap.
But instead I sit, breathing him in, letting the silence stretch just a little longer.
The silence sits between us, weighty as an extra helmet. Lucas’s breathing slows, syncs to mine. I stare down at my hands, flexing my fingers, feeling the crusted blood dry around my knuckles, the way my palms itch to do something reckless.
It’d be so easy to get up and leave—walk out into the night, let the tension die the slow death it always does after games. But tonight I don’t want it to end. I want it to go somewhere, to break open and spill out. My knee jostles his, just enough to feel the heat of him, the coiled readiness he never drops, even off the field.
I shift, make a show of rummaging through my duffel for the deodorant I know isn’t in there, and instead end up leaning across the space that separates our lockers. The move puts my shoulder right up against his, and for a second the contact is all I can think about.
Lucas doesn’t flinch. If anything, he leans back into me, subtle as a screen pass. I can feel the pulse in his neck, can smell the clean tang of his sweat now that the chemical burn of the game has faded. My own skin prickles, every hair alive, my chest tightening with something that isn’t just leftover adrenaline.
“You missed a spot,” Lucas murmurs. His thumb hovers over the bruise blooming on my ribs, not quite touching, just pointing. His gaze lingers there, then crawls up to my lips, then—finally, deliberate—meets my eyes. There’s a challenge in his stare, but the lines around his mouth are softer now, the mask dropped.
I laugh, but it comes out shaky. “Gonna kiss it better?”
He doesn’t answer right away. Instead, he pulls a water bottle from his bag and tips it up, throat working, Adam’s apple bobbing. My attention locks onto the motion, the casual flex of muscle, the way his lips shine when he lowers the bottle. I want to touch them. I want to see if he tastes the way I think he does—salt and heat and maybe something softer underneath.
Lucas tosses the empty bottle into the bin, the clang loud in the near-empty room. The sound rattles something loose in me. I brace myself, but he speaks first, his voice pitched low, almost tender.
“Maybe I would, if you asked.”
I should have something cocky to say, but my mouth’s dry and the words tangle up in my chest. Instead I just nod, once, short and sharp. “Yeah. Okay. I’m asking.”
Lucas stands, closes the gap in one step, and suddenly I’m hyperaware of everything—his bare feet planted solid, his hands loose at his sides, the way his eyes never leave mine. He’s inches away, breathing me in, and my own breath stutters, catches. There’s nothing playful about the look on his face. It’s raw, almost hungry.
He reaches out, slow enough that I could back away if I wanted to, and presses his fingertips just below my ribs, over the bruise he gave me. The touch is featherlight, but it sends a jolt up my spine. His other hand comes up, steadies my jaw. His thumb grazes my cheekbone, and I almost lose it.
The first kiss is more collision than anything—hard, hungry, full of teeth. I taste iron, sweat, and something that makes my knees weak. I clutch at his waist, pull him in closer, like I’m afraid he’ll disappear if I let go.
Lucas’s laugh vibrates against my lips. He bites my bottom lip, not gentle, then pulls away just enough to see my face.
“I thought you’d be tougher,” he says, voice smug.
“You’re the one shaking,” I say, and it’s true; his fingers tremble against my jaw, betraying the calm front.
We both laugh, stupid and breathless, and then we’re kissing again, less desperate this time, more about the slide of lips and the warm press of skin. I let my hands wander—his back, his sides, the sharp line of his hip bone under the waistband of his shorts. He hisses when I thumb the edge of a scar just below his ribs, and I file that sound away for later.
When we finally break, foreheads pressed together, the buzz of the lights is nothing compared to the rush in my veins. We stay there, holding each other up, sweat cooling on our skin, every muscle relaxed for the first time all night.
Lucas grins, crooked and boyish. “You wanna get out of here?”
“Yeah,” I say, and I mean it. More than anything.
But I don’t let go of him, not just yet.
We stay in the charged quiet, side by side, until the world outside the locker room finally comes back into focus.
The charged quiet stretches so long I forget how to breathe. I sit next to Lucas on the battered bench, close enough to feel the warmth bleeding off his thigh, close enough that our knees brush with every twitch and nervous shift. Outside, the world goes on—vending machines hum, distant showers hiss, someone laughs far down the hall—but in here, the only sound is the clatter of our pulses, the shared static of two idiots who just crossed a line they can’t uncross.
Lucas’s hand is draped between his knees, fingers flexing open and closed like he’s still holding a football. His breathing, always steady on the field, is ragged now, uneven, like he’s running sprints in his own head. I want to say something, anything, but my tongue is glued to the roof of my mouth. Instead I reach for my water bottle, realize it’s empty, and toss it after his, just for the noise.
He laughs—real this time, not the half-smile from earlier—and bumps my shoulder. “You’re gonna get us in trouble, leaving shit everywhere.”
I shrug, but the tension eases a little. My arm stays pressed against his. There’s a long, loaded pause, and then he turns to me, face open, eyes sharp.
“You sure about this?” he asks, not teasing, not bluffing.
“Yeah,” I say, and I mean it. “Are you?”
He doesn’t answer with words. He just reaches out, one hand sliding behind my neck, fingers finding the sweaty mess of my hair. The touch is rough, confident, the same grip he used to pull me down in the last quarter, and it makes my whole body light up like a shorted wire.
He kisses me again, harder this time. There’s no caution left, no pretending this is just adrenaline or a one-off thing. His mouth is hot, his lips cracked from wind and whistle, and when his teeth graze my bottom lip I groan, not caring if anyone hears. His hand tightens in my hair, the other landing on my thigh, squeezing hard enough to bruise.
I reach for his waist, grab the band of his compression shorts, and yank him closer. The bench groans under us but neither of us care. He’s bigger than me, more mass, but I push back, matching him inch for inch. We’re both fighting for control, and it’s so stupidly perfect I almost laugh.
Instead I let my hands roam—his back, slick with sweat, the ridges of his spine, the dip at the small where I know he’s sensitive. Lucas shivers, mouth never leaving mine, and his fingers skim under my towel, palm splaying over my hip. I gasp at the contact. The shock of his skin on mine is blinding, all the nerves under my flesh sparking to life.
He grins against my mouth, and then he’s moving, guiding me backwards, both of us stumbling over our own feet until my ass hits the row of lockers. The metal is freezing, a brutal slap to my overheated back, but Lucas just presses me into it, bodies flush. My towel slips, barely clinging, and his shorts are doing less and less to hide how hard he is.
“Fuck,” I breathe, voice wrecked.
Lucas kisses down my jaw, tongue flicking the sweat off my neck. “Thought you were tough.”
“Shut up,” I say, but my hands are already at his waistband, tugging at the spandex, desperate to feel more. He doesn’t stop me. He pulls back just long enough to shuck his shorts down, leaving him naked except for his cocky, shit-eating grin. Then he’s on me again, pinning my wrists to the lockers, mouths crashing together so hard it’ll probably leave marks.
The cold of the lockers and the heat of Lucas—it’s a chemical reaction, explosive and unstable. My chest heaves, skin slick with sweat, nipples tight from the chill and his roaming hands. He breaks the kiss, breath ghosting over my lips, and just stares at me, eyes wide and unguarded.
“You’re fucking beautiful,” he says, like he can’t believe it.
I almost laugh. “You’re delirious.”












