Straight Captain, Off-Ice Girlfriend book cover

Straight Captain, Off-Ice Girlfriend

Sapphic Hockey Romance
by Aurora North

Ebook available only from the Fractal Enigma Store.

Pairing: FF (Sapphic)
Heat: 🌶️🌶️🌶️🌶️🌶️ Inferno
Tropes: Bi Awakening, Captain/Trainer Forbidden, Workplace Romance, Praise Kink, Secret Relationship, Slow Burn, Touch Starved, Coming Out

She built her career on control. Ivy made her lose it.

Cam Reeves has spent ten years building the kind of hockey career that doesn’t leave room for distractions. She’s the captain, the anchor, the woman who never loses control — on the ice or off it. She’s never questioned what she wants. She’s never had to.

Then the Lynx hire Ivy Tannenbaum.

Ivy is the team’s new performance trainer — warm, confident, openly queer, and annoyingly good at her job. When a hip injury forces Cam into weeks of one-on-one recovery work, she discovers something worse than pain: Ivy’s hands on her body make her feel things no man ever has.

One reckless kiss in an empty hallway. One conversation that should have ended it. One hotel room on the road that changed everything.

Now Cam is falling for a woman she’s supposed to keep at arm’s length, hiding a relationship that could end both their careers, and learning that the hardest thing she’s ever done isn’t winning a championship — it’s admitting she’s been lying to herself for thirty years.

You’ll love this book if you enjoy:

✅ Sapphic bi-awakening with a closeted captain who crumbles
✅ Captain/trainer workplace forbidden that burns slow and explodes
✅ “Good girl” praise kink that’ll make you feral
✅ Secret relationship with real career stakes
✅ Found family hockey team with the best banter
✅ She didn’t just come out — she walked out holding Ivy’s hand
✅ HEA guaranteed


⚠️ Content Warning: This novel contains explicit sexual content (graphic FF scenes), strong language, sports-related injury, internalized homophobia, and depictions of anxiety and compulsive control. Intended for readers 18+.


📖 Read Chapter One Free

Not sure yet? Read the full first chapter right here.


Chapter One: The Anchor

The puck dropped and Cam stopped being a person.

She loved this part. The moment the ref’s hand opened and the black disc hit the ice and every useless thing — bills, texts, the tight pull in her left hip she’d been ignoring for two weeks — just evaporated. What replaced it was cleaner than thought. Instinct stripped down to geometry: angles, gaps, the half-second window between a defender’s commitment and her own blade cutting the other direction.

Season opener. Harbor City Lynx versus the Charlotte Fury, and the arena was electric in the way only October hockey could be — twelve thousand people who’d waited all summer to scream at something that mattered. Cam fed off it. She won the opening draw, cycled the puck low, and put a backhand through the five-hole of Charlotte’s goalie before the broadcast team finished their opening segment.

One-nothing, Lynx. Forty-seven seconds in.

Jules caught her on the bench with a glove tap. “Showoff.”

Cam didn’t smile. She watched the replay on the jumbotron, cataloging what she’d done right (release point, angle of approach) and what could’ve been better (she’d drifted too far to her forehand, given the goalie an extra half-second to square up). The fact that it went in didn’t make it clean.

“Your face right now,” Jules said. “You just scored and you look like someone keyed your car.”

“The angle was lazy.”

“The angle was a goal.”

Cam said nothing. She pulled her water bottle, rinsed, spit, and stared at the ice.

The game went the way she needed it to. Physical, fast, a little mean in the corners. Charlotte’s top line tried to bully the Lynx along the boards and Cam met them with the kind of disciplined, suffocating defense that had earned her the captaincy three years ago. She didn’t fight. She didn’t retaliate. She just took away every inch of space until the other team ran out of ideas.

She added an assist in the second period — a no-look feed through traffic to Rhea, who buried it glove-side. Two-nothing. Charlotte pulled one back late in the third on a power play, but Jules slammed the door after that, stopping eleven shots in the final six minutes, including a breakaway she poke-checked with the kind of casual violence that made highlight reels.

Final score: 2–1. The Lynx opened the season with a win, and Cam skated off the ice feeling exactly the way she was supposed to feel — controlled, focused, and completely in command.

