List of NHL statistical leaders by country

From Wikipedia, the free encyclopedia

This is a list of NHL statistical leaders by country of birth, sorted by total points. The top players from each country are included. Statistics are current through the 2005-06 NHL season and players currently active are marked with an asterisk.

All players are listed strictly by their country of birth, regardless of their citizenship, following Hockey Hall of Fame convention.

Contents

[edit] Birth Country

[edit] Canada

Rank Name Team(s) GP PTS PPG
1 Flag of Canada Wayne Gretzky EDM, LAK, STL, NYR 1487 2857 1.92
2 Flag of Canada Mark Messier EDM, NYR, VAN 1756 1887 1.07
3 Flag of Canada Gordie Howe DET, HAR 1767 1850 1.05
4 Flag of Canada Ron Francis HAR, PIT, CAR, TOR 1731 1798 1.04
5 Flag of Canada Marcel Dionne DET, LAK, NYR 1348 1771 1.31
6 Flag of Canada Steve Yzerman DET 1514 1755 1.16
7 Flag of Canada Mario Lemieux PIT 915 1723 1.88
8 Flag of Canada Phil Esposito CHI, BOS, NYR 1282 1590 1.24
9 Flag of Canada Ray Bourque BOS, COL 1612 1579 0.98
10 Flag of Canada Joe Sakic* QUE, COL 1287 1544 1.20

[edit] Czech Republic

Rank Name Team(s) GP PTS PPG
1 Flag of Czech Republic Jaromir Jagr* PIT, WAS, NYR 1134 1469 1.30
2 Flag of Czech Republic Petr Nedved* VAN, STL, NYR, PIT, EDM, PHO, PHI 942 705 0.75
3 Flag of Czech Republic Bobby Holik* HAR, NJD, NYR, ATL 1088 680 0.62
4 Flag of Czech Republic Martin Straka* PIT, OTT, NYI, FLA, LAK, NYR 837 634 0.76
5 Flag of Czech Republic Robert Reichel* CGY, NYI, PHO,TOR 830 630 0.76
6 Flag of Czech Republic Michal Pivonka WAS 825 599 0.73
7 Flag of Czech Republic Martin Rucinsky* QUE, COL, MTL, DAL, NYR, STL, VAN 893 578 0.65
8 Flag of Czech Republic Petr Klima DET, EDM, TAM, LAK, PIT 786 574 0.73
9 Flag of Czech Republic Robert Lang* LAK, BOS, PIT, WAS, DET 749 552 0.74
10 Flag of Czech Republic Patrick Elias* NJD 637 544 0.85

[edit] Slovakia

Rank Name Team(s) GP PTS PPG
1 Flag of Slovakia Stan Mikita CHI 1394 1467 1.05
2 Flag of Slovakia Peter Stastny QUE, NJD, STL 977 1239 1.27
3 Flag of Slovakia Zigmund Palffy NYI, LAK, PIT 684 713 1.04
4 Flag of Slovakia Anton Stastny QUE 650 636 0.98
5 Flag of Slovakia Jozef Stumpel* BOS, LAK, FLA 867 621 0.72
6 Flag of Slovakia Miroslav Satan* EDM, BUF, NYI 817 608 0.74
7 Flag of Slovakia Pavol Demitra* OTT, STL, LAK, MIN, 635 600 0.94
8 Flag of Slovakia Marian Hossa* OTT, ATL 574 521 0.91
9 Flag of Slovakia Robert Svehla FLA, TOR 655 335 0.51
10 Flag of Slovakia Richard Zednik* WAS, MTL, NYI 590 305 0.52

[edit] Finland

Rank Name Team(s) GP PTS PPG
1 Flag of Finland Jari Kurri EDM, LAK, NYR, ANA, COL 1251 1398 1.12
2 Flag of Finland Teemu Selänne* WIN, ANA, SJS, COL 1011 1103 1.09
3 Flag of Finland Tomas Sandström NYR, LAK, PIT, DET, ANA 983 856 0.87
4 Flag of Finland Esa Tikkanen EDM, NYR, STL, NJD, VAN, FLA, WAS 877 630 0.72
5 Flag of Finland Teppo Numminen* WIN, PHO, DAL, BUF 1285 607 0.48
6 Flag of Finland Saku Koivu* MTL 581 471 0.81
7 Flag of Finland Jyrki Lumme MTL, VAN, PHO, DAL, TOR 985 468 0.48
8 Flag of Finland Sami Kapanen* HAR, CAR, PHI 718 436 0.61
9 Flag of Finland Christian Ruuttu BUF, CHI, VAN 621 432 0.70
10 Flag of Finland Ilkka Sinisalo PHI, MIN, LAK 582 426 0.73

