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