Welcome |Account|Sign Out 
NEW! SIGN IN WITH YOUR SOCIAL PROFILE
OR
Username or EmailPassword
  • Home
  • News
  • Schedule
  • Photos
  • Video
  • History
  • Rosters
  • Shop

NHL Players By Nationality 1969-2009

SEASON LEAGUE COUNTRY Count Total Reg. Season GP Total Reg. Season GP
1968-69 NHL Canada 301 13533 1028
1968-69 NHL Czech. 1 74
1968-69 NHL Denmark 1 62
1968-69 NHL England 2 136 16
1968-69 NHL Lebanon 1 16
1968-69 NHL Poland 1 66 4
1968-69 NHL USA 6 198 7
1968-69 NHL West Germany 1 71 4
1969-70 NHL Canada 290 13527 1056
1969-70 NHL Czech. 2 79 8
1969-70 NHL Denmark 1 32 1
1969-70 NHL England 2 106 16
1969-70 NHL Finland 2 48
1969-70 NHL Lebanon 1 5
1969-70 NHL Poland 2 124 10
1969-70 NHL USA 8 305 33
1969-70 NHL West Germany 1 76 6
1970-71 NHL Canada 369 17323 1343
1970-71 NHL Czech. 1 74 18
1970-71 NHL Denmark 1 78
1970-71 NHL England 2 79 7
1970-71 NHL Finland 1 78
1970-71 NHL Lebanon 1 26
1970-71 NHL Poland 1 78
1970-71 NHL USA 10 365 18
1970-71 NHL West Germany 1 77 13
1970-71 NHL Yugoslavia 1 2
1971-72 NHL Canada 362 16804 1103
1971-72 NHL Czech. 1 74 8
1971-72 NHL Denmark 1 38
1971-72 NHL England 1 60 15
1971-72 NHL Finland 1 78
1971-72 NHL Poland 1 78 4
1971-72 NHL USA 16 569 19
1971-72 NHL West Germany 1 76 16
1971-72 NHL Yugoslavia 2 68
1972-73 NHL Canada 365 19088 1211
1972-73 NHL Czech. 1 57 15
1972-73 NHL England 1 73 5
1972-73 NHL Finland 1 77
1972-73 NHL Poland 1 78
1972-73 NHL Sweden 2 86
1972-73 NHL USA 19 669 22
1972-73 NHL West Germany 1 76 10
1972-73 NHL Yugoslavia 1 56
1973-74 NHL Canada 394 18923 1202
1973-74 NHL Czech. 1 76 11
1973-74 NHL England 1 76 16
1973-74 NHL Finland 1 71 5
1973-74 NHL Holland 1 3
1973-74 NHL Italy 1 15
1973-74 NHL Poland 1 56
1973-74 NHL Sweden 5 273 8
1973-74 NHL USA 28 798
1973-74 NHL West Germany 1 71 13
1973-74 NHL Yugoslavia 1 78
1974-75 NHL Canada 456 21790 1601
1974-75 NHL Czech. 1 79 8
1974-75 NHL England 1 72 3
1974-75 NHL Finland 1 80 3
1974-75 NHL France 1 9
1974-75 NHL Holland 1 50
1974-75 NHL Italy 1 31
1974-75 NHL Scotland 1 1
1974-75 NHL Sweden 4 223 31
1974-75 NHL USA 36 1165 39
1974-75 NHL Venezuela 1 12
1974-75 NHL West Germany 1 62 3
1974-75 NHL Yugoslavia 1 80 8
1975-76 NHL Canada 423 21885 1483
1975-76 NHL Czech. 1 48 4
1975-76 NHL England 1 72 12
1975-76 NHL Finland 1 67
1975-76 NHL Holland 1 78 2
1975-76 NHL Paraguay 1 4
1975-76 NHL Scotland 1 7 1
1975-76 NHL Sweden 3 234 23
1975-76 NHL USA 35 1176 59
1975-76 NHL Venezuela 1 16 2
1975-76 NHL West Germany 1 78
1975-76 NHL Yugoslavia 1 78 4
1976-77 NHL Canada 423 21515 1342
1976-77 NHL Czech. 1 57 2
1976-77 NHL England 1 78
1976-77 NHL Finland 3 151 8
1976-77 NHL Holland 1 72 3
1976-77 NHL Paraguay 1 64 3
1976-77 NHL Sweden 5 324 25
1976-77 NHL USA 39 1567 69
1976-77 NHL Venezuela 1 43 13
1976-77 NHL West Germany 1 80
1976-77 NHL Yugoslavia 1 80 2
1977-78 NHL Canada 442 21334 1358
1977-78 NHL Czech. 2 139 11
1977-78 NHL England 2 78
1977-78 NHL Finland 1 15
1977-78 NHL Holland 1 60 1
1977-78 NHL Paraguay 1 78
1977-78 NHL Sweden 10 546 27
1977-78 NHL USA 39 1649 88
1977-78 NHL Venezuela 1 68 10
1977-78 NHL West Germany 1 80 3
1977-78 NHL Yugoslavia 1 80 4
1978-79 NHL Canada 409 19339 1332
1978-79 NHL Czech. 2 145
1978-79 NHL England 2 89 7
1978-79 NHL Formosa 1 45 8
1978-79 NHL Holland 1 53 2
1978-79 NHL Norway 1 1
1978-79 NHL Paraguay 1 74 2
1978-79 NHL Sweden 16 1032 52
1978-79 NHL USA 44 1797 75
1978-79 NHL Venezuela 1 62 16
1978-79 NHL West Germany 2 145 18
1978-79 NHL Yugoslavia 2 79 2
1979-80 NHL Canada 537 23562 1838
1979-80 NHL Czech. 2 96
1979-80 NHL Denmark 1 10
1979-80 NHL England 1 74 4
1979-80 NHL Finland 4 217 6
1979-80 NHL Formosa 1 77 10
1979-80 NHL France 1 5
1979-80 NHL Holland 1 69 3
1979-80 NHL Paraguay 1 76 4
1979-80 NHL Sweden 19 1236 89
1979-80 NHL Switz. 1 15 4
1979-80 NHL USA 64 2648 282
1979-80 NHL Venezuela 1 66 10
1979-80 NHL West Germany 2 152 7
1979-80 NHL Yugoslavia 2 79 4
1980-81 NHL Canada 500 22746 1800
1980-81 NHL Czech. 5 364 16
1980-81 NHL England 1 80 5
1980-81 NHL Finland 4 305 43
1980-81 NHL Formosa 1 80 3
1980-81 NHL France 2 8 1
1980-81 NHL Holland 1 74 11
1980-81 NHL Paraguay 1 78 15
1980-81 NHL Sweden 22 1241 144
1980-81 NHL Switz. 1 77 4
1980-81 NHL USA 79 3075 261
1980-81 NHL Venezuela 3 115 4
1980-81 NHL West Germany 2 123
1980-81 NHL Yugoslavia 1 72 1
1981-82 NHL Canada 533 22414 1977
1981-82 NHL Czech. 9 483 56
1981-82 NHL East Germany 1 1
1981-82 NHL England 1 74 3
1981-82 NHL Finland 15 671 46
1981-82 NHL Formosa 1 66 5
1981-82 NHL France 1 74 4
1981-82 NHL Holland 1 78 10
1981-82 NHL Paraguay 1 78 3
1981-82 NHL Sweden 26 1309 158
1981-82 NHL Switz. 1 77 10
1981-82 NHL USA 79 2879 238
1981-82 NHL Venezuela 2 111 14
1981-82 NHL West Germany 1 74
1981-82 NHL Yugoslavia 1 78 17
1982-83 NHL Canada 503 23005 1799
1982-83 NHL Czech. 16 939 29
1982-83 NHL England 1 63
1982-83 NHL Finland 12 692 62
1982-83 NHL Formosa 1 80 4
1982-83 NHL France 1 80 3
1982-83 NHL Holland 1 46
1982-83 NHL Paraguay 1 71 9
1982-83 NHL Sweden 27 1447 162
1982-83 NHL Switz. 1 74
1982-83 NHL USA 63 3249 270
1982-83 NHL USSR 1 3
1982-83 NHL Venezuela 3 137 11
1982-83 NHL West Germany 3 77
1982-83 NHL Yugoslavia 2 72
1983-84 NHL Canada 532 23168 1852
1983-84 NHL Czech. 10 659 49
1983-84 NHL England 1 1
1983-84 NHL Finland 12 554 53
1983-84 NHL Formosa 1 80 8
1983-84 NHL France 1 76 3
1983-84 NHL Paraguay 1 73 16
1983-84 NHL Sweden 27 1789 197
1983-84 NHL Switz. 1 79
1983-84 NHL USA 79 3388 326
1983-84 NHL Venezuela 3 49 1
1983-84 NHL West Germany 2 44 4
1983-84 NHL Yugoslavia 1 75 4
1984-85 NHL Canada 482 22821 1919
1984-85 NHL Czech. 13 742 65
1984-85 NHL England 2 19
1984-85 NHL Finland 16 664 49
1984-85 NHL Formosa 1 79 5
1984-85 NHL France 1 79 8
1984-85 NHL Paraguay 1 47 9
1984-85 NHL Scotland 1 2
1984-85 NHL Sweden 29 1646 125
1984-85 NHL Switz. 1 78 3
1984-85 NHL USA 87 3733 323
1984-85 NHL West Germany 3 124 3
1984-85 NHL Yugoslavia 1 75 2
1985-86 NHL Canada 513 22484 1868
1985-86 NHL Czech. 11 684 43
1985-86 NHL England 2 66 10
1985-86 NHL Finland 16 837 68
1985-86 NHL Formosa 1 71 9
1985-86 NHL France 1 69 2
1985-86 NHL Italy 1 2
1985-86 NHL Paraguay 1 59 5
1985-86 NHL Scotland 1 55 6
1985-86 NHL Sweden 31 1497 138
1985-86 NHL Switz. 1 55
1985-86 NHL USA 99 4116 413
1985-86 NHL West Germany 3 121 16
1986-87 NHL Canada 509 22727 2350
1986-87 NHL Czech. 13 674 92
1986-87 NHL England 1 78 13
1986-87 NHL Finland 19 870 123
1986-87 NHL Formosa 1 78 7
1986-87 NHL France 1 72 10
1986-87 NHL Paraguay 1 67
1986-87 NHL Scotland 1 62 15
1986-87 NHL Sweden 22 1152 161
1986-87 NHL Switz. 1 73 5
1986-87 NHL USA 102 4203 340
1986-87 NHL West Germany 4 134 6
1987-88 NHL Canada 557 22395 2204
1987-88 NHL Czech. 12 653 46
1987-88 NHL England 1 30 3
1987-88 NHL Finland 12 687 57
1987-88 NHL Formosa 1 63 6
1987-88 NHL France 1 77 5
1987-88 NHL Haiti 1 6
1987-88 NHL Paraguay 1 65 17
1987-88 NHL Scotland 1 79 19
1987-88 NHL Sweden 23 1404 143
1987-88 NHL Switz. 2 80
1987-88 NHL USA 124 4444 505
1987-88 NHL West Germany 6 211 16
1988-89 NHL Canada 545 22320 2321
1988-89 NHL Czech. 19 705 47
1988-89 NHL England 1 45 12
1988-89 NHL Finland 18 785 39
1988-89 NHL Formosa 1 76 6
1988-89 NHL France 1 76 5
1988-89 NHL Scotland 1 35 7
1988-89 NHL Sweden 25 1271 124
1988-89 NHL Switz. 2 60 4
1988-89 NHL USA 117 4659 378
1988-89 NHL USSR 1 2 1
1988-89 NHL West Germany 3 143 5
1989-90 NHL Canada 519 21569 2170
1989-90 NHL Czech. 15 641 68
1989-90 NHL England 1 76 20
1989-90 NHL Finland 20 911 96
1989-90 NHL Formosa 1 58 15
1989-90 NHL France 1 78 12
1989-90 NHL Haiti 1 6 4
1989-90 NHL Jamaica 1 4
1989-90 NHL Scotland 1 75 22
1989-90 NHL Sweden 22 1005 67
1989-90 NHL Switz. 1 54 3
1989-90 NHL USA 123 5155 549
1989-90 NHL USSR 10 453 26
1989-90 NHL West Germany 3 136 6
1990-91 NHL Canada 533 21015 2259
1990-91 NHL Czech. 23 1115 124
1990-91 NHL England 1 69 6
1990-91 NHL Finland 12 564 60
1990-91 NHL Formosa 1 56 11
1990-91 NHL France 1 37
1990-91 NHL Jamaica 1 18
1990-91 NHL N.Ireland 1 59
1990-91 NHL Scotland 1 77 18
1990-91 NHL South Korea 1 3 8
1990-91 NHL Sweden 17 974 62
1990-91 NHL Switz. 1 70 6
1990-91 NHL USA 130 5235 648
1990-91 NHL USSR 15 731 63
1990-91 NHL West Germany 3 212 45
1991-92 NHL Canada 557 21460 1936
1991-92 NHL Czech. 26 1066 144
1991-92 NHL England 2 82
1991-92 NHL Finland 11 485 58
1991-92 NHL Formosa 1 64 7
1991-92 NHL France 1 9 6
1991-92 NHL Haiti 1 71 7
1991-92 NHL Jamaica 1 7
1991-92 NHL N.Ireland 1 75
1991-92 NHL Scotland 1 76 18
1991-92 NHL South Korea 1 49 19
1991-92 NHL Sweden 19 921 99
1991-92 NHL Switz. 1 52 13
1991-92 NHL USA 148 5787 618
1991-92 NHL USSR 26 1252 135
1991-92 NHL West Germany 6 202 29
1992-93 NHL Canada 505 23054 2005
1992-93 NHL Czech. 31 1463 92
1992-93 NHL England 1 79 18
1992-93 NHL Finland 13 608 76
1992-93 NHL Formosa 1 21
1992-93 NHL France 1 54 9
1992-93 NHL Haiti 1 4
1992-93 NHL Jamaica 1 2
1992-93 NHL N.Ireland 1 73 5
1992-93 NHL Scotland 1 78 4
1992-93 NHL South Korea 1 77
1992-93 NHL Sweden 22 1176 65
1992-93 NHL Switz. 2 55 15
1992-93 NHL USA 145 6694 527
1992-93 NHL USSR 51 2598 220
1992-93 NHL West Germany 4 188 18
1993-94 NHL Canada 571 24930 2022
1993-94 NHL Czech. 38 1645 98
1993-94 NHL England 1 78 4
1993-94 NHL Finland 13 551 59
1993-94 NHL France 1 80 4
1993-94 NHL Haiti 1 2
1993-94 NHL Jamaica 1 14
1993-94 NHL N.Ireland 1 6
1993-94 NHL Poland 1 4 13
1993-94 NHL Scotland 1 57
1993-94 NHL South Korea 2 59
1993-94 NHL Sweden 27 1313 91
1993-94 NHL Switz. 1 16
1993-94 NHL USA 166 6945 616
1993-94 NHL USSR 71 3400 304
1993-94 NHL West Germany 5 165 21
1994-95 NHL Canada 511 13906 1695
1994-95 NHL Czech. 39 1003 102
1994-95 NHL England 2 70
1994-95 NHL Finland 15 342 45
1994-95 NHL France 1 1
1994-95 NHL N.Ireland 1 46 6
1994-95 NHL Poland 1 47 5
1994-95 NHL Scotland 1 48 16
1994-95 NHL South Korea 2 30 3
1994-95 NHL Sweden 25 803 133
1994-95 NHL USA 150 4107 595
1994-95 NHL USSR 72 1915 306
1994-95 NHL West Germany 3 131 5
1995-96 NHL Canada 553 23331 1974
1995-96 NHL Czech. 49 2073 128
1995-96 NHL England 2 88
1995-96 NHL Finland 21 780 53
1995-96 NHL N.Ireland 2 81
1995-96 NHL Norway 1 4
1995-96 NHL Poland 2 70
1995-96 NHL Scotland 1 37 6
1995-96 NHL South Korea 1 56 1
1995-96 NHL Sweden 36 1637 153
1995-96 NHL USA 163 6850 431
1995-96 NHL USSR 71 3195 311
1995-96 NHL West Germany 4 130 27
1996-97 NHL Canada 532 23479 1757
1996-97 NHL Czech. 48 1856 133
1996-97 NHL England 2 68 10
1996-97 NHL Finland 20 929 102
1996-97 NHL N.Ireland 1 72
1996-97 NHL Nigeria 1 2
1996-97 NHL Norway 1 9
1996-97 NHL Poland 2 77 12
1996-97 NHL Scotland 1 21 3
1996-97 NHL South Korea 2 12 11
1996-97 NHL Sweden 38 2064 130
1996-97 NHL USA 142 6433 496
1996-97 NHL USSR 68 3252 291
1996-97 NHL West Germany 3 67
1997-98 NHL Belgium 1 9
1997-98 NHL Canada 544 23144 1708
1997-98 NHL Czech. 53 2148 193
1997-98 NHL England 2 59 6
1997-98 NHL Finland 20 983 86
1997-98 NHL N.Ireland 1 75 6
1997-98 NHL Nigeria 1 1
1997-98 NHL Norway 1 19
1997-98 NHL Poland 2 141 6
1997-98 NHL South Korea 1 15
1997-98 NHL Sweden 39 2171 180
1997-98 NHL USA 133 6244 434
1997-98 NHL USSR 63 3194 323
1997-98 NHL West Germany 3 160 9
1998-99 NHL Canada 561 23207 1766
1998-99 NHL Czech. 69 3041 253
1998-99 NHL England 2 90 17
1998-99 NHL Finland 19 1000 68
1998-99 NHL N.Ireland 1 78 6
1998-99 NHL Nigeria 2 39
1998-99 NHL Poland 2 142 1
1998-99 NHL Scotland 1 69
1998-99 NHL South Korea 1 7
1998-99 NHL Sweden 45 2298 138
1998-99 NHL USA 151 6170 560
1998-99 NHL USSR 76 3554 275
1998-99 NHL West Germany 4 120 11
1999-00 NHL Brazil 1 57
1999-00 NHL Canada 541 22162 1666
1999-00 NHL Czech. 75 3752 271
1999-00 NHL England 2 88 13
1999-00 NHL Finland 27 1320 58
1999-00 NHL N.Ireland 1 78 10
1999-00 NHL Nigeria 1 27
1999-00 NHL Poland 2 148
1999-00 NHL Scotland 1 20
1999-00 NHL Sweden 52 2690 148
1999-00 NHL USA 146 6821 447
1999-00 NHL USSR 91 3991 356
1999-00 NHL West Germany 4 141 19
2000-01 NHL Brazil 1 71
2000-01 NHL Brunei 1 44 3
2000-01 NHL Canada 530 23145 1655
2000-01 NHL Czech. 107 4687 349
2000-01 NHL England 1 57 11
2000-01 NHL Finland 33 1707 102
2000-01 NHL N.Ireland 1 57 6
2000-01 NHL Norway 2 78
2000-01 NHL Poland 3 118 5
2000-01 NHL Scotland 1 13
2000-01 NHL Sweden 47 2711 130
2000-01 NHL Switz. 3 36
2000-01 NHL Tanzania 1 29
2000-01 NHL USA 148 6796 479
2000-01 NHL USSR 91 4523 333
2000-01 NHL West Germany 5 176 21
2001-02 NHL Brazil 1 77
2001-02 NHL Brunei 1 33 1
2001-02 NHL Canada 526 23130 1787
2001-02 NHL Czech. 111 5085 326
2001-02 NHL England 1 34 5
2001-02 NHL Finland 42 1724 143
2001-02 NHL N.Ireland 1 75 12
2001-02 NHL Norway 1 77
2001-02 NHL Poland 2 139 7
2001-02 NHL South Korea 1 63
2001-02 NHL Sweden 52 2977 307
2001-02 NHL Tanzania 1 23
2001-02 NHL USA 152 6471 420
2001-02 NHL USSR 85 4084 214
2001-02 NHL West Germany 7 274 14
2002-03 NHL Brazil 1 76
2002-03 NHL Brunei 1 81
2002-03 NHL Canada 551 22869 1565
2002-03 NHL Czech. 114 5269 368
2002-03 NHL England 2 81 21
2002-03 NHL Finland 38 1681 105
2002-03 NHL N.Ireland 2 75 7
2002-03 NHL Norway 1 31
2002-03 NHL Poland 3 85
2002-03 NHL South Korea 1 81 18
2002-03 NHL Sweden 60 3215 271
2002-03 NHL USA 138 6350 523
2002-03 NHL USSR 81 4057 326
2002-03 NHL West Germany 6 307
2003-04 NHL Austria 2 41
2003-04 NHL Brazil 1 82 26
2003-04 NHL Brunei 1 80
2003-04 NHL Canada 551 23199 1682
2003-04 NHL Czech. 119 5110 270
2003-04 NHL England 1 44 6
2003-04 NHL Finland 34 1658 146
2003-04 NHL N.Ireland 1 65
2003-04 NHL Norway 2 22
2003-04 NHL Poland 2 146 25
2003-04 NHL South Korea 1 73
2003-04 NHL Sweden 53 2758 251
2003-04 NHL Switz. 1 1
2003-04 NHL USA 166 7001 480
2003-04 NHL USSR 85 3738 303
2003-04 NHL West Germany 7 246 12
2003-04 NHL Yugoslavia 1 3
2005-06 NHL Austria 2 89 10
2005-06 NHL Brazil 1 68 7
2005-06 NHL Brunei 1 67 25
2005-06 NHL Canada 523 23343 1593
2005-06 NHL Czech. 97 4829 291
2005-06 NHL Finland 35 1705 116
2005-06 NHL Indonesia 1 14
2005-06 NHL Norway 1 5
2005-06 NHL Poland 4 47 8
2005-06 NHL South Korea 1 60
2005-06 NHL Sweden 46 2606 162
2005-06 NHL Switz. 2 57 1
2005-06 NHL USA 179 7690 547
2005-06 NHL USSR 67 3170 174
2005-06 NHL West Germany 10 492 54
2006-07 NHL Austria 2 126 20
2006-07 NHL Brazil 1 78 1
2006-07 NHL Brunei 1 82
2006-07 NHL Canada 504 22427 1425
2006-07 NHL Czech. 91 4765 270
2006-07 NHL Denmark 2 15 10
2006-07 NHL East Germany 1 3
2006-07 NHL Finland 36 1923 122
2006-07 NHL Indonesia 1 6
2006-07 NHL N.Ireland 1 76
2006-07 NHL Norway 2 138
2006-07 NHL Poland 1 76
2006-07 NHL South Korea 1 82 5
2006-07 NHL Sweden 48 2512 279
2006-07 NHL Switz. 3 105
2006-07 NHL USA 185 8064 516
2006-07 NHL USSR 61 3179 189
2006-07 NHL West Germany 8 526 78
2006-07 NHL Yugoslavia 1 72
2007-08 NHL Austria 2 83
2007-08 NHL Brazil 1 82 7
2007-08 NHL Brunei 2 75
2007-08 NHL Canada 483 22538 1432
2007-08 NHL Czech. 81 4775 255
2007-08 NHL Denmark 2 21
2007-08 NHL East Germany 1 24
2007-08 NHL Finland 33 1526 163
2007-08 NHL N.Ireland 1 77 7
2007-08 NHL Norway 3 89 14
2007-08 NHL Poland 1 77 7
2007-08 NHL South Korea 1 82
2007-08 NHL Sweden 51 2742 292
2007-08 NHL Switz. 2 82 11
2007-08 NHL USA 199 8917 649
2007-08 NHL USSR 45 2511 194
2007-08 NHL West Germany 7 483 29
2007-08 NHL Yugoslavia 1 82
2008-09 NHL Austria 3 170
2008-09 NHL Brazil 1 75
2008-09 NHL Brunei 2 45 24
2008-09 NHL Canada 509 23048 1489
2008-09 NHL Czech. 73 4009 202
2008-09 NHL Denmark 4 203 2
2008-09 NHL East Germany 1 78
2008-09 NHL Finland 36 1614 137
2008-09 NHL Italy 1 39 1
2008-09 NHL Latvia 1 61
2008-09 NHL N.Ireland 1 59
2008-09 NHL Norway 1 19
2008-09 NHL Poland 1 78
2008-09 NHL South Korea 1 71
2008-09 NHL Sweden 52 2750 334
2008-09 NHL Switz. 2 77 3
2008-09 NHL USA 218 8967 705
2008-09 NHL USSR 45 2388 207
2008-09 NHL West Germany 8 425 28
2008-09 NHL Yugoslavia 1 82