Loading page

Canada All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues
Canada (942 players)

All Time Player Stats

Regular Season
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagDany Heatley (LW)523824621.19442001 - 20096
2.Canada flagJackie McLeod (RW)283020501.79261960 - 19664
3.Canada flagRick Nash (LW)342321441.29202004 - 20114
4.Canada flagRyan O'Reilly (C)631924430.68122011 - 20257
5.Canada flagNathan MacKinnon (C/RW)361823411.14302013 - 20254
6.Canada flagSidney Crosby (C)261623391.50182005 - 20253
7.Canada flagJordan Eberle (RW/C)471623390.8362009 - 20186
8.Canada flagSteve Yzerman (C)281721381.36161984 - 19903
9.Canada flagJohn Tavares (C/LW)311818361.16362009 - 20244
10.Canada flagPierre-Luc Dubois (C/LW)371719360.97262017 - 20244
11.Canada flagJason Spezza (C)351817351.0082007 - 20154
12.Canada flagMatt Duchene (C/W)521817350.6762009 - 20176
13.Canada flagShane Doan (RW)491320330.67421998 - 20096
14.Canada flagMarcel Dionne (C)372111320.86161977 - 19864
15.Canada flagRyan Smyth (LW)611516310.51281998 - 20108
16.Canada flagBrent Burns (D)33722290.88402007 - 20154
17.Canada flagPaul Kariya (LW)241117281.1741992 - 19963
18.Canada flagBrian Bellows (RW)281215270.96181986 - 19903
19.Canada flagSteven Stamkos (C/W)221610261.18222008 - 20133
20.Canada flagConnor McDavid (C)20620261.30162015 - 20182
21.Canada flagHarold Jones (RW)141015251.7941960 - 19632
22.Canada flagRay Whitney (LW/RW)30817250.83281997 - 20104
23.Canada flagMartin St-Louis (RW)18619251.3922007 - 20092
24.Canada flagDylan Cozens (C/RW)20168241.2042021 - 20242
25.Canada flagDennis Maruk (C)35168240.69141977 - 19834
26.Canada flagTaylor Hall (LW/C)28159240.8682012 - 20163
27.Canada flagMark Stone (RW)201212241.2062015 - 20192
28.Canada flagFran Huck (C)241212241.00261965 - 19693
29.Canada flagJeff Skinner (C/LW)331212240.73412010 - 20174
30.Canada flagKevin Dineen (RW)371113240.65501984 - 19934
31.Canada flagClaude Giroux (W/C)28816240.86202012 - 20173
32.Canada flagTony Tanti (LW)28167230.82401984 - 19873
33.Canada flagWilf Paiement (RW)28149230.82461976 - 19793
34.Canada flagKirk Muller (C)38149230.61381984 - 19894
35.Canada flagSteve Thomas (RW)291013230.79451990 - 19964
36.Canada flagRyan Getzlaf (C)17518231.35372007 - 20122
37.Canada flagBill Warwick (LW)8148222.75121954 - 19551
38.Canada flagCorey Perry (RW/LW)25913220.88162009 - 20163
39.Canada flagDale Hawerchuk (C)28913220.79101981 - 19893
40.Canada flagMike Gartner (RW)35147210.60381980 - 19934
41.Canada flagAddie Tambellini (C/LW)21138211.0061960 - 19673
42.Canada flagTheo Fleury (RW)17912211.24181989 - 19912
43.Canada flagMark Scheifele (C)27912210.78162013 - 20173
44.Canada flagDan Hamhuis (D)49516210.43462005 - 20156
45.Canada flagTravis Konecny (RW/LW)18318211.17162016 - 20252
46.Canada flagMoe Galand (RW)7164202.8601953 - 19541
47.Canada flagStan Obodiac (LW)6119203.3301950 - 19511
48.Canada flagLeo Lucchini (LW)7119202.8601949 - 19501
49.Canada flagHarry Smith (D)21911200.95221960 - 19633
50.Canada flagEric Staal (C)25911200.80162006 - 20133
51.Canada flagTravis Green (C)25812200.80221995 - 19983
52.Canada flagDon Stanley (LW)13127191.4641948 - 19502
53.Canada flagEric Unger (C)7811192.7101953 - 19541
54.Canada flagColton Parayko (D)26712190.7382016 - 20243
55.Canada flagConnell Broden (C)7117182.5761957 - 19581
56.Canada flagHassie Young (C)7108182.5751949 - 19501
57.Canada flagJoe Sakic (C)18108181.0001990 - 19942
58.Canada flagDerek Roy (C)1899181.00102007 - 20092
59.Canada flagAndrew Mangiapane (W/C)17810181.0622020 - 20242
60.Canada flagKyle Turris (C/RW)22810180.82102013 - 20193
61.Canada flagJeff Friesen (LW)42810180.43321995 - 20045
62.Canada flagJoe Thornton (C)15711181.20102000 - 20052
63.Canada flagJack McKenzie (RW)7125172.4361957 - 19581
64.Canada flagEric Lindros (C)8116172.13101992 - 19931
65.Canada flagBob Attersley (C)7107172.4301957 - 19581
66.Canada flagAb Newsome (C)7107172.4321949 - 19501
67.Canada flagAl Lemay (RW)7107172.43-1934 - 19351
68.Canada flagGeoff Sanderson (LW)27107170.63121992 - 19973
69.Canada flagJack McIntyre (C)889172.1341954 - 19551
70.Canada flagWalt Peacosh (LW)1489171.21141960 - 19632
71.Canada flagDave Taylor (RW)30710170.57201982 - 19863
72.Canada flagGrant Warwick (RW)8611172.1351954 - 19551
73.Canada flagDaniel Brière (C)18611170.9482002 - 20042
74.Canada flagJimmy Russell (RW)14142161.1491937 - 19492
75.Canada flagGeorge Gosselin (LW)13124161.2381957 - 19592
76.Canada flagRobert Forhan (RW)14106161.1461962 - 19652
77.Canada flagAl MacAdam (RW)1888160.8901976 - 19792
78.Canada flagMatthew Lombardi (C)1888160.89102006 - 20092
79.Canada flagGary Dineen (C)1479161.14101964 - 19672
80.Canada flagShawn Horcoff (C)2779160.59142002 - 20093
81.Canada flagTod Sloan (C)6610162.6761961 - 19621
82.Canada flagRoger Bourbonnais (C)31610160.52341964 - 19694
83.Canada flagPatrick Marleau (LW)32511160.50121998 - 20054
84.Canada flagRob Blake (D)36511160.44461990 - 19995
85.Canada flagEric Brewer (D)41511160.39302000 - 20075
86.Canada flagDamon Severson (D)30313160.53262018 - 20243
87.Canada flagConnor Brown (RW/LW)10214161.6022020 - 20211
88.Canada flagTony Lemay (C)7105152.14-1934 - 19351
89.Canada flagNorm Yellowlees (C)7105152.14-1934 - 19351
90.Canada flagWilliam Gibson (C)696152.5061950 - 19511
91.Canada flagPierre Larouche (C)1078151.50161976 - 19771
92.Canada flagBo Horvat (C)1678150.9422017 - 20252
93.Canada flagPatrice Bergeron (C)1878150.8362003 - 20062
94.Canada flagBrendan Morrison (C)2569150.60181999 - 20053
95.Canada flagMike Matheson (D)28312150.54102015 - 20253
96.Canada flagMathew Barzal (C/RW)19213150.7982017 - 20222
97.Canada flagRalph Redding (LW)9122141.5621936 - 19371
98.Canada flagWilliam Dawe (D)7113142.0021949 - 19501
99.Canada flagJim Kemp (RW)9104141.5621936 - 19371
100.Canada flagSid Smith (LW)795142.0021957 - 19581

* Some data is missing to provide a correct summary.