The locker room was loud. Music, laughter, the sharp crack of tape being ripped off shin pads. Rhea was holding court near her stall, replaying her goal with hand gestures that got more dramatic every time. Jules had her mask off and was lying flat on the floor in full pads, arms spread wide, staring at the ceiling like she’d just finished a marathon.

“Someone get me a stretcher and a beer,” Jules said. “In that order.”

Cam stripped her gear methodically. Shoulder pads first, then the chest protector, gloves laid out to dry. She had a system. The system was the point — it brought her down from game speed to human speed, one piece of equipment at a time. By the time she was showered and dressed, the locker room had mostly cleared out. She could hear the last stragglers in the hallway, voices echoing off the concrete.

She sat in her stall in jeans and a clean team polo, lacing her shoes. Alone. This was her favorite part of a win — the silence after everyone left, when the adrenaline ebbed and the room smelled like sweat and ice and industrial cleaner and she could just exist for a minute without anyone needing her to be anything.

Her phone buzzed. Jules.

Bar. Now. Don’t make me come back in there and physically carry you.

Then, two seconds later: I will do it and it will be embarrassing for both of us.

Cam almost texted back that she was tired. That she had video to review. That her hip was sore — which it was, a low thrum she’d been managing since training camp, the kind of thing that wasn’t bad enough to mention and too persistent to ignore.

Instead she typed: Which bar.

O’Malley’s. Entire team. No excuses. Captains lead by example.

You’re the alternate captain.

Which means I’m your backup. And your backup says drink a beer and talk to a human being who isn’t wearing skates.

Cam pocketed her phone and left.


O’Malley’s was three blocks from the arena, wood-paneled and dim, the kind of bar that had been catering to athletes long enough to know when to take photos and when to leave them alone. The team had taken over the back section — two long tables pushed together, a mess of appetizer plates and pint glasses and the particular energy of twenty-something professional athletes who’d just won their first game of the year.

Cam slid into the booth next to Jules and ordered a beer she didn’t particularly want. Being here was the job. Not the hockey part — the captain part. She asked the rookies about their apartments. She listened to the defensive coach’s wife talk about their new puppy. She laughed at the right moments and touched people’s shoulders when they said something earnest and did all of the small, invisible work that held a team together off the ice.

She was good at it. She was good at most things that required discipline and observation and zero vulnerability.

It was Jules who said, halfway through her second drink, “New trainer’s here.”

Cam didn’t look up. “Okay.”

“You could try to sound less thrilled. She’s been on staff for three months. You’ve spoken to her maybe four times.”

“I’ve spoken to her plenty.”

“In monosyllables, during team meetings, while actively avoiding eye contact. That doesn’t count.”

“It counts.”

Jules gave her a look — the one that said I’ve known you for six years and you’re full of shit — but let it go. She waved across the bar. “Ivy! Over here.”

Cam’s jaw tightened. She picked up her beer and took a long, deliberate drink.

Ivy Sloan moved through the bar the way she moved through the training facility — with an ease that made the space rearrange itself around her. She was still in her work clothes, fitted black athletic pants and a quarter-zip with the team logo, her dark hair in the French braid she always wore during hours. She was carrying a glass of red wine and laughing at something Tori had said behind her, and she looked — Cam’s brain supplied the word before she could stop it — effortless.

Cam watched her stop at the far end of the table. Watched her lean down to hug Rhea, squeeze Sara’s arm, ask one of the rookies about a knee brace with the kind of genuine attentiveness that made people feel like they were the only person in the room. She watched Ivy throw her head back when she laughed, the long line of her throat catching the bar light, and felt something clench beneath her sternum that she immediately filed under indigestion.

“She’s good with the team,” Jules said.

“She’s supposed to be. It’s her job.”

“Wow. Ringing endorsement.”

“What do you want me to say?”

“I don’t know, Cam. Maybe that you like her? Maybe that she’s doing a great job rebuilding the conditioning program from the ground up and the team already trusts her more than they trusted Dave after five years?”

“Dave was an asshole.”

“Dave was mediocre, which in this league is the same thing. Ivy’s not mediocre. She’s — hold on, she’s coming over.”

