
- John Tavares’s Contract Breakdown
- John Tavares Salary: How much is John Tavares getting paid?
- When does John Tavares's contract end?
- How much does John Tavares make in a minute?
- John Tavares’s Career Earnings
- What are the terms of John Tavares’s contract?
- How much of John Tavares’s Contract is guaranteed?
- John Tavares's Contract History
John Tavares plays for the Toronto Maple Leafs as an alternate captain as of April 2025. Drafted first overall by the New York Islanders in 2009, Tavares spent nine seasons with the team, five of them as captain. In junior hockey, he was a standout player for the Oshawa Generals and later the London Knights in the OHL. Tavares set the record for goals scored and earned the CHL Rookie of the Year award in 2006.
On the international stage, Tavares has represented Canada in various tournaments, including the 2008 and 2009 World Juniors, where he won gold twice. He was also part of Canada's gold medal-winning team at the 2014 Winter Olympics, though he was injured before the final matches.
John Tavares’s Contract Breakdown
John Tavares is under a 7-year, $77 million contract with the Toronto Maple Leafs, with an average annual salary of $11 million. His contract expires after the 2024-25 season, making him an unrestricted free agent in 202,5. Tavares's contract for the 2024-25 season includes a base salary of $910,000 and a signing bonus of $7,040,000. The cap hit for this year is $11,000,000, while there is no dead cap amount listed. In total, Tavares will receive yearly cash of $7,950,000, as per Spotrac.
Year | Age | Cap Hit Annual | Cash Annual | Cash Cumulative |
2018-19 | 28 | $11,000,000 | $15,900,000 | $15,900,000 |
2019-20 | 29 | $11,000,000 | $15,900,000 | $31,800,000 |
2020-21 | 30 | $11,000,000 | $12,000,000 | $43,800,000 |
2021-22 | 31 | $11,000,000 | $9,350,000 | $53,150,000 |
2022-23 | 32 | $11,000,000 | $7,950,000 | $61,100,000 |
2023-24 | 33 | $11,000,000 | $7,950,000 | $69,050,000 |
2024-25 | 34 | $11,000,000 | $7,950,000 | $77,000,000 |
John Tavares Salary: How much is John Tavares getting paid?
John Tavares has an average annual salary of $11,000,000 under his contract with the Toronto Maple Leafs. In the 2024-25 season, he will earn a base salary of $910,000 and a signing bonus of $7,040,000. (via Spotrac)
Year | Base Salary | Signing Bonus | Cap Hit | Dead Cap | Yearly Cash |
2024-25 | $910,000 | $7,040,000 | $11,000,000 | - | $7,950,000 |
When does John Tavares's contract end?
John Tavares's contract with the Toronto Maple Leafs ends after the 2024-25 NHL season.
Read More: John Tavares's wife
How much does John Tavares make in a minute?
John Tavares makes approximately $20.83 per minute based on his average annual salary of $11,000,000.
John Tavares’s Career Earnings
John Tavares has amassed $111,041,463 in total earnings by the end of the 2024-25 season as per Spotrac.
Year | Cash Cumulative |
2009 | $900,000 |
2010 | $1,800,000 |
2011 | $2,700,000 |
2012 | $5,041,463 |
2013 | $10,041,463 |
2014 | $16,041,463 |
2015 | $22,041,463 |
2016 | $28,041,463 |
2017 | $34,041,463 |
2018 | $49,941,463 |
2019 | $65,841,463 |
2020 | $77,841,463 |
2021 | $87,191,463 |
2022 | $95,141,463 |
2023 | $103,091,463 |
2024 | $111,041,463 |
Total | $111,041,463 |
What are the terms of John Tavares’s contract?
John Tavares is signed with the Toronto Maple Leafs under a 7-year contract worth $77,000,000, which includes a signing bonus of $70,890,000 and guarantees the full amount. This contract provides him with an average annual salary of $11,000,000. In the 2024-25 season, Tavares will earn a base salary of $910,000 along with a signing bonus of $7,040,000. His cap hit for that season will be $11,000,000. (via Spotrac)
How much of John Tavares’s Contract is guaranteed?
John Tavares's contract with the Toronto Maple Leafs is fully guaranteed at $77,000,000. (via Spotrac)
John Tavares's Contract History
John Tavares signed a 7-year deal worth $77,000,000 with the Toronto Maple Leafs in 2018. This contract includes a substantial signing bonus of $70,890,000 and guarantees the full amount of $77,000,000. His average annual salary under this contract is $11,000,000, with a base salary of $910,000 and a signing bonus of $7,040,000 for the 2024-25 season. (via Spotrac)
Before joining the Maple Leafs, Tavares played for the New York Islanders. He signed a 6-year contract with them in 2012, valued at $33,000,000, which included no signing bonuses and guaranteed the full amount. The average annual salary for this contract was $5,500,000. (via Spotrac)
Earlier in his career, Tavares also signed a 3-year rookie contract with the New York Islanders in 2009, totaling $11,250,000. This contract included a signing bonus of $270,000, with an average annual salary of $3,750,000, and it was fully guaranteed as per Spotrac.
Read More: John Tavares's family
FAQs on John Tavares
A. John Tavares stands 6 ft 1 in (185 cm) tall.
A. John Tavares weighs 216 lb (98 kg).
A. John Tavares plays as a Center.
A. John Tavares is 34 years old as of April 2025.
A. John Tavares plays for the Toronto Maple Leafs.