Skip to page content
Loading page
Search
pick a player randomlygo to advanced search
The EP app is now live! Try it out.
Get the App
Select another team in this league
2008-2009

2008-2009 Canada Roster

# N Player ASCA Born Birthplace HT WT S League
GOALTENDERS
#37
Canada flag
401984Regina, SK, CAN6'2"194RNHL
#50
Canada flag
481976Red Deer, AB, CAN6'0"203LNHL
#30
Canada flag
551969Simcoe, ON, CAN6'1"185LNHL
DEFENSEMEN
#55
Canada flag
391985Calgary, AB, CAN6'5"223LNHL
#3
Canada flag
351989London, ON, CAN6'1"209RNHL
#2
Canada flag
421982Smithers, BC, CAN6'1"205LNHL
#29
Canada flag
471977Saskatoon, SK, CAN6'0"203LKHL
#4
Canada flag
461978Calgary, AB, CAN6'3"220LNHL
#2
Canada flag
351989Saskatoon, SK, CAN6'2"225RNHL
#44
Canada flag
371987Montréal, QC, CAN6'1"205LNHL
#6
Canada flag
391985Sicamous, BC, CAN6'4"229RNHL
#7
Canada flag
401984Steinbach, MB, CAN5'10"192RNHL
FORWARDS
#20
Canada flagUSA flag
421982Lloydminster, SK, CAN6'2"185RNHL
#19
Canada flag
481976Halkirk, AB, CAN6'1"223RNHL
#12
Canada flag
441980Peterborough, ON, CAN6'1"216RNHL
#15
Canada flagGermany flag
441981Freiburg, GER6'4"212LNHL
#10
Canada flag
461978Trail, BC, CAN6'1"209LNHL
#18
Canada flag
421982Montréal, QC, CAN5'11"194LNHL
#28
Canada flag
371987Whitby, ON, CAN6'3"212LNHL
#9
Canada flag
411983Ottawa, ON, CAN5'9"187LNHL
#91
Canada flag
411983Mississauga, ON, CAN6'3"218RNHL
#26
Canada flag
491975Laval, QC, CAN5'7"181LNHL
#17
Canada flag
351990Markham, ON, CAN6'1"194RNHL
#8
Canada flag
411983Fort McMurray, AB, CAN6'0"201LNHL
#19
Canada flag
391985Winnipeg, MB, CAN6'2"185RNHL

2008-2009 Canada Staff

Team Staff History

Stories

Insights and analysis from EP Editorial team

2008-2009 Canada Demographics

Nationality
Created with Highcharts 11.4.6Canada (100.0%)Canada (100.0%)
Premium Content

You need to have EP Premium
to view this content

Get Premium ($11.99/month)Discover premium

Canada Facts

Plays in
World Championship
2025
WC -
2024
WC Bronze game loss
2023
WC Gold
2022
WC Silver

2008-2009 Canada Roster Facts

Nationalities
  • Canada flag25 players
Experience
Affiliated Team(s)

Canada Games

date home visiting score league
05/11/2025 02:20 PM UTCLatviaLatviaCanadaCanada-WC
05/10/2025 10:20 AM UTCSloveniaSloveniaCanadaCanada-WC
05/26/2024 01:20 PM UTCSwedenSwedenCanadaCanada4 - 2 WC
05/25/2024 04:20 PM UTCCanadaCanadaSwitzerlandSwitzerland2 - 3 (SO)WC
05/23/2024 02:20 PM UTCCanadaCanadaSlovakiaSlovakia6 - 3 WC
Show More

Latest Transactions

No Data Found

Canada History and Standings

season league GP W L T OTW OTL GF GA PTS PPG rank postseason
2024-2025WC------------Group info
2023-2024WC750-203218192.714Bronze game lossInfo
2022-2023WC741-112511152.14goldChampion
2021-2022WC752-003418152.14silverFinal loss
2020-2021WC733-011918101.43goldChampionInfo
2019-2020WC-----------Tournament CancelledGroup infoInfo
2018-2019WC761-003611182.57silverFinal lossInfo
2017-2018WC741-113212152.144Bronze game loss
2016-2017WC760-013210192.71silverFinal loss
2015-2016WC761-00348182.57goldChampion
2014-2015WC770-004914213goldChampion
2013-2014WC750-112813182.575Quarterfinal loss
2012-2013WC750-112510182.575Quarterfinal lossInfo
2011-2012WC760-013515192.715Quarterfinal lossInfo
2010-2011WC640-202712162.675Quarterfinal loss
2009-2010WC633-00271391.57Quarterfinal loss
2008-2009WC650-013510162.67silverFinal loss
2007-2008WC660-003510183silverFinal loss
2006-2007WC650-102817172.83goldChampion
2005-2006WC6510--3313101.674Bronze game loss
2004-2005WC6411--261491.5silverFinal loss
2003-2004WC6411--181091.5goldChampion
2002-2003WC6501--216111.83goldChampion
2001-2002WC6510--1810101.676Quarterfinal loss
2000-2001WC6411--241191.55Quarterfinal loss
1999-2000WC6420--251081.334Bronze game loss
1998-1999WC6510--2613101.674Bronze game loss
1997-1998WC6312--221781.336Did not make playoffs
1996-1997WC5311--231171.4goldChampion
1995-1996WC5221--171551silverFinal loss

