The Portland Steelheads

Portland Steelheads — the team crest and series title over bright arena ice, a gold spotlight on the glass.
The Portland Steelheads·6-Book Series·M/M Hockey Romance·Interconnected Standalones

The Portland Steelheads fill a sold-out arena and give away nothing. Off the ice, being fully seen is the bigger risk — and one by one, each of them meets the person who won’t let him stay hidden: a live-in stranger, a rival on the same line, a coach who sees through the silence, a civilian in the stands, a rookie who won’t defer, and the man behind the bar who’s been waiting for years.

Six connected standalones, six full happy endings, and a Sunday-dinner table that grows until a roster becomes a home. Warm, dry, and open-door, these are M/M hockey romances about the hardest thing any of these men will do: let himself be seen. Meet the whole team at Sunday dinner.

The Books

Invisible Puckstar cover
Book One

Invisible Puckstar

A Forced-Proximity M/M Hockey Romance
Tomáš Horák + Jonah Kessler

Tomáš Horák has played for four teams, and he has never once unpacked like he means to stay. Traded to Portland at the deadline, he needs somewhere to sleep for a few weeks. His new team’s head athletic trainer has a spare room.

Jonah Kessler knows how this ends. People pass through. He feeds them, he patches them up, he watches them go. A temporary roommate is safe precisely because temporary is the whole arrangement.

Then the weeks stretch. The quiet defenseman learns the dog’s schedule and the route to the good coffee. Sunday dinner runs one chair fuller. The thing neither man will say out loud starts taking up more room than either of them planned.

Restless Puckstar cover
Book Two

Restless Puckstar

A Rivals-to-Lovers M/M Hockey Romance
Jules Tremblay + Eero Korhonen

Jules Tremblay has been the Portland Steelheads’ center for as long as it has mattered — the spark, the noise, the reason the building leans forward in the third. Then his coach flies to Finland over the summer and comes back with Eero Korhonen — quiet, exact, a man who wins by arriving where the puck is going and needs nobody in the stands to prove it happened.

Two centers. One line. One job worth keeping. Jules skates angry at a man who won’t be angry back. Eero waits out the loud one the way he waits out everything, braced to be wanted for the emergency and left for the ordinary week.

Unmasked Puckstar cover
Book Three

Unmasked Puckstar

A Bi-Awakening M/M Hockey Romance
Rhys Kinnear + Ben Nishida

Rhys Kinnear has built an entire career on being impossible to read. Still in the crease, quiet in the room, taking in everything and giving back nothing — it has kept him safe his whole life. Then his goaltending coach steps into the paint to show him an angle, and something Rhys has never let himself want comes open.

Ben Nishida’s whole job is to see what Rhys won’t show. He lost his own game to a wrecked hip and rebuilt himself as the man who reads goaltenders better than they read themselves. He knows exactly where the line between a coach and his player runs. He also knows he is already standing on the wrong side of it.

Unreachable Puckstar cover
Book Four

Unreachable Puckstar

A Slow-Burn M/M Hockey Romance
Drew Cabrera + Kai Dietrich

Drew Cabrera builds the party everyone else belongs to, then stands at the edge of it, already knowing every way out.

He is the Portland city planner who throws the barbecues, saves the seats, and keeps a private exit mapped for every place he has ever loved. Kai Dietrich is the Steelheads’ quiet German defenseman, a man who furnished his whole life so it could be packed in an afternoon and left behind. For years they have circled the same team, the same bar, the same Sunday table, and never once walked toward each other.

One offseason. One honest argument about a plaza built so no one could stay. And the circling stops.

Overlooked Puckstar cover
Book Five

Overlooked Puckstar

An Age-Gap M/M Hockey Romance
Vic Barrera + Tanner Seo

Vic Barrera has been the Portland Steelheads’ steady hand for longer than most of the locker room can remember. Alternate captain. The veteran who knows every man in the room and asks for nothing back. Now his shifts are getting shorter, the roster is turning over under him, and the one person who sees what that costs is the last person he should want.

Tanner Seo is fast, unfiltered, and a decade and change younger. He reads a room the way he reads the ice, and he has spent two seasons studying the tell no one else caught — the way Vic’s restless hands go still the moment the steadiness starts to thin. He doesn’t want to fix Vic. He wants to be the one who gets to hold him.

What starts as veteran and rookie becomes something with no professional cover on it at all. Some men leave first so no one can leave them. It is going to take both of them to learn how to stay.

Armored Puckstar cover
Book Six

Armored Puckstar

A Second-Chance M/M Hockey Romance
Henrik Dahl + Rafa Medina

For years, Rafa Medina has poured the same drink for the same man at the end of the same bar. Henrik Dahl, captain of the Portland Steelheads, comes in every Thursday, orders without asking, and leaves before anyone thinks to watch the door go. Rafa watches. He always has.

They had one night once, and a note left at the side entrance ended it before it began. Now Henrik is playing out a contract year with a whole city reading his every move, and Rafa is about to lose the bar he built by hand. Between them, on borrowed Thursdays, is the one thing that has waited since that night.

A captain who has kept his whole heart in a locked drawer. A bartender who learned to hide from a father who never stopped. One season to decide whether being seen is worth what it costs.

An arena tunnel opening onto bright ice, sticks racked along the dark walls.

One Team. Six Love Stories.

The Steelheads season runs through all six books — teammates, rivals, coaches, and the found family that forms when the room finally lets each other in. Start with the free prequel, Rookie Puckstar, where it all began.

Get the Free Story