Good Pucking Boy book cover

Good Pucking Boy

An MM Hockey Romance
by Jace Wilder

Good Pucking Boy - MM Hockey Romance by Jace Wilder

📖 Free with Kindle Unlimited

Pairing: MM
Heat: 🌶️🌶️🌶️🌶️🌶️ Inferno
Series: Milwaukee Icebreakers #1
Tropes: Grumpy/Sunshine, Age Gap, Forced Proximity, Size Difference, Praise Kink, Daddy Kink, D/s Dynamic, Rivals to Lovers, Secret Relationship, He Falls First, Teammates to Lovers, Touch Starved, Hurt/Comfort, Protector Romance

He only meant to say it once. Two words. “Good boy.” A throwaway piece of coaching feedback that should have landed with the impact of a light breeze — and instead detonated something in his rookie that neither of them can undo.

Silas Vance is a 6’4″, 230-pound hockey enforcer held together with surgical anchors and spite. At thirty-four, his body is a failing machine — bad shoulder, chronic knee, twelve years of damage mapped across every joint. His pristine penthouse is the last thing he controls. His career is ending. And the organization has just ordered him to babysit the hyperactive twenty-one-year-old rookie who was drafted to replace him.

Leo “Sunny” Day is the franchise’s shiny new future — 5’9″, fast as thought, bright as a supernova, and hiding a lifetime of damage behind a smile that never stops. His hockey parents raised him on criticism and correction. Nobody has ever told him he’s enough. The sunshine is a survival mechanism, and the desperation to please is bone-deep.

When Silas accidentally praises Leo during practice — a gruff, offhand “good boy” delivered while correcting his stance — Leo’s entire body short-circuits. And Silas, who reads bodies for a living, notices everything.

So Silas starts weaponizing it. On the bench. In the locker room. In whispers that no one else can hear. What starts as an experiment becomes an addiction — then a dynamic — then the most intense, secret relationship either of them has ever had.

But Leo was drafted to take Silas’s roster spot. Every goal Leo scores brings Silas closer to obsolescence. And when the body finally breaks, Silas has to face the question he’s been avoiding: who is he without hockey?

Good Pucking Boy is a 126,000-word high-heat MM hockey romance. 9 explicit scenes. Praise kink. Daddy kink. Size difference. Guaranteed HEA.


⚠️ Content Warning

This book contains extremely explicit MM sexual content including oral sex, anal sex, edging/denial, praise kink, daddy kink, size kink, semi-public encounters, D/s dynamics, possessive/claiming sex, marking, throat holding, crying during sex, and emotional intensity. Themes include parental emotional abuse, hockey-parent trauma, career-ending injury, identity crisis, internalized shame, and a devastating separation/reconciliation arc. All encounters are enthusiastic and consensual between adult men. Guaranteed HEA.


🔥 Want an EXCLUSIVE Bonus Chapter?


More MM Hockey Romance

Bi Appointment Only

Bi Appointment Only

Jace Wilder

The shave ends when he removes the towel. The wanting never does.

MM Age Gap · Barber/Client · Bi Awakening

Deposit Required

Deposit Required

Jace Wilder

He paid for the hours. He never planned to pay with his heart.

MM Age Gap · Control/Surrender · Escort/Client

No Straight Answers After Midnight

No Straight Answers After Midnight

Jace Wilder

He called a stranger at midnight. The stranger already knew his name.

MM Bi Awakening · Enemies to Lovers · Firefighter Romance

Best Friend’s Dad Bod

Best Friend’s Dad Bod

Jace Wilder

He calls it a dad bod. I call it exactly what I want.

MM Age Gap · Best Friend's Dad · Body Worship

His Ex-Husband’s Brother

His Ex-Husband’s Brother

Jace Wilder

Nine years of restraint. One dark kitchen. No going back.

MM Age Gap · Chef Romance · Ex's Sibling

The Straight Man’s Plus-One

The Straight Man’s Plus-One

Jace Wilder

The boyfriend was fake. The first kiss was not.

MM Age Gap · Bisexual Awakening · Destination Wedding


Never Miss a Release

Get the next Jace Wilder release first

High-heat MM age-gap romance. New releases, exclusive bonus chapters, and the men who shouldn't have each other but do.

Please wait...

Thank you for sign up!