[edit] United States

Rank Name Team(s) GP PTS PPG
1 Flag of United States Phil Housley BUF, WIN, STL, CGY, NJD, WAS, CHI, TOR 1495 1232 0.82
2 Flag of United States Mike Modano* MIN, DAL 1179 1183 1.00
3 Flag of United States Jeremy Roenick* CHI, PHO, PHI, LAK 1182 1142 0.97
4 Flag of United States Joe Mullen STL, CGY, PIT,BOS 1062 1063 1.00
5 Flag of United States Brian Leetch* NYR, TOR, BOS 1205 1028 0.85
6 Flag of United States Pat LaFontaine NYI, BUF, NYR 865 1013 1.17
7 Flag of United States Chris Chelios* MTL, CHI, DET 1476 925 0.63
8 Flag of United States Neal Broten MIN, DAL, NJD, LAK 1099 923 0.84
9 Flag of United States Doug Weight* NYR, EDM, STL, CAR 1001 894 0.89
10 Flag of United States Tony Amonte* NYR, CHI, PHO, PHI, CGY 1110 878 0.79

[edit] Sweden

Rank Name Team(s) GP PTS PPG
1 Flag of Sweden Mats Sundin* QUE, TOR 1183 1196 1.01
2 Flag of Sweden Peter Forsberg* QUE, COL, PHI, NAS 663 833 1.26
3 Flag of Sweden Nicklas Lidström* DET 1127 833 0.74
4 Flag of Sweden Thomas Steen WIN 950 817 0.86
5 Flag of Sweden Börje Salming TOR, DET 1148 787 0.69
6 Flag of Sweden Markus Näslund* PIT, VAN 888 720 0.81
7 Flag of Sweden Daniel Alfredsson* OTT 732 693 0.95
8 Flag of Sweden Kent Nilsson ATL, CGY, MIN, EDM 553 686 1.24
9 Flag of Sweden Ulf Dahlén NYR, MIN, DAL, SJS, CHI, WAS 966 655 0.68
10 Flag of Sweden Mats Näslund MTL, BOS 651 634 0.97

[edit] Russia

Rank Name Team(s) GP PTS PPG
1 Flag of Russia Sergei Fedorov* DET, ANA, CBJ 1080 1082 1.00
2 Flag of Russia Alexander Mogilny BUF, VAN, NJD, TOR 990 1032 1.04
3 Flag of Russia Pavel Bure VAN, FLA, NYR 702 779 1.11
4 Flag of Russia Alexei Kovalev* NYR, PIT, MTL 950 769 0.81
5 Flag of Russia Alexei Yashin* OTT, NYI 815 760 0.93
6 Flag of Russia Alexei Zhamnov WIN, CHI, PHI, BOS 807 719 0.89
7 Flag of Russia Sergei Zubov* NYR, PIT, DAL 967 700 0.72
8 Flag of Russia Vyacheslav Kozlov* DET, BUF, ATL 925 675 0.73
9 Flag of Russia Igor Larionov VAN, SJS, DET, NJD 921 644 0.70
10 Flag of Russia Sergei Gonchar* WAS, BOS,PIT 783 514 0.66

[edit] England

Rank Name Team(s) GP PTS PPG
1 Flag of England Steve Thomas TOR, CHI, NYI, NJD, ANA, DET 1235 933 0.76
2 Flag of England Ken Hodge CHI, BOS, NYR 881 800 0.91
3 Flag of England Peter Lee PIT 431 245 0.57
4 Flag of England Red Beattie BOS, DET, NYA 334 147 0.44
5 Flag of England Gord Pettinger NYR, DET, BOS 292 116 0.40
6 Flag of England Alex Smith OTT, DET, BOS, NYA 443 91 0.21
7 Flag of England Brian Perry OAK, BUF 96 45 0.47
8 Flag of England Walter Jackson NYA, BOS 84 27 0.32
9 Flag of England Joe Hall MTL 38 23 0.61
10 Flag of England Eric Pettinger BOS, TOR, OTT 98 19 0.19

[edit] Ukraine

