The Sports Shed - Cover

The Sports Shed

by Isla Kithard

Copyright© 2026 by Isla Kithard

Erotica Sex Story: ​When a high-strung administrator and a rugged facilities manager find themselves the last two people on campus, a freak accident with a sports shed roller door turns into a high-stakes lockin. Trapped in the dark as temperatures plummet, exposing a long-simmering friction that is as much about desire as it is about defiance. ​With no phones, no tools, and no way out until morning, they might be trapped together but for the first time they totally free.

Caution: This Erotica Sex Story contains strong sexual content, including Ma/Fa   Reluctant   Fiction   School   Workplace   .

The sun had dipped below the horizon, leaving the place in a graveyard of long shadows and biting chill. She had forgotten her watch that morning, and her thumb mindlessly brushed the bare skin of her wrist, a phantom limb she’d been reaching for all day.

As she passed the equipment shed, a sliver of light cut through the gloom. The door was ajar. His cart sat outside, abandoned with his phone and backpack. From within, the low, melodic hum of a song she didn’t recognize drifted out. A wicked grin touched her lips. She crept toward the opening, ditched her papers and belongings in his cart, and pounced.

“What are you still doing here?” she demanded.

He jumped, spinning around with wide eyes that quickly melted into a warm, chocolate glow. “I could ask you the same thing,” he retorted, his voice a low rumble that vibrated in the small space.

He turned on the air compressor to fill the last of the footballs. The mechanical whine filled the shed, making conversation a shout. “I thought I was the last one!” she yelled. A stray lock of hair fell across her eyes in the wind, he watched it, his fingers twitching as if fighting the urge to reach out and tuck it behind her ear.

Then, the world exploded.

Distracted by her presence, he’d overfilled the ball. It burst with a violent crack. The rubber bladder shot out like a projectile, and she recoiled, tripping backward into a metal cart. The bladder struck the roller door’s tension chain with a sickening snap. The heavy steel door thundered down, sealing them in total darkness before the overhead light flickered back to life.

He killed the compressor. The silence was sudden and heavy.

“Whoa, are you okay?” He was over to her in a second, his hands hovering before he hauled her up.

She ignored the throb in her leg, rushing to the roller door. She gripped the handle, straining until her knuckles turned white. It didn’t budge. He stepped in, shedding his jacket. He heaved against the dead weight, she found herself paralysed by the sight, the light grey fabric of his shirt straining against the broad expanse of his shoulders, the corded muscles of his arms flexed to the limit.

He caught her staring. A slow, knowing smirk tugged at the corner of his mouth.

“Asshole,” she breathed, though her heart was hammering against her ribs for a very different reason.

“I can’t lift it,” he said, his voice dropping an octave. “That chain is snapped. That’s two hundred kilos of dead weight. There’s no way we are lifting that. And nobody’s here until morning.”

Panic flared, then shifted. She reached for her phone, but her hand met only the curve of her own backside. “I left my phone in your cart.”

His gaze darkened. The realization that they were truly alone, trapped in the freezing dark, hung between them like a physical weight.

“You’re bleeding.” He pointed to a blossoming crimson stain on her tan trousers.

“Shit”, she hissed as she looked down.

“Sit down,” he commanded, gesturing to the stack of blue gym mats in the corner of the shed.

“No, it’s fine”, she snapped. “We have bigger problems.”

“Those problems aren’t going anywhere”, he retorted, “let’s make sure you’re okay first.”

“I said I’m fine”, she spat.

“You’re clearly not! Why are you so stubborn?” he spat right back “It won’t kill you to accept help!” he said tersely.

She levelled an icy stare at him, and he stood his ground, levelling one of his own right back. She let out a long-suffering breath and said in a soft mumble.

“I ... I haven’t shaved my legs” She dropped her gaze to the floor.

He stood silent for a second, then he let out a rich, throaty laugh that sent a tremor through her. He stepped closer, his hand heavy and warm on her shoulder. He didn’t ask, he just pressed down, his voice dropping into a growl. “I don’t care. Now sit, and do as you’re told for once.”

The authority in his voice sparked a sudden, liquid heat between her thighs.

She huffed herself down, and dramatically flopped onto her back, her arms falling over her head as her hair tumbled about her face, she muttered with a forearm resting over her eyes, “This is the most embarrassing moment of my life” and lifted her leg to him.

Watching her as he knelt between her legs, he rolled the fabric up. His hands were calloused and strong, trying to hide his amusement as much as possible, he inspected the deep gash on her shin, it was bad, but not emergency room bad.

He had to wrap it. Try to close it up as best he could.

He reached for a sash from a crate to his side. “This will have to do,” he said to her and began wrapping it around her leg with as much care as he could.

She sucked in a sharp breath at the pain, as he tied it tightly over the wound.

He didn’t shy away from gripping her tight enough, she felt her cheeks flush with colour. Her mind wandered to the commanding way he told her to sit. That command had sent a shiver right to her core. And heat, right between her legs.

She bristled in annoyance at how her body betrayed her, the way she had no control when she was around him.

“Owch!” she yelped as he squeezed her shin just below her injury.

“What the hell was that for?” She grumbled.

He said with a twitch of his shoulder, “You zoned out, I was just checking you hadn’t fainted on me.” A grin spread across his handsome, smug face.

She rolled her eyes and yanked her leg away from his grip. “Happy now?” she said sarcastically.

He shot right back, “You’re welcome”. She stood up, dusting herself off and said quietly, “Thank you”, and meant it.

She looked at her empty wrist and absently rubbed, wishing she had her watch. He noticed and said, “It’s 6:38”.

She knew it was now dark outside as the temperature had dropped, it was early spring, so the day was a mild 22, but they both knew that the night was dropping down to a considerably cold temperature, and with no big coats or blankets in the shed to keep themselves warm, it was going to be a long, harsh night.

He had offered her his jacket, and the smell of him on it was driving her crazy, so she gave it back to him.

He Shook his head declining. “No, you keep it, I’ll be fine.

“Don’t be stupid,” she hissed at him, “You’ll freeze. I have a long-sleeved shirt on and you only have a T-shirt.”

He reluctantly took it from her putting it on, the quiet relief on his face was obvious.

His gaze held her own for a long moment. He wanted her to know that he wasn’t sneaking a glance, he wanted her to see that he was intensely admiring her.

Under his burning gaze, she suddenly felt unsteady on her feet. She needed to sit.

Walking over to the gym mats, she plonked herself down on top of them. They would have to share it and sleep on them the night. She swallowed hard at the thought, her mouth going dry as all her body’s moisture seemed to settle down between her legs, like the traitor it was.

As the night deepened, the temperature plummeted toward six degrees. They were both shivering, the air turning into misty plumes with every breath.

“This is ridiculous,” he finally said. “We’re going to freeze. Get over here. Back up into me.”

 
There is more of this story...
The source of this story is Storiesonline

To read the complete story you need to be logged in:
Log In or
Register for a Free account (Why register?)

Get No-Registration Temporary Access*

* Allows you 3 stories to read in 24 hours.

 

WARNING! ADULT CONTENT...

Storiesonline is for adult entertainment only. By accessing this site you declare that you are of legal age and that you agree with our Terms of Service and Privacy Policy.


Log In