Canadian NHL players 2002–03
539 Canadian players played in the NHL in 2002–03. Together they scored 8 191 points, the first most of any country, and Canada finished fourth of 9 in the nations league. Joe Thornton scored the most, 101 points.
539
NHL players
8 191
Points
4th
Nations league
647
Goalie wins
CANADIAN LEADERS
Points
Joe ThorntonINACTIVE
BOSC· 77 GP
36G65A101P
Todd BertuzziINACTIVE
VANRW· 82 GP
46G51A97P
Glen MurrayINACTIVE
BOSRW· 82 GP
44G48A92P
4
Mario LemieuxINACTIVE
PITC· 67 GP
28G63A91P
5
Paul KariyaINACTIVE
ANALW· 82 GP
25G56A81P
In the nations league
4th
of 9 ranked nations
28
league points
Rate9thTop trio1stBlue line9thGoalies2ndPer million1st
Canada accounts for 55.1% of the NHL's players and 46.4% of its points.
The full nations leagueCanadian goalies
| Goalie | GP | W-L-OTL | SV% | GAA | SO |
|---|---|---|---|---|---|
Marc DenisCBJ | 77 | 27-41-0 | .903 | 3.09 | 5 |
| 73 | 41-23-0 | .914 | 2.02 | 9 | |
| 67 | 39-20-0 | .911 | 2.16 | 8 | |
| 65 | 34-22-0 | .920 | 2.30 | 8 | |
| 65 | 20-34-0 | .918 | 2.71 | 6 | |
Patrick RoyCOL | 63 | 35-15-0 | .920 | 2.18 | 5 |
Ed BelfourTOR | 62 | 37-20-0 | .922 | 2.26 | 7 |
| 62 | 26-28-0 | .915 | 2.37 | 8 | |
| 61 | 34-19-0 | .912 | 2.49 | 5 | |
Dan CloutierVAN | 57 | 33-16-0 | .908 | 2.42 | 2 |
| 57 | 20-31-0 | .908 | 2.90 | 2 | |
Marty TurcoDAL | 55 | 31-10-0 | .932 | 1.72 | 7 |
Martin BironBUF | 54 | 17-28-0 | .908 | 2.56 | 4 |
Kevin WeekesCAR | 51 | 14-24-0 | .912 | 2.55 | 5 |
| 50 | 23-16-0 | .927 | 2.00 | 4 | |
Chris OsgoodSTL | 46 | 21-17-0 | .892 | 2.95 | 4 |
Felix PotvinLAK | 42 | 17-20-0 | .894 | 2.66 | 3 |
Jamie StorrLAK | 39 | 12-19-0 | .905 | 2.55 | 3 |
Jeff HackettMTL | 36 | 15-17-0 | .911 | 2.86 | 1 |
| 36 | 12-13-0 | .896 | 2.76 | 0 | |
| 35 | 19-13-0 | .924 | 2.24 | 2 | |
| 32 | 8-16-0 | .890 | 3.17 | 1 | |
Ron TugnuttDAL | 31 | 15-10-0 | .896 | 2.47 | 4 |
| 30 | 12-9-0 | .883 | 2.75 | 2 | |
Manny LegaceDET | 25 | 14-5-0 | .925 | 2.18 | 0 |
| 24 | 7-14-0 | .916 | 2.64 | 2 | |
Sean BurkePHX | 22 | 12-6-0 | .930 | 2.11 | 2 |
| 22 | 2-11-0 | .892 | 2.99 | 0 | |
| 21 | 6-13-0 | .900 | 3.13 | 1 | |
Trevor KiddTOR | 19 | 6-10-0 | .896 | 3.10 | 0 |
| 17 | 5-7-0 | .906 | 2.79 | 0 | |
Zac BierkPHX | 16 | 4-9-0 | .932 | 2.17 | 1 |
Corey SchwabNJD | 11 | 5-3-0 | .933 | 1.47 | 1 |
| 11 | 2-5-0 | .866 | 3.70 | 0 | |
| 11 | 2-4-0 | .884 | 3.59 | 0 | |
| 8 | 5-1-0 | .912 | 1.96 | 1 | |
| 8 | 3-5-0 | .940 | 1.99 | 2 | |
| 8 | 2-3-0 | .913 | 2.82 | 1 | |
Alex AuldVAN | 7 | 3-3-0 | .939 | 1.57 | 1 |
Kevin HodsonTBL | 7 | 0-3-0 | .881 | 2.55 | 0 |
| 6 | 1-4-0 | .887 | 3.63 | 0 | |
| 5 | 2-3-0 | .918 | 2.40 | 0 | |
| 5 | 1-3-0 | .823 | 4.70 | 0 | |
Ray EmeryOTT | 3 | 1-0-0 | .923 | 1.42 | 0 |
| 2 | 1-1-0 | .810 | 5.36 | 0 | |
Corey HirschDAL | 2 | 0-1-0 | .897 | 2.46 | 0 |
| 1 | 1-0-0 | 1.000 | 0.00 | 0 | |
| 1 | 0-1-0 | .852 | 4.70 | 0 | |
Tyler MossVAN | 1 | 0-0-0 | .929 | 2.67 | 0 |
| 1 | 0-1-0 | .821 | 5.00 | 0 | |
Brian FinleyNSH | 1 | 0-0-0 | .769 | 3.86 | 0 |
Every Canadian player in the NHL, team by team
Al MacInnisINACTIVE
D · 80 GP · 16G 52A68PCory StillmanINACTIVE
LW · 79 GP · 24G 43A67PScott MellanbyINACTIVE
RW · 80 GP · 26G 31A57PDallas DrakeINACTIVE
RW · 80 GP · 20G 10A30PBarret JackmanINACTIVE
D · 82 GP · 3G 16A19PMike EastwoodINACTIVE
C · 70 GP · 3G 13A16PSteve MartinsINACTIVE
C · 42 GP · 5G 6A11PBryce SalvadorINACTIVE
D · 71 GP · 2G 8A10PTyson NashINACTIVE
LW · 66 GP · 6G 3A9PChristian LaflammeINACTIVE
D · 47 GP · 0G 9A9PRyan JohnsonINACTIVE
C · 75 GP · 2G 5A7PJamal MayersINACTIVE
RW · 15 GP · 2G 5A7PJustin PapineauINACTIVE
C · 16 GP · 3G 3A6PReed LowINACTIVE
RW · 79 GP · 2G 4A6PSteve DubinskyINACTIVE
RW · 28 GP · 0G 6A6PJeff FinleyINACTIVE
D · 64 GP · 1G 3A4PChris ProngerINACTIVE
D · 5 GP · 1G 3A4PMike Van RynINACTIVE
D · 20 GP · 0G 3A3PMatt WalkerINACTIVE
D · 16 GP · 0G 1A1PDaniel CorsoINACTIVE
C · 1 GP · 0G 0A0PChris OsgoodINACTIVE
G · 46 GP · 21 W · .89221WFred BrathwaiteINACTIVE
G · 30 GP · 12 W · .88312WCurtis SanfordINACTIVE
G · 8 GP · 5 W · .9125WCody RudkowskyINACTIVE
G · 1 GP · 1 W · 1.0001WRay WhitneyINACTIVE
LW · 81 GP · 24G 52A76PAndrew CasselsINACTIVE
C · 79 GP · 20G 48A68PGeoff SandersonINACTIVE
LW · 82 GP · 34G 33A67PMike SillingerINACTIVE
C · 75 GP · 18G 25A43PRick NashINACTIVE
LW · 74 GP · 17G 22A39PTyler WrightINACTIVE
C · 70 GP · 19G 11A30PDerrick WalserINACTIVE
D · 53 GP · 4G 13A17PSean ProngerINACTIVE
C · 78 GP · 7G 6A13PLuke RichardsonINACTIVE
D · 82 GP · 0G 13A13PMatt DavidsonINACTIVE
RW · 34 GP · 4G 5A9PDuvie WestcottINACTIVE
D · 39 GP · 0G 7A7PDavid LingINACTIVE
RW · 35 GP · 3G 2A5PJody ShelleyINACTIVE
LW · 68 GP · 1G 4A5PDarren Van ImpeINACTIVE
D · 14 GP · 1G 1A2PJean-Luc Grand-PierreINACTIVE
D · 41 GP · 1G 0A1PJamie AllisonINACTIVE
D · 48 GP · 0G 1A1PPaul ManningINACTIVE
D · 8 GP · 0G 0A0PKevin DineenINACTIVE
RW · 4 GP · 0G 0A0PKent McDonellINACTIVE
RW · 3 GP · 0G 0A0PDarrel ScovilleINACTIVE
D · 2 GP · 0G 0A0PMathieu DarcheINACTIVE
LW · 1 GP · 0G 0A0PMarc DenisINACTIVE
G · 77 GP · 27 W · .90327WJean-Francois LabbeINACTIVE
G · 11 GP · 2 W · .8842WAndy DelmoreINACTIVE
D · 71 GP · 18G 16A34PScott HartnellINACTIVE
LW · 82 GP · 12G 22A34PScott WalkerINACTIVE
RW · 60 GP · 15G 18A33PJason YorkINACTIVE
D · 74 GP · 4G 15A19PGreg JohnsonINACTIVE
C · 38 GP · 8G 9A17PClarke WilmINACTIVE
C · 82 GP · 5G 11A16PDenis PedersonINACTIVE
C · 43 GP · 4G 6A10PCale HulseINACTIVE
D · 80 GP · 2G 6A8PVernon FiddlerINACTIVE
C · 19 GP · 4G 2A6PBill HoulderINACTIVE
D · 82 GP · 2G 4A6PBrent GilchristINACTIVE
LW · 41 GP · 1G 2A3PJon SimINACTIVE
LW · 22 GP · 1G 2A3PScottie UpshallINACTIVE
RW · 8 GP · 1G 0A1PReid SimpsonINACTIVE
LW · 26 GP · 0G 1A1PGreg ClassenINACTIVE
C · 8 GP · 0G 0A0PCameron MannINACTIVE
RW · 4 GP · 0G 0A0PDomenic PittisINACTIVE
C · 2 GP · 0G 0A0PDarren HaydarINACTIVE
RW · 2 GP · 0G 0A0PPascal TrepanierINACTIVE
D · 1 GP · 0G 0A0PNathan PerrottINACTIVE
RW · 1 GP · 0G 0A0PWade FlahertyINACTIVE
G · 1 GP · 0 W · .8520WBrian FinleyINACTIVE
G · 1 GP · 0 W · .7690WVincent DamphousseINACTIVE
C · 82 GP · 23G 38A61PPatrick MarleauINACTIVE
C · 82 GP · 28G 29A57PMike RicciINACTIVE
C · 75 GP · 11G 23A34PMike RathjeINACTIVE
D · 82 GP · 7G 22A29PScott HannanINACTIVE
D · 81 GP · 3G 19A22PScott ThorntonINACTIVE
LW · 41 GP · 9G 12A21PDan McgillisINACTIVE
D · 71 GP · 3G 17A20PTodd HarveyINACTIVE
RW · 76 GP · 3G 16A19PAdam GravesINACTIVE
LW · 82 GP · 9G 9A18PWayne PrimeauINACTIVE
C · 77 GP · 6G 12A18PJonathan CheechooINACTIVE
RW · 66 GP · 9G 7A16PMark SmithINACTIVE
C · 75 GP · 4G 11A15PBrad StuartINACTIVE
D · 36 GP · 4G 10A14PBryan MarchmentINACTIVE
D · 81 GP · 2G 12A14PKyle McLarenINACTIVE
D · 33 GP · 0G 8A8PMatt BradleyINACTIVE
RW · 46 GP · 2G 3A5PLynn LoynsINACTIVE
C · 19 GP · 3G 0A3PShawn HeinsINACTIVE
D · 47 GP · 1G 2A3PRob DavisonINACTIVE
D · 15 GP · 1G 2A3PJesse FibigerINACTIVE
D · 16 GP · 0G 0A0PJohn JakopinINACTIVE
D · 12 GP · 0G 0A0PChad WisemanINACTIVE
LW · 4 GP · 0G 0A0PTodd BertuzziINACTIVE
RW · 82 GP · 46G 51A97PBrendan MorrisonINACTIVE
C · 82 GP · 25G 46A71PEd JovanovskiINACTIVE
D · 67 GP · 6G 40A46PMatt CookeINACTIVE
LW · 82 GP · 15G 27A42PTrevor LindenINACTIVE
C · 71 GP · 19G 22A41PBrent SopelINACTIVE
D · 81 GP · 7G 30A37PTrevor LetowskiINACTIVE
RW · 78 GP · 11G 14A25PTodd WarrinerINACTIVE
LW · 49 GP · 6G 10A16PBryan AllenINACTIVE
D · 48 GP · 5G 3A8PBrad MayINACTIVE
LW · 23 GP · 3G 4A7PMurray BaronINACTIVE
D · 78 GP · 2G 4A6PBrandon ReidINACTIVE
C · 7 GP · 2G 3A5PHarold DrukenINACTIVE
C · 22 GP · 1G 4A5PNolan BaumgartnerINACTIVE
D · 8 GP · 1G 2A3PJason KingINACTIVE
RW · 8 GP · 0G 2A2PPat KavanaghINACTIVE
RW · 3 GP · 1G 0A1PDarren LangdonINACTIVE
LW · 54 GP · 0G 1A1PBryan HelmerINACTIVE
D · 2 GP · 0G 0A0PZenith KomarniskiINACTIVE
D · 1 GP · 0G 0A0PDan CloutierINACTIVE
G · 57 GP · 33 W · .90833WAlex AuldINACTIVE
G · 7 GP · 3 W · .9393WTyler MossINACTIVE
G · 1 GP · 0 W · .9290WSteve SullivanINACTIVE
LW · 82 GP · 26G 35A61PEric DazeINACTIVE
LW · 54 GP · 22G 22A44PKyle CalderINACTIVE
LW · 82 GP · 15G 27A42PTheo FleuryINACTIVE
RW · 54 GP · 12G 21A33PMark BellINACTIVE
C · 82 GP · 14G 15A29PNathan DempseyINACTIVE
D · 67 GP · 5G 23A28PJon KlemmINACTIVE
D · 70 GP · 2G 14A16PSteve PoapstINACTIVE
D · 75 GP · 2G 11A13PJason StrudwickINACTIVE
D · 48 GP · 2G 3A5PSteve McCarthyINACTIVE
D · 57 GP · 1G 4A5PShawn ThorntonINACTIVE
LW · 13 GP · 1G 1A2PBurke HenryINACTIVE
D · 16 GP · 0G 2A2PGarry ValkINACTIVE
LW · 16 GP · 0G 1A1PPeter WhiteINACTIVE
C · 6 GP · 0G 1A1PTodd GillINACTIVE
D · 5 GP · 0G 1A1PRyan VandenbusscheINACTIVE
RW · 22 GP · 0G 0A0PLouie DebruskINACTIVE
LW · 4 GP · 0G 0A0PBrett McLeanINACTIVE
C · 2 GP · 0G 0A0PJocelyn ThibaultINACTIVE
G · 62 GP · 26 W · .91526WSteve PassmoreINACTIVE
G · 11 GP · 2 W · .8662WMichael LeightonINACTIVE
G · 8 GP · 2 W · .9132WAlex TanguayINACTIVE
LW · 82 GP · 26G 41A67PJoe SakicINACTIVE
C · 58 GP · 26G 32A58PSteve ReinprechtINACTIVE
C · 77 GP · 18G 33A51PDerek MorrisINACTIVE
D · 75 GP · 11G 37A48PRob BlakeINACTIVE
D · 79 GP · 17G 28A45PGreg De VriesINACTIVE
D · 82 GP · 6G 26A32PAdam FooteINACTIVE
D · 78 GP · 11G 20A31PDean McAmmondINACTIVE
C · 41 GP · 10G 8A18PEric MessierINACTIVE
LW · 72 GP · 4G 10A14PMike KeaneINACTIVE
RW · 65 GP · 5G 5A10PSerge AubinINACTIVE
C · 66 GP · 4G 6A10PJeff ShantzINACTIVE
C · 74 GP · 3G 6A9PBrad LarsenINACTIVE
LW · 6 GP · 0G 3A3PBryan MuirINACTIVE
D · 32 GP · 0G 2A2PDenis SmithINACTIVE
D · 34 GP · 1G 0A1PBrian WillsieINACTIVE
RW · 12 GP · 0G 1A1PSteve MooreINACTIVE
C · 4 GP · 0G 0A0PSteve BruleINACTIVE
C · 2 GP · 0G 0A0PJeff PaulINACTIVE
D · 2 GP · 0G 0A0PCharlie StephensINACTIVE
C · 2 GP · 0G 0A0PPatrick RoyINACTIVE
G · 63 GP · 35 W · .92035WJason ArnottINACTIVE
C · 72 GP · 23G 24A47PBrenden MorrowINACTIVE
LW · 71 GP · 21G 22A43PPierre TurgeonINACTIVE
C · 65 GP · 12G 30A42PStu BarnesINACTIVE
C · 81 GP · 13G 26A39PDarryl SydorINACTIVE
D · 81 GP · 5G 31A36PPhilippe BoucherINACTIVE
D · 80 GP · 7G 20A27PRob DiMaioINACTIVE
RW · 69 GP · 10G 9A19PLyle OdeleinINACTIVE
D · 68 GP · 7G 4A11PStephane RobidasINACTIVE
D · 76 GP · 3G 7A10PManny MalhotraINACTIVE
C · 59 GP · 3G 7A10PSteve OttINACTIVE
C · 26 GP · 3G 4A7PRichard MatvichukINACTIVE
D · 68 GP · 1G 5A6PKirk MullerINACTIVE
LW · 55 GP · 1G 5A6PDavid OliverINACTIVE
RW · 6 GP · 0G 3A3PJohn ErskineINACTIVE
D · 16 GP · 2G 0A2PAaron DowneyINACTIVE
RW · 43 GP · 1G 1A2PJim MontgomeryINACTIVE
C · 1 GP · 0G 0A0PMarty TurcoINACTIVE
G · 55 GP · 31 W · .93231WRon TugnuttINACTIVE
G · 31 GP · 15 W · .89615WCorey HirschINACTIVE
G · 2 GP · 0 W · .8970WShow all 30 teams
Derek ArmstrongINACTIVE
C · 66 GP · 12G 26A38PEric BelangerINACTIVE
C · 62 GP · 16G 19A35PJason AllisonINACTIVE
C · 26 GP · 6G 22A28PIan LaperriereINACTIVE
RW · 73 GP · 7G 12A19PAdam DeadmarshINACTIVE
RW · 20 GP · 13G 4A17PSean AveryINACTIVE
LW · 51 GP · 6G 9A15PBrad ChartrandINACTIVE
RW · 62 GP · 8G 6A14PMichael CammalleriINACTIVE
LW · 28 GP · 5G 3A8PSteve KellyINACTIVE
C · 15 GP · 2G 3A5PJared AulinINACTIVE
C · 17 GP · 2G 2A4PJerred SmithsonINACTIVE
C · 22 GP · 0G 2A2PChris SchmidtINACTIVE
C · 10 GP · 0G 2A2PRyan FlinnINACTIVE
LW · 19 GP · 1G 0A1PJason HollandINACTIVE
D · 2 GP · 0G 1A1PKip BrennanINACTIVE
LW · 19 GP · 0G 0A0PDerek BekarINACTIVE
C · 6 GP · 0G 0A0PScott BarneyINACTIVE
C · 5 GP · 0G 0A0PKen BelangerINACTIVE
LW · 4 GP · 0G 0A0PFelix PotvinINACTIVE
G · 42 GP · 17 W · .89417WJamie StorrINACTIVE
G · 39 GP · 12 W · .90512WPascal DupuisINACTIVE
RW · 80 GP · 20G 28A48PCliff RonningINACTIVE
C · 80 GP · 17G 31A48PAndrew BrunetteINACTIVE
LW · 82 GP · 18G 28A46PWes WalzINACTIVE
C · 80 GP · 13G 19A32PPierre-Marc BouchardINACTIVE
C · 50 GP · 7G 13A20PBrad BombardirINACTIVE
D · 58 GP · 1G 14A15PWillie MitchellINACTIVE
D · 69 GP · 2G 12A14PNick SchultzINACTIVE
D · 75 GP · 3G 7A10PBill MuckaltINACTIVE
RW · 8 GP · 5G 3A8PMatt JohnsonINACTIVE
LW · 60 GP · 3G 5A8PJason MarshallINACTIVE
D · 45 GP · 1G 5A6PStephane VeilleuxINACTIVE
LW · 38 GP · 3G 2A5PKyle WanvigINACTIVE
RW · 7 GP · 1G 0A1PBrad BrownINACTIVE
D · 57 GP · 0G 1A1PHnat DomenichelliINACTIVE
LW · 1 GP · 0G 0A0PJean-Guy TrudelINACTIVE
LW · 1 GP · 0G 0A0PCurtis MurphyINACTIVE
D · 1 GP · 0G 0A0PDwayne RolosonINACTIVE
G · 50 GP · 23 W · .92723WManny FernandezINACTIVE
G · 35 GP · 19 W · .92419WDieter KochanINACTIVE
G · 1 GP · 0 W · .8210WMike JohnsonINACTIVE
RW · 82 GP · 23G 40A63PDaniel BrièreINACTIVE
C · 82 GP · 24G 34A58PShane DoanINACTIVE
RW · 82 GP · 21G 37A58PDaymond LangkowINACTIVE
C · 82 GP · 20G 32A52PChris GrattonINACTIVE
C · 80 GP · 15G 30A45PClaude LemieuxINACTIVE
RW · 68 GP · 8G 12A20PBrian SavageINACTIVE
LW · 43 GP · 6G 10A16PKelly BuchbergerINACTIVE
RW · 79 GP · 3G 9A12PBrad FerenceINACTIVE
D · 75 GP · 2G 7A9PTodd SimpsonINACTIVE
D · 66 GP · 2G 7A9PScott PellerinINACTIVE
LW · 43 GP · 1G 4A5PDrake BerehowskyINACTIVE
D · 7 GP · 1G 2A3PDarcy HordichukINACTIVE
LW · 28 GP · 0G 0A0PFrank BanhamINACTIVE
RW · 5 GP · 0G 0A0PMartin GrenierINACTIVE
D · 3 GP · 0G 0A0PJason JaspersINACTIVE
C · 2 GP · 0G 0A0PKrys KolanosINACTIVE
C · 2 GP · 0G 0A0PSean BurkeINACTIVE
G · 22 GP · 12 W · .93012WZac BierkINACTIVE
G · 16 GP · 4 W · .9324WPatrick DesrochersINACTIVE
G · 6 GP · 1 W · .8871WMark RecchiINACTIVE
RW · 79 GP · 20G 32A52PKeith PrimeauINACTIVE
C · 80 GP · 19G 27A46PEric DesjardinsINACTIVE
D · 79 GP · 8G 24A32PSimon GagneINACTIVE
LW · 46 GP · 9G 18A27PMarty MurrayINACTIVE
C · 76 GP · 11G 15A26PJustin WilliamsINACTIVE
RW · 41 GP · 8G 16A24PClaude LapointeINACTIVE
C · 80 GP · 8G 8A16PBruno St. JacquesINACTIVE
D · 24 GP · 2G 5A7PChris TherienINACTIVE
D · 67 GP · 1G 6A7PTodd FedorukINACTIVE
LW · 63 GP · 1G 5A6PJamie WrightINACTIVE
LW · 23 GP · 2G 2A4PJim VandermeerINACTIVE
D · 24 GP · 2G 1A3PAndre SavageINACTIVE
C · 16 GP · 2G 1A3PChris McAllisterINACTIVE
LW · 33 GP · 0G 1A1PMark GreigINACTIVE
RW · 5 GP · 0G 1A1PPatrick SharpINACTIVE
LW · 3 GP · 0G 0A0PIan MacNeilINACTIVE
C · 2 GP · 0G 0A0PKirby LawINACTIVE
RW · 2 GP · 0G 0A0PMike SiklenkaINACTIVE
RW · 1 GP · 0G 0A0PMario LemieuxINACTIVE
C · 67 GP · 28G 63A91PRandy RobitailleINACTIVE
C · 51 GP · 6G 14A20PRico FataINACTIVE
LW · 63 GP · 7G 12A19PRamzi AbidINACTIVE
LW · 33 GP · 10G 8A18PJoel BouchardINACTIVE
D · 34 GP · 5G 8A13PShean DonovanINACTIVE
RW · 65 GP · 5G 7A12PSteve McKennaINACTIVE
LW · 79 GP · 9G 1A10PAndrew FerenceINACTIVE
D · 38 GP · 1G 7A8PAlexandre DaigleINACTIVE
RW · 33 GP · 4G 3A7PKent MandervilleINACTIVE
C · 82 GP · 2G 5A7PEric MelocheINACTIVE
RW · 13 GP · 5G 1A6PGuillaume LefebvreINACTIVE
LW · 26 GP · 2G 4A6PJamie PushorINACTIVE
D · 76 GP · 3G 1A4PDan FochtINACTIVE
D · 22 GP · 0G 3A3PKris BeechINACTIVE
C · 12 GP · 0G 1A1PTom KostopoulosINACTIVE
RW · 8 GP · 0G 1A1PRoss LupaschukINACTIVE
D · 3 GP · 0G 0A0PSebastien CaronINACTIVE
G · 24 GP · 7 W · .9167WJean-Sebastien AubinINACTIVE
G · 21 GP · 6 W · .9006WYanic PerreaultINACTIVE
C · 73 GP · 24G 22A46PPatrice BriseboisINACTIVE
D · 73 GP · 4G 25A29PDonald AudetteINACTIVE
RW · 54 GP · 11G 12A23PCraig RivetINACTIVE
D · 82 GP · 7G 15A22PJoe JuneauINACTIVE
C · 72 GP · 6G 16A22PRandy MckayINACTIVE
RW · 75 GP · 6G 13A19PMike RibeiroINACTIVE
C · 52 GP · 5G 12A17PChad KilgerINACTIVE
LW · 60 GP · 9G 7A16PPatrick TraverseINACTIVE
D · 65 GP · 0G 13A13PStephane QuintalINACTIVE
D · 67 GP · 5G 5A10PJason WardINACTIVE
RW · 8 GP · 3G 2A5PKarl DykhuisINACTIVE
D · 65 GP · 1G 4A5PBill LindsayINACTIVE
LW · 19 GP · 0G 2A2PSylvain BlouinINACTIVE
LW · 19 GP · 0G 0A0PFrancois BeaucheminINACTIVE
D · 1 GP · 0G 0A0PJose TheodoreINACTIVE
G · 57 GP · 20 W · .90820WJeff HackettINACTIVE
G · 36 GP · 15 W · .91115WMathieu GaronINACTIVE
G · 8 GP · 3 W · .9403WDarcy TuckerINACTIVE
RW · 77 GP · 10G 26A36PDoug GilmourINACTIVE
C · 62 GP · 11G 19A30PTie DomiINACTIVE
RW · 79 GP · 15G 14A29PAlyn McCauleyINACTIVE
C · 80 GP · 9G 16A25PTravis GreenINACTIVE
C · 75 GP · 12G 12A24PBryan McCabeINACTIVE
D · 75 GP · 6G 18A24PShayne CorsonINACTIVE
LW · 46 GP · 7G 8A15PGlen WesleyINACTIVE
D · 70 GP · 1G 10A11PPaul HealeyINACTIVE
RW · 44 GP · 3G 7A10PWade BelakINACTIVE
RW · 55 GP · 3G 6A9PGary RobertsINACTIVE
LW · 14 GP · 5G 3A8PRic JackmanINACTIVE
D · 42 GP · 0G 2A2PJosh HoldenINACTIVE
C · 5 GP · 1G 0A1PMatt StajanINACTIVE
C · 1 GP · 1G 0A1PAaron GaveyINACTIVE
C · 5 GP · 0G 1A1PCarlo ColaiacovoINACTIVE
D · 2 GP · 0G 1A1PEd BelfourINACTIVE
G · 62 GP · 37 W · .92237WTrevor KiddINACTIVE
G · 19 GP · 6 W · .8966WChris SimonINACTIVE
LW · 71 GP · 12G 8A20PBrian SutherbyINACTIVE
C · 72 GP · 2G 9A11PBrendan WittINACTIVE
D · 69 GP · 2G 9A11PJason DoigINACTIVE
D · 55 GP · 3G 5A8PGlen MetropolitINACTIVE
C · 23 GP · 2G 3A5PJosh GreenINACTIVE
C · 45 GP · 1G 4A5PJoel KwiatkowskiINACTIVE
D · 54 GP · 0G 5A5PRick BerryINACTIVE
D · 43 GP · 2G 1A3PTrent WhitfieldINACTIVE
C · 14 GP · 1G 1A2PSteve EmingerINACTIVE
D · 17 GP · 0G 2A2PStephen PeatINACTIVE
RW · 27 GP · 1G 0A1PJean-Francois FortinINACTIVE
D · 33 GP · 0G 1A1PAlex HenryINACTIVE
D · 41 GP · 0G 0A0PColin ForbesINACTIVE
LW · 5 GP · 0G 0A0PSylvain CoteINACTIVE
D · 1 GP · 0G 0A0PMatt PettingerINACTIVE
LW · 1 GP · 0G 0A0PSebastien CharpentierINACTIVE
G · 17 GP · 5 W · .9065WCraig BillingtonINACTIVE
G · 5 GP · 1 W · .8231WYannick TremblayINACTIVE
D · 75 GP · 8G 22A30PTony HrkacINACTIVE
C · 80 GP · 9G 17A26PAndy SuttonINACTIVE
D · 53 GP · 3G 18A21PDan SnyderINACTIVE
C · 36 GP · 10G 4A14PBrad TapperINACTIVE
RW · 35 GP · 10G 4A14PJeff CowanINACTIVE
LW · 66 GP · 3G 5A8PMark HartiganINACTIVE
C · 23 GP · 5G 2A7PJeff OdgersINACTIVE
RW · 74 GP · 2G 4A6PChris HerpergerINACTIVE
LW · 27 GP · 4G 1A5PMike WeaverINACTIVE
D · 40 GP · 0G 5A5PJoe DipentaINACTIVE
D · 3 GP · 1G 1A2PFrancis LessardINACTIVE
RW · 18 GP · 0G 2A2PGarnet ExelbyINACTIVE
D · 15 GP · 0G 2A2PJean-Pierre VigierINACTIVE
RW · 13 GP · 0G 0A0PKurtis FosterINACTIVE
D · 2 GP · 0G 0A0PSimon GamacheINACTIVE
LW · 2 GP · 0G 0A0PFrederic CassiviINACTIVE
G · 2 GP · 1 W · .8101WJarome IginlaINACTIVE
RW · 75 GP · 35G 32A67PMartin GelinasINACTIVE
LW · 81 GP · 21G 31A52PMarc SavardINACTIVE
C · 67 GP · 17G 33A50PStephane YelleINACTIVE
C · 82 GP · 10G 15A25PRob NiedermayerINACTIVE
C · 66 GP · 10G 12A22PDave LowryINACTIVE
LW · 34 GP · 5G 14A19PBob BoughnerINACTIVE
D · 69 GP · 3G 14A17PDenis GauthierINACTIVE
D · 72 GP · 1G 11A12PScott NicholINACTIVE
C · 68 GP · 5G 5A10PChuck KobasewINACTIVE
RW · 23 GP · 4G 2A6PCraig BerubeINACTIVE
LW · 55 GP · 2G 4A6PSteve BeginINACTIVE
LW · 50 GP · 3G 1A4PBlair BettsINACTIVE
C · 9 GP · 1G 3A4PMicki DupontINACTIVE
D · 16 GP · 1G 2A3PSteve MontadorINACTIVE
D · 50 GP · 1G 1A2PMike CommodoreINACTIVE
D · 6 GP · 0G 1A1PJamie McLennanINACTIVE
G · 22 GP · 2 W · .8922WDave ScatchardINACTIVE
C · 81 GP · 27G 18A45PMichael PecaINACTIVE
C · 66 GP · 13G 29A42PAdrian AucoinINACTIVE
D · 73 GP · 8G 27A35PArron AshamINACTIVE
RW · 78 GP · 15G 19A34PBrad IsbisterINACTIVE
LW · 66 GP · 13G 15A28PJason WiemerINACTIVE
C · 81 GP · 9G 19A28PEric CairnsINACTIVE
D · 60 GP · 1G 4A5PRaffi TorresINACTIVE
LW · 17 GP · 0G 5A5PJustin MapletoftINACTIVE
C · 11 GP · 2G 2A4PTrent HunterINACTIVE
RW · 8 GP · 0G 4A4PEric ManlowINACTIVE
C · 8 GP · 2G 1A3PSteve WebbINACTIVE
RW · 49 GP · 1G 0A1PEric GodardINACTIVE
RW · 19 GP · 0G 0A0PAlan LetangINACTIVE
D · 4 GP · 0G 0A0PRay SchultzINACTIVE
D · 4 GP · 0G 0A0PBrandon SmithINACTIVE
D · 3 GP · 0G 0A0PAlain NasreddineINACTIVE
D · 3 GP · 0G 0A0PTodd WhiteINACTIVE
C · 80 GP · 25G 35A60PWade ReddenINACTIVE
D · 76 GP · 10G 35A45PMike FisherINACTIVE
C · 74 GP · 18G 20A38PShaun Van AllenINACTIVE
C · 78 GP · 12G 20A32PPeter SchaeferINACTIVE
LW · 75 GP · 6G 17A23PJason SpezzaINACTIVE
C · 33 GP · 7G 14A21PChris PhillipsINACTIVE
D · 78 GP · 3G 16A19PJody HullINACTIVE
RW · 70 GP · 3G 8A11PChris NeilINACTIVE
RW · 68 GP · 6G 4A10PShane HnidyINACTIVE
D · 67 GP · 0G 8A8PCurtis LeschyshynINACTIVE
D · 54 GP · 1G 6A7PBrad SmythINACTIVE
RW · 12 GP · 3G 1A4PRob RayINACTIVE
RW · 46 GP · 0G 0A0PDennis BonvieINACTIVE
RW · 12 GP · 0G 0A0PJoey TetarenkoINACTIVE
RW · 4 GP · 0G 0A0PPatrick LalimeINACTIVE
G · 67 GP · 39 W · .91139WRay EmeryINACTIVE
G · 3 GP · 1 W · .9231WJoe ThorntonINACTIVE
C · 77 GP · 36G 65A101PGlen MurrayINACTIVE
RW · 82 GP · 44G 48A92PMike KnubleINACTIVE
RW · 75 GP · 30G 29A59PNick BoyntonINACTIVE
D · 78 GP · 7G 17A24PJonathan GirardINACTIVE
D · 73 GP · 6G 16A22PMartin LapointeINACTIVE
RW · 59 GP · 8G 10A18PRob ZamunerINACTIVE
LW · 55 GP · 10G 6A16PSean O'DonnellINACTIVE
D · 70 GP · 1G 15A16PP.J. StockINACTIVE
C · 71 GP · 1G 9A10PDon SweeneyINACTIVE
D · 67 GP · 3G 5A8PSean BrownINACTIVE
D · 69 GP · 1G 5A6PLee GorenINACTIVE
RW · 14 GP · 2G 1A3PShaone MorrisonnINACTIVE
D · 11 GP · 0G 0A0PBrantt MyhresINACTIVE
RW · 1 GP · 0G 0A0PSteve ShieldsINACTIVE
G · 36 GP · 12 W · .89612WAndrew RaycroftINACTIVE
G · 5 GP · 2 W · .9182WJ-P DumontINACTIVE
RW · 76 GP · 14G 21A35PCurtis BrownINACTIVE
C · 74 GP · 15G 16A31PTaylor PyattINACTIVE
LW · 78 GP · 14G 14A28PBrian CampbellINACTIVE
D · 65 GP · 2G 17A19PAdam MairINACTIVE
C · 79 GP · 6G 11A17PJames PatrickINACTIVE
D · 69 GP · 4G 12A16PRhett WarrenerINACTIVE
D · 50 GP · 0G 9A9PEric BoultonINACTIVE
LW · 58 GP · 1G 5A6PJason BotterillINACTIVE
LW · 17 GP · 1G 4A5PJay McKeeINACTIVE
D · 59 GP · 0G 5A5PChris TaylorINACTIVE
C · 11 GP · 1G 3A4PDenis HamelINACTIVE
LW · 25 GP · 2G 0A2PNorman MilleyINACTIVE
RW · 8 GP · 0G 2A2PDoug HoudaINACTIVE
D · 1 GP · 0G 0A0PSean McMorrowINACTIVE
RW · 1 GP · 0G 0A0PMartin BironINACTIVE
G · 54 GP · 17 W · .90817WBrett HullINACTIVE
RW · 82 GP · 37G 39A76PBrendan ShanahanINACTIVE
LW · 78 GP · 30G 38A68PKirk MaltbyINACTIVE
LW · 82 GP · 14G 23A37PKris DraperINACTIVE
C · 82 GP · 14G 21A35PLuc RobitailleINACTIVE
LW · 81 GP · 11G 20A31PJason WoolleyINACTIVE
D · 76 GP · 6G 20A26PDarren McCartyINACTIVE
RW · 73 GP · 13G 9A22PMathieu DandenaultINACTIVE
RW · 74 GP · 4G 15A19PBoyd DevereauxINACTIVE
C · 61 GP · 3G 9A12PPatrick BoileauINACTIVE
D · 25 GP · 2G 6A8PSteve YzermanINACTIVE
C · 16 GP · 2G 6A8PJason WilliamsINACTIVE
C · 16 GP · 3G 3A6PJesse WallinINACTIVE
D · 32 GP · 0G 1A1PStacy RoestINACTIVE
C · 2 GP · 0G 0A0PCurtis JosephINACTIVE
G · 61 GP · 34 W · .91234WManny LegaceINACTIVE
G · 25 GP · 14 W · .92514WJeff FriesenINACTIVE
LW · 81 GP · 23G 28A51PJoe NieuwendykINACTIVE
C · 80 GP · 17G 28A45PJohn MaddenINACTIVE
C · 80 GP · 19G 22A41PScott NiedermayerINACTIVE
D · 81 GP · 11G 28A39PGrant MarshallINACTIVE
RW · 76 GP · 9G 23A32PTurner StevensonINACTIVE
RW · 77 GP · 7G 13A20PScott StevensINACTIVE
D · 81 GP · 4G 16A20PPascal RheaumeINACTIVE
C · 77 GP · 8G 10A18PColin WhiteINACTIVE
D · 72 GP · 5G 8A13PJim McKenzieINACTIVE
LW · 76 GP · 4G 8A12PKen DaneykoINACTIVE
D · 69 GP · 2G 7A9PMichael DantonINACTIVE
C · 17 GP · 2G 0A2PStephen GuollaINACTIVE
C · 12 GP · 2G 0A2PRaymond GirouxINACTIVE
D · 11 GP · 0G 1A1PMartin BrodeurINACTIVE
G · 73 GP · 41 W · .91441WCorey SchwabINACTIVE
G · 11 GP · 5 W · .9335WAnson CarterINACTIVE
RW · 79 GP · 26G 34A60PEric LindrosINACTIVE
C · 81 GP · 19G 34A53PMark MessierINACTIVE
C · 78 GP · 18G 22A40PMatthew BarnabyINACTIVE
RW · 79 GP · 14G 22A36PRem MurrayINACTIVE
LW · 85 GP · 12G 19A31PJamie LundmarkINACTIVE
C · 55 GP · 8G 11A19PSandy McCarthyINACTIVE
RW · 82 GP · 6G 9A15PCory CrossINACTIVE
D · 37 GP · 2G 7A9PJohn TrippINACTIVE
RW · 9 GP · 1G 2A3PSylvain LefebvreINACTIVE
D · 35 GP · 0G 2A2PDave KarpaINACTIVE
D · 19 GP · 0G 2A2PGordie DwyerINACTIVE
LW · 28 GP · 0G 1A1PDixon WardINACTIVE
LW · 8 GP · 0G 0A0PMike WilsonINACTIVE
D · 1 GP · 0G 0A0PDan BlackburnINACTIVE
G · 32 GP · 8 W · .8908WVincent LecavalierINACTIVE
C · 80 GP · 33G 45A78PBrad RichardsINACTIVE
C · 80 GP · 17G 57A74PMartin St. LouisINACTIVE
RW · 82 GP · 33G 37A70PDan BoyleINACTIVE
D · 77 GP · 13G 40A53PDave AndreychukINACTIVE
LW · 72 GP · 20G 14A34PBrad LukowichINACTIVE
D · 70 GP · 1G 14A15PCory SarichINACTIVE
D · 82 GP · 5G 9A14PTim TaylorINACTIVE
C · 82 GP · 4G 8A12PNolan PrattINACTIVE
D · 67 GP · 1G 7A8PMarc BergevinINACTIVE
D · 70 GP · 2G 5A7PSheldon KeefeINACTIVE
RW · 37 GP · 2G 5A7PJassen CullimoreINACTIVE
D · 28 GP · 1G 3A4PChris DingmanINACTIVE
LW · 51 GP · 2G 1A3PDarren RumbleINACTIVE
D · 19 GP · 0G 0A0PKevin HodsonINACTIVE
G · 7 GP · 0 W · .8810WRyan SmythINACTIVE
LW · 66 GP · 27G 34A61PMike ComrieINACTIVE
C · 69 GP · 20G 31A51PShawn HorcoffINACTIVE
C · 78 GP · 12G 21A33PEthan MoreauINACTIVE
LW · 78 GP · 14G 17A31PEric BrewerINACTIVE
D · 80 GP · 8G 21A29PSteve StaiosINACTIVE
D · 76 GP · 5G 21A26PJason ChimeraINACTIVE
LW · 66 GP · 14G 9A23PDaniel ClearyINACTIVE
RW · 57 GP · 4G 13A17PFernando PisaniINACTIVE
RW · 35 GP · 8G 5A13PGeorges LaraqueINACTIVE
RW · 64 GP · 6G 7A13PJason SmithINACTIVE
D · 68 GP · 4G 8A12PScott FergusonINACTIVE
D · 78 GP · 3G 5A8PMarc-Andre BergeronINACTIVE
D · 5 GP · 1G 1A2PJarret StollINACTIVE
C · 4 GP · 0G 1A1PStephen WeissINACTIVE
C · 77 GP · 6G 15A21PJay BouwmeesterINACTIVE
D · 82 GP · 4G 12A16PMathieu BironINACTIVE
D · 34 GP · 1G 8A9PStephane MatteauINACTIVE
LW · 52 GP · 4G 4A8PLance WardINACTIVE
RW · 65 GP · 3G 2A5PPeter WorrellINACTIVE
LW · 63 GP · 2G 3A5PJeff TomsINACTIVE
LW · 8 GP · 2G 2A4PByron RitchieINACTIVE
C · 30 GP · 0G 3A3PEric BeaudoinINACTIVE
LW · 15 GP · 0G 1A1PPierre DagenaisINACTIVE
RW · 9 GP · 0G 0A0PKyle RossiterINACTIVE
D · 3 GP · 0G 0A0PJamie RiversINACTIVE
D · 1 GP · 0G 0A0PRoberto LuongoINACTIVE
G · 65 GP · 20 W · .91820WJeff O'NeillINACTIVE
C · 82 GP · 30G 31A61PRon FrancisINACTIVE
C · 82 GP · 22G 35A57PRod Brind'AmourINACTIVE
C · 48 GP · 14G 23A37PRyan BaydaINACTIVE
LW · 25 GP · 4G 10A14PAaron WardINACTIVE
D · 77 GP · 3G 6A9PCraig MacDonaldINACTIVE
C · 35 GP · 1G 3A4PJeff DanielsINACTIVE
LW · 59 GP · 0G 4A4PJeff HeeremaINACTIVE
RW · 10 GP · 3G 0A3PMike ZigomanisINACTIVE
C · 19 GP · 2G 1A3PSteven HalkoINACTIVE
D · 6 GP · 0G 0A0PMike WattINACTIVE
LW · 5 GP · 0G 0A0PKevin WeekesINACTIVE
G · 51 GP · 14 W · .91214WPaul KariyaINACTIVE
LW · 82 GP · 25G 56A81PSteve RucchinINACTIVE
C · 82 GP · 20G 38A58PAdam OatesINACTIVE
C · 67 GP · 9G 36A45PMike LeclercINACTIVE
LW · 57 GP · 9G 19A28PJason KrogINACTIVE
C · 67 GP · 10G 15A25PAndy McDonaldINACTIVE
C · 46 GP · 10G 11A21PMarc ChouinardINACTIVE
C · 70 GP · 3G 4A7PKevin SawyerINACTIVE
LW · 31 GP · 2G 1A3PMike BrownINACTIVE
LW · 16 GP · 1G 1A2PCam SeversonINACTIVE
LW · 2 GP · 0G 0A0PJean-Sebastien GiguereINACTIVE
G · 65 GP · 34 W · .92034WSeason by season
In the NHL Draft
68 Canadian players were picked in the 2026 NHL Draft, ten of them in the first round. Gavin McKenna went first overall, to the Toronto Maple Leafs.
Canadian NHL players all time
Canada against USA
Canada
4th in the league
5–2
USA
7th in the league
Canada wins 5–2 against USA.
0.36Points per game0.40
290Best trio212
0.23Defencemen's points per game0.28
.911Goalies' save percentage.906
13.4NHL players per million inhabitants0.4
8 191Total points2 519
539Players in the NHL140
Continue reading
Top scorer
Joe Thornton
Canada's top scorer in 2002–03.
The team
Boston Bruins
Where Joe Thornton plays.
Nations in the NHL
Every nation in the NHL
How many players each country has in the NHL, with a page for each.
Nations league
NHL battle of the nations 2002–03
The countries compared per player rather than in raw totals.
Against Sweden
Sweden vs Canada
Seven rounds, season by season.
The Swedes
Every Swede in the NHL
Team by team, with position and stats.