Rank Name Team(s) GP PTS PPG
1 Flag of Ukraine Peter Bondra* WAS, OTT, ATL, CHI 1047 880 0.84
2 Flag of Ukraine Dmitri Khristich WAS, LAK, BOS, TOR 811 597 0.74
3 Flag of Ukraine Alexei Zhitnik* LAK, BUF, NYI, PHI 941 425 0.45
4 Flag of Ukraine Oleg Tverdovsky* ANA, PHO, NJD, CAR, LAK 687 313 0.46
5 Flag of Ukraine Ruslan Fedotenko* PHI, TAM 365 161 0.44
6 Flag of Ukraine Nikolai Zherdev* CBJ 155 100 0.65
7 Flag of Ukraine Alexei Ponikarovsky* TOR 231 99 0.43
8 Flag of Ukraine Vitaly Vishnevski* ANA, ATL 443 54 0.12
9 Flag of Ukraine Alexander Godynyuk TOR, CGY, FLA, HAR 223 49 0.22
10 Flag of Ukraine Ilya Byakin EDM, SJS 57 33 0.58

[edit] Serbia

Rank Name Team(s) GP PTS PPG
1 Flag of Serbia Ivan Boldirev BOS, OAK, CHI, ATL, VAN, DET 1052 866 0.82
2 Flag of Serbia Stan Smrke MTL 9 3 0.33

[edit] Northern Ireland

Rank Name Team(s) GP PTS PPG
1 Flag of Northern Ireland Owen Nolan* QUE, COL, SJS, TOR, PHO 947 752 0.79
2 Flag of Northern Ireland Jim McFadden DET, CHI 412 226 0.55
3 Flag of Northern Ireland Jack Riley DET, MTL, BOS 104 32 0.31
4 Flag of Northern Ireland Sid Finney CHI 59 17 0.29
5 Flag of Northern Ireland Bobby Kirk NYR 39 12 0.31
6 Flag of Northern Ireland Sammy McManus MTL, BOS 26 1 0.04

[edit] Germany

Rank Name Team(s) GP PTS PPG
1 Flag of Germany Walt Tkaczuk NYR 945 678 0.72
2 Flag of Germany Dany Heatley* ATL, OTT 306 337 1.07
3 Flag of Germany Marco Sturm* SJS, BOS 639 335 0.52
4 Flag of Germany Willie Huber DET, NYR, VAN, PHI 655 321 0.49
5 Flag of Germany Uwe Krupp BUF, NYI, QUE, COL, DET, ATL 729 281 0.39
6 Flag of Germany Jochen Hecht* STL, EDM, BUF 436 261 0.60
7 Flag of Germany Randy Gilhen WIN, PIT, LAK, NYR, TAM, FLA 457 115 0.25
8 Flag of Germany Brian Glynn CGY, MIN, EDM, OTT, VAN, HAR 431 104 0.24
9 Flag of Germany Uli Hiemer NJD 143 73 0.51
10 Flag of Germany Christian Ehrhoff* SJS 147 54 0.37

[edit] France

Rank Name Team(s) GP PTS PPG
1 Flag of France Paul MacLean STL, WIN, DET 719 673 0.94
2 Flag of France Philippe Bozon STL 144 41 0.28
3 Flag of France Pat Daley WIN 12 1 0.08
4 Flag of France Cristobal Huet(G)* LAK, MTL 129 1 0.01

[edit] Latvia

Rank Name Team(s) GP PTS PPG
1 Flag of Latvia Sandis Ozolinsh* SJS, COL, CAR, FLA, ANA, NYR 815 545 0.67
2 Flag of Latvia Sergei Zholtok BOS, OTT, MTL, EDM, MIN, NAS 588 258 0.44
3 Flag of Latvia Karlis Skrastins* NAS, COL 471 81 0.17
4 Flag of Latvia Herberts Vasiljevs ATL, VAN, FLA 51 15 0.29
5 Flag of Latvia Helmuts Balderis MIN 26 9 0.35
6 Flag of Latvia Arturs Irbe(G) SJS, DAL, VAN, CAR 568 9 0.02
7 Flag of Latvia Raitis Ivanans* MTL, LAK 27 3 0.11
8 Flag of Latvia Kaspars Astashenko TAM 23 3 0.13
9 Flag of Latvia Peter Skudra(G) PIT, BUF, VAN 146 2 0.01
10 Flag of Latvia Victor Ignatjev PIT 11 1 0.09

[edit] Paraguay

Rank Name Team(s) GP PTS PPG
1 Flag of Paraguay Willi Plett ATL, CGY, MIN, BOS 834 437 0.52

[edit] Poland