Canada Retired Numbers

Where Are They Now?

Played in the team during season
# player season team league GP G A PTS DESCPIM
1.Canada flagNathan MacKinnon (F)2024-2025Colorado AvalancheNHL5721668729
2.Canada flagConnor McDavid (F)2024-2025Edmonton OilersNHL4922497129
3.Canada flagMitchell Marner (F)2024-2025Toronto Maple LeafsNHL5416557112
4.Canada flagMark Scheifele (F)2024-2025Winnipeg JetsNHL5631326341
5.Canada flagSam Reinhart (F)2024-2025Florida PanthersNHL5731316227
6.Canada flagBrandon Hagel (F)2024-2025Tampa Bay LightningNHL5526366240
7.Canada flagTravis Konecny (F)2024-2025Philadelphia FlyersNHL5722396145
8.Canada flagBrayden Point (F)2024-2025Tampa Bay LightningNHL503127582
9.Canada flagSidney Crosby (F)2024-2025Pittsburgh PenguinsNHL5517415821
10.Canada flagMatt Duchene (F)2024-2025Dallas StarsNHL552233556
View Complete List

Average Height, Weight, Age Per Season

Season Roster Avg Height Avg Weight Avg Age
2023-2024View Roster6'2"198 lbs25.17
2022-2023View Roster6'2"198 lbs25.22
2021-2022View Roster6'2"201 lbs24.71
2020-2021View Roster6'1"198 lbs23.71
2018-2019View Roster6'2"201 lbs23.32
View 20 Latest Seasons
Regular Season

Franchise All-Time Points

#PlayerGPGATP
1.undefined flagDany Heatley (F)52382462
2.undefined flagJackie McLeod (F)28302050
3.undefined flagRick Nash (F)34232144
4.undefined flagRyan O'Reilly (F)55172239
5.undefined flagJordan Eberle (F)47162339
Show More

Franchise All-Time Goals

#PlayerGPGATP
1.undefined flagDany Heatley (F)52382462
2.undefined flagJackie McLeod (F)28302050
3.undefined flagRick Nash (F)34232144
4.undefined flagMarcel Dionne (F)37211132
5.undefined flagJohn Tavares (F)31181836
Show More

Franchise All-Time Assists

#PlayerGPGATP
1.undefined flagDany Heatley (F)52382462
2.undefined flagJordan Eberle (F)47162339
3.undefined flagRyan O'Reilly (F)55172239
4.undefined flagBrent Burns (D)3372229
5.undefined flagRick Nash (F)34232144
Show More

Franchise All-Time Penalty Min.

#PlayerGPGTPPIM
1.undefined flagTodd Bertuzzi (F)1561263
2.undefined flagMike Foligno (F)2721158
3.undefined flagCory Cross (D)252655
4.undefined flagLuke Schenn (D)311552
5.undefined flagKevin Dineen (F)37112450
Show More

Franchise All-Time Games Played

#PlayerGPGATP
1.undefined flagRyan Smyth (F)61151631
2.undefined flagRyan O'Reilly (F)55172239
3.undefined flagDany Heatley (F)52382462
4.undefined flagMatt Duchene (F)52181735
5.undefined flagShane Doan (F)49132033
Show More

Franchise All-Time Points Per Game

#PlayerGPGTPPPG
1.undefined flagStan Obodiac (F)611203.33
2.undefined flagGordon Grant (F)1233.00
3.undefined flagMoe Galand (F)716202.86
4.undefined flagLeo Lucchini (F)711202.86
5.undefined flagBill Warwick (F)814222.75
Show More

Franchise All-Time Points Per Season

#PlayerSeasonLeagueGPGATPPPGPIM
1.undefined flagBill Warwick (F)1954-1955WC8148222.7512
2.undefined flagMoe Galand (F)1953-1954WC7164202.860
3.undefined flagDany Heatley (F)2007-2008WC9128202.224
4.undefined flagStan Obodiac (F)1950-1951WC6119203.330
5.undefined flagLeo Lucchini (F)1949-1950WC7119202.860
Show More

Franchise All-Time Goals Per Season

#PlayerSeasonLeagueGPGATPPPGPIM
1.undefined flagMoe Galand (F)1953-1954WC7164202.860
2.undefined flagBill Warwick (F)1954-1955WC8148222.7512
3.undefined flagDany Heatley (F)2007-2008WC9128202.224
4.undefined flagJack McKenzie (F)1957-1958WC7125172.436
5.undefined flagRalph Redding (F)1936-1937WC9122141.562
Show More

