Skip to content
John Tavares headshot

John Tavares

Toronto Maple Leafs · C · Age 36

B Underpaid by $1.8M a year

Cap hit vs expected

Cap hit $4.4M
Expected $6.2M

Production

Season GP G A P +/- TOI/G
2026-27 7 2 5 7 -5 16:31
2025-26 82 31 40 71 -28 18:11

Contract

Cap hit
$4.4M
Type
UFA
Term
4 years
Years remaining
3
Expiry
2029
Source
Link
Report a wrong contract

Summary

The Toronto Maple Leafs pay John Tavares $4.4M. Measured against $6.2M of expected value, that makes this contract a bargain of $1.8M a year — a B.

Grade trend

Comparable contracts