Rank Name Team(s) GP PTS PPG
1 Flag of Poland Mariusz Czerkawski BOS, EDM, NYI, MTL, TOR 745 435 0.58
2 Flag of Poland Nick Harbaruk PIT, STL 364 120 0.33
3 Flag of Poland John Miszuk DET, CHI, PHI, MIN 237 46 0.19
4 Flag of Poland Krzysztof Oliwa NJD, PIT, CBJ, BOS, NYR, CGY 410 45 0.11
5 Flag of Poland Wojtek Wolski* COL 40 27 0.68
6 Flag of Poland Peter Sidorkiewicz(G) HAR, OTT, NJD 246 9 0.03

[edit] Scotland

Rank Name Team(s) GP PTS PPG
1 Flag of Scotland Steve Smith EDM, CHI, CGY 804 375 0.47
2 Flag of Scotland Adam Brown DET, CHI, BOS 391 217 0.55
3 Flag of Scotland Jim Conacher DET, CHI, NYR 328 202 0.62
4 Flag of Scotland Tommy Anderson DET, NYA 319 189 0.59
5 Flag of Scotland Dunc Munro MTL, MTL 239 46 0.19
6 Flag of Scotland Bob Connors NYA, DET 78 27 0.34
7 Flag of Scotland Jim Ross NYR 62 13 0.21
8 Flag of Scotland Sandy Fitzpatrick NYR, MIN 22 9 0.41
9 Flag of Scotland Alex Gray NYR, TOR 50 7 0.14
10 Flag of Scotland Irv Frew MON, STL, MTL 96 7 0.07

[edit] Switzerland

Rank Name Team(s) GP PTS PPG
1 Flag of Switzerland Mark Hardy LAK, MIN, NYR 926 368 0.40
2 Flag of Switzerland Mark Streit* MTL 74 22 0.30
3 Flag of Switzerland Patrick Fischer* PHO 20 9 0.45
4 Flag of Switzerland David Aebischer*(G) COL, MTL 181 5 0.03
5 Flag of Switzerland Reto Von Arx CHI 19 4 0.21
6 Flag of Switzerland Martin Gerber*(G) ANA, CAR, OTT 174 3 0.02
7 Flag of Switzerland Timo Helbling* TAM 9 1 0.11
8 Flag of Switzerland Michel Riesen EDM 12 1 0.08

[edit] Lithuania

Rank Name Team(s) GP PTS PPG
1 Flag of Lithuania Dainius Zubrus* PHI, MTL, WAS 639 329 0.51
2 Flag of Lithuania Darius Kasparaitis* NYI, COL, PIT, NYR 845 160 0.19

[edit] Taiwan

Rank Name Team(s) GP PTS PPG
1 Flag of Republic of China Rod Langway MON, WAS 994 329 0.33

[edit] The Netherlands

Rank Name Team(s) GP PTS PPG
1 Flag of Netherlands Ed Kea ATL, STL 583 175 0.30

[edit] Kazakhstan

Rank Name Team(s) GP PTS PPG
1 Flag of Kazakhstan Nikolai Antropov* TOR 338 167 0.49
2 Flag of Kazakhstan Alexander Perezhogin* MTL 91 26 0.29
3 Flag of Kazakhstan Pavel Vorobiev CHI 57 25 0.48
4 Flag of Kazakhstan Maxim Kuznetsov DET, LAK 136 10 0.07
5 Flag of Kazakhstan Evgeni Nabokov*(G) SJS 303 10 0.03
6 Flag of Kazakhstan Vitaly Kolesnik*(G) COL 8 1 0.13
7 Flag of Kazakhstan Konstantin Pushkarev* LAK 1 1 1.00

[edit] Belarus

Rank Name Team(s) GP PTS PPG
1 Flag of Belarus Ruslan Salei* ANA 629 128 0.20
2 Flag of Belarus Konstantin Koltsov PIT 60 9 0.15
3 Flag of Belarus Andrei Kostitsyn* MTL 12 3 0.25

[edit] South Korea

Rank Name Team(s) GP PTS PPG
1 Flag of South Korea Richard Park* PIT, ANA, PHI, MIN, VAN. NYI 399 118 0.30
2 Flag of South Korea Jim Paek PIT, LAK, OTT 217 34 0.16

[edit] Norway

Rank Name Team(s) GP PTS PPG
1 Flag of Norway Espen Knutsen ANA, CBJ 207 111 0.54
2 Flag of Norway Patrick Thoresen* EDM 22 9 0.41
3 Flag of Norway Anders Myrvold COL, BOS, NYI, DET 33 5 0.15
4 Flag of Norway Ole-Kristian Tollefsen* CBJ 28 1 0.04

