John Tavares
INJUREDJohn Tavares has played in the NHL since 2009–10 and currently plays for the Toronto Maple Leafs. He is 36 years old (born in 1990), is originally from Mississauga, is 185 cm tall and weighs 98 kg. He has previously played for New York Islanders. Tavares has put up 1192 points in 1273 games, 527 goals and 665 assists, an average of 0.94 points per game. The best season so far is 2018–19 with 88 points in 82 games.
2026–27 SEASON
Milestones
Show all milestones 51Show less
Compared with the NHL
John Tavares scores points more often than about 88% of all forwards.
2025-2026 · regular season · 476 NHL forwards with at least 20 games, all nationalities
The bar shows the player's standing among NHL players at the position. Tied results share the same position. Further right is better, including for goals against.
John Tavares's whole career
Season by season
Teams player has played for
Continue reading
Explore more Swedish player profiles and compare seasons, roles, and careers.
See when John Tavares and Toronto Maple Leafs play next.