As of the latest NHL season, John Tavares serves as the captain of the Toronto Maple Leafs. Tavares, a skilled center, joined the Leafs in 2018 after nine seasons with the New York Islanders. His leadership and offensive talent are crucial to the team’s success on the ice.