John Tavares Hits 500 Goal Milestone in the Midst of a Grind

2 min read• Published November 6, 2025 at 1:55 p.m. • Updated November 28, 2025 at 11:00 a.m.
Featured image
Logo Crest

Sometimes hockey doesn’t give you the perfect moment — even when you deserve it. That was the case last Wednesday when John Tavares scored the 500th goal of his NHL career. It’s an incredible achievement: he’s now one of only four players in league history to record 500 points with two different teams, joining legends Ron Francis, Mark Messier, and Wayne Gretzky.

Tavares Has Been an Elite NHL Player for a Long Time

Tavares has been doing this for a long time. He scored the very first of those 500 goals in his NHL debut, back when he was the New York Islanders’ young captain-in-waiting. Sixteen seasons later, he’s reached a milestone that very few ever touch — and he’s done it quietly, professionally, and with the same steady demeanor that’s defined his entire career.

On Wednesday, the Maple Leafs honored him before the game at Scotiabank Arena, joined by his wife Aryne and their children, Jace, Axton, and Rae. General Manager Brad Treliving presented him with a golden stick featuring custom engraving to mark the milestone. The organization also donated $10,000 to the John Tavares Foundation, with his teammates matching the contribution, bringing the total to $20,000 in support of children across Canada.

The Tavares Celebration Was Warm and Classy

It was a warm, classy moment — though perhaps a little subdued. That’s partly timing (the team had just lost to Columbus) and partly Tavares himself. He’s never been one for drama. Even his milestone nights feel understated, focused more on gratitude than glory. Maybe that’s why he fits Toronto so well: a local boy from Oakville, a quiet leader who’s seen the highs and lows of the game, and a player who’s still adding to his story.

Tavares’ 501st Goal Came Under Better Circumstances.

Fortunately for Tavares, the milestone didn’t linger long. After (only sort of) celebrating his 500th career goal, the Maple Leafs’ captain wasted no time in tacking on another. No. 501 came the very next home game — and it couldn’t have been more on-brand.

Tavares did what he’s done so many times before: found space in the chaos. Cruising through the front of the net, he pounced on a loose puck and snapped it home, just high enough to clear the goalie’s shoulder. It wasn’t flashy, but it was pure Tavares — smart, timely, and efficient.

Related: Has Easton Cowan Become a Dilemma for the Maple Leafs?