Toronto Maple Leafs name John Tavares 25th captain

Tommy McArdle

Toronto Maple Leafs name John Tavares 25th captain image

The three-season wait is over. Toronto Maple Leafs center John Tavares is the team's new captain.

MORE:  NHL predictions 2019-20: Final standings, playoff projections, Stanley Cup picks

Prior to puck drop on the 2019-20 NHL season Wednesday night, the Leafs revealed the Oakville, Ont., native as the 25th captain in franchise history. Tavares was the last player introduced, sporting the "C" on his jersey, before the team's season-opening game against the Ottawa Senators at Scotiabank Arena.

The team utilized Tavares' wife Aryne, and newborn son, Jace, to deliver the good news: he was greeted by his son wearing his jersey when Toronto's front office and coaching staff told him he would be named captain.

"That's a hell of a surprise," Tavares said as Leafs general manager Kyle Dubas brought him into a room with coach Mike Babcock and team president Brendan Shanahan. He greeted his son with a kiss, saying "[The jersey] looks good on you, bud."

"We don't expect anything from you other than you just continue to be who you've been," Dubas told Tavares. "It's been a lot of discussion and it's because of who you are and how you do things every single day, yourself and Morgan [Rielly] and the rest of the group and how you conduct yourselves day in and day out. It's what we want as a representation of our team every single day in here and to the public. We're just fortunate we have some willing help to share the news with you."

Tavares, 29, had the best season of his career in 2018-19 (47 goals, 88 points), his first with the Maple Leafs. He played nine seasons for the New York Islanders and served as their captain for five seasons before signing with Toronto in July 2018.

The last captain in Leafs history before Tavares was defenseman Dion Phaneuf from 2010-16. 

Defenseman Morgan Rielly will serve as an alternate captain for the season while forwards Auston Matthews and Mitch Marner alternate wearing the other 'A' on their jerseys throughout the year.

Toronto Maple Leafs captains throughout team history

YEARSCAPTAIN
2019-John Tavares
2010-16Dion Phaneuf
1997-08Mats Sundin*
1994-97Doug Gilmour*
1991-94Wendel Clark
1989-91Rob Ramage
1981-86Rick Vaive
1975-81Darryl Sittler*
1969-75Dave Keon*
1957-69George Armstrong*
1956-57Ted Kennedy*
1956-57Jimmy Thomson
1955-56Sid Smith
1948-55Ted Kennedy*
1945-48Syl Apps*
1943-45Bob Davidson
1940-43Syl Apps*
1938-40Red Horner*
1937-38Charlie Conacher*
1927-37Hap Day*
1926-27Bert Corbeau
1925-26Babe Dye
1924-25John Ross Roach
1922-24Jack Adams
1920-22Reg Noble
1919-20Frank Heffernan
1917-19Ken Randall

*Hall of Fame

Tommy McArdle