Junior Hockey / News / OHL Grads

Over a third of current NHL captains played in the OHL

Former London Knight Bo Horvat was recently named captain of the Vancouver Canucks. (Photo by Terry Wilson / OHL Images)

Bo Horvat, John Tavares, Logan Couture, and Jordan Staal are the latest former OHLers to be named captain of their NHL teams.

All were given the see prior to the season, or withing the first few weeks.

Gabriel Landeskog is the first Swedish born player to captain an OHL team.

For Tavares, it’s the second franchise he’s worn the ‘C’ for after captaining the New York Islanders during his tenure there.

The three players add to the already lengthy list of OHL graduates who are currently NHL captains. Of the 31 teams in the NHL, all but four have named a captain, ten of those teams have a former OHLer leading the way.

When the Colorado Avalanche named Gabriel Landeskog captain in September 2012, he became the youngest permanent captain of an NHL club at 20 years, and 57 days of age. When he was named captain of the Kitchener Rangers, he was the first ever Swedish born captain in league history.

Landeskog’s reign as youngest captain lasted just over four years when the Edmonton Oilers named Connor McDavid team captain in October 2016 when he was just 19-years-old.

Connor McDavid is the youngest permanent captain in NHL history (Aaron Bell/OHL Images)

Here’s a look at all ten NHL captains who played in the OHL:

Calgary Flames – Mark Giordano (Owen Sound 2002-04)
Carolina Hurricanes – Jordan Staal (Peterborough 2004-06)
Colorado Avalanche – Gabriel Landeskog (Kitchener 2009-11)
Columbus Blue Jackets – Nick Foligno (Sudbury 2004-07)
Edmonton Oilers – Connor McDavid (Erie 2012-15)
St. Louis Blues – Alex Pietrangelo (Niagara/Barrie 2007-10)
San Jose Sharks – Logan Couture (Ottawa 2005-09)
Tampa Bay Lightning- Steven Stamkos (Sarnia 2006-08)
Toronto Maple Leafs – John Tavares (Oshawa/London 2005-09)
Vancouver Canucks – Bo Horvat (London 2011-14)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s