[edit] Wales

Rank Name Team(s) GP PTS PPG
1 Flag of Wales Jack Evans NYR, CHI 752 99 0.13
2 Flag of Wales Cy Thomas CHI, TOR 14 4 0.29

[edit] Venezuela

Rank Name Team(s) GP PTS PPG
1 Flag of Venezuela Rick Chartraw MTL, LAK, NYR, EDM 420 93 0.22
2 Flag of Venezuela Don Spring WIN 259 55 0.21

[edit] Austria

Rank Name Team(s) GP PTS PPG
1 Flag of Austria Thomas Vanek* BUF 123 92 0.75
2 Flag of Austria Christoph Brandner MIN 35 9 0.26
3 Flag of Austria Thomas Pock* NYR 28 8 0.29

[edit] Brazil

Rank Name Team(s) GP PTS PPG
1 Flag of Brazil Robyn Regehr* CGY 471 91 0.19
2 Flag of Brazil Mike Greenlay(G) EDM 2 1 0.5

[edit] Brunei

Rank Name Team(s) GP PTS PPG
1 Flag of Brunei Craig Adams* CAR 332 64 0.19

[edit] Denmark

Rank Name Team(s) GP PTS PPG
1 Flag of Denmark Poul Popiel BOS, LAK, DET, VAN, EDM 224 54 0.24
2 Flag of Denmark Frans Nielsen* NYI 14 2 0.14

[edit] Haiti

Rank Name Team(s) GP PTS PPG
1 Flag of Haiti Claude Vilgrain VAN, NJD 89 53 0.60

[edit] Slovenia

Rank Name Team(s) GP PTS PPG
1 Flag of Slovenia Anze Kopitar* LAK 61 54 0.89

[edit] Italy

Rank Name Team(s) GP PTS PPG
1 Flag of Italy Nelson Debenedet DET, PIT 46 14 0.30

[edit] Tanzania

Rank Name Team(s) GP PTS PPG
1 Flag of Tanzania Chris Nielsen CBJ 52 14 0.27

[edit] South Africa

Rank Name Team(s) GP PTS PPG
1 Flag of South Africa Olaf Kölzig*(G) WAS 609 13 0.02

[edit] Jamaica

Rank Name Team(s) GP PTS PPG
1 Flag of Jamaica Graeme Townshend BOS, NYI, OTT 45 10 0.22

[edit] Lebanon

Rank Name Team(s) GP PTS PPG
1 Flag of Lebanon Ed Hatoum DET, VAN 47 9 0.20

[edit] Nigeria

Rank Name Team(s) GP PTS PPG
1 Flag of Nigeria Rumun Ndur BUF, NYR, ATL 69 5 0.07

[edit] Indonesia

Rank Name Team(s) GP PTS PPG
1 Flag of Indonesia Richie Regehr* CGY 20 4 0.20

[edit] Belgium

Rank Name Team(s) GP PTS PPG
1 Flag of Belgium Jan Benda WAS 9 3 0.33

[edit] Players origins

2006–2007 Season
Percent Country Number of Players
50.8 Flag of Canada Canada 355
17.7 Flag of United States USA 124
7.1 Flag of Czech Republic Czech Republic 50
5.5 Flag of Sweden Sweden 39
5.0 Flag of Finland Finland 35
4.7 Flag of Russia Russia 33
3.0 Flag of Slovakia Slovakia 21
1.1 Flag of Ukraine Ukraine 8
1.0 Flag of Germany Germany 7
0.5 Flag of Switzerland Switzerland 4
0.5 Flag of Latvia Latvia 4
0.4 Flag of Kazakhstan Kazakhstan 3
0.2 Flag of Austria Austria 2
0.2 Flag of Lithuania Lithuania 2
0.2 Flag of Norway Norway 2
0.1 Flag of Belarus Belarus 1
0.1 Flag of Brazil Brazil 1
0.1 Flag of Brunei Brunei 1
0.1 Flag of France France 1
0.1 Flag of United Kingdom Great Britain 1
0.1 Flag of South Korea South Korea 1
0.1 Flag of South Africa South Africa 1
0.1 Flag of Poland Poland 1
0.1 Flag of Slovenia Slovenia 1
0.1 Flag of Lebanon Lebanon 1
100 25 Total 699

[edit] See also

[edit] External links