Franchise All-Time Assists Per Season

#PlayerSeasonLeagueGPGATPPPGPIM
1.undefined flagConnor Brown (F)2020-2021WC10214161.602
2.undefined flagConnor McDavid (F)2017-2018WC10512171.7010
3.undefined flagEric Unger (F)1953-1954WC7811192.710
4.undefined flagGrant Warwick (F)1954-1955WC8611172.135
5.undefined flagMartin St-Louis (F)2008-2009WC9411151.672
Show More

Franchise All-Time Penalty Min. Per Season

#PlayerSeasonLeagueGPGTPPPGPIM
1.undefined flagCory Cross (D)1996-1997WC11020.1849
2.undefined flagTodd Bertuzzi (F)1999-2000WC9591.0047
3.undefined flagDerek Morris (D)2003-2004WC9050.5635
4.undefined flagMike Foligno (F)1986-1987WC10040.4034
5.undefined flagCarol Vadnais (D)1976-1977WC10340.4033
Show More

Nationalities Throughout History

    Elite Prospects Notes and Trivia

    2017 World Championship Silver Medal Lineup
    Jeff Skinner - Mark Scheifele - Nathan MacKinnon
    Ryan O'Reilly - Claude Giroux - Wayne Simmonds
    Alex Killorn - Sean Couturier - Matt Duchene
    Travis Konecny - Brayden Point - Mitch Marner
    Brayden Schenn

    Marc-Édouard Vlasic - Colton Parayko
    Calvin de Haan - Jason Demers
    Mike Matheson - Josh Morrissey
    Chris Lee

    Calvin Pickard (Chad Johnson)

    2016 World Championship Gold Medal Lineup
    Brad Marchand - Connor McDavid - Matt Duchene
    Taylor Hall - Derick Brassard - Corey Perry
    Ryan O'Reilly - Mark Scheifele - Mark Stone
    Brendan Gallagher - Boone Jenner - Max Domi/Sam Reinhart

    Morgan Rielly - Christopher Tanev
    Ryan Murray - Ryan Ellis
    Michael Matheson - Cody Ceci
    Matt Dumba

    Cam Talbot
    (Calvin Pickard)

    2015 World Championship Gold Medal Lineup
    Ryan O'Reilly- Claude Giroux - Tyler Seguin
    Taylor Hall - Sidney Crosby - Jordan Eberle
    Matt Duchene - Jason Spezza - Nathan MacKinnon
    Cody Eakin - Tyler Ennis - Sean Couturier/Tyler Toffoli

    Dan Hamhuis - Brent Burns
    Jake Muzzin - Tyson Barrie
    Aaron Ekblad - David Savard
    Patrick Wiercioch

    Mike Smith
    (Martin Jones)

    2009 World Championship Silver Medal Lineup
    Dany Heatley - Jason Spezza - Shane Doan
    Derek Roy - Steven Stamkos - Martin Saint-Louis
    Shawn Horcoff - Travis Zajac - Mike Fisher
    Scottie Upshall - Matt Lombardi - Colby Armstrong

    Dan Hamhuis - Shea Weber
    Marc-Édouard Vlasic - Drew Doughty
    Chris Phillips - Braydon Coburn
    Joel Kwiatkowski - Luke Schenn

    2008 World Championship Silver Medal Lineup
    Rick Nash - Ryan Getzlaf - Dany Heatley
    Chris Kunitz - Eric Staal - Martin Saint-Louis
    Jason Chimera - Jason Spezza - Patrick Sharp
    Derek Roy - Jonathan Toews - Shane Doan

    Dan Hamhuis - Jay Bouwmeester
    Duncan Keith - Brent Burns
    Ed Jovanovski - Steve Staios
    Mike Green

    2007 World Championship Gold Medal Lineup
    Mike Cammalleri - Eric Staal - Justin Williams
    Rick Nash - Matt Lombardi - Shane Doan
    Jonathan Toews - Jordan Staal - Colby Armstrong
    Jason Chimera - Jay McClement - Jamal Mayers

    Dan Hamhuis - Shea Weber
    Nick Schultz - Dion Phaneuf
    Eric Brewer - Mike Commodore
    Barret Jackman - Cory Murphy

    2004 World Championship Gold Medal Lineup
    Brenden Morrow - Daniel Brière - Dany Heatley
    Jeff Friesen - Patrice Bergeron - Justin Williams
    Ryan Smyth - Shawn Horcoff - Rob Niedermayer
    Matt Cooke - Brendan Morrison - Glen Murray
    Jean-Pierre Dumont

    Jay Bouwmeester - Scott Niedermayer
    Eric Brewer - Steve Staios
    Nick Schultz - Derek Morris
    Willie Mitchell