Cam straightened in the booth. She became aware, in a way that irritated her, of the precise distance between her body and the edge of the table, the angle of her shoulders, the fact that she hadn’t checked her reflection since leaving the arena and her hair was probably doing the thing it did after she towel-dried it, sticking up at odd angles in a way Jules called “baby bird.”

Ivy stopped at their end of the table. Up close, Cam could see the pale green of her eyes, the small freckle below her left ear, the edge of ink visible above her collar — the botanical tattoo that climbed her left shoulder. Lavender. Cam knew it was lavender because she’d stared at it during a team stretching session in August and then been furious with herself for the rest of the afternoon.

“Great game, Captain.” Ivy’s voice was warm, direct, the faintest trace of an accent Cam had never been able to place. “That first goal was something.”

“Thanks.”

A beat. Jules kicked her under the table.

“The whole team looked sharp,” Cam added, because she was the captain and captains said things like that.

“They did.” Ivy leaned one hip against the edge of the booth and swirled her wine. “Although I noticed you’re still cheating your left hip on crossovers.”

The sentence landed like a dart. Cam felt her spine stiffen.

“I’m not cheating anything.”

“You are, though. Your right-to-left transitions are gorgeous — full extension, perfect edge work. But when you go left to right, you’re pulling your left hip back about two inches to compensate for something. Probably tightness in the flexor. It’s subtle enough that no one in the stands would catch it, but it changes your acceleration window by about a tenth of a second.” Ivy took a sip of wine. “Which, at your level, matters.”

Jules whistled low. “She’s got your number, Cap.”

Cam stared at Ivy. The observation was precise, clinical, and completely correct — she’d felt the pull all night, the slight hitch in her stride that she’d been muscling through on adrenaline and stubbornness. No one else had noticed. Not the coaching staff, not the physio team, not Jules, who’d played beside her for six years. Ivy had been with the organization for three months and she’d seen it from the stands.

“I’ll stretch it out,” Cam said.

“You should let me look at it. I can build a targeted mobility program that’ll—”

“I said I’ll stretch it out.”

The sharpness in her own voice surprised her. Ivy’s eyebrows lifted — not offended, just noting it, the way a scientist notes an unexpected result. She smiled, small and unbothered.

“Sure, Captain. Your body, your call.” She straightened. “Enjoy the win. You earned it.”

She walked back to the other end of the table. Cam watched her go — the straight line of her back, the confidence in her stride, the way she slid into conversation with Tori without missing a beat, like Cam’s rudeness hadn’t even registered.

Jules was looking at her.

“What?” Cam said.

“Nothing.”

“You’re making a face.”

“I’m making my regular face.”

“Your regular face doesn’t look like that.”

Jules shrugged and flagged the server for another round. She didn’t say anything else, which was worse.

Cam stayed for another hour because that’s what captains did. She talked to three more teammates, congratulated the coaching staff, and tipped the bartender too much because the service was good and because she needed to do something with her hands besides clench them around her glass every time Ivy’s laugh carried across the room.

At eleven, she said her goodbyes. She stopped at Rhea’s end of the table to tell her the goal was beautiful, which it was. Rhea thanked her and introduced Sara, who was shorter than Cam expected, dark-haired and bright-eyed, with the kind of easy warmth that made it immediately clear why Rhea loved her.

“Cam, Sara. Sara, the reason I can’t sleep past five AM.”

Sara shook Cam’s hand. “She talks about you constantly. I feel like I already know you.”

“Don’t believe anything she says.”

“She says you’re the most intense person she’s ever met and that you’d run through a wall for this team.”

Cam glanced at Rhea, who shrugged. “It’s accurate.”

On her way out, Cam passed Ivy’s chair. She didn’t stop. But she felt Ivy’s gaze track her across the room — a physical sensation, warm and precise, like a hand pressed between her shoulder blades.

She didn’t look back.


Cam’s condo was twelve minutes from the arena. She drove in silence, no music, no podcast, just the hum of the engine and the dark ribbon of highway and her own breathing. The post-game high had faded into something restless. She was tired but not sleepy, the way she always was after a win — her body ready for bed, her mind still circling the ice.

