We have updated our Terms of Service and Privacy Policy. By continuing to use the NHL’s online services, you agree to these updated documents and to the arbitration of disputes.
Sign in with your NHL account:
  • Submit
  • Or
  • Sign in with Google
  • Home
  • News
  • Schedule
  • Photos
  • Video
  • History
  • Rosters
  • Shop

NHL Players By Nationality 1917-1968


SEASON LEAGUE COUNTRY Count Total Reg. Season GP Total Reg. Season GP
1917-18 NHL Canada 40 492 32
1917-18 NHL England 2 22 2
1917-18 NHL USA 3 23 2
1918-19 NHL Canada 31 393 77
1918-19 NHL England 1 16 5
1918-19 NHL USA 1 13
1919-20 NHL Canada 41 708
1919-20 NHL USA 3 69
1920-21 NHL Canada 43 705 32
1920-21 NHL USA 4 68
1921-22 NHL Canada 41 776 31
1921-22 NHL USA 2 44
1922-23 NHL Canada 38 743 34
1922-23 NHL USA 3 41
1923-24 NHL Canada 45 758 37
1923-24 NHL USA 3 64
1924-25 NHL Canada 75 1433 31
1924-25 NHL England 1 7
1924-25 NHL Scotland 1 27
1924-25 NHL USA 6 146 2
1925-26 NHL Canada 92 2273 73
1925-26 NHL England 1 36 2
1925-26 NHL Scotland 1 33 2
1925-26 NHL USA 6 160 2
1926-27 NHL Canada 140 4182 249
1926-27 NHL England 1 42 6
1926-27 NHL Finland 1 4
1926-27 NHL Scotland 2 49 2
1926-27 NHL USA 5 145 2
1927-28 NHL Canada 137 4176 244
1927-28 NHL England 1 44 2
1927-28 NHL Russia 1 18
1927-28 NHL Scotland 2 86 18
1927-28 NHL USA 3 77 11
1928-29 NHL Canada 133 4134 221
1928-29 NHL England 3 86 4
1928-29 NHL Russia 2 54
1928-29 NHL Scotland 3 49 6
1928-29 NHL USA 10 178 14
1929-30 NHL Canada 139 4793 291
1929-30 NHL England 2 86 2
1929-30 NHL Russia 1 39 2
1929-30 NHL Scotland 2 71 4
1929-30 NHL USA 7 189 12
1930-31 NHL Canada 155 5013 361
1930-31 NHL England 3 82 4
1930-31 NHL Russia 1 42 9
1930-31 NHL Scotland 3 41 4
1930-31 NHL USA 12 339 50
1931-32 NHL Canada 122 4470 318
1931-32 NHL England 4 98 11
1931-32 NHL Russia 1 44 2
1931-32 NHL Scotland 2 53 4
1931-32 NHL USA 11 335 29
1932-33 NHL Canada 152 5059 370
1932-33 NHL England 6 183 18
1932-33 NHL Ireland 1 1
1932-33 NHL Russia 1 41
1932-33 NHL Sweden 1 48
1932-33 NHL USA 12 404 29
1933-34 NHL Canada 160 5143 342
1933-34 NHL England 6 214 7
1933-34 NHL Ireland 1 48 2
1933-34 NHL Russia 1 48 8
1933-34 NHL Scotland 1 30 4
1933-34 NHL USA 12 373 55
1934-35 NHL Canada 166 5119 344
1934-35 NHL England 4 110 4
1934-35 NHL Ireland 2 72 3
1934-35 NHL Russia 2 96 2
1934-35 NHL Scotland 2 75
1934-35 NHL USA 14 397 14
1935-36 NHL Canada 148 4627 356
1935-36 NHL England 4 80 10
1935-36 NHL Ireland 1 8
1935-36 NHL Russia 2 88 7
1935-36 NHL Scotland 2 42 5
1935-36 NHL USA 10 375 13
1936-37 NHL Canada 150 4753 439
1936-37 NHL England 2 96 13
1936-37 NHL Ireland 1 1
1936-37 NHL Russia 2 95
1936-37 NHL Scotland 1 45
1936-37 NHL USA 17 304 22
1937-38 NHL Canada 139 4625 346
1937-38 NHL England 5 91 9
1937-38 NHL Ireland 1 39
1937-38 NHL Russia 2 96 16
1937-38 NHL Scotland 1 45 6
1937-38 NHL USA 15 406 76
1938-39 NHL Canada 133 4249 575
1938-39 NHL England 4 81 14
1938-39 NHL Russia 2 96 2
1938-39 NHL Scotland 2 51 2
1938-39 NHL USA 10 297 21
1939-40 NHL Canada 130 4232 516
1939-40 NHL England 2 36
1939-40 NHL Russia 2 78 11
1939-40 NHL Scotland 1 48 3
1939-40 NHL USA 8 167 7
1940-41 NHL Canada 130 4325 524
1940-41 NHL England 2 18 1
1940-41 NHL Russia 2 53 7
1940-41 NHL Scotland 2 58 8
1940-41 NHL USA 5 90 15
1941-42 NHL Canada 145 4321 566
1941-42 NHL Russia 1 47 13
1941-42 NHL Scotland 3 85 10
1941-42 NHL USA 6 105 6
1942-43 NHL Canada 131 3703 375
1942-43 NHL Russia 2 47 4
1942-43 NHL Scotland 1 6
1942-43 NHL USA 4 142 5
1943-44 NHL Canada 126 3303 294
1943-44 NHL Russia 1 45 6
1943-44 NHL Scotland 3 57 8
1943-44 NHL USA 14 265 27
1944-45 NHL Canada 118 3688 488
1944-45 NHL Russia 2 27 13
1944-45 NHL USA 10 166 13
1945-46 NHL Canada 124 3933 404
1945-46 NHL Russia 1 47
1945-46 NHL Scotland 2 68 10
1945-46 NHL USA 2 98 4
1946-47 NHL Canada 135 5014 468
1946-47 NHL Finland 1 1
1946-47 NHL Ireland 1 4
1946-47 NHL Scotland 3 97 5
1946-47 NHL USA 3 130
1947-48 NHL Canada 141 4877 421
1947-48 NHL Finland 1 2
1947-48 NHL Ireland 1 60 10
1947-48 NHL Scotland 2 92 9
1947-48 NHL USA 4 198 6
1947-48 NHL Wales 2 14
1948-49 NHL Canada 129 4935 491
1948-49 NHL Finland 1 59
1948-49 NHL Ireland 1 55 8
1948-49 NHL Scotland 4 118
1948-49 NHL USA 4 175 6
1948-49 NHL Wales 1 3
1949-50 NHL Canada 152 6184 567
1949-50 NHL Finland 1 64 12
1949-50 NHL Ireland 1 68 14
1949-50 NHL Scotland 2 91
1949-50 NHL USA 2 123 13
1949-50 NHL Wales 1 2
1950-51 NHL Canada 163 6176 526
1950-51 NHL Finland 1 59
1950-51 NHL Ireland 1 70 6
1950-51 NHL Scotland 2 105
1950-51 NHL USA 3 137
1950-51 NHL Wales 1 49
1951-52 NHL Canada 140 5818 446
1951-52 NHL Finland 1 23 2
1951-52 NHL Ireland 2 105
1951-52 NHL Scotland 4 105
1951-52 NHL USA 2 67
1951-52 NHL Wales 1 52
1952-53 NHL Canada 142 6054 534
1952-53 NHL Finland 1 54 2
1952-53 NHL Ireland 2 88 14
1952-53 NHL Scotland 2 28
1952-53 NHL USA 4 62 4
1953-54 NHL Canada 141 6316 495
1953-54 NHL Ireland 2 25
1953-54 NHL USA 2 56 2
1953-54 NHL Wales 1 44
1954-55 NHL Canada 155 6299 480
1954-55 NHL USA 2 64
1954-55 NHL Wales 1 47
1955-56 NHL Canada 138 6351 453
1955-56 NHL USA 1 34 5
1955-56 NHL Wales 1 70 5
1956-57 NHL Canada 138 6294 465
1956-57 NHL USA 1 69 3
1956-57 NHL Wales 1 70 5
1956-57 NHL Yugoslavia 1 4
1957-58 NHL Canada 148 6333 494
1957-58 NHL USA 3 75 6
1957-58 NHL Wales 1 70 6
1957-58 NHL Yugoslavia 1 5
1958-59 NHL Canada 128 6477 557
1958-59 NHL Czech. 1 3
1958-59 NHL USA 2 76 2
1958-59 NHL Wales 1 70 6
1959-60 NHL Canada 138 6554 459
1959-60 NHL Czech. 1 67 3
1959-60 NHL USA 2 62 1
1959-60 NHL Wales 1 68 4
1960-61 NHL Canada 149 6512 526
1960-61 NHL Czech. 1 66 12
1960-61 NHL USA 3 66 1
1960-61 NHL Wales 1 69 12
1961-62 NHL Canada 135 6266 520
1961-62 NHL Czech. 1 70 12
1961-62 NHL USA 2 96
1961-62 NHL Wales 1 70 12
1962-63 NHL Canada 139 6231 511
1962-63 NHL Czech. 1 65 6
1962-63 NHL USA 3 202
1962-63 NHL Wales 1 68 6
1963-64 NHL Canada 155 6443 671
1963-64 NHL Czech. 1 70 7
1963-64 NHL Poland 1 42 3
1963-64 NHL USA 2 39
1964-65 NHL Canada 161 6524 641
1964-65 NHL Czech. 1 70 14
1964-65 NHL England 1 1
1964-65 NHL Scotland 1 4
1964-65 NHL Sweden 1 4
1964-65 NHL USA 1 65
1965-66 NHL Canada 168 6397 509
1965-66 NHL Czech. 1 68 6
1965-66 NHL Denmark 1 3
1965-66 NHL England 1 63 5
1965-66 NHL Poland 1 2 3
1965-66 NHL USA 2 71
1966-67 NHL Canada 154 6456 512
1966-67 NHL Czech. 1 70 6
1966-67 NHL England 1 69 6
1966-67 NHL Poland 1 3 2
1966-67 NHL USA 3 43
1967-68 NHL Canada 302 13195 1256
1967-68 NHL Czech. 1 72 11
1967-68 NHL Denmark 1 1 3
1967-68 NHL England 1 74 4
1967-68 NHL Poland 1 74 7
1967-68 NHL Scotland 1 18 12
1967-68 NHL USA 6 259 4