My NHL Draft Manifesto

It's draft season, so I thought I'd put all my mean thoughts about the draft, draft picks and the value of prospects in one place.

2025 NHL Draft Profiles: An Introduction

Tomorrow I start my annual tradition of writing way too many words on several prospects that will very likely not be drafted by the Leafs. Let's establish my process and list what I have to come.

Sunday FTB: The Memorial Cup Final

Come join us for the game!

Retooling the Leafs

First, get a defenceman.

Friday's FTB: No NHL hockey tonight

Oh, and the Leafs quietly let Lane Lambert go to Seattle.

Who has played their last game as a Leaf?

A tougher question to answer this year than it usually is.

No-Move Clauses, Trade Speculation and You

Or, how we never seem to learn the Mitch Marner lesson.

Thursday FTB: half of a finals rematch

Florida is in, Edmonton is on deck.

Wednesday FTB: taking the long way

London lose, but still have a chance to make the final.

Salary Cap Inflation

Learn to love percentages.

Tuesday's FTB: The waiting game

And we wait for what's next.

Monday's FTB: NHL Final rematch on the horizon

Winners, losers, another day of hockey.

Saturday FTB: kicking off the Memorial Cup

And Darnell Nurse might face a suspension (probably not).

Stuck in the Zone

In the defensive zone, I mean.

Thursday's FTB: Men's Worlds

Leafs are heading to Europe.

Maple Leafs Prospect Report: Next Up, Memorial Cup

The regular CHL playoffs are all over, and the Maple Leafs will have one prospect representing them in the Memorial Cup.

Wednesday FTB: in case you missed it

The Leafs held their exit interviews.

Tuesday FTB: facing the music

Locker cleanout day and who knows what else might happen.

Monday FTB: Once again, it's over early

There's only so much you can say every year.
You've successfully subscribed to PPP Leafs
Great! Next, consider subscribing to support PPP Leafs
Welcome back! You've successfully signed in.
Unable to sign you in. Please try again.
Success! Your account is fully activated.
Error! Stripe checkout failed.
Success! Your billing info is updated.
Error! Billing info update failed.