She went through her nighttime routine on autopilot. Shower (cold, then warm). Ice pack on her left hip, fifteen minutes. Foam roller for her quads and IT bands. Teeth. Lights.

She lay in bed in the dark and stared at the ceiling.

Your right-to-left transitions are gorgeous.

The word sat in her chest like a coal. She replayed Ivy’s voice — the calm precision of it, the complete absence of intimidation, the way she’d leaned against the booth and looked at Cam like she was a problem worth solving. Not a captain. Not The Anchor. Just a body with a compensating hip flexor and a stubborn streak.

Gorgeous.

She’d been talking about crossovers. Obviously. About skating mechanics and edge work and the particular geometry of a left-to-right transition at full speed. It was a technical observation delivered by a performance professional who was paid to notice exactly those things. There was nothing personal about it.

Cam rolled onto her side and punched her pillow into a better shape.

The problem — and she was aware, in the back of her mind, that calling it a problem was already an admission of something she wasn’t prepared to examine — was that Ivy hadn’t just noticed the hip. She’d noticed the hip from the stands, during a game, while presumably tracking twenty other athletes and a dozen other performance metrics. She’d parsed Cam’s stride down to a two-inch compensation pattern and a tenth-of-a-second acceleration gap, and she’d delivered the diagnosis with a glass of wine in her hand and a smile that made Cam feel like she’d been stripped down to her skeleton and read like a scouting report.

No one did that. No one looked at Cam Reddick and saw past the discipline to the thing underneath — the tight, hot wire of effort that held the whole structure together. Her coaches saw results. Her teammates saw the captaincy. The media saw The Anchor. Tyler had seen a woman who worked too much and loved too little, which was probably fair, because she’d never once looked at Tyler and felt the floor tilt the way it had tilted tonight when Ivy said gorgeous and meant her skating.

That was the thing, though. Ivy had meant her skating. Had been talking about crossovers and edge work. Had been doing her job.

And Cam was lying in her bed at midnight, replaying one word in a voice she could still feel at the base of her spine, telling herself she was thinking about hockey.

She closed her eyes.

I’m thinking about crossovers, she told herself. I’m reviewing game tape in my head. That’s what this is. That’s all this is.

She fell asleep with Ivy’s voice still in her ears and her left hip aching in the dark.


Want to keep reading? The full novel is available now.


🔥 Want an EXCLUSIVE Bonus Chapter?

After Practice — A scene TOO HOT for Amazon

Three weeks after Cam’s locker room announcement. Late-night training session. The gym is empty. The door is locked. And Ivy decides to show Cam exactly what “good form” really means — on the weight bench, against the mirror, and with praise so filthy it would make the sports media blush.


More from Aurora North

Browse all Aurora North books.

The Cabin We Both Booked

The Cabin We Both Booked

Aurora North

Two reservations. One cabin. Six weeks. Seven rules.

FF Cabin Romance · Competence Kink · Dirty Talk

The Second Apartment

The Second Apartment

Aurora North

She finally has a life that's all hers. The woman across the hall wants to be in it out loud.

FF Artist Romance · Bi Awakening · Bisexual Awakening

Last Call for the Ice Queen

Last Call for the Ice Queen

Aurora North

She runs the hotel like a Swiss watch. The new consultant just took it off her wrist.

FF Age Gap · Bartender Romance · Competence Kink

The Woman Experiment

The Woman Experiment

Aurora North

Three dates. One honest night. No way to keep it theoretical.

FF Bisexual Awakening · Coming Out · Competence Kink

My Straight Best Friend’s Bed

My Straight Best Friend’s Bed

Aurora North

Open Late

She offered me half her bed. I already wanted all of her.

FF Best Friends to Lovers · Bi Awakening · Bisexual Awakening

Night Shift, Door Locked

Night Shift, Door Locked

Aurora North

Calder Memorial After Dark

She has a rule for everything. Then she met the nurse who breaks them for fun.

FF Coworkers to Lovers · Enemies with Benefits · Forced Proximity


Never Miss a Release

Get new release alerts, exclusive bonus content, and reader-only giveaways.

First in line for Aurora North

Sapphic age-gap romance with inferno heat. New releases, bonus chapters too hot for Amazon, and slow burns that earn every minute.

Please wait...

Thank you for sign up!