Recap: Leafs 4, Blues 1, Leafs Look Good.

The Leafs matched the Blues very well in a convincing victory.

Maple Leafs vs. Blues game open chat

The Leafs and Blues play their second of two games for the season tonight. Join us to chat about the game.

Blues @ Leafs Preview: I'll be in the cold, cold ground before I ever recognize Missourah

The Leafs play their first game of 2016, hosting the St. Louis Blues on Hockey Night in Canada.

WJC Recap: Finland 6, Canada 5

Marner scores twice, but Canada is eliminated after a disappointing showing at this year's U20 WJC.

Today, in things you wish you could unread: Poor Matt Hunwick

He lost a tooth. Because of David Perron's skate. Slicing it out. Um.

Recaps: Quarterfinal Day at the 2016 WJC

It's quarterfinal day at the WJC where the games become sudden death affairs that decide the semifinal matchups. All the teams were in action today. Your recaps:

From the Branches: Back to Business

Welcome to 2016. It's time to play. The Leafs host The Blues tonight as the World Juniors continue.

2016 WJC Round Robin By the Numbers

The WJC preliminary round had some surprises, none more so than the number of 2016 draft-eligible players dominating the scoring charts. A deeper look at the numbers reveals a few other things as well.

Lamoriello to meet with Swedish IHA chair about Nylander's health

Swedish newspaper Expressen reports that decisions about William Nylander's participation in the World Junior Championship will be "

From the Branches: Women make history

Yesterday's meeting of women's leagues at the Winter Classic was a controversial benchmark.

Jonathan Bernier's win over the Penguins first time he saw 40+ shots this season

Maybe that's Bernier's problem. Maybe he just needs to face lots of shots.

William Nylander injury update: does he have a concussion?

It's been five days since William Nylander was taken out of the World Juniors after taking a blindside

New Year's Eve at the WJC

The last day of action at the WJC settled the match ups for the quarterfinals which begin on Saturday, January 2.

From the Branches: Gott Nytt År

We are the champions, my friends.

Recap: Leafs 3, Pens 2 (SO), Bernier Shuts It Down

The star-studded Penguins were stymied by a reenergized Jonathan Bernier.

PPP named Blog of the Year by Puck Daddy/Yahoo Sports

The honour goes to our wonderful writers who take things seriously. Also for that hot dog story.

Maple Leafs Game Open Chat: Hot dog, that's Phil Kessel's music!

The Maple Leafs visit Pittsburgh to see an old friend, and a team in a slump. Jonathan Bernier gets a surprise start as James Reimer is still injured.

Leafs recall Antoine Bibeau on emergency basis; also, Mark Arcobello

"All my goalies are dead," the Toronto Maple Leafs story.

Kapanen's first goal adds to Finland's victory, 8-3 vs Slovakia

Kasperi Kapanen gets the monkey off his back in a rocking game against Slovakia in Hartwall Arena.

[Updated] Maple Leafs @ Penguins Game Preview: Hold on to your hot dogs

Third time's a charm? The Leafs look for their first win against the struggling Penguins this season.

World Juniors Recap: Sweden 5 - Denmark 0: Lillies doesn't wilt

With the elder Nylander in the press box the mighty Swedes were able to vanquish their historic tormentors on the ice.

From the Branches: Penultimate day of the year

Few leaves left in the book of 2015. What will 2016 bring?

Recap: Isles 6, Leafs 3, MOVING ON.

This was an entirely forgettable game for Jonathan Bernier and the Leafs.

Maple Leafs Game Open Chat: You again?

The Leafs face The Islanders for part two of their home and home series.

ESPN picks best contest designs for new Toronto Maple Leafs jersey

Some of these are pretty good! Others would be... really, really odd to see on a Leafs jersey.
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.