Toronto Maple Leafs head coach Mike Babcock told TSN on Tuesday that the team will have a captain for the season-opening game against the Ottawa Senators on Wednesday.

"100 per cent," Babcock told TSN James Duthie.

Babcock was then asked whether it would be John Tavares, but declined to reveal who will be wearing the 'C.'

"I don't know the answer to that- no, I do know the answer to that, I'm not telling you, how's that?"

The Maple Leafs had been expected to name a captain for this season, though Babcock declined to give a timeline other than "before Christmas" last week.

The team spent the past three seasons without a captain after trading Dion Phaneuf to the Ottawa Senators in 2016. Prior to Phaneuf receiving the “C” in 2011, Mats Sundin served as captain from 1997-2008.