Eliteprospects
HOME  |  JOBS  |  STATS  |  TEAMS  |  LEAGUES  |  NATIONS  |  AWARDS  |  FREE AGENTS  |  DRAFT CENTER  |  DRAFTS  |  ABOUT  |  PHOTO  |  RSS  |  SHOP
   


More Search Options Show more Search Options

Database: 544801 players
Last added: Josh BrinkerhoffFollow Elite Prospects on Twitter Follow Elite Prospects on Facebook Follow Elite Prospects on Instagram 

 NHL DRAFT HOCKEYPROSPECT.COM TOP 10
1.   Nico Hischier (C)
2.   Nolan Patrick (C/RW)
3.   Miro Heiskanen (D)
4.   Cale Makar (D)
5.   Elias Pettersson (C/LW)
6.   Cody Glass (C)
7.   Gabriel Vilardi (C)
8.   Casey Mittelstadt (C/LW)
9.   Martin Necas (C)
10.   Timothy Liljegren (D)
VIEW TOP 31
 DRAFT LINKS (TEMPORARY MENU)
 2017 NHL Draft Rankings
 NHL Draft History - Stats and Facts
 NHL Entry Draft 2016
 NHL Entry Draft 2015
 NHL Entry Draft 2014
 NHL Entry Draft 2018 - Top Prospects
 NHL ROSTERS
 Anaheim
 Arizona
 Boston
 Buffalo
 Calgary
 Carolina
 Chicago
 Colorado
 Columbus
 Dallas
 Detroit

 Edmonton
 Florida
 Los Angeles
 Minnesota
 Montreal
 Nashville
 New Jersey
 NY Islanders
 NY Rangers
 Ottawa
 Philadelphia
 Pittsburgh
 San Jose
 St. Louis
 Tampa Bay
 Toronto
 Vancouver
 Vegas
 Washington
 Winnipeg
 FREE AGENT FRENZY
 flag SHL
 flag Allsvenskan
 flag Division 1
 flag J20 SuperElit
 flag Liiga
 flag Mestis
 flag KHL
 flag Extraliga
 flag Extraliga
 flag NLA
 flag NLB
 flag DEL
 flag DEL2
 flag Oberliga
 flag Metal Ligaen
 flag Get Ligaen
 flag Erste Bank Liga
 flag AlpsHL
 flag EIHL
 flag Ligue Magnus
 flag Serie A
 flag NHL
 flag AHL
 flag ECHL
 flag SPHL
 flag NCAA
 flag NCAA III
 flag LNAH
 flag CIS
 flag WC
 flag Champions HL

 LEAGUE PAGES
 flag NHL
 flag AHL
 flag ECHL
 flag WHL
 flag OHL
 flag QMJHL
  CIS
 flag SPHL
 flag NCAA
 flag NCAA III
 flag USHL
 flag NAHL

flag KHL
flag Extraliga
flag Extraliga
flag NLA
flag NLB
flag DEL
flag DEL 2
flag EBEL
flag AlpsHL
flag Serie A
flag Ligue Mag.
flag EIHL
flag SHL
flag Allsvenskan
flag Division 1
flag SuperElit
flag Liiga
flag Mestis
flag Metal L
flag Get Ligaen
flag Belarus
flag Poland
flag BeNeLiga
flag Asia

SHOW MORE  
   

 ABROAD PLAYERS BY CONTINENT

  
EU NA INT

     Elite Prospects Facebook Page  Elite Prospects Twitter Page  Elite Prospects Instagram Page

     ©1999-2016, www.eliteprospects.com

     Contact EP (pop-up)
     Contact EP Shop
     Privacy Policy



HOCKEY PLAYERS FROM MOSKVA, RUS



MOST CLICKED PLAYERS NHL PLAYERS NHL DRAFTED PLAYERS ALL PLAYERS ALPHABETICALLY
Top 10 players 52 players 132 players 1645 players


MOST CLICKED PLAYERS
#       PLAYER POS BORN LAST TEAM CLICKS
1.    Alexander Ovechkin F 1985-09-17 2018 | Washington Capitals 635899
2.    Kirill Kabanov F 1992-07-16 2017 | Neftekhimik Nizhnekamsk 182424
3.    Nikita Filatov F 1990-05-25 2018 | Lada Togliatti 132433
4.    Nikolay Goldobin F 1995-10-07 2018 | Utica Comets 123968
5.    Nikita Zaitsev D 1991-10-29 2018 | Toronto Maple Leafs 116265
6.    Nikita Gusev F 1992-07-08 2018 | SKA St. Petersburg 109433
7.    Nikita Zadorov D 1995-04-16 2017 | Colorado Avalanche 100844
8.    Yevgeni Artyukhin F 1983-04-04 2017 | Sibir Novosibirsk 99111
9.    Alexander Khokhlachev F 1993-09-09 2018 | SKA St. Petersburg 96598
10.    Ivan Barbashyov F 1995-12-14 2018 | St. Louis Blues 93476


NHL PLAYERS
#       PLAYER POS BORN TIME PERIOD NHL SEASONS GP G A TP PIM
1.    Maxim Afinogenov F 1979-09-04 1999 - 2010 10 651 158 237 395 486
2.    Yevgeni Artyukhin F 1983-04-04 2005 - 2010 3 199 19 30 49 313
3.    Ivan Barbashyov F 1995-12-14 2016 - 2018 2 30 5 7 12 2
4.    Ruslan Batyrshin D 1975-02-19 1995 - 1996 1 2 0 0 0 6
5.    Sergei Brylin F 1974-01-13 1994 - 2008 13 765 129 179 308 273
6.    Valeri Bure F 1974-06-13 1994 - 2006 11 621 174 226 400 221
7.    Pavel Bure F 1971-03-31 1991 - 2003 12 702 437 342 779 484
8.    Vyacheslav Fetisov D 1958-04-20 1989 - 1998 9 546 36 192 228 656
9.    Nikita Filatov F 1990-05-25 2008 - 2012 4 53 6 8 14 20
10.    Alexander Frolov F 1982-06-19 2002 - 2011 8 579 175 222 397 218
11.    Stanislav Galiev F 1992-01-17 2014 - 2016 2 26 1 3 4 4
12.    Nikolay Goldobin F 1995-10-07 2015 - 2017 2 23 4 1 5 0
13.    Vitali Karamnov F 1968-07-06 1992 - 1995 3 92 12 20 32 65
14.    Alexander Karpovtsev D 1970-04-07 1993 - 2006 12 596 34 154 188 430
15.    Sergei Kharin F 1963-02-20 1990 - 1991 1 7 2 3 5 2
16.    Alexander Kharitonov F 1976-03-30 2000 - 2002 2 71 7 15 22 12
17.    Alexander Khavanov D 1972-01-30 2000 - 2006 5 348 27 75 102 233
18.    Yuri Khmylyov F 1964-08-09 1992 - 1997 5 263 64 88 152 133
19.    Alexander Khokhlachev F 1993-09-09 2013 - 2016 3 9 0 0 0 2
20.    Yevgeni Korolyov D 1978-07-24 1999 - 2002 3 42 1 4 5 20
21.    Igor Korolyov F 1970-09-06 1992 - 2004 12 795 119 227 346 330
22.    Vladimir Krutov F 1960-06-01 1989 - 1990 1 61 11 23 34 20
23.    Oleg Kvasha F 1978-07-26 1998 - 2006 7 493 81 136 217 335
24.    Enver Lisin F 1986-04-22 2006 - 2010 4 135 24 18 42 64
25.    Maxim Mamin F 1995-01-13 2017 - 2018 1 0 0 0 0 0
26.    Alexei Marchenko D 1992-01-02 2013 - 2018 5 121 4 17 21 26
27.    Daniil Markov D 1976-07-30 1997 - 2007 9 538 29 118 147 456
28.    Boris Mironov D 1972-03-21 1993 - 2004 11 716 76 231 307 891
29.    Dmitri Mironov D 1965-12-25 1991 - 2001 10 556 54 206 260 568
30.    Alexei Morozov F 1977-02-16 1997 - 2004 7 451 84 135 219 98
31.    Sergei Nemchinov F 1964-01-14 1991 - 2002 11 761 152 193 345 251
32.    Alexander Ovechkin F 1985-09-17 2005 - 2018 13 921 558 477 1035 617
33.    Oleg Petrov F 1971-04-18 1992 - 2003 8 382 72 115 187 101
34.    Vitali Prokhorov F 1966-12-25 1992 - 1995 3 83 19 11 30 35
35.    Sergei Pryakhin F 1963-12-07 1988 - 1991 3 46 3 8 11 2
36.    Sergei Samsonov F 1978-10-27 1997 - 2011 13 888 235 336 571 209
37.    Oleg Saprykin F 1981-02-12 1999 - 2007 7 325 55 82 137 240
38.    Nikita Scherbak F 1995-12-30 2016 - 2017 1 3 1 0 1 0
39.    Alexander Selivanov F 1971-03-23 1994 - 2001 7 459 121 114 235 379
40.    Anatoli Semenov F 1962-03-05 1989 - 1997 8 362 68 126 194 122
41.    Timofei Shishkanov F 1983-06-10 2003 - 2006 2 24 3 2 5 6
42.    Mikhail Shtalenkov G 1965-10-20 1993 - 2000 7 190 - - - -
43.    Daniil Tarasov F 1991-06-20 2014 - 2015 1 5 0 1 1 0
44.    Sergei Tolchinsky F 1995-02-03 2015 - 2017 2 4 0 2 2 0
45.    Denis Tolpeko F 1985-01-29 2007 - 2008 1 26 1 5 6 24
46.    Anton Volchenkov D 1982-02-25 2002 - 2015 12 696 19 114 133 438
47.    Alexander Volchkov F 1977-09-25 1999 - 2000 1 3 0 0 0 0
48.    Igor Vyazmikin F 1966-01-08 1990 - 1991 1 4 1 0 1 0
49.    Nikita Zadorov D 1995-04-16 2013 - 2017 4 145 4 24 28 140
50.    Nikita Zaitsev D 1991-10-29 2016 - 2018 2 82 4 32 36 38
51.    Alexei Zhamnov F 1970-10-01 1992 - 2006 13 807 249 470 719 668
52.    Sergei Zubov D 1970-07-22 1992 - 2009 16 1068 152 619 771 337


NHL DRAFTED PLAYERS
#       PLAYER POS BORN YEAR ROUND OVERALL DRAFTED BY
1.    Maxim Afinogenov F 1979-09-04 1997 3 69 Buffalo Sabres
2.    Pavel Agarkov F 1975-04-23 1994 6 153 Detroit Red Wings
3.    Sergei Anshakov F 1984-01-13 2002 2 50 Los Angeles Kings
4.    Yuri Artyomenkov F 1984-03-02 2002 4 112 Calgary Flames
5.    Yevgeni Artyukhin F 1983-04-04 2001 3 94 Tampa Bay Lightning
6.    Alexander Avtsin F 1991-03-19 2009 4 109 Montréal Canadiens
7.    Ivan Barbashyov F 1995-12-14 2014 2 33 St. Louis Blues
8.    Ruslan Bashkirov F 1989-03-07 2007 2 60 Ottawa Senators
9.    Ruslan Batyrshin D 1975-02-19 1993 4 79 Winnipeg Jets
10.    Oleg Belov F 1973-04-20 1995 4 102 Pittsburgh Penguins
11.    Denis Bodrov D 1986-08-22 2006 2 55 Philadelphia Flyers
12.    Igor Boldin F 1964-02-02 1992 8 180 St. Louis Blues
13.    Sergei Brylin F 1974-01-13 1992 2 42 New Jersey Devils
14.    Vyacheslav Buravchikov D 1987-05-22 2005 6 191 Buffalo Sabres
15.    Pavel Bure F 1971-03-31 1989 6 113 Vancouver Canucks
16.    Valeri Bure F 1974-06-13 1992 2 33 Montréal Canadiens
17.    Alexander Buturlin F 1981-09-03 1999 2 39 Montréal Canadiens
18.    Nikolai Chebykin F 1997-08-01 2016 7 182 Toronto Maple Leafs
19.    Alexander Delnov F 1994-01-14 2012 4 114 Florida Panthers
20.    Ilya Demidov D 1979-04-14 1997 6 140 Calgary Flames
21.    Viktor Dovgan D 1987-02-27 2005 7 209 Washington Capitals
22.    Alexander Drozdetsky F 1981-11-10 2000 3 94 Philadelphia Flyers
23.    Sergei Fedotov D 1977-01-24 1995 2 35 Hartford Whalers
24.    Vyacheslav Fetisov D 1958-04-20 1983 8 145 New Jersey Devils
25.    Nikita Filatov F 1990-05-25 2008 1 6 Columbus Blue Jackets
26.    Alexander Fomichyov G 1979-02-19 1997 9 231 Edmonton Oilers
27.    Alexander Frolov F 1982-06-19 2000 1 20 Los Angeles Kings
28.    Stanislav Galiev F 1992-01-17 2010 3 86 Washington Capitals
29.    Sergei Gimayev D 1984-02-16 2003 5 166 Ottawa Senators
30.    Nikolay Goldobin F 1995-10-07 2014 1 27 San Jose Sharks
31.    Maxim Goncharov D 1989-06-15 2007 5 123 Arizona Coyotes
32.    Vladimir Gorbunov F 1982-04-22 2000 4 105 New York Islanders
33.    Nikita Gusev F 1992-07-08 2012 7 202 Tampa Bay Lightning
34.    Nikolai Ignatov D 1978-04-22 1996 6 152 Tampa Bay Lightning
35.    Kirill Kabanov F 1992-07-16 2010 3 65 New York Islanders
36.    Ilya Kablukov F 1988-01-18 2007 5 146 Vancouver Canucks
37.    Vitali Karamnov F 1968-07-06 1992 3 62 St. Louis Blues
38.    Alexander Karpovtsev D 1970-04-07 1990 8 158 Québec Nordiques
39.    Sergei Kharin F 1963-02-20 1989 12 240 Winnipeg Jets
40.    Alexander Kharitonov F 1976-03-30 2000 3 81 Tampa Bay Lightning
41.    Alexander Kharlamov F 1975-09-23 1994 1 15 Washington Capitals
42.    Alexander Khavanov D 1972-01-30 1999 8 232 St. Louis Blues
43.    Denis Khlopotnov G 1978-01-27 1996 8 209 Florida Panthers
44.    Yuri Khmylyov F 1964-08-09 1992 5 108 Buffalo Sabres
45.    Alexander Khokhlachev F 1993-09-09 2011 2 40 Boston Bruins
46.    Dmitri Kirilenko F 1979-08-04 1999 9 252 Calgary Flames
47.    Valeri Klimov D 1986-07-17 2004 9 282 New Jersey Devils
48.    Sergei Klyazmin F 1982-01-03 2000 3 92 Colorado Avalanche
49.    Dmitri Kokorev D 1979-01-09 1997 2 51 Calgary Flames
50.    Alexei Komarov D 1978-06-11 1997 8 216 Dallas Stars
51.    Konstantin Korneyev D 1984-06-05 2002 9 275 Montréal Canadiens
52.    Yevgeni Korolyov D 1978-07-24 1998 7 182 New York Islanders
53.    Igor Korolyov F 1970-09-06 1992 2 38 St. Louis Blues
54.    Nikita Korostelev F 1997-02-08 2015 7 185 Toronto Maple Leafs
55.    Konstantin Korotkov F 1972-01-25 1992 8 177 Hartford Whalers
56.    Pavel Kostichkin F 1968-11-09 1988 10 199 Winnipeg Jets
57.    Alexander Kozhevnikov F 1984-04-12 2002 3 93 Chicago Blackhawks
58.    Vladimir Krutov F 1960-06-01 1986 12 238 Vancouver Canucks
59.    Vladimir Kulikov G 1981-05-28 1999 7 211 Toronto Maple Leafs
60.    Oleg Kvasha F 1978-07-26 1996 3 65 Florida Panthers
61.    Mikhail Lapin D 1975-05-12 1993 11 279 Toronto Maple Leafs
62.    Maxim Letunov F 1996-02-20 2014 2 52 St. Louis Blues
63.    Enver Lisin F 1986-04-22 2004 2 50 Arizona Coyotes
64.    Kirill Lyamin D 1986-01-13 2004 2 58 Ottawa Senators
65.    Mikhail Lyubushin D 1983-07-24 2002 7 215 Los Angeles Kings
66.    Igor Makarov F 1987-09-19 2006 2 33 Chicago Blackhawks
67.    Maxim Mamin F 1995-01-13 2016 6 175 Florida Panthers
68.    Alexei Marchenko D 1992-01-02 2011 7 205 Detroit Red Wings
69.    Daniil Markov D 1976-07-30 1995 9 223 Toronto Maple Leafs
70.    Andrei Maximenko F 1981-10-13 1999 5 149 Detroit Red Wings
71.    Andrei Mikhailishin D 1986-02-24 2004 5 155 New Jersey Devils
72.    Konstantin Mikhailov F 1983-02-12 2001 8 245 Vancouver Canucks
73.    Andrei Mironov D 1994-07-29 2015 4 101 Colorado Avalanche
74.    Dmitri Mironov D 1965-12-25 1991 8 160 Toronto Maple Leafs
75.    Boris Mironov D 1972-03-21 1992 2 27 Winnipeg Jets
76.    Valentin Morozov F 1975-06-01 1994 6 154 Pittsburgh Penguins
77.    Alexei Morozov F 1977-02-16 1995 1 24 Pittsburgh Penguins
78.    Dmitri Motkov D 1971-02-23 1991 5 98 Detroit Red Wings
79.    Sergei Nemchinov F 1964-01-14 1990 12 244 New York Rangers
80.    Ilya Nikulin D 1982-03-12 2000 2 31 Atlanta Thrashers
81.    Maxim Orlov F 1981-01-31 1999 8 219 Washington Capitals
82.    Alexander Ovechkin F 1985-09-17 2004 1 1 Washington Capitals
83.    Oleg Petrov F 1971-04-18 1991 6 127 Montréal Canadiens
84.    Andrei Petrunin F 1978-02-02 1996 3 61 Hartford Whalers
85.    Sergei Polischuk D 1975-01-11 1993 7 157 Ottawa Senators
86.    Vitali Prokhorov F 1966-12-25 1992 3 64 St. Louis Blues
87.    Sergei Pryakhin F 1963-12-07 1988 12 252 Calgary Flames
88.    Dmitri Ryabykin D 1976-03-24 1994 2 45 Calgary Flames
89.    Alexander Ryazantsev D 1980-03-15 1998 6 167 Colorado Avalanche
90.    Igor Sсhadilov D 1980-06-07 1999 9 249 Washington Capitals
91.    Igor Samoilov D 1982-01-23 2000 7 217 Arizona Coyotes
92.    Sergei Samsonov F 1978-10-27 1997 1 8 Boston Bruins
93.    Oleg Saprykin F 1981-02-12 1999 1 11 Calgary Flames
94.    Nikita Scherbak F 1995-12-30 2014 1 26 Montréal Canadiens
95.    Alexander Selivanov F 1971-03-23 1994 6 140 Philadelphia Flyers
96.    Anatoli Semenov F 1962-03-05 1989 6 120 Edmonton Oilers
97.    Dmitri Semyonov F 1982-04-19 2000 4 127 Detroit Red Wings
98.    Igor Shestyorkin G 1995-12-30 2014 4 118 New York Rangers
99.    Timofei Shishkanov F 1983-06-10 2001 2 33 Nashville Predators
100.    Mikhail Shtalenkov G 1965-10-20 1993 5 108 Anaheim Ducks
101.    Rustam Sidikov G 1985-05-07 2003 4 133 Nashville Predators
102.    Dmitri Sinitsyn D 1994-06-17 2012 7 183 Dallas Stars
103.    Yevgeni Skachkov F 1984-07-14 2003 7 221 St. Louis Blues
104.    Sergei Skrobot F 1980-03-19 1998 9 258 Philadelphia Flyers
105.    Pavel Smirnov F 1977-05-12 1995 2 46 Calgary Flames
106.    Sergei Soin F 1982-03-31 2000 2 50 Colorado Avalanche
107.    Maxim Spiridonov F 1978-04-07 1998 9 241 Edmonton Oilers
108.    Ilya Stashenkov D 1974-08-26 1993 9 223 Winnipeg Jets
109.    Gennadi Stolyarov F 1986-08-20 2004 8 257 Detroit Red Wings
110.    Dmitri Syomin F 1983-08-14 2001 5 159 St. Louis Blues
111.    Denis Timofeyev D 1979-01-14 1997 6 135 Boston Bruins
112.    Leonid Toropchenko F 1968-08-28 1993 10 260 Pittsburgh Penguins
113.    Kirill Tulupov D 1988-04-23 2006 3 67 New Jersey Devils
114.    Viktor Tyumenev F 1957-06-01 1987 8 150 Vancouver Canucks
115.    Vyacheslav Uvayev D 1966-04-15 1991 9 191 New York Rangers
116.    Valeri Vasilyev D 1994-05-31 2012 7 201 Philadelphia Flyers
117.    Anton Volchenkov D 1982-02-25 2000 1 21 Ottawa Senators
118.    Alexander Volchkov F 1977-09-25 1996 1 4 Washington Capitals
119.    Sergei Voronov D 1971-02-05 1995 8 206 Pittsburgh Penguins
120.    Igor Vyazmikin F 1966-01-08 1987 12 252 Edmonton Oilers
121.    Ravil Yakubov F 1970-07-26 1992 6 126 Calgary Flames
122.    Yuri Yeresko D 1975-08-30 1993 7 178 Detroit Red Wings
123.    Vladislav Yevseyev F 1984-09-10 2002 2 56 Boston Bruins
124.    Nikita Zadorov D 1995-04-16 2013 1 16 Buffalo Sabres
125.    Sergei Zborovsky D 1997-02-21 2015 3 79 New York Rangers
126.    Boris Zelenko F 1975-09-12 1994 8 206 Pittsburgh Penguins
127.    Alexei Zhamnov F 1970-10-01 1990 4 77 Winnipeg Jets
128.    Sergei Zimakov D 1978-01-15 1996 3 58 Washington Capitals
129.    Anton Zlobin F 1993-02-22 2012 6 173 Pittsburgh Penguins
130.    Roman Zolotov D 1974-02-13 1992 6 127 Philadelphia Flyers
131.    Vladimir Zubkov D 1958-01-14 1988 10 208 Edmonton Oilers
132.    Sergei Zubov D 1970-07-22 1990 5 85 New York Rangers


ALL PLAYERS ALPHABETICALLY
      PLAYER POS BORN LAST TEAM League
               
 A            
   Reikhan Abdrakhmanov D 1997-03-22 2016 | Atlanty Mytishchi MHL
   Dmitri Abramov F 1994-09-06 2017 | HK SKP Poprad Slovakia
   Ilya Abubakirov F 1998-04-22 2017 | Bellingham Blazers WSHL
   Mishel Abudi G 1995-10-30 2015 | Northwood School Junior USHS
   Oleg Achapkin D 1967-03-22 1996 | Molot-Prikamie Perm Russia
   Mikhail Afanasov F 1998-09-20 2017 | MHK Krylia Sovetov Moskva MHL
   Denis Afanasyev F 1996-09-08 2016 | Draguny Mozhaysk MHL B
   Dmitri Afanasyev F 1974-04-03 1994 | Avangard Omsk Russia
   Maxim Afinogenov F 1979-09-04 2018 | Vityaz Podolsk KHL
   Ilya Agaltsov F 1992-07-26 2013 | HK Cheboksary Russia3
   Mikhail Agapkin F 2000-11-20 2016 | Krylia Sovetov Moskva U16 Russia U16
   Pavel Agarkov F 1975-04-23 2007 | Titan Klin Russia2
   Stanislav Ageykin F 1988-06-04 2011 | Kristall Elektrostal Russia3
   Sergei Akimov F 1976-10-15 2012 | HK Ryazan VHL
   Kirill Akimov D 1994-06-17 2014 | Molniya Ryazan MHL B
   Ivan Akmurzin G 1999-12-21 2017 | Ak Bars Kazan U18 Russia U18
   Pavel Akolzin F 1990-11-25 2017 | Arlan Kokshetau Kazakhstan
   Ilya Akolzin F 1988-08-09 2014 | Kristall Elektrostal Russia3
   Kirill Aksenov D 2002-06-16 -
   Igor Akulinin F 1965-08-31 2004 | Vityaz Podolsk Russia2
   Khassan Al-Dzhilaui F 1999-04-09 2017 | Bradford Rattlers GMHL
   Ruslan Alexandrov F 1998-04-19 2017 | HK MVD Balashikha MHL
   Igor Alexandrov F 1973-02-05 2013 | Königsborner JEC Germany3
   Veniamin Alexandrov F 1937-04-18 1969 | CSKA Moskva Soviet
   Nadezhda Alexandrova G 1986-01-03 2018 | Tornado Dmitrov Russia (W)
   Valentin Alexeyev F 1938-01-21 1966 | Dynamo Moskva Soviet
   Andrei S. Alexeyev F 1995-01-03 2018 | Dynamo Moskva KHL
   Sergei Alexeyev D 1994-06-01 2017 | Dynamo Balashikha VHL
   Andrei Alexeyev F 1998-03-27 2017 | Krasnaya Armiya Moskva MHL
   Nikolai Alfyorov F 1992-01-20 2013 | MHK Zelenograd MHL B
   Vladislav Alimov F 1991-00-00 2011 | Shelburne Red Wings GMHL
   Timur Alishlalov F 2002-00-00 2017 | Colorado Evolution U16 Midget
   Sergei Alkhimov F 2001-07-03 2017 | Dynamo Moskva U17 Russia U17
   Dmitri Alyokhin D 1970-08-27 2008 | HK Stars Estonia
   Nikita Alyoshin D 1998-07-28 2015 | Belye Medvedi Moskva U17 Russia U17
   Alexei Amelin D 1965-07-11 2002 | Lokomotiv Yaroslavl Russia
   Sultan Amirkhanov F 1992-05-23 2013 | Minnesota Owls MNJHL
   Maxim Andreyev F 1998-10-22 2017 | New Jersey Junior Titans NAHL
   Nikita Andreyev F 1998-02-12 2016 | HK MSU MSHL3
   Arkadi Andreyev F 1962-01-10 1996 | Ferencvárosi TC Hungary
   Savva Andreyev F 1997-01-24 2017 | HK MVD Balashikha MHL
   Daniil Andrikanis F 1996-04-12 2016 | HK MGAFK MSHL1
   Ivan Androsov G 1998-03-24 2015 | Belye Medvedi Moskva U17 Russia U17
   Maxim Anisimov D 1993-10-10 2014 | MHK Zelenograd MHL B
   Mikhail Anisin F 1988-03-01 2017 | Saryarka Karaganda VHL
   Vyacheslav Anisin F 1951-07-11 1990 | Milano Italy
   Nikita Anokhin D 1999-09-20 2017 | Yugra Khanty-Mansiysk U18 Russia U18
   Vladimir Anokhin G 1998-11-11 2016 | Debrecen-Miskolce U18 EBJL
   Sergei Anshakov F 1984-01-13 2011 | Molot-Prikamie Perm VHL
   Kevin Antipov F 1995-05-07 2016 | Krasnaya Armiya Moskva MHL
   Ivan Antonov F 1997-05-12 2018 | Basingstoke Bison NIHL
   Ilya Antonov F 1995-07-10 2016 | Bracknell Hornets NIHL
   Ilya Antonovsky D 1989-03-07 2018 | Saryarka Karaganda VHL
   Igor Antosik F 1987-03-24 2008 | Khimik Mytishchi-2 Russia3
   Yegor Antropov D 1992-08-05 2017 | Ertis Pavlodar Kazakhstan
   Mikhail Apraksin G 1939-05-06 1961 | Spartak Moskva Soviet
   Andrey Arefiev D 1990-09-12 2010 | Krylia Stolitsy Moskva Russia3
   Rustam Arifullin D 1996-08-09 2016 | HK MGAFK MSHL1
   Ilya Arkalov F 1993-10-27 2018 | Neftekhimik Nizhnekamsk KHL
   Vladimir Arkhangelsky G 2000-07-16 2017 | Belye Medvedi Moskva U17 Russia U17
   Yuri Artyomenkov F 1984-03-02 2009 | Rys-2 OGU Russia4
   Yevgeni Artyukhin F 1983-04-04 2017 | Sibir Novosibirsk KHL
   Andrei Artyushenko D 1981-07-12 2003 | HK Ryazan Russia4
   Alexander Arzamastsev D 1997-12-03 2017 | MHK Lipetsk NMHL
   Mikhail Aseyev F 1987-10-30 2009 | HK Belgorod Russia2
   Mikhail Astakov F 1998-02-19 2016 | New England Wolves EHL Elite
   Alexander Atayev D 1992-02-17 2012 | New York Apple Core EJHL
   Igor Averchenkov F 1980-08-25 2006 | Gazovik Univer Russia3
   Fyodor Averyushkin F 1990-08-22 2015 | HK Lipetsk VHL
   Alexander Avtsin F 1991-03-19 2018 | Neftekhimik Nizhnekamsk KHL
   Adgam Ayginin D 1964-01-19 1997 | Buran Voronezh Russia2
   Kamal Azymov D 1998-02-05 2016 | Yunior Orenburg U18 Russia U18
               
 B            
   Sergei Babariko G 1956-04-16 1984 | Salavat Yulaev Ufa Soviet2
   Yevgeni Babich F 1921-01-07 1957 | CSKA Moskva Soviet
   Semyon Babintsev F 1994-10-08 2018 | Amur Khabarovsk KHL
   Nikita Babintsev G 1997-09-26 2017 | Amarillo Bulls NAHL
   Dmitri Baboshin F 1996-01-17 2016 | HK Bauman MSTU MSHL1
   Alexei Badyukov F 1978-04-20 2014 | Torpedo Nizhny Novgorod KHL
   Nikolai Bakanov D 1995-05-22 2015 | Kristall Berdsk MHL
   Andrey Bakanov F 2002-05-28 2017 | Cleveland Barons U16 T1EHL U16
   Rustem Bakhriddinov D 1980-09-27 2014 | Titan Klin VHL
   Gleb Bandurkin F 2000-03-27 2017 | HK Dmitrov U18 Russia U18
   Maxim Baranov F 1994-03-03 2017 | Bars Kazan VHL
   Ilya Baranov F 1995-09-22 2018 | Dynamo Balashikha VHL
   Grigori Barantsukov D 1999-06-19 2017 | Estonian Jr. Team Estonia
   Sergei Barbashev F 1992-07-26 2018 | Sibir Novosibirsk KHL
   Ivan Barbashyov F 1995-12-14 2018 | St. Louis Blues NHL
   Alexander Barinev F 1952-04-09 1990 | VEU Feldkirch Austria
   Vladislav Barulin F 1996-07-09 2016 | Khimik Voskresensk VHL
   Andrei Baschenko D 1986-10-26 2008 | Zauralie Kurgan Russia2
   Yegor Bashkatov F 1971-04-23 2010 | Gazovik Tyumen Russia2
   Ruslan Bashkirov F 1989-03-07 2016 | Buran Voronezh VHL
   Roman Bashkirov F 1989-03-07 2013 | HK Ryazan VHL
   Ivan Bashlykov F 1993-11-02 2013 | Molniya Ryazan MHL B
   Artyom Basyuk D 1995-01-28 2016 | Courbevoie France2 Q
   Artyom Batrak F 1993-03-09 2014 | MHK Spartak Moskva MHL
   Yuri Baturin G 1992-01-24 2014 | MHK Dmitrov MHL B
   Ruslan Batyrshin D 1975-02-19 2004 | Sibir Novosibirsk Russia
   Rafael Batyrshin D 1986-08-26 2018 | Ak Bars Kazan KHL
   Maxim Bauer D 1978-11-17 2015 | EHC Freiburg II Germany4
   Anton Bauer D 1984-11-03 2015 | EHC Freiburg II Germany4
   Yuri Baulin D 1933-10-05 1966 | Torpedo Ust-Kamenogorsk Soviet2
   Vladislav Baznayev D 2000-04-25 2017 | HK Skalica U18 Slovakia U18
   Andrei Bednyakov D 1999-10-02 2017 | Atlanty Mytishchi MHL
   Ruben Begunts F 1989-06-25 2011 | Krasnaya Armiya Moskva MHL
   Leonid Belenky D 1993-09-09 2017 | Zvezda Chekhov VHL
   Pavel Belevich D 1998-07-15 2017 | South Shore Kings USPHL Elite
   Alexander Belitsky G 1996-04-02 2017 | Cheyenne Stampede WSHL
   Mark Beloded G 1994-07-28 2014 | Valencia Flyers WSHL
   Darya Beloglazova F 2000-09-18 -
   Sergei Belokon F 1988-08-25 2016 | Saryarka Karaganda VHL
   Artyom Belotsky F 1999-05-24 2017 | Avto Yekaterinburg MHL
   Nikolai Belov D 1987-08-13 2017 | Traktor Chelyabinsk KHL
   Maxim Belov D 1988-05-11 2018 | Annecy France2
   Oleg Belov F 1973-04-20 2010 | Metallurg Novokuznetsk KHL
   Valeri Belov F 1967-01-24 2003 | Vityaz Podolsk Russia2
   Sergei Belov G 1993-08-24 2018 | Sokol Krasnoyarsk VHL
   Maria Belova F 1991-08-04 2017 | SKIF Nizhny Novgorod Russia (W)
   Alexander Belskiy F 1998-04-30 2017 | MsHKM Zilina U20 Slovakia U20
   Fyodor Belyakov D 1993-04-10 2018 | Sibir Novosibirsk KHL
   Dmitri Belyakov F 1988-05-02 2017 | Joudupe Lithuania
   Sergei Belyakov F 1987-09-21 2013 | THK Tver VHL
   Lyudmila Belyakova F 1994-08-12 2017 | Tornado Dmitrov Russia (W)
   Alexei Belyansky F 1975-01-18 2011 | Kristall Berdsk Russia3
   Andrei Berezinsky G 2000-11-28 2017 | York Simcoe Express Midget AAA ETAHL
   Timur Besharov F 1996-11-23 2017 | HK MVD Balashikha MHL
   Vadim Beskrovny F 1989-01-28 2011 | HK Belgorod Russia3
   Nikita Bespalov G 1987-12-28 2018 | Spartak Moskva KHL
   Zinetula Bilyaletdinov D 1955-03-13 1991 | Dynamo Moskva-2 Soviet3
   Igor Biryukov F 1990-09-25 2013 | Kuban Krasnodar VHL
   Maxim Biryukov F 1986-08-06 2008 | Kapitan Stupino-2 Russia3
   Pavel Bistyaikin F 1991-06-04 2014 | Kristall Elektrostal Russia3
   Ivan Bitkin D 1997-03-17 2018 | Tolpar Ufa MHL
   Dmitri Bizyayev F 1991-01-02 2013 | Baltica Vilnius MHL B
   Vadim Blagodatskikh F 1965-05-08 1991 | Ak Bars Kazan Soviet
   Artyom Blazhiyevsky D 1994-03-20 2018 | CSKA Moskva KHL
   Artyom Blinov F 1992-08-23 2013 | Platina Chisinau MHL B
   Yuri Blinov F 1949-01-13 1977 | Kristall Saratov Soviet
   Yuri Blokhin D 1952-07-27 1984 | Severstal Cherepovets Soviet2
   Denis Blokhin F 1993-02-15 2011 | MHK Spartak Moskva MHL
   Denis Boblenkov D 1990-05-02 2012 | HC Sumperk Czech2
   Ivan Bocharov G 1995-05-18 2018 | Dynamo Balashikha VHL
   Ksenia Bocharova F 1995-06-12 2016 | Biryusa Krasnoyarsk Russia (W)
   Denis Bodrov D 1986-08-22 2018 | Avtomobilist Yekaterinburg KHL
   Alexander Bodunov F 1951-01-03 1982 | Krylia Sovetov Moskva Soviet
   Maxim Bogatin F 1991-04-25 2017 | Khimik Voskresensk VHL
   Nikolai Bogomolov D 1991-05-30 2017 | Khimik Voskresensk VHL
   Pavel Boichenko F 1998-04-05 2017 | MHK Krylia Sovetov Moskva MHL
   Dmitri Boichuk F 1995-06-07 2018 | HK Sochi KHL
   Vladislav Boiko F 1995-12-15 2017 | Bars Kazan VHL
   Alexander Boikov F 1975-02-03 2012 | Severstal Cherepovets KHL
   Sergei Boitsov D 1994-08-07 2015 | Olimpiya Kirovo-Chepetsk MHL
   Igor Boldin F 1964-02-02 2003 | THK Tver Russia2
   Polina Bolgareva F 1999-02-06 2017 | SKIF Nizhny Novgorod Russia (W)
   Sergei Bolshakov G 1996-06-02 2018 | HK Sochi KHL
   Maxim Bondar G 1992-00-00 2011 | Shelburne Red Wings GMHL
   Ivan Bondarenko F 1997-01-25 2017 | Oklahoma City Jr. Blazers WSHL
   Vitali Bondarev F 1991-06-09 2010 | Atlanty Mytishchi MHL
   Pavel Bondarevsky F 1992-04-25 -
   Danil Bondarik D 1998-08-13 2016 | MHK Zelenograd MHL B
   Yuri Borisov F 1938-10-30 1972 | Lokomotiv Yaroslavl Soviet3
   Sergei Borisov D 1955-03-25 1993 | HK Jesenice Slovenia
   Sergei Borisov G 1985-10-18 2015 | Amur Khabarovsk KHL
   Ilya Borisychev D 1975-07-30 1997 | Vänersborgs HC Division 2
   Andrei Borisyuk D 1999-07-28 2017 | Sibir Novosibirsk U18 Russia U18
   Yevgeni Borodin D 1987-03-06 2017 | HK Sarov VHL
   Alexander Borovkov F 1982-01-12 2014 | Yunost Minsk Belarus
   Alexander Borozenko F 1977-12-06 2013 | HK Mogilev Belarus Cup
   Pavel Borunov D 1996-02-06 2017 | MHK Krylia Sovetov Moskva MHL
   Pavel Boychenko F 1975-04-03 2013 | Buran Voronezh VHL
   Sergei Boytsov D 1994-08-07 2013 | Baltica Vilnius MHL B
   Oleg Bratash G 1966-02-27 1998 | Krylia Sovetov Moskva Russia
   Dmitri Bratash F 1986-11-05 2007 | HK Ryazan Russia3
   Sergei Brezgunov D 1982-07-02 2010 | Titan Klin Russia2
   Vadim Brezgunov D 1970-03-05 2006 | Vityaz Podolsk-2 Russia3
   Vladimir Brezhnev D 1935-03-05 1970 | CSKA Moskva Soviet
   Sergei Brylin F 1974-01-13 2012 | Metallurg Novokuznetsk KHL
   Vladimir Bryukvin F 1995-01-22 2018 | Dynamo Moskva KHL
   Yevgeni Bukharan F 1981-06-22 2009 | MHK Krylia Sovetov Moskva Russia2
   Maria Bukshevannaya D 1994-07-01 -
   Ivan Bukshevanny F 1996-11-30 2017 | Atlanta Jr. Knights USPHL Elite
   Vladislav Bulygin G 1998-05-04 2018 | Tolpar Ufa MHL
   Konstantin Bulygin D 1987-08-11 2010 | HK Rys Russia2
   Vyacheslav Buravchikov D 1987-05-22 2013 | CSKA Moskva KHL
   Pavel Bure F 1971-03-31 2003 | New York Rangers NHL
   Valeri Bure F 1974-06-13 2006 | Los Angeles Kings NHL
   Yevgeni Burets D 1989-11-20 2015 | HK Rostov Russia3
   Dmitri Burov F 1994-02-07 2014 | MHK Dynamo St. Petersburg MHL
   Yevgeni Busygin D 1987-09-09 2016 | Yermak Angarsk VHL
   Sergei Butko D 1968-07-10 2002 | Neftyanik Almetievsk Russia2
   Mikhail Buturlin F 1978-05-12 2007 | Yunost Minsk Belarus
   Alexander Buturlin F 1981-09-03 2013 | Kuban Krasnodar VHL
   Ivan Buyanov G 1997-04-14 2017 | MHK Lipetsk NMHL
   Mikhail Byakin F 1997-02-08 2018 | Krasnaya Armiya Moskva MHL
   Yelena Byalkovskaya F 1977-03-22 2007 | HK Tornado Moskva EWCC (W)
   Mikhail Bychkov F 1926-05-22 1962 | Krylia Sovetov Moskva Soviet
   Andrei Bykov F 1988-02-10 2018 | Gottéron NLA
   Vladislav Bykov F 1997-00-00 2014 | Shelburne Red Wings GMHL
   Ivan Bykov F 1990-04-15 2011 | MHK Krylia Sovetov Moskva MHL
   Vladimir Bystrov F 1982-06-09 2007 | Titan Klin Russia2
               
 C            
   Kory Cain F 1996-00-00 2014 | Eagle River High USHS
   Ruslan Cernych D 1995-05-17 2017 | Milenio Logroño Spain
   Dmitri Chabanov G 1995-11-03 2016 | HK Bryansk MHL B
   Artyom Chaika F 1999-04-11 2017 | Chaika Nizhny Novgorod MHL
   Denis Chaltsev G 1992-05-26 2013 | MHK Dmitrov MHL B
   Nikolai Chebykin F 1997-08-01 2018 | Dynamo Balashikha VHL
   Valeri Chekalkin F 1946-08-16 1975 | Kristall Saratov Soviet
   Yuri Cheremetiev F 1989-04-30 2014 | Fayetteville Marksmen SPHL
   Robert Cherenkov D 1937-02-28 1965 | Kristall Saratov Soviet2
   Artyom Cherepkin G 2000-03-20 2017 | Olimpiyets Balashikha U18 Russia U18
   Nikolai Chernenkov G 1998-01-01 2016 | Aviatory MAI MSHL1
   Denis Chernov F 1998-01-07 2015 | Belye Medvedi Moskva U17 Russia U17
   Vladimir Chervov F 1984-07-23 2011 | Vännäs HC Division 2
   Vladimir Chinov G 1940-01-18 1969 | Dynamo Moskva Soviet
   Georgi Chirkov D 1979-04-08 2011 | Titan Klin Russia3
   Alexander Chirva F 1996-03-25 2017 | Irbis Kazan MHL
   Valentin Chistov F 1937-05-11 1971 | Khimik Dniprodzerzhynsk Soviet3
   Yevgeni Chizhmin F 1964-10-29 2000 | Krylia Sovetov Moskva Russia2
   Denis Chlopotnov G 1978-01-27 1992 | Moskva QC Int PW
   Andrei Chourupov F 1978-02-23 1992 | Moskva QC Int PW
   Makar Chufarov G 2001-03-11 2017 | Dynamo St. Petersburg U17 Russia U17
   Artyom Chugunnikov F 1996-04-19 2017 | Daytona Racers USP3HL
   Maxim Chukanov D 1974-06-23 2011 | Molot-Prikamie Perm VHL
   Dmitri Chumachenko F 1974-04-03 2007 | Titan Klin Russia2
   Pavel Chumakov F 1986-03-15 2009 | Titan Klin Russia2
   Ruslan Chumichyov D 1992-09-09 2015 | Yamalskiye Sterkhi Noyabrsk Russia3
   Vitali Chumichyov G 1973-02-27 2007 | Avtomobilist Yekaterinburg Russia2
               
 D            
   Renat Dadadzhanov D 1999-06-13 2017 | Shawinigan Cataractes QMJHL
   Denis Danilov F 1995-12-08 2016 | HK MGAFK MSHL1
   Mikhail Davletov F 1987-07-08 2012 | Izhstal Izhevsk VHL
   Karen Davtyan D 2000-02-14 2017 | Stanstead College CAHS
   Nikolai Davydkin D 1958-07-11 1994 | Storhamar Norway
   Vitali Davydov D 1939-04-01 1973 | Dynamo Moskva Soviet
   Denis Davydov D 1988-08-27 2010 | MHK Krylia Sovetov Moskva MHL
   Denis Davydov G 1999-08-11 2016 | Spartak Moskva U17 Russia U17
   Igor Dekonsky F 1938-08-22 1970 | SKA MVO Kalinin Soviet3
   Alexander Delnov F 1994-01-14 2018 | Spartak Moskva KHL
   Dmitri Demchenko F 1987-07-06 2012 | HK Belgorod Russia3
   Dmitri Dementyev F 1995-07-16 2015 | Gornyak Uchaly MHL B
   Daniil Demidov F 1998-03-17 2017 | West Michigan Wolves NA3HL
   Ilya Demidov D 1979-04-14 2017 | EHC Berlin Blues Germany4
   Alexander Demin F 1998-04-06 2017 | Hoosac School USHS
   Alexander Denezhkin F 1991-10-14 2018 | Vityaz Podolsk KHL
   Mikhail Denisov F 1998-03-24 2011 | Moskva QC Int PW
   Mikhail Denisov G 1998-03-24 2017 | Shawinigan Cataractes QMJHL
   Sergei Denisov G 1990-05-12 2017 | Sputnik Nizhny Tagil VHL
   Semyon Der-Arguchintsev F 2000-09-15 2017 | Peterborough Petes OHL
   Anton Derevyanko F 1983-04-05 2004 | Vityaz Podolsk Russia2
   Yelena Dergachyova F 1995-11-08 2018 | Tornado Dmitrov Russia (W)
   Yulia Deulina F 1984-04-14 2009 | SKIF Nizhny Novgorod EWCC (W)
   Anton Devyatkin G 2000-01-30 2018 | MHK Spartak Moskva MHL
   Yakov Deyev F 1971-12-23 2002 | Frederikshavn White Hawks Denmark
   Mikhail Deyev F 1982-02-25 2014 | Titan Klin VHL
   Sergei Deyev F 1995-12-07 2014 | Alpena Street Cats MWJHL
   Oleg Deyle F 1993-10-12 2012 | St. Thomas More School USHS
   Nikita Diakonov D 1996-04-15 2017 | Glengarry Highlanders CPJHL
   Grigori Dikushin F 1995-01-20 2017 | CSK VVS Samara Russia3
   Dmitri Dmitriyev F 1986-09-06 2008 | Kristall Elektrostal Russia2
   Dmitri Dmitriyev F 1998-09-03 2017 | Draguny Mozhaysk NMHL
   Igor Dmitriyev F 1941-10-19 1975 | Klagenfurter AC Austria
   Daniil Dmitriyev F 1998-09-01 2018 | HK Skalica Slovakia2
   Andrey Dokoutchaev G 1985-09-25 2014 | Sudrets HC Division 2
   Danil Dolgushkin D 1997-12-05 2017 | HK MVD Balashikha MHL
   Kirill Domayev F 1995-11-09 2017 | HKM Rimavska Sobota Slovakia3
   Ilya Donchenko G 1997-11-27 2017 | Almaz Cherepovets MHL
   Igor Dorofeyev F 1968-08-10 2002 | MGU Moskva EEHL
   Sergei Dorofeyev D 1986-08-26 2017 | Neman Grodno Belarus Cup
   Nikita Dorofeyev F 2000-03-02 2017 | Rus Moskva U17 Russia U17
   Artyom Dorofeyev D 1992-06-20 2017 | Kulager Petropavlovsk Kazakhstan
   Margarita Dorofeyeva F 1999-04-16 -
   Denis Dorokhin F 1977-06-26 2005 | Dinamo Minsk Belarus
   Alexei Dostoinov F 1989-08-03 2018 | Langnau NLA
   Viktor Dovgan D 1987-02-27 2017 | Yuzhny Ural Orsk VHL
   Gleb Droga D 1999-05-15 2016 | Spartak Moskva U17 Russia U17
   Alexander Drozdetsky F 1981-11-10 2012 | Avtomobilist Yekaterinburg KHL
   Sergei Drozdov G 1960-05-09 2000 | MGU Moskva Russia3
   Anton Dubinin F 1985-07-22 2017 | Mordovia Saransk Russia3
   Ilya Dubkov F 1972-02-17 2016 | Rasta IK Norway4
   Artyom Dumler F 1993-01-01 2014 | HK Chelny MHL
   Andrei Dvoyeglazov G 1996-12-16 2015 | Sakhalinskiye Akuly MHL
   Vladimir Dyachenko F 1993-05-12 2017 | Dynamo Balashikha VHL
   Sergei Dyachenko F 1995-08-09 2016 | Gladiators SCOLIPE MSHL1
   Alexander Dyadyushko F 1994-06-24 2016 | SC Csíkszereda Romania
   Vladislav Dyakonov G 1996-06-09 2017 | MHK Dmitrov NMHL
   Daniil Dyldin F 1997-08-05 2016 | Atlanty Mytishchi MHL
   Andrei Dylevsky D 1970-04-09 2013 | HK Lipetsk Russia3
   Vasili Dyomin D 1974-05-23 2000 | Kristall Elektrostal Russia
   Pavel D. Dyomin F 1999-04-19 2017 | Niagara IceDogs OHL
   Stanislav Dzakhov F 1993-03-16 2017 | Niagara Univ. NCAA
   Vladislav Dzhioshvili F 1998-01-06 2018 | Univ. of Vermont NCAA
   Maxim Dzhioshvili F 1996-01-15 2018 | Vityaz Podolsk KHL
   Vitali Dziov F 1993-01-22 2017 | HK Cheboksary Russia3
               
 E            
   Artem Efimov-Barakov F 1996-08-07 2017 | Southern New Hampshire Univ. NCAA III
   Victor Ekk F 1997-05-14 2017 | Oklahoma City Jr. Blazers WSHL
   Daniel Ernandes G 1994-03-24 2014 | Wilkes-Barre/Scranton Knights EHL
   Andrei Esipov D 1980-05-09 2018 | Mulhouse France
               
 F            
   Mikhail Fadeyev F 1971-10-10 2012 | Kompanion Kiev Ukraine
   Vladimir Fadeyev F 2000-04-27 2017 | California Titans 16U NAPHL 16U
   Marat Fakhrutdinov F 1988-11-27 2017 | Sputnik Nizhny Tagil VHL
   Danis Farvazetdinov F 1995-08-03 2015 | Draguny Mozhaysk MHL B
   Vladimir Fedenko F 1956-11-08 1988 | Kristall Saratov Soviet2
   Dmitri Fedin F 1956-01-11 1996 | Progress Glazov Russia2
   Maxim Fedin F 1995-11-02 2016 | Senators RANEPA MSHL2
   Igor Fedorchenko F 1992-06-18 2013 | Platina Chisinau MHL B
   Valeri Fedorchenko D 2000-08-04 2017 | Belye Medvedi Moskva U17 Russia U17
   Ilya Fedorov F 2002-03-27 2017 | Notre Dame Hounds Midget AAA SMHL
   Alexander Fedoseyev F 1991-07-20 2017 | Adirondack Thunder ECHL
   Vladimir Fedoskov D 1991-02-08 2013 | HC Chotebor Czech3
   Andrei Fedotov G 1994-04-10 2015 | Khimik Voskresensk MHL
   Sergei Fedotov D 1977-01-24 2000 | Jacksonville Lizard Kings ECHL
   Igor Fefelov F 1993-03-08 2017 | Yugra Khanty-Mansiysk KHL
   Yegor Feofanov F 1995-06-09 2017 | Ararat Yerevan Belarus2
   Roman Fetisov F 1990-06-16 2011 | CSK VVS Samara Russia3
   Vyacheslav Fetisov D 1958-04-20 2010 | CSKA Moskva KHL
   Anatoli Fetisov F 1967-07-26 1985 | CSKA Moskva Soviet
   Alexander Fibig F 1993-10-01 2014 | Wichita Jr. Thunder WSHL
   Nikita Filatov F 1990-05-25 2018 | Lada Togliatti KHL
   Dmitri Filatov D 1982-10-06 2017 | HK Ryazan VHL
   Alexei Filatov F 1997-11-04 2016 | Loko-Yunior Yaroslavl MHL B
   Pavel Filchenkov D 1997-03-28 2018 | Sibirskie Snaipery Novosibirsk MHL
   Pavel Filin F 1999-08-16 2017 | Palm Beach Hawks USP3HL
   Danila Filippov D 2001-06-09 2017 | Dynamo St. Petersburg U16 Russia U16
   Alexei Filippov D 1998-02-04 2017 | Taifun Primorsky Krai MHL
   Andrei Filonenko G 1995-05-05 2018 | CSKA Moskva KHL
   Nikolai Firsov F 1992-10-22 2014 | Bracebridge Phantoms GMHL
   Anatoli Firsov F 1941-02-01 1974 | CSKA Moskva Soviet
   Yevgeni Fofanov F 1989-07-16 2018 | IPK Mestis
   Maxim Fokin D 1986-08-12 2016 | Hanson Brothers Division 4
   Sergei Fokin D 1963-05-02 2005 | Borås HC Division 1
   Valeri Fomenkov F 1938-12-24 1969 | Spartak Moskva Soviet
   Konstantin Fomichyov D 1985-08-05 2017 | Sputnik Nizhny Tagil VHL
   Alexander Fomichyov G 1979-02-19 2013 | HK Ryazan VHL
   Aleksejs Frolikovs F 1957-02-15 1995 | Pardaugava Riga Russia
   Andrei Frolkin F 1980-05-17 2010 | Ertis Pavlodar Kazakhstan
   Alexander Frolov F 1982-06-19 2017 | Torpedo Nizhny Novgorod KHL
   Yekaterina Frolova D 1990-10-17 -
   Maxim Funtov F 1981-12-20 2005 | HK Dmitrov Russia3
               
 G            
   Vladislav Gagloyev F 1992-04-15 2015 | HK Lida Belarus Cup
   Yegor Gainetdinov F 1996-07-25 2017 | Taifun Primorsky Krai MHL
   Pavel Galaktionov G 1989-02-21 2007 | Khimik Mytishchi-2 Russia3
   Stanislav Galiev F 1992-01-17 2017 | Hershey Bears AHL
   Igor Galkin G 1969-12-14 1999 | Severstal Cherepovets Russia
   Denis Galushka D 1995-04-18 2017 | Academy 1928 KTH Krynica EUHL
   Oleg Galyamin F 1940-04-09 1972 | Stankostroitel Ryazan Soviet3
   Igor Galygin D 1999-06-26 2017 | Batyr Neftekamsk NMHL
   Ilyas Garipov D 1999-06-07 2015 | Spartak Moskva U16 Russia U16
   Stanislav Gats G 1987-10-04 2011 | Hawks III-divisioona
   Andrei Gavrilin D 2003-03-25 -
   Savva Gavrilov D 1997-05-08 2018 | MHK Krylia Sovetov Moskva MHL
   Yuri Gavrilov D 1981-04-12 2005 | Velkom Moskva Russia3
   Georgi Genkel F 1994-05-25 2017 | Generals Kiev Ukraine
   Alexandar Georgiyev G 1996-02-10 2018 | TPS Liiga
   Alexander Gerasimenko G 1997-08-16 2016 | Tilton School USHS
   Andrei Gerasimov G 1981-01-14 2010 | Sputnik Nizhny Tagil Russia2
   Daniil Gerasimov G 1996-07-02 2017 | Philadelphia Revolution EHL
   Alexei Gerich D 1998-04-04 2017 | Severskie Volki NMHL
   Vladimir Gershkovich D 1997-04-12 2017 | Taifun Primorsky Krai MHL
   Marat Gershkovich F 1997-04-12 2017 | Taifun Primorsky Krai MHL
   Nazir Gichibekov F 1994-04-05 2018 | PSC Sakhalin Asia League
   Sergei Gimayev D 1984-02-16 2018 | Vityaz Podolsk KHL
   Denis Gladkov F 1992-07-03 2010 | Twin Cities Northern Lights MNJHL
   Sergei Glazov F 1952-05-18 1977 | SKA St. Petersburg Soviet
   Yuri Glazov F 1943-03-05 1974 | SKA St. Petersburg Soviet
   Sergei Glukhov D 1950-02-12 1983 | Krylia Sovetov Moskva Soviet
   Viktor Glushenkov D 1960-09-04 1999 | Vityaz Podolsk Russia3
   Vasili Gogolev D 1997-03-24 2017 | Iroquois Falls Eskimos NOJHL
   Pavel Gogolev F 2000-02-19 2017 | Peterborough Petes OHL
   Alexander Gogolev F 1992-05-18 2016 | Khimik Voskresensk VHL
   Nikolay Goldobin F 1995-10-07 2018 | Utica Comets AHL
   Sergei Goloshumov G 1963-06-08 1993 | Neftekhimik Nizhnekamsk Russia2
   Sergei Golov D 1997-06-27 2015 | Metro Jets NA3HL
   Igor Golovkov D 1990-05-17 2018 | Vityaz Podolsk KHL
   Gleb Golubchikov F 1996-11-27 2016 | Serebryanye Lvy St. Petersburg MHL
   Artyom Golubovich F 1998-08-30 2017 | Reaktor Nizhnekamsk MHL
   Angelina Goncharenko D 1994-05-23 2018 | Tornado Dmitrov Russia (W)
   Maxim Goncharov D 1989-06-15 2018 | Salavat Yulaev Ufa KHL
   Gennadi Gorbachyov F 1956-05-02 1990 | Progress Glazov Soviet3
   Anton Gorbachyov D 1996-03-14 2018 | Dynamo St. Petersburg VHL
   Vladimir Gorbunov F 1982-04-22 2014 | Avtomobilist Yekaterinburg KHL
   Mikhail Gordeyev D 2000-01-05 2017 | Belye Medvedi Moskva U17 Russia U17
   Nikita Gordeyev F 1997-12-01 2017 | Northumberland Stars GMHL
   Alexander Gorelov D 1981-10-14 2011 | Neman Grodno Belarus
   Sergei Gorlov F 1986-02-09 2016 | CSK VVS Samara Russia3
   Alexander Goroshansky F 1986-03-28 2017 | HK Sarov VHL
   Igor Gostev F 1995-11-25 2016 | HOBA Bratislava U20 Slovakia U20
   Mikhail Grankin D 1988-02-27 2013 | HK Lipetsk Russia3
   Andrei Grankin F 1987-01-08 2011 | Titan Klin Russia3
   Denis Gretsov F 1994-06-03 2015 | Yunior-Sputnik Nizhny Tagil MHL B
   Alexei Gribakin G 1973-01-22 1998 | Avangard Tambov Russia2
   Kirill Grigoryev G 1995-01-05 2016 | Zvezda-VDV Dmitrov VHL
   Dmitri Grishchenko D 1998-04-24 2017 | HK MVD Balashikha MHL
   Oleg Grishin F 1995-10-06 2014 | HK Belgorod MHL B
   Arkadi Grishin D 1993-03-21 2014 | HK Odintsovo MHL B
   Yevgeni Gritsenko F 1995-02-02 2015 | Serebryanye Lvy St. Petersburg MHL
   Dmitri Gromov D 1991-07-02 2018 | Dizel Penza VHL
   Alexander Gromov D 1982-10-12 2016 | Dizel Penza VHL
   Artur Grosbakh G 1997-03-20 2017 | Severskie Volki NMHL
   Yevgeni Groshev F 1937-04-03 1970 | Krylia Sovetov Moskva Soviet
   Alexander Grudakov F 1991-08-20 2013 | Russkie Vityazi Chekhov MHL
   Maxim Gruzdev F 1995-05-04 2016 | Florida Eels USP3HL
   Artemi Gryazev D 1996-06-11 2017 | HK MVD Balashikha MHL
   Valentin Gureyev F 1946-03-12 1982 | Kapfenberger SV Austria
   Valeri Gurin F 1996-12-29 2017 | Tverichi Tver NMHL
   Alexei Guryshev F 1925-03-14 1961 | Krylia Sovetov Moskva Soviet
   Vladislav Guschin D 1981-06-06 2004 | THK Tver Russia2
   Alexander Gusev D 1947-01-21 1979 | SKA St. Petersburg Soviet
   Alexei Gusev F 1996-01-05 2017 | MHK Spartak Moskva MHL
   Nikita Gusev F 1992-07-08 2018 | SKA St. Petersburg KHL
   Pyotr Gusev D 1997-02-27 2016 | MHK Zelenograd MHL B
   Konstantin Gushchin D 1995-09-01 2013 | Shelburne Red Wings GMHL
   Vadim Guskov F 1991-05-11 2017 | Columbus Cottonmouths SPHL
   Stepan Guskov D 1998-01-11 2015 | Spartak Moskva U17 Russia U17
   Yegor Guzikov F 1999-07-16 2017 | Draguny Mozhaysk NMHL
   Alexander Gysin G 1949-08-06 1972 | Sokol Kiev Soviet2
   Alexander Gzyunov D 1995-09-13 2016 | HK PRUE MSHL1
               
 H            
   Maxim Haböck F 2001-05-18 2016 | Löwen Frankfurt U16 Schüler-BL
   Nikolas Hong F 2002-08-27 2017 | Shattuck St. Mary's Bantam T1 Bantam
   Jørgen Hviid F 1916-09-01 1961 | KSF Denmark
               
 I            
   Madiar Ibraybekov D 1995-09-04 2018 | Barys Astana KHL
   Nikolai Ignatov D 1978-04-22 2011 | Saryarka Karaganda Continental Cup
   Alexander Ignatov F 1998-02-16 2017 | Boston Jr. Bruins USP3HL
   Alexey Ignatyev F - 2013 | Bobcaygeon Bucks GMHL
   Ivan Igumnov F 1996-06-29 2018 | Dynamo Moskva KHL
   Igor Illin D 1978-02-12 1992 | Moskva QC Int PW
   Konstantin Ilyin D 1996-06-15 2016 | Atlanty Mytishchi MHL
   Andrei Ilyin F 1997-07-08 2017 | Russkie Vityazi Chekhov MHL
   Saveli Ilyin F 1995-03-30 2017 | Dynamo Balashikha VHL
   Roman Ilyin F 1970-07-02 2001 | Lokomotiv Yaroslavl Russia
   Alexei Ionov F 1998-07-07 2017 | Yuzhny Ural-Metallurg Orsk NMHL
   Vyacheslav Ipatov F 1995-09-11 2017 | Khimik Voskresensk VHL
   Maxim Isayev D 1989-03-21 2010 | MHK Dynamo Moskva MHL
   Ivan Isayev F 1991-07-30 2018 | Zauralie Kurgan VHL
   Stanislav Ishchenko F 1995-04-04 2017 | Kristall-Yunior Saratov Russia3
   Nadir Islyamov D 1997-12-04 2017 | Mamonty Yugry MHL
   Vladimir Ispolnov D 1937-08-16 1969 | Saturn Ramenskoye Soviet3
   Mikhail Ivanov F 1971-01-19 2008 | Spartak Moskva-2 Russia3
   Arseni Ivanov D 1996-02-05 2017 | HK Chelny Russia3
   Eduard Ivanov D 1938-04-25 1970 | SKA MVO Kalinin Soviet3
   Sergei S. Ivanov F 1994-01-11 2017 | Viggbyholms IK Division 2
   Nikita Ivanov F 1998-02-10 2017 | Sputnik Almetievsk MHL
   Alexander Ivanov F 1980-09-04 2008 | Heerenveen Flyers Netherlands
   Alexander Ivanov F 1994-09-29 2017 | Yermak Angarsk VHL
   Alex Ivanov D 1992-07-07 2017 | Framingham State Univ. NCAA III
   Igor Ivanov D 1970-10-26 2017 | EHC Althofen Austria4
   Semyon Ivanov F 1995-07-10 2018 | Sibir Novosibirsk KHL
   Oleg Ivanov F 1993-10-01 2014 | Mamonty Yugry MHL
   Kirill Izvekov F 1997-08-19 -
   Stanislav Izvekov F 1993-06-13 2016 | HK Partizan Beograd Serbia
               
 J            
   Maksim Jar G 1983-09-30 2017 | Weserstars Bremen Germany4
               
 K            
   Igor Kabanov F 1998-02-01 2017 | Kuznetskie Medvedi MHL
   Pyotr Kabanov D 1990-03-28 2012 | HK Astana Kazakhstan
   Alexander Kabanov F 1957-03-08 1984 | Krylia Sovetov Moskva Soviet
   Kirill Kabanov F 1992-07-16 2017 | Neftekhimik Nizhnekamsk KHL
   Ilya Kablukov F 1988-01-18 2018 | SKA St. Petersburg KHL
   Denis Kachin F 1992-02-06 2013 | Izhstal Izhevsk VHL
   Alexander Kadenkov D 1995-07-20 2016 | Draguny Mozhaysk MHL B
   Pavel Kadykov F 1966-02-11 2002 | MGU Moskva EEHL
   Alexander Kadykov F 1995-08-18 2015 | Sakhalinskiye Akuly MHL
   Dmitry Kakhankin F 1978-06-30 1992 | Moskva QC Int PW
   Kirill Kalinin G 1997-01-05 2017 | Taifun Primorsky Krai MHL
   Danila Kalugin D 1994-10-21 2013 | Bobcaygeon Bucks GMHL
   Vladimir Kalugin D 1997-01-12 2018 | Almaz Cherepovets MHL
   Dmitri Kalyuzhny G 1990-01-04 2012 | Kristall-Yugra Beloyarsky Russia3
   Vladimir Kamenev F 1940-08-24 1972 | Lokomotiv Moskva Soviet
   Victor Kamensky F 1989-01-13 2012 | Brunflo IK Division 2
   Konstantin Kamnev F 1983-05-08 2004 | Krylia Sovetov Moskva-2 Russia3
   Nikita Kamyshev F 1997-07-24 2016 | Okanagan HC Europe U20 EBYSL
   Dmitri Kamyshnikov D 1994-06-17 2014 | Molniya Ryazan MHL B
   Alexander Kamzolov F 1994-09-21 2015 | Molniya Ryazan MHL B
   Leonid Kanareykin D 1976-08-21 2013 | Titan Klin VHL
   Fyodor Kanareykin D 1955-05-29 1992 | VEU Feldkirch Austria
   Pavel Kanarsky D 1982-02-25 2018 | HC Nove Zamky Slovakia
   Stanislav Kanashev D 1988-10-14 2010 | HK Vladimir Russia3
   Pavel Kanayev G 2003-07-24 -
   Stanislav Kandzyuba D 1996-01-12 2017 | Russkie Vityazi Chekhov MHL
   Oleg Kapichin F 1977-01-07 2004 | Vityaz Podolsk Russia2
   Sergei Karabulin F 1994-05-11 2015 | HK Belgorod MHL B
   Vitali Karamnov F 1989-08-08 2018 | Dynamo St. Petersburg VHL
   Vitali Karamnov F 1968-07-06 2004 | Spartak Moskva Russia2
   Semyon Kareyev F 2001-06-10 2017 | Dynamo St. Petersburg U16 Russia U16
   Andrei Kareyev G 1994-11-19 2018 | Salavat Yulaev Ufa KHL
   Stanislav Kargin F 1992-06-13 2013 | Tverichi Tver MHL B
   Ruslan Karlin F 1992-02-02 2018 | Severstal Cherepovets KHL
   Andrei Karpin G 1963-11-25 1999 | Severstal Cherepovets Russia
   Vladimir Karpov F 1986-10-03 2018 | HK Ryazan VHL
   Nikolai Karpov D 1929-11-08 1968 | VehU Suomen sarja
   Sergei Karpov D 1984-03-11 2018 | Toros Neftekamsk VHL
   Sergei Karpov D 1959-12-19 1997 | Khimik Voskresensk Russia
   Yulia Karpova D 1984-01-16 2016 | Dynamo St. Petersburg Russia (W)
   Alexander Karpovtsev D 1970-04-07 2008 | Avangard Omsk Russia
   Pavel Karpukhin F 1990-12-19 2014 | HC Viking Tallinn Continental Cup
   Alexander Karpushkin D 1991-09-18 2016 | Kristall Saratov VHL
   Maxim Kartoshkin F 1989-05-17 2017 | Orlik Opole Poland
   Denis Kartsev F 1976-04-25 2011 | Krylia Sovetov Moskva VHL
   Anton Kashirin F 1999-09-15 2017 | Palm Beach Hawks USP3HL
   Nikita Kashirsky F 1985-01-25 2016 | Reading Royals ECHL
   Alexander Kasitsyn F 1995-02-20 2017 | CSK VVS Samara Russia3
   Georgi Katin D 1997-01-11 2016 | Podhale Nowy Targ U20 Poland U20
   Nikita Katsedym F 1996-01-29 2018 | HK Ryazan VHL
   Alexander Katsevich G 1993-06-22 2014 | MHK Spartak Moskva MHL
   Ruslan Kayumov F 1995-05-26 2015 | Serebryanye Lvy St. Petersburg MHL
   Orkhan Kazimov D 1989-03-28 2013 | HK Cheboksary Russia3
   Ildar Khamidullin F 1990-05-03 2013 | HK Bryansk Russia3
   Bulat Khamidullin F 1997-02-12 2017 | Univ. of New Hampshire ACHA II
   Anton Kharin F 1985-07-31 2011 | Jacksonville IceMen CHL
   Sergei Kharin F 1963-02-20 2001 | Muskegon Fury UHL
   Daniil Kharinov D 1998-03-06 2017 | Krasnaya Armiya Moskva MHL
   Alexander Kharitonov F 1976-03-30 2012 | Sokol Kiev Ukraine
   Vladimir Kharkov F 1995-11-11 2014 | MHK Zelenograd MHL B
   Edgar Kharlamov F 1994-00-00 2014 | Alpena Street Cats MWJHL
   Vitali Kharlamov D 1993-03-10 2015 | MHK Zelenograd MHL B
   Valeri Kharlamov F 1948-01-14 1981 | CSKA Moskva Soviet
   Alexander Kharlamov F 1975-09-23 2004 | SKA St. Petersburg Russia
   Alexander Kharlamov G 2000-05-20 2017 | Belye Medvedi Moskva U17 Russia U17
   Rinat Khasanov F 1972-07-03 2009 | HK MVD Balashikha KHL
   Alyona Khaustova D 1999-01-16 2018 | Tornado Dmitrov Russia (W)
   Alexander Khavanov D 1972-01-30 2007 | Davos Spengler Cup
   Denis Khlopotnov G 1978-01-27 2004 | Khimik Voskresensk Russia
   Yuri Khmylyov F 1964-08-09 1999 | St. John's Maple Leafs AHL
   Timofei Khokhlachev F 2001-11-06 2017 | The Hill Academy U16 Prep ECEL U16
   Alexander Khokhlachev F 1993-09-09 2018 | SKA St. Petersburg KHL
   Ilya Khokhlov D 1994-10-20 2018 | HK Sochi KHL
   Artyom Khokholev F 1994-12-26 2015 | HK Chelny MHL
   Valentin Kholkin F 1995-03-07 2014 | Florida Eels USPHL Empire
   Anton Khomenok D 1998-09-06 2017 | Altay Ust-Kamenogorsk MHL
   Mikhail Khoroshev F 1995-02-24 2014 | Kristall-Yunior Saratov MHL B
   Sergei Khoroshun F 1995-11-27 2017 | West Nipissing Lynx GMHL
   Yelisei Khrapov F 2000-03-30 2017 | Spartak Moskva U17 Russia U17
   Yevgeni Khromov F 1981-12-21 2010 | HK Ryazan-2 Russia3
   Sergei Khromov F 1995-05-25 2017 | Northumberland Stars GMHL
   Sergei Khudyakov F 1999-07-01 2017 | New England Wolves EHL Elite
   Damir Khusainov F 1997-11-15 2017 | Russkie Vityazi Chekhov MHL
   Bogdan Khvatov F 1997-02-19 2017 | Utah Outliers WSHL
   Vadim Khvoles F 1990-10-12 2014 | Berkut Karaganda Kazakhstan
   Gleb Khvoles F 1995-06-17 2015 | Zalgiris Vilnius MHL B
   Georgij Kimstatsch F 1976-08-29 2017 | ESV Halle II Germany5
   Svyatoslav Kirichenko D 2000-02-02 2016 | Belye Medvedi Moskva U16 Russia U16
   Dmitri Kirilenko F 1979-08-04 2009 | Neman Grodno Belarus Cup
   Ivan Kiryanov D 1988-04-07 2006 | HK Mogilev-2 Belarus2
   Yevgeni Kiselyov G 1997-09-07 2018 | Québec Remparts QMJHL
   Nikita Kizikov F 1998-05-01 2017 | SKA-Kareliya Kondopoga NMHL
   Anthony Klachin G 1995-11-03 2016 | Univ. of Southern California ACHA II
   Sergei Klechkin F 1996-02-21 2017 | MHK Krylia Sovetov Moskva MHL
   Vladislav Klenov F 1998-02-05 2015 | Los Angeles Jr. Kings U16 T1EHL U16
   Igor Kleyev F 1978-08-31 2003 | Kord Schyokino Russia4
   Nikita Klimenko D 1991-10-22 2010 | Atlanty Mytishchi MHL
   Sergei Klimentyev G 1988-05-22 2015 | CSKA Sofia Continental Cup
   Anna Klimkina D 1999-02-23 2017 | Biryusa Krasnoyarsk Russia (W)
   Sergei Klimkovich G 1986-04-20 2010 | Arizona Sundogs CHL
   Valeri Klimov D 1986-07-17 2007 | Khimik Voskresensk Russia2
   Konstantin Klimov F 1951-04-30 1979 | Krylia Sovetov Moskva Soviet
   Aleksandrs Klinsovs F 1948-02-11 1992 | Vecmeistars Riga Latvia
   Artyom Klubkov F 1996-01-01 2017 | Krasnoyarskie Rysi NMHL
   Ilya Klyauzov F 1996-07-16 2018 | Spartak Moskva KHL
   Sergei Klyazmin F 1982-01-03 2005 | Long Beach Ice Dogs ECHL
   Pavel Klyuchnikov F 1993-04-02 2013 | HK Rossosh MHL B
   Yuri Klyuchnikov G 1983-09-17 2016 | Yuzhny Ural Orsk VHL
   Anton Klyuyev G 1983-10-10 2004 | Dynamo Energia Yekaterinburg Russia2
   Sergei Knyazev D 1997-06-01 2016 | Senators RANEPA MSHL2
   Ivan Kochanov D 1995-06-24 2017 | CSK VVS Samara Russia3
   Ilya Kocherov G 1989-07-15 2009 | Kapitan Stupino-2 Russia3
   Pavel Kocherov F 1980-03-23 2009 | Kapitan Stupino Russia2
   Sergei Kochetkov D 1998-12-14 2016 | PPWSZ Podhale Nowy Targ EUHL
   Sergei Kochetkov F 1985-04-01 2017 | Ertis Pavlodar Kazakhstan
   Dmitri Kokorev D 1979-01-09 2012 | Arystan Temirtau Kazakhstan
   Alexei Kolendin F 1990-07-29 2014 | Mordovia Saransk Russia3
   Ilya Kolmykov F 1996-12-26 2017 | New Tecumseth Civics GMHL
   Konstantin Kolokolov D 1996-03-21 2017 | Severskie Volki NMHL
   Pavel Koltygin F 1999-02-17 2017 | Drummondville Voltigeurs QMJHL
   Konstantin Komarov F 1994-06-23 2015 | HK Rossosh MHL B
   Alexei Komarov D 1978-06-11 2008 | Kapitan Stupino-2 Russia3
   Nikita Komarov D 1990-08-12 2011 | MHK Krylia Sovetov Moskva MHL
   Igor Kombachyov D 1991-01-11 2013 | Belye Tigry Orenburg MHL
   Oleg Komissarov D 1970-01-26 2001 | Spartak Moskva Russia2
   Alexei Komlev F 1993-11-03 2016 | SHK Hodonin Czech3
   Yelizaveta Kondakova G 1997-01-22 2018 | Tornado Dmitrov Russia (W)
   Andrei Kondrashev D 1993-01-16 2015 | Sakhalinskiye Akuly MHL
   Andrei Kondrashov F 1987-02-11 2011 | HK Vladimir Russia3
   Maxim Kondrashov F 1997-05-07 2017 | Podhale Nowy Targ U20 Poland U20
   Yegor Kondratyev D 1998-01-28 2017 | Batyr Neftekamsk NMHL
   Ivan Kondratyev D 1998-09-22 2015 | Belye Medvedi Moskva U17 Russia U17
   Stanislav Kondratyev F 1996-02-14 2017 | HK MVD Balashikha MHL
   Sergei Konkov F 1982-05-30 2018 | Sibir Novosibirsk KHL
   Sergei Kononov F 1997-06-04 2015 | New Tecumseth Civics GMHL
   Vladislav Konovalov F 1992-06-02 2013 | Baltica Vilnius MHL B
   Ilya Konovalov F 2000-05-20 2017 | Spartak Moskva U17 Russia U17
   Ilya Koposov D 1998-04-18 2017 | Tverichi Tver NMHL
   Yuri Kopylov F 1930-02-03 1961 | CSKA Moskva Soviet
   Pyotr Kopytsov F 1989-03-19 2014 | Slavutich Smolensk Russia3
   Sergei Kormakov F 1979-03-15 2003 | HK Brest-2 Belarus2
   Konstantin Korneyev D 1984-06-05 2018 | Severstal Cherepovets KHL
   Dmitri Korneyev F 1998-12-14 2016 | Aviatory MAI MSHL1
   Vladislav Kornienko G 1994-05-16 2013 | HK Nove Zamky U20 Slovakia U20 2
   Kirill Kornilov G 1989-07-01 2012 | Kharkivs’ki Akuly Ukraine
   Pavel Korniyenko F 1998-01-05 2015 | Krylia Sovetov Moskva U17 Russia U17
   Viktor Kornyakov G 1996-06-09 2017 | HK MVD Balashikha MHL
   Vasili Korolkov D 1989-02-07 2009 | Krylia Sovetov Moskva-2 Russia3
   Vladimir Korolkov G 1983-03-10 2005 | Dynamo Moskva-2 Russia3
   Yevgeni Korolyov D 1978-07-24 2014 | Lada Togliatti VHL
   Anton Korolyov F 1988-01-26 2018 | Yugra Khanty-Mansiysk KHL
   Igor Korolyov F 1970-09-06 2010 | Lokomotiv Yaroslavl KHL
   Mikhail Korolyov D 1978-12-31 2008 | Metallurg Mednogorsk Russia3
   Vladimir Korolyov F 1993-04-24 2018 | Spartak Moskva KHL
   Nikita Korostelev F 1997-02-08 2017 | Peterborough Petes OHL
   Konstantin Korotkov F 1972-01-25 2004 | Metallurg Serov Russia2
   Dmitri Korotkov F 1985-05-26 2009 | MHK Krylia Sovetov Moskva Russia2
   Yevgeni Korotkov F 1987-12-10 2018 | Salavat Yulaev Ufa KHL
   Nikita Korotkov F 1993-01-11 2014 | Cincinnati Swords NA3HL
   Sergei Korotkov D 1951-02-11 1983 | Hamburger SV Germany2
   Alexander Korovin F 1980-03-09 2000 | Springfield Jr. Blues NAHL
   Andrey Korpenko F 1978-01-09 1992 | Moskva QC Int PW
   Andrei Korsakevitch G 1978-01-18 1992 | Moskva QC Int PW
   Mihail Korsunov F 1963-02-01 2001 | AaKoo Suomi-sarja
   Gleb Koryagin D 1994-08-06 2018 | Dynamo Moskva KHL
   Maxim Koryakin G 1982-05-29 2014 | Kristall Elektrostal Russia3
   Mikhail Kosarenkov F 1984-11-23 2009 | Torpedo Nizhny Novgorod-2 Russia3
   Viktor Kosatkin D 1977-02-12 2004 | Motor Barnaul Russia2
   Pavel Kostichkin F 1968-11-09 2005 | HK Gomel Belarus Cup
   Nikolai Kostichkin F 1989-03-24 2016 | PSC Sakhalin Asia League
   Alexander Kostikov F 1997-08-14 2017 | HK Bryansk NMHL
   Anatoli Kostryukov D 1924-07-07 1957 | Krylia Sovetov Moskva Soviet
   Vladislav Kostyukhin F 1988-02-18 2010 | Progress Glazov-2 Russia3
   Konstantin Kostyukhin D 1985-03-19 2015 | HK Lipetsk VHL
   Sergei Kostyukhin G 1962-11-16 1997 | Dizel Penza Russia
   Andrei Koteskov D 1978-03-15 1992 | Moskva QC Int PW
   Ronald Kotkin F 1992-06-03 2012 | Port Huron Fighting Falcons NAHL
   Dmitri Kotov F 2000-03-23 2017 | Torpedo Nizhny Novgorod U18 Russia U18
   Vjatcheslav Koubensky D 1976-06-30 2017 | ECW Sande Germany6
   Mikhail Koval D 1998-01-20 2017 | HK Bryansk NMHL
   Kirill Kovalevsky F 1996-11-10 2017 | Krasnaya Armiya Moskva MHL
   Mikhail Kovalyov D 1954-05-30 1982 | Severstal Cherepovets Soviet2
   Leonid Kovalyov D 1992-03-27 2013 | Kuznetskie Medvedi MHL
   Natalya Kovalyova F 1996-02-26 -
   Alexei Kozhevnikov D 1990-10-04 2018 | Sokol Krasnoyarsk VHL
   Alexander Kozhevnikov F 1984-04-12 2014 | HC Shir Turkmenistan
   Yegor Kozhokin D 1994-11-14 2015 | Yermak Angarsk VHL
   Valentin Kozin F 1940-06-07 1975 | Khimik Voskresensk Soviet
   Saveli Kozlov D 1998-09-04 2017 | Stalnye Lisy Magnitogorsk MHL
   Sergei Kozlov F 1969-11-02 1997 | HK Lipetsk Russia2
   Andrei Kozlov D 1971-04-20 1996 | Spartak Moskva Russia
   Yuri Kozlovsky D 1994-06-29 2018 | SKA-Neva St. Petersburg VHL
   Sergei Kozurov D 1977-05-07 2004 | HK Lipetsk Russia2
   Alexander Kozyrev D 1997-03-20 2018 | Zvezda Chekhov VHL
   Alexei Krasikov G 1995-12-14 2018 | Sibir Novosibirsk KHL
   Arseni Krasnonogov G 2000-09-28 2017 | Krylia Sovetov Moskva U17 Russia U17
   Alexei Krasnov D 1996-02-08 2017 | Russkie Vityazi Chekhov MHL
   Nikolai Krasotin F 1990-01-25 2015 | HC Viking Tallinn Estonia
   Yegor Kravchenko F 2000-01-25 2018 | MHK Spartak Moskva MHL
   Vladislav Kresyun D 1992-02-15 2013 | MHK Klin MHL B
   Viktor Krivolapov G 1951-03-04 1982 | Buran Voronezh Soviet2
   Nikita Krotikov D 1991-04-26 2018 | Zauralie Kurgan VHL
   Alexei Krovopuskov F 1978-10-11 2012 | Donbass Donetsk-2 Ukraine
   Yevgeni Krutikov F 1994-08-25 2018 | Neftyanik Almetievsk VHL
   Alexei Krutov F 1984-02-01 2018 | Martigny Red Ice NLB
   Vladimir Krutov F 1960-06-01 1996 | Brunflo IK Division 2
   Gennadi Krylov F 1950-03-13 1980 | Lokomotiv Moskva Soviet2
   Alexander Kryshkin F 1994-01-14 2011 | Victory Honda U18 T1EHL U18
   Vladimir Kryuchkov D 1957-03-12 1992 | Selva Italy2
   Vladimir Kucherenko D 1955-02-28 1990 | Ferencvárosi TC Hungary
   Arkadi Kucherkov F 1993-02-11 2015 | SKA-Neva St. Petersburg VHL
   Vadim Kucherov D 1996-01-09 2016 | Krasnaya Armiya Moskva MHL
   Alfred Kuchevsky D 1931-05-17 1961 | Krylia Sovetov Moskva Soviet
   Alexei Kuchin F 1991-08-13 2010 | MHK Krylia Sovetov Moskva MHL
   Stanislav Kuchkin F 1993-11-17 2018 | HC Nove Zamky Slovakia
   Andrei Kudashov F 1982-01-28 2013 | HK Ryazan VHL
   Roman Kudinov D 1992-06-23 2017 | THK Tver VHL
   Daniil Kudlayev G 1991-07-20 2012 | MHK Spartak Moskva MHL
   Yegor Kudryavtsev F 1996-10-08 2017 | MHK Krylia Sovetov Moskva MHL
   Yevgeni Kukharzh F 1949-02-25 1981 | Krylia Sovetov Moskva Soviet
   Mikhail Kuklev D 1982-08-24 2017 | Metallurg Novokuznetsk KHL
   Ivan Kukushin F 1993-01-29 2012 | Metallurg Mednogorsk MHL B
   Nikita Kulaga F 1999-00-00 2016 | Toronto Red Wings Midget AAA GTHL
   Alexander Kulagin F 1994-01-12 2018 | Vityaz Podolsk KHL
   Stanislav Kuleshov F 1998-03-31 2015 | Rus Moskva U17 Russia U17
   Artyom Kuleshov D 1995-04-20 2017 | Molot-Prikamie Perm VHL
   Denis Kulik F 1986-05-09 2015 | Molot-Prikamie Perm VHL
   Yevgeni Kulik D 1993-06-12 2018 | Spartak Moskva KHL
   Vladimir Kulikov G 1981-05-28 2010 | HK Rys Russia2
   Svyatoslav Kulikov D 1981-03-02 2004 | HK Brest Belarus
   Alexander Kulikov D 1951-04-20 1990 | Sollefteå HK Division 1
   Ivan Kupchenko D 1991-02-04 2012 | Kapitan Stupino MHL
   Kuzma Kurakin F - 2003 | Univ. of Wisconsin-Eau Claire NCAA III
   Nikita Kurakin F 1996-04-05 2018 | Dynamo St. Petersburg VHL
   Semyon Kurbatov F 1993-07-07 2014 | MHK Dmitrov MHL B
   Yegor Kurbatov F 1999-05-17 2017 | Bradford Rattlers GMHL
   Amiran Kurtanidze F 1992-11-27 2014 | MHK Zelenograd MHL B
   Mikhail Kurvyakov F 1986-11-22 2016 | PSC Sakhalin Asia League
   Nikita Kutekhov F 2000-02-29 2017 | Belye Medvedi Moskva U17 Russia U17
   Alexander Kuvaldin F 1974-03-16 2006 | HK MVD Balashikha Russia
   Alexander Kuvayev F 1993-05-02 2018 | Khimik Voskresensk VHL
   Alexander Kuvshinchikov G 1993-08-22 2016 | Gladiators SCOLIPE MSHL1
   Yuri Kuzin F 1989-08-29 2016 | GKS Tychy Poland
   Viktor Kuzkin D 1940-07-06 1976 | CSKA Moskva Super Series
   Vladislav Kuzmin G 1993-12-07 2015 | HC Galkan Turkmenistan
   Andrei Kuzmin F 1971-05-11 2006 | Titan Klin Russia3
   Oleg Kuzmin F 1990-06-21 2017 | Français Volants Paris France3
   Valeri Kuzmin D 1941-04-03 1976 | Jokerit Liiga
   Kirill Kuzmin G 1994-10-03 2017 | Kunlun Red Star KHL
   Boris Kuzmin D 1972-11-08 2005 | Motor Barnaul Russia2
   Georgi Kuznetsov G 1998-01-28 2017 | HK MVD Balashikha MHL
   Vadim Kuznetsov F 1985-08-25 2005 | Metallurg Serov-2 Russia4
   Artyom Kuznetsov F 1992-07-19 2017 | HK Tambov Russia3
   Alexander Kuznetsov F 1940-01-24 1970 | Saturn Ramenskoye Soviet4
   Alexander Kuznetsov F 1992-03-11 2018 | Dynamo Moskva KHL
   Maxim Kuznetsov F 1989-05-29 2017 | HK Tambov Russia3
   Yuri Kuznetsov D 1965-01-31 2003 | Hokki Mestis
   Pyotr Kuznetsov D 1997-01-22 2017 | Almaz Cherepovets MHL
   Nikita Kuznetsov F 1995-12-29 2016 | Boston Jr. Rangers EHL
   Maxim Kuznev F 2000-05-06 2016 | Spartak Moskva U16 Russia U16
   Oleg Kvasha F 1978-07-26 2015 | Barys Astana KHL
   Filipp Kvaskov D 1996-06-06 -
               
 L            
   Nikolai Ladygin D 1954-05-20 1994 | Dumfries Border Vikings BD1
   Ilya Ladyokhin F 1993-01-17 2013 | MHK Klin MHL B
   Timur Lakeyev D 1993-04-02 2014 | MHK Zelenograd MHL B
   Yevgeni Lapenkov F 1984-08-01 2018 | HK Sochi KHL
   Igor Lapin D 1948-06-17 1977 | Khimik Voskresensk Soviet
   Mikhail Lapin D 1975-05-12 1995 | Western Michigan Univ. NCAA
   Gennadi Lapshenkov G 1951-08-10 1977 | Dinamo Minsk Soviet3
   Vasili Lapshenkov G 1996-11-01 2016 | PPWSZ Podhale Nowy Targ EUHL
   Arturas Laukaitis F 1997-03-05 2017 | El Paso Rhinos WSHL
   Dmitri Lavrentiev F 1977-03-17 2016 | KBA Pirates Division 3
   Roman Lavrov D 1994-06-14 2016 | Yunior-Sputnik Nizhny Tagil Russia3
   Leonid Lazarev G 1997-07-27 2017 | Ottawa 67's OHL
   Daniil Lazutin F 2003-07-25 -
   Yuri Lebedev F 1951-03-01 1985 | Krylia Sovetov Moskva Soviet
   Gennadi Lebedev F 1969-01-26 2000 | MGU Moskva Russia3
   Vitali Lebedkin F 2000-09-08 2016 | Spartak Moskva U16 Russia U16
   Valeri Ledovsky F 1995-09-28 2016 | Olimpiya Kirovo-Chepetsk MHL
   Andrei Legalin F 2000-08-12 2018 | MHK Spartak Moskva MHL
   Philip Lelikov F - 2017 | NJIT (New Jersey Inst. of Tech.) ACHA II
   Revold Leonov D 1925-01-07 1960 | Trud Zagorsk Soviet3
   Maxim Lesnikov F 1999-03-18 2017 | The Hill School USHS
   Maxim Letunov F 1996-02-20 2017 | Univ. of Connecticut NCAA
   Stanislav Levin F 1989-05-27 2014 | Kedr Novouralsk Russia3
   Sergei Levin F 1994-06-24 2014 | HK Chelny MHL
   Andrei Levitin F 1980-02-01 2012 | Heerenveen Flyers Netherlands
   Igor Levitsky F 1993-04-08 2018 | Sibir Novosibirsk KHL
   Pavel Levy D 1997-02-02 2017 | MHK Krylia Sovetov Moskva MHL
   Nikita Li F 1997-04-26 2018 | Spartak Moskva KHL
   Fyodor Linkov D 1997-07-31 2015 | Pikes Peak Miners 18U NAPHL 18U
   Fabian Linser F 1998-05-22 2017 | Vinschgau/Val Venosta Italy3
   Alexei Lipanov F 1999-08-17 2018 | Barrie Colts OHL
   Enver Lisin F 1986-04-22 2018 | Salavat Yulaev Ufa KHL
   Nikita Litvinchuk F 2000-06-06 2017 | Rus Moskva U17 Russia U17
   Oleg Litvinenko G 2000-08-15 2017 | FSO Hokkey Moskvy U18 Russia U18
   Dmitri Litvinov F 1996-09-24 2017 | Bars Kazan VHL
   Alexander Lobachev F 1994-01-15 2015 | Springfield Express WSHL
   Daniil Lobanov F 1999-01-11 2017 | Krasnaya Armiya Moskva MHL
   Konstantin Loktev F 1933-04-16 1967 | CSKA Moskva Soviet
   Vladislav Lomakin F 1995-05-29 2017 | HK Mogilev Belarus
   Yuri Lomakin F 1995-05-29 2017 | HK Mogilev Belarus
   Nikita Lopatin F 1999-04-03 2017 | Florida Eels USPHL Elite
   Fyodor Lopayev F 1997-12-29 2017 | New England Wolves EHL
   Seva Losev F 2000-06-13 2017 | CIHA Green Midget AAA U18 HEOMAAA
   Oleg Losev F 1996-07-06 2017 | Idaho Jr. Steelheads WSHL
   Pavel Loshkaryov D 1992-07-01 2014 | Kristall-Yugra Beloyarsky Russia3
   Andrei Loshkaryov D 1999-10-22 2017 | HK Dmitrov U18 Russia U18
   Andrei Lovyagin F 1993-07-08 2017 | HK Almaty Kazakhstan
   Andrei Lugovoy F 1997-04-30 2017 | HK Rossosh NMHL
   Semyon Lugovyak D 1997-10-23 2018 | Krasnaya Armiya Moskva MHL
   Yegor Lukin D 1996-08-03 2014 | HK Odintsovo MHL B
   Alexander Lukin F 1988-10-25 2017 | Harvard Univ. ACHA II
   Fyodor Lukinsky D 1976-05-12 2006 | HK Dmitrov-2 Russia3
   Alexander Lukyanchuk D 1991-07-19 2013 | Raketa Sarov MHL B
   Maxim Lyakh F 1993-05-13 2017 | HK Cheboksary Russia3
   Kirill Lyamin D 1986-01-13 2018 | Avtomobilist Yekaterinburg KHL
   Ivan Lyaskevich D 1990-03-06 2011 | Bradford Rattlers GMHL
   Alexander Lysenko D 1964-05-25 1994 | HKM Zvolen Slovakia
   Ilya Lysenko F 1975-04-22 1996 | Huntington Blizzard ECHL
   Alexander Lysenkov G 1961-03-11 1987 | Lada Togliatti Soviet2
   Andrei Lyu-Ke-Syu D 1998-12-04 2016 | Kuznetskie Medvedi MHL
   Pavel Lyubavsky F 1994-05-11 2015 | MHK Dmitrov MHL B
   Alexander Lyubavsky G 1996-03-29 2016 | MHK Zelenograd MHL B
   Mikhail Lyubushin D 1983-07-24 2015 | CSKA Sofia Continental Cup
   Ilya Lyubushkin D 1994-04-06 2018 | Lokomotiv Yaroslavl KHL
               
 M            
   Vasili Machulin D 2002-00-00 -
   Daniil Makarenko D 2003-02-28 -
   Pavel Makarenko F 1994-10-20 2018 | Admiral Vladivostok KHL
   Alexander Makarov F 1995-05-06 2017 | FC Barcelona Spain
   Ilya Makarov D 1972-02-12 2006 | Titan Klin Russia3
   Andrei Makarov G 1986-08-17 2009 | SKA-Neva St. Petersburg Russia2
   Igor Makarov F 1987-09-19 2018 | Salavat Yulaev Ufa KHL
   Alexei Makarov D 1941-11-25 1972 | Spartak Moskva Soviet
   Sergei Makarov D 1964-06-19 2000 | Titan Klin Russia3
   Alexander Makarov D 1989-09-28 2018 | Yugra Khanty-Mansiysk KHL
   Nikita Makeyev D 1998-02-13 2017 | Krasnaya Armiya Moskva MHL
   Georgi Makkayev D 1995-03-25 2018 | Torpedo Ust-Kamenogorsk VHL
   Yegor Maklozyan F 2002-06-25 -
   Gagik Malakyan D 1999-09-28 2017 | Dallas Stars U18 T1EHL U18
   Mikhail Malanichev F 1990-04-19 2013 | Slavutich Smolensk Russia3
   Ilya Malashkevich D 1997-01-30 2017 | MHK Krylia Sovetov Moskva MHL
   Roman Malkov G 1997-05-05 2017 | Toledo Cherokee NA3HL
   Sergei Malkov D 1983-04-09 2006 | HK Dmitrov-2 Russia3
   Roman Malyshev F - 2014 | Franklin Pierce Univ. NCAA III
   Renat Mamashev D 1983-03-31 2018 | Torpedo Nizhny Novgorod KHL
   Nikolai Mamchenkov F 1998-06-21 2017 | Taifun Primorsky Krai MHL
   Maxim Mamin F 1995-01-13 2018 | Florida Panthers NHL
   Mikhail Mamkin D 1990-08-07 2018 | HK Sochi KHL
   Yuri Mamontov D 1989-02-10 2012 | HK Ryazan VHL
   Maxim Marakin F 1998-03-19 2015 | Dynamo Moskva U17 Russia U17
   Alexei Marchenko D 1992-01-02 2018 | Toronto Maple Leafs NHL
   Sergei Marchenko D 1973-09-17 1997 | Molot-Prikamie Perm Russia
   Nikita Marchenkov G 1994-04-17 2015 | Draguny Mozhaysk MHL B
   Alexei Marin G 1964-10-29 2000 | Fehérvár AV19 Hungary
   Pavel Markidan F 1986-08-09 2008 | Neman Grodno Belarus Cup
   Danila Markov D 1994-06-03 2014 | Molniya Ryazan MHL B
   Valentin Markov D 1947-03-21 1980 | Kristall Saratov Soviet2
   Daniil Markov D 1976-07-30 2014 | CSKA Moskva KHL
   Igor Martynov D 1964-02-02 1995 | Lokomotiv Yaroslavl Russia
   Ivan Martynov F 2000-02-26 2017 | Spartak Moskva U17 Russia U17
   Alexander Martynyuk F 1945-09-11 1980 | Kapfenberger SV Austria
   Alexei Masenkov G 1989-06-01 2010 | HK Rys Russia2
   Oleg Masharov F 1984-12-21 2007 | Izhstal Izhevsk Russia2
   Alexei Mashkov F 1999-05-15 -
   Yegor Maslyuk F 1995-02-04 2015 | Belye Tigry Orenburg MHL
   Anton Matyukhov D 1990-01-30 2010 | Progress Glazov-2 Russia3
   Andrei Maximenko F 1981-10-13 2014 | HK Lipetsk VHL
   Vladimir Maximov D 1980-03-15 2005 | Metallurg Serov Russia2
   Kirill Maximov F 1999-06-01 2017 | Niagara IceDogs OHL
   Boris Mayor F 1997-05-06 2013 | St. Thomas More School USHS
   Boris Mayorov F 1938-02-11 1970 | Spartak Moskva Soviet
   Yevgeni Mayorov F 1938-02-11 1969 | VehU SM-sarja
   Pavel Medvedev F 1992-01-08 2018 | HK Sochi KHL
   Artyom Mekhanik F 2000-02-05 2017 | Spartak Moskva U17 Russia U17
   Alexander Meleshkin D 1998-03-22 2015 | Vityaz Podolsk U17 Russia U17
   Ivan Melikov F 1996-08-01 2017 | MHK Dmitrov NMHL
   Sergei Melikov F 1954-05-14 1982 | Izhstal Izhevsk Soviet
   Garegin Melkumyan F 1993-04-09 2014 | Yunior Kurgan MHL
   Oleg Melnikov F 1999-04-23 2017 | Taifun Primorsky Krai MHL
   Andrei Melnikov G 1997-03-26 2017 | HC Viking Tallinn Estonia
   Alexander Mereskin F 1987-12-03 2017 | HK Sochi KHL
   Daniel Merkel D 1996-10-28 2017 | EC Eppelheim Germany4
   Ivan Merkulov D 1993-05-13 2017 | Slavutich Smolensk Russia3
   Valeria Merkusheva G 1999-09-20 2018 | Dynamo St. Petersburg Russia (W)
   Mikhail Meshcheryakov F 1998-01-18 2017 | Krasnaya Armiya Moskva MHL
   Roman Meshkov F 1998-10-13 2017 | MHK Krylia Sovetov Moskva MHL
   Dmitri Metelkov F 1999-06-21 2017 | Düsseldorfer EG U19 DNL
   Vladimir Migunko D 1947-09-15 1978 | Izhstal Izhevsk Soviet2
   Levon Mikaelyan D 1978-04-21 2004 | Vityaz Podolsk Russia2
   Andrei Mikhailishin D 1986-02-24 2007 | Krylia Sovetov Moskva-2 Russia3
   Konstantin Mikhailov F 1983-02-12 2017 | Brest France2
   Boris Mikhailov F 1944-06-10 1981 | CSKA Moskva Soviet
   Yegor Mikhailov F 1978-07-23 2015 | Visp Swiss Cup
   German Mikhailov F 1990-12-05 2015 | Dynamo Balashikha VHL
   Maxim Mikhailovsky G 1969-07-24 2006 | Torpedo Nizhny Novgorod Russia2
   Andrei Mikheyenkov F 1980-06-23 2005 | HK Vladimir Russia3
   Mark Miller F 1998-04-29 2017 | HK Bryansk NMHL
   Alex Miller D 1996-11-28 2017 | HK Bryansk NMHL
   Anton Minaev F 1996-11-19 2017 | Atlanta Capitals NA3HL
   Daniil Miromanov F 1997-07-11 2018 | Moncton Wildcats QMJHL
   Boris Mironov D 1972-03-21 2010 | Krylia Sovetov Moskva Russia2
   Dmitri Mironov D 1965-12-25 2001 | Houston Aeros IHL
   Sergei Mironov D 1991-03-08 2013 | Kapitan Stupino MHL
   Egor Mironov F 1987-09-17 2012 | Augusta RiverHawks SPHL
   Vasili Mironov F 1996-04-28 2016 | Gasoilers Gubkin University MSHL2
   Andrei Mironov D 1994-07-29 2018 | San Antonio Rampage AHL
   Andrei Mironov D 1995-05-18 2017 | Dynamo Balashikha VHL
   Vladimir Miroshnichenko D 1998-04-12 2017 | Krasnaya Armiya Moskva MHL
   Vladislav Mishichev F 1996-02-28 2015 | Deggendorfer SC U19 DNL2
   Viktor Mishin D 1983-04-07 2002 | Dizel Penza-2 Russia3
   Igor Mishukov F 1961-04-28 1997 | Spartak Moskva Russia
   Sergei Mitin F 1927-01-14 1960 | Krylia Sovetov Moskva Soviet
   Mikhail Mitkin D 1967-10-02 1997 | Severstal Cherepovets Russia
   Maxim Mitrofanov G 1987-05-08 2007 | HK Mogilev-2 Belarus2
   Vladimir Mitrokhin F 1993-07-01 2015 | Dinamo-Molodechno Belarus
   Denis Mochalin G 1997-08-08 2016 | MHK Zelenograd MHL B
   Vladimir Mochalov F 1985-01-19 2011 | HK Vladimir Russia3
   Artyom Mogila F 1993-07-09 2017 | KS Torun Poland
   Dmitri A. Moiseyev F 1995-01-27 2015 | MHK Dmitrov MHL B
   Dmitri Moiseyev F 1995-06-12 2018 | Severstal Cherepovets KHL
   Artyom Mokhov D 1991-02-15 2013 | Kristall Berdsk MHL
   Mikhail Mokhov F 1998-10-27 2016 | Reaktor MEPHI MSHL1
   Ivan Mokritsyn F 1997-07-01 2017 | Krasnaya Armiya Moskva MHL
   Vladimir Mokrousov D 1996-00-00 2016 | HK Belgorod MHL B
   Ignat Molchanov F 1995-08-13 2016 | Bracebridge Blues GMHL
   Konstantin Molchanov F 1984-06-06 2007 | Yuzhny Ural Orsk Russia2
   Yevgeni Molotilov D 1991-06-07 2013 | Ladia Togliatti MHL B
   Yelizaveta Monakhova F 1992-06-24 2014 | Finlandia Univ. NCAA III (W)
   Margarita Monakhova G 1994-04-26 -
   Dmitri Monya F 1988-09-10 2017 | Avtomobilist Yekaterinburg Spengler Cup
   Alexander Mordvinenko F 1983-02-17 2005 | Yuzhny Ural Orsk Russia2
   Nikolai Morozov D 1944-06-04 1972 | Kristall Saratov Soviet2
   Igor Morozov F 1961-02-14 1987 | Kristall Elektrostal Soviet2
   Andrei Morozov F 1961-02-14 1987 | Dynamo Kharkov Soviet2
   Alexei Morozov F 1977-02-16 2014 | CSKA Moskva Spengler Cup
   Valentin Morozov F 1975-06-01 2004 | Krylia Sovetov Moskva-2 Russia3
   Yuri Morozov F 1938-03-31 1973 | Khimik Voskresensk Soviet
   Nikita Morozov F 1994-01-19 2013 | Dallas Snipers WSHL
   Sergei Morozov D 1997-01-02 2018 | MHK Spartak Moskva MHL
   Alexei Morozov D 1996-04-20 2016 | Dizel MIIT MSHL1
   Anton Morozov D 1997-01-16 2016 | West Virginia Univ. ACHA III
   Alexei Morozov F 1986-04-26 2010 | Zoetermeer Panters Netherlands2
   Nadezhda Morozova G 1996-11-29 2018 | Biryusa Krasnoyarsk Russia (W)
   Dmitri Motkov D 1971-02-23 2000 | CSKA Moskva Russia
   Adam Movsarov F 1998-02-03 2017 | HK Bryansk NMHL
   Ildar Mukhometov G 1972-09-21 2010 | Barys Astana KHL
   Marat Mukimkhanov F 1983-01-01 2003 | Desna Bryansk Russia4
   Ivan Muranov F 1999-10-06 2017 | HK MVD Balashikha MHL
   Grigorii Murashov G 1997-05-29 2016 | PPWSZ Podhale Nowy Targ EUHL
   Mikhail Murashov F 1992-08-17 2014 | Adrian College Black ACHA III
   Sergei Muravyev F 1966-10-06 1993 | CSKA Moskva Russia
   Igor Musatov F 1987-09-23 2017 | HC Slovan Bratislava KHL
   Ivan Musatov G 2000-11-01 2017 | Kapitan Stupino U17 Russia U17
   Vadim Mustafayev F 1994-10-16 2016 | Chernye Vorony HSE MSHL2
   Dmitri Myachev D 1996-12-24 2017 | MHK Dmitrov NMHL
   Igor Myasishchev D 1997-03-26 2017 | Krasnaya Armiya Moskva MHL
   Andrei Mysin F 1995-03-24 2016 | Slavutich Smolensk Russia3
   Ulyana Myuller F 1996-08-06 2016 | Tornado Dmitrov Russia (W)
   Semyon Mzhelsky D 1997-07-17 2017 | HK MVD Balashikha MHL
               
 N            
   Alexander Nagaitsev D 1984-09-24 2015 | Ariada Volzhsk VHL
   Valeri Naumenko F 1998-02-23 2017 | Amurskie Tigry Khabarovsk MHL
   Mikhail Naumenkov D 1993-02-19 2018 | CSKA Moskva KHL
   Dmitri Naumov F 1981-11-07 2017 | Hässelby Kälvesta Division 4
   Dmitri Naumov F 1984-01-14 2011 | Lada Togliatti VHL
   Oleg Nazarenko G 1988-10-28 2014 | HK Bryansk Russia3
   Grigori Nazarov F 1983-01-03 2007 | Yermak Angarsk Russia3
   Nikita Nazarov F 1999-06-10 2017 | Krasnaya Armiya Moskva MHL
   Oleg Nazarov G 1994-06-10 2017 | Dynamo St. Petersburg VHL
   Matvei Nazarov D 2000-01-09 2016 | Krylia Sovetov Moskva U16 Russia U16
   Dmitri Nazarov F 1971-02-21 2001 | Sibir Novosibirsk Russia2
   Vjaceslavs Nazarovs D 1949-09-01 1984 | Dinamo Riga Soviet
   Ilya Nekolenko D 1993-07-31 2018 | Sibir Novosibirsk KHL
   Artyom Nekrasov D 1996-02-03 2017 | Superior RoughRiders WSHL
   Sergei Nemchinov F 1964-01-14 2004 | Lokomotiv Yaroslavl Spengler Cup
   Andrei Nemirovsky F 1995-04-08 2014 | HK Rossosh MHL B
   Mikhail Nemirovsky F 1974-09-30 2017 | EC Bad Kissingen Germany5
   Mikhail Nemkov F 1964-01-08 1986 | Khimik Engels Soviet3
   Alexandra Neryuyeva F 1996-05-10 2017 | Arktik-Universitet Ukhta Russia (W)
   Alexander Nesterov F 1985-09-30 2017 | Salavat Yulaev Ufa KHL
   Igor Netto F 1930-01-09 1951 | Spartak Moskva Soviet
   Arseni Nevzorov F 1992-06-16 2013 | Dinamo-Shinnik Bobruysk JCWC
   Vladimir Nikanorov D 1917-07-14 1950 | CSKA Moskva Soviet
   Andrei Nikeshin D 1988-07-23 2009 | Gazprom-OGU Orenburg Russia2
   Viktor Nikiforov F 1931-12-04 1960 | Metallurg Novokuznetsk Soviet2
   Andrei Nikishov D 1978-02-10 2011 | Titan Klin Russia3
   Valeri Nikitin D 1939-06-20 1975 | Khimik Voskresensk Soviet
   Nikita Nikitin F 1996-06-27 2017 | Casper Coyotes WSHL
   Pavel Nikitin F 1992-11-14 2013 | Platina Chisinau MHL B
   Vadim Nikitin G 1996-11-29 2017 | Khimik Voskresensk VHL
   Alexei Nikitushkin D 1952-07-10 1973 | Spartak Moskva Soviet
   Roman Nikolayev F 1995-12-02 2017 | Dynamo Balashikha VHL
   Artyom Nikolayev F 1999-03-24 2017 | SKA-Kareliya Kondopoga NMHL
   Alexander Nikolishin F 1994-10-10 2017 | HK Chelny Russia3
   Ivan Nikolishin F 1996-04-12 2017 | Krasnaya Armiya Moskva MHL
   Arkadi Nikonov D 1996-04-02 2016 | Olimpiya Kirovo-Chepetsk MHL
   Stanislav Nikonov F 1990-10-17 2012 | South Muskoka Shield GMHL
   Vladislav Nikulin F 1994-11-10 2018 | Barys Astana KHL
   Ilya Nikulin D 1982-03-12 2018 | Dynamo Moskva KHL
   Alexander Nikulnikov F 1993-03-25 2017 | Slavutich Smolensk Russia3
   Sergei Nistirenko F 1985-03-17 2008 | Kapitan Stupino-2 Russia3
   Kirill Nizhnikov F 2000-03-29 2017 | Barrie Colts OHL
   Yuri Nogayev F 1991-02-06 2011 | Chi-Town Shooters AAHL
   Anton Nosov F 1985-03-07 2011 | Rubin Tyumen VHL
   Boris Novichenkov G 1992-02-13 2011 | MHK Krylia Sovetov Moskva MHL
   Konstantin Novikov D 1997-03-06 2015 | Notre Dame Hounds Midget AA SS SSMHL
   Boris Novikov D 1992-03-26 2016 | HK Vitebsk Belarus
   Nikita Novikov F 1998-08-11 2017 | Serebryanye Lvy St. Petersburg MHL
   Alexander Novikov D 1988-06-05 2009 | Vityaz Podolsk-2 Russia3
   Alyona Novikova D 1998-02-19 2018 | Tornado Dmitrov Russia (W)
   Alexander Novokreschyonov F 1914-11-27 1950 | Lokomotiv Moskva Soviet
               
 O            
   Valeri Obolyayev G 1992-03-13 2016 | Slavutich Smolensk Russia3
   Yuri Ochnev F 1934-07-04 1963 | Dinamo Riga Soviet
   Stepan Odintsov F 1999-06-04 2016 | Spartak Moskva U17 Russia U17
   Yegor Ogiyenko D 1996-03-10 2017 | Krasnaya Armiya Moskva MHL
   Dmitri Ogurtsov D 1994-06-20 2018 | Neftekhimik Nizhnekamsk KHL
   Nikolai Okhlobystin F 1988-03-13 2017 | Danbury Titans FHL
   Pavel Oksiuta F 1996-00-00 2017 | Rochester Rebels NCPHL
   Sergei Olkhovtsev D 1987-10-19 2014 | Titan Klin VHL
   Ilya Olonov F 1993-08-02 2017 | Ariada Volzhsk VHL
   Vyacheslav Orchakov F 1938-03-13 1974 | Binokor Tashkent Soviet3
   Maxim Orlov F 1981-01-31 2017 | HK Almaty Kazakhstan
   Mikhail Orlov D 1992-09-21 2018 | Vityaz Podolsk KHL
   Yegor Orlov D 1996-07-20 2018 | Dynamo Moskva KHL
   Maxim A. Orlov D 1996-04-03 2017 | MHK Spartak Moskva MHL
   Yegor Oseledets G 1993-02-03 2017 | CSK VVS Samara Russia3
   Alexander Osipenko F 1984-12-29 2014 | HK Ryazan VHL
   Maxim Osipov F 1980-04-15 2015 | Neman Grodno Continental Cup
   Dmitri Osipov D 1996-10-04 2017 | Brandon Wheat Kings WHL
   Denis Osipov D 1987-05-09 2018 | Lokomotiv Yaroslavl KHL
   Alexander Osmolovsky G 1931-06-10 1961 | Spartak Moskva Soviet
   Yuri Ovchukov G 1937-04-20 1970 | SKA MVO Kalinin Soviet3
   Leonid Ovechkin F 1994-03-07 2014 | Kapitan Stupino MHL
   Alexander Ovechkin F 1985-09-17 2018 | Washington Capitals NHL
               
 P            
   Viktor Pachkalin F 1952-08-16 1997 | Bat Yam HC Israel
   Anatoli Panin D 1933-03-18 1962 | CSKA Moskva Soviet
   Semyon Pankratov F 1998-05-26 2017 | HK MVD Balashikha MHL
   Dmitri Paramonov F 1996-06-02 2016 | PPWSZ Podhale Nowy Targ EUHL
   Jonathan Parece F 1996-04-12 2017 | Loyola Univ. - Maryland ACHA III
   Alexander Pashkov G 1944-08-28 1982 | Krylia Sovetov Moskva Soviet
   Mikhail Patrikeyev D 1995-11-14 2017 | CSK VVS Samara Russia3
   Alexander Pavlinov F 1989-12-21 2011 | Russkie Vityazi Chekhov MHL
   Ilya Pavlov F 1991-08-27 2017 | Slavutich Smolensk Russia3
   Nikolai Pavlov D 1998-06-20 2018 | Russkie Vityazi Chekhov MHL
   Vitali Pavlushkin G 1939-10-17 1968 | Sokol Kiev Soviet
   Ilya Pavlyukov F 1995-06-24 2018 | Spartak Moskva KHL
   Alexander Pelevin D 1996-02-15 2017 | MHK Spartak Moskva MHL
   Daniil Peredry D 1999-06-05 2017 | Russkie Vityazi Chekhov MHL
   Vadim Pereskokov F 1993-08-27 2018 | CSKA Moskva KHL
   Pavel Perestoronin F 2000-09-05 2016 | Rus Moskva U16 Russia U16
   Artyom Perminov D 1993-04-04 2016 | HK Sarov VHL
   Anton Pervov F 1997-05-20 2017 | MHK Spartak Moskva MHL
   Vladimir Peshekhonov F 1993-12-03 2017 | Zvezda Chekhov VHL
   Ivan Petin D 1999-02-09 2017 | MHK Spartak Moskva MHL
   Yuri Petrov G 1987-08-06 2018 | Molot-Prikamie Perm VHL
   Oleg Petrov F 1971-04-18 2013 | Lokomotiv Yaroslavl KHL
   Maxim Petrov F 1998-08-21 2017 | MHK Krylia Sovetov Moskva MHL
   Stepan Petrov F 1996-03-11 2015 | Northwood School 18U Midget
   Maxim Petrov D 1997-04-11 2015 | MHK Dmitrov MHL B
   Kristina Petrovskaya D 1980-06-03 2015 | Dynamo St. Petersburg Russia (W)
   Andrei Petrunin F 1978-02-02 2012 | Mechel Chelyabinsk VHL
   Igor Petrushkin F 1956-07-15 1995 | Kristall Elektrostal Russia
   Stanislav Petukhov F 1937-08-19 1968 | Dynamo Moskva Soviet
   Andrei Petushkin D 1981-01-03 2016 | Ertis Pavlodar Continental Cup
   Denis Pigolitsyn F 1974-03-28 2002 | Neftyanik Leninogorsk Russia2
   Konstantin Pimenov F 1996-06-20 2017 | Slavutich Smolensk Russia3
   Nikita Pinimyasov F 2000-03-23 2017 | Belye Medvedi Moskva U17 Russia U17
   Pyotr Pirogov F 1995-03-14 2017 | Slavutich Smolensk Russia3
   Nina Pirogova D 1999-01-26 2018 | Tornado Dmitrov Russia (W)
   Artyom Pivovar D 1999-03-09 2016 | Spartak Moskva U17 Russia U17
   Pavel Platov D 2000-06-23 2017 | Krylia Sovetov Moskva U17 Russia U17
   Yefim Pletnyov G 1998-03-26 2017 | HK Spisska Nova Ves U20 Slovakia U20
   Pavel Plotnikov F 1986-08-15 2017 | Beibarys Atyrau Continental Cup
   Mikhail Plotnikov F 1992-07-31 2017 | Admiral Vladivostok KHL
   Alexander Plyuschev F 1986-02-08 2015 | SKA-Neva St. Petersburg VHL
   Alexei Podalinsky F 1973-04-08 2003 | Torpedo Nizhny Novgorod Russia2
   Pavel Podluboshnov F 1997-04-20 2017 | Krasnaya Armiya Moskva MHL
   Sergei Podpuzko G 1974-02-21 2007 | Kazakhmys Satpaev Kazakhstan
   Vadim Podrezov D 1965-09-29 2000 | Muskegon Fury UHL
   Georgi Pogodin-Alexeyev F 1993-05-09 2016 | HK Brest Belarus
   Oleg Pogrebny F 1996-01-09 2014 | Atlanty Mytishchi MHL
   Alexander Polischuk D 1990-05-05 2017 | Söderhamn/Ljusne Division 2
   Sergei Polischuk D 1975-01-11 1998 | Krylia Sovetov Moskva Russia
   Alexander Polukhin F 1988-12-19 2014 | HK Ryazan VHL
   Nikolai Polunin D 1996-06-16 2017 | Irbis Kazan MHL
   Alexander Polunin F 1997-05-25 2018 | Lokomotiv Yaroslavl KHL
   Maxim Polyansky F 1994-08-25 2015 | HK MGAFK MSHL1
   Pavel Ponosov F 2000-09-04 2017 | Serebryanye Lvy U17 Russia U17
   Vladislav Poperechny F 1979-01-30 2011 | Krylia Sovetov Moskva VHL
   Yevgeni Popikhin D 1960-02-19 1992 | Davos NLB
   Semyon Popikhin D 1989-01-13 2017 | Dubai White Bears UAE
   Alexander Popkov F 1984-09-16 2011 | HK Ryazan VHL
   Kirill Poplevin F 1995-03-28 2015 | Yunior Kurgan MHL
   Alexander Popov G 1952-05-28 1971 | Dynamo Moskva Soviet
   Oleg Popov F 1991-01-17 2014 | Robert Morris Univ. Gold ACHA
   Dmitri Popov F 1990-05-25 2017 | Toros Neftekamsk VHL
   Vladimir Popov F 1953-03-03 1983 | SKA St. Petersburg Soviet
   Nikita A. Popugayev F 1998-11-20 2017 | Prince George Cougars WHL
   Nikita O. Popugayev F 1998-06-13 2017 | Krasnaya Armiya Moskva MHL
   Oleg Portnov F 1995-09-30 2016 | Krasnoyarskie Rysi MHL B
   Pavel Poryadin F 1996-07-21 2018 | Neftekhimik Nizhnekamsk KHL
   Nikolai Postavnin F 1916-12-28 1951 | Dynamo Moskva Soviet
   Vyacheslav Potazhevich D 1994-01-28 2015 | HK Bryansk MHL B
   Alexander Pozdnyak D 1994-06-02 2014 | Belye Tigry Orenburg MHL
   Pavel Pozdnyakov F 1994-10-18 2016 | Kristall-Yunior Saratov Russia3
   Anton Prigaro D 1987-10-10 2010 | HK Cheboksary Russia3
   Alexander Prilepsky D 1928-07-14 1962 | Torpedo Nizhny Novgorod Soviet
   Maxim Pristuplyuk F 1991-01-02 2017 | HK Cheboksary Russia3
   Alexei Privalov F 1986-04-03 2017 | Dubai White Bears UAE
   Platon Prokhorov D 1997-05-08 2018 | Loko Yaroslavl MHL
   Ivan Prokhorov F 1995-07-13 2015 | MHK Zelenograd MHL B
   Artyom Prokhorov F 1995-02-08 2018 | Zvezda Chekhov VHL
   Vasili Prokhorov F 1990-05-22 2011 | Kristall Elektrostal Russia3
   Vitali Prokhorov F 1966-12-25 2002 | Khimik Voskresensk Russia2
   Stas Prokofiev F 1989-02-05 2017 | Slough Jets NIHL 2
   Nikolai Pronin F 1979-04-13 2017 | Zvezda Chekhov VHL
   Alexander Pronin D 1993-03-20 2014 | Amurskie Tigry Khabarovsk MHL
   Ivan Prosvetov G 1999-03-05 2017 | Minnesota Magicians NAHL
   Anatoli Prus F 1997-05-24 2017 | Taifun Primorsky Krai MHL
   Sergei Pryakhin F 1963-12-07 2000 | Krylia Sovetov Moskva Russia2
   Nikolai Puchkov G 1930-01-30 1963 | SKA St. Petersburg Soviet
   Artyom Pugolovkin F 1992-01-26 2017 | RoKi Mestis
   Nikita Pukhov F 1994-11-03 2018 | Dynamo St. Petersburg VHL
   Alexander Pukhov D 1952-10-17 1983 | Lokomotiv Moskva Soviet3
   Pavel Pushkaryov F 1996-03-18 2017 | MHK Spartak Moskva MHL
   Dmitri Pushko F - 2015 | London Dragons BUIHA
   Kirill Pustovalov G 1996-08-14 2015 | Superior RoughRiders WSHL
   Alexei Putilin D 1970-10-19 1999 | Severstal Cherepovets-2 Russia2
   Ilya Putintsev F 1998-01-08 2018 | Torpedo Ust-Kamenogorsk VHL
   Alexei Pyrin F 1995-02-10 2016 | HK Bryansk MHL B
               
 R            
   Dmitri Rabchuk F 2000-03-10 2017 | Rus Moskva U17 Russia U17
   Konstantin Rachkov F 1967-10-29 1996 | Hokki II-divisioona
   Anatoli Ragulin G 1941-05-05 1969 | Dizel Penza Soviet2
   Mikhail Ragulin F 1941-05-05 1969 | Dizel Penza Soviet2
   Alexander Ragulin D 1941-05-05 1973 | CSKA Moskva Soviet
   Ruslan Rakhmatov D 1995-04-25 2017 | Sacred Heart Univ. NCAA
   Roman Rakhmatullin F 1983-07-31 2006 | Kristall Saratov Russia2
   Daniil Rakitin F 2003-02-08 -
   Alexei Rarov D 1999-08-26 2017 | Severskie Volki NMHL
   Ilya Rashidullin D 2000-10-07 2017 | Spartak Moskva U17 Russia U17
   Igor Rasko F 1966-10-07 1997 | Wiener EV EHL
   Nikita Razdolsky D 1994-10-02 2013 | MHK Klin MHL B
   Anton Raznikov D 2000-06-19 2017 | Spartak Moskva U17 Russia U17
   Mikhail Razumakhin F 1993-04-15 2013 | MHK Klin MHL B
   Maxim Rebizov F 2000-08-05 2017 | HC Presov U18 Slovakia U18
   Yegor Repetsky D 1993-01-23 2013 | Slavutich Smolensk Russia3
   Vladimir Repin D 1989-07-19 2017 | THK Tver VHL
   Vladimir Repnyov F 1949-01-09 1982 | Krylia Sovetov Moskva Soviet
   Andrei Revatsky F 1998-04-28 2017 | MHK Spartak Moskva MHL
   Ruslan Revyakin F 1974-08-07 2005 | Titan Klin Russia3
   Alexandr Riasenskij D 1998-12-17 2016 | HK Trnava U18 Slovakia U18
   Stepan Rogachyov D 1995-05-09 2016 | Atlanty Mytishchi MHL
   Pavel Roganov F 1998-01-03 2017 | Kuznetskie Medvedi MHL
   Sergei Romanov F 1990-07-24 2012 | Elliot Lake Bobcats GMHL
   Konstantin Romanov F 1985-03-14 2017 | Altay-Torpedo Ust-Kamenogorsk Kazakhstan
   Ruslan Romanov F 1994-01-28 2013 | HK Cheboksary Russia3
   Stanislav Romanov F 1971-08-08 2003 | Sibir Novosibirsk Russia
   Andrei Romanov F 1995-06-19 2016 | Toronto Predators GMHL
   Kirill Romanov F 1997-04-11 2017 | Oklahoma City Jr. Blazers WSHL
   Alexander S. Romanov D 2000-01-06 2017 | MHK Krylia Sovetov Moskva MHL
   Alexander Romanovsky F 1987-06-08 2015 | Yermak Angarsk VHL
   Igor Romashin F 1957-02-09 1998 | Vityaz Podolsk Russia3
   Ilya Romashkov F 1996-06-20 2017 | EHC Berlin Blues Germany4
   Alexander Roshchin D 1997-08-20 -
   Roman Rostkov F 1995-02-24 2016 | HK Bauman MSTU MSHL1
   Pavel Rott F 1993-02-27 2016 | HK MGIMO MSHL2
   Dmitri Rozhkov D 1967-11-10 1996 | Spartak Moskva Russia
   Mark Rubinchik D 1999-03-21 2017 | Saskatoon Blades WHL
   Fyodor Rudakov D 1998-06-21 2017 | Kootenay Ice WHL
   Roman Rukavishnikov D 1992-07-20 2018 | SKA St. Petersburg KHL
   Andrei Rukin F 1989-08-22 2018 | Lada Togliatti KHL
   Artyom Rusakov F 2000-08-04 2017 | Belye Medvedi Moskva U17 Russia U17
   Dmitri Russu F 1997-11-27 2017 | Tottenham Steam GMHL
   Anatoli Ryabichenko D 1939-12-22 1973 | Sokol Kiev Soviet2
   Stanislav Ryabiko F 1994-06-07 2013 | MHK Dmitrov MHL B
   Sergei Ryabov G 1970-11-07 2004 | Yantar Seversk Russia2
   Dmitri Ryabykin D 1976-03-24 2015 | Yugra Khanty-Mansiysk KHL
   Alexander Ryazantsev D 1980-03-15 2015 | Amur Khabarovsk KHL
   Pavel Rybakov D 1980-10-17 2007 | Neman Grodno-2 Belarus2
   Maxim Rybalko D 1986-09-16 2017 | Yermak Angarsk VHL
   Mikhail Rybalko D 1986-09-16 2017 | Torpedo Ust-Kamenogorsk VHL
   Artyom Rybin F 1979-11-02 2007 | Sputnik Nizhny Tagil Russia2
   Yevgeni Rychkov D 1975-07-02 2000 | Vityaz Podolsk Russia2
   Yegor Rychkov D 2000-09-26 2017 | HK Skalica U18 Slovakia U18
   Danila Ryzhikh F 1998-12-14 2017 | HK Rossosh NMHL
               
 S            
   Igor Sсhadilov D 1980-06-07 2013 | Dynamo Moskva KHL
   Sergei Saakyan G 1996-03-30 2017 | ESC Dresden II Germany4
   Gregory Saakyan F 2000-10-19 2017 | SG OSC/Halle/Dresden U19 Germany U19 3
   Alexander Saburov F 1995-05-06 2016 | MHK Zelenograd MHL B
   Ramis Sadikov G 1991-02-26 2014 | SKA-Neva St. Petersburg VHL
   Artyom Sadretdinov F 1997-04-21 2017 | MHK Krylia Sovetov Moskva MHL
   Amir Sadykov F 1998-05-12 2017 | Severskie Volki NMHL
   Konstantin Safonov D 1998-08-22 2017 | Krasnaya Armiya Moskva MHL
   Dmitri Safonov F 1983-03-27 2009 | Ferencvárosi TC Hungary
   Ivan Safronov G 1998-10-28 2017 | Draguny Mozhaysk NMHL
   Anatoli Sakeyev F 1945-06-20 1973 | Binokor Tashkent Soviet3
   Maxim Sakharov F 1997-08-24 2015 | Serebryanye Lvy St. Petersburg MHL
   Ivan Sakharov F 1980-03-06 2013 | Titan Klin VHL
   Anton Sakhibgareyev F 1992-01-07 2013 | HK Odintsovo MHL B
   Ilya Sakhibgareyev F 1994-10-13 2015 | Casper Coyotes WSHL
   Dimitry Salamatin F 1994-01-24 2011 | St. Andrew's College CAHS
   Alexei Salomatin F 1965-02-07 2003 | Haninge HF Division 2
   Georgi Samodelkin D 1999-03-20 2017 | Kalkaska Rhinos USP3HL
   Nikita Samoilov F 1994-09-15 2015 | HC Klatovy Czech3
   Alexander Samoilov G 1997-01-27 2018 | Krasnaya Armiya Moskva MHL
   Igor Samoilov D 1982-01-23 2009 | Metallurg Serov Russia2
   Alexander Samokhin F 1983-02-26 2008 | Yuzhny Ural Orsk Russia2
   Nikita Samokhvalov F 1997-10-01 2018 | Avangard Omsk KHL
   Alexander Samonov G 1995-08-23 2018 | Vityaz Podolsk KHL
   Sergei Samsonov F 1978-10-27 2011 | Florida Panthers NHL
   Yevgeni Sandin G 1996-07-29 2016 | Gladiators SCOLIPE MSHL1
   Dmitri Saprykin G 1960-06-05 1991 | SKA St. Petersburg Fr-Tour
   Igor Saprykin G 1992-01-30 2018 | Vityaz Podolsk KHL
   Oleg Saprykin F 1981-02-12 2016 | Salavat Yulaev Ufa KHL
   Ivan Sarkisov F 1999-02-15 2017 | FSO Hokkey Moskvy U18 Russia U18
   Oleg Savelyev F 1934-12-30 1968 | Kristall Saratov Soviet2
   Anton Savelyev D 1993-02-04 2018 | Bars Kazan VHL
   Ivan Savichev F 1998-02-08 2015 | Rus Moskva U17 Russia U17
   Georgi Savin F 1945-07-28 1971 | SKA MVO Kalinin Soviet3
   Andrei Savitsky F 1973-09-19 2010 | Rys-2 OGU Russia3
   Yegor Savochkin G 1998-09-30 2015 | Spartak Moskva U17 Russia U17
   Alexander Savoskin D 1992-04-20 2012 | HK Odintsovo MHL B
   Yevgeni Schegolev F 1993-06-01 2014 | HK Cheboksary Russia3
   Vadim Schegolkov F 1994-04-19 2017 | Dynamo St. Petersburg VHL
   Nikita Scherbak F 1995-12-30 2018 | Laval Rocket AHL
   Alexander Scherbakov D 1998-12-24 2016 | Everett Silvertips WHL
   Stanislav Scherbakov F 1992-03-30 2011 | Bobcaygeon Bucks GMHL
   Dmitri Schetinkin F 1989-03-14 2014 | HK Bryansk Russia3
   Stanislav Schyogolev D 1945-01-10 1975 | Dynamo Moskva Soviet
   Anatoli Seglin D 1922-08-18 1954 | Kristall Elektrostal Soviet
   Alexander Seleznyov G 1984-05-09 2014 | HK Lida Belarus
   Andrei Selezov F 1967-07-21 2003 | HK Mogilev-2 Belarus2
   Alexander Selivanov F 1971-03-23 2012 | Hijs Hokij Den Haag Netherlands
   Anatoli Semenov F 1962-03-05 1998 | Dynamo Energia Yekaterinburg Russia
   Artyom Semichastnov D 1996-02-16 2016 | HK MGIMO MSHL2
   Danil Semyan F 1991-07-13 2015 | GKS Katowice Poland
   Anton Semyonov F 1993-06-13 2014 | Kapitan Stupino MHL
   Dmitri Semyonov F 1982-04-19 2015 | Yermak Angarsk VHL
   Sergei Semyonov D 1962-03-15 1986 | Krylia Sovetov Moskva Soviet
   Sofya Senchukova F 1998-06-07 2017 | SKSO Yekaterinburg Russia (W)
   Kirill Senkin D 1999-02-27 2017 | Olimpiyets Balashikha U18 Russia U18
   Oleg Senko D 1999-02-23 2017 | Long Beach Bombers WSHL
   Mikhail Sentyurin F 1992-08-17 2015 | Molot-Prikamie Perm VHL
   Sergei Sentyurin F 1987-07-12 2017 | Traktor Chelyabinsk KHL
   Valentin Senyushkin F 1937-04-23 1968 | SKA St. Petersburg Soviet
   Alexander Serdyukov G 1993-05-15 2014 | Platina Chisinau MHL B
   Nikita Serebryakov G 1995-11-01 2018 | Admiral Vladivostok KHL
   Darya Seredina D 1998-10-03 2018 | Tornado Dmitrov Russia (W)
   Georgi Sergeyenko F 1994-01-14 2017 | Zvezda Chekhov VHL
   Artyom Sergeyev D 1993-02-20 2018 | Zvezda Chekhov VHL
   Dmitri Sergeyev F 1973-03-15 2005 | Velkom Moskva Russia3
   Denis Sergeyev F 1983-08-24 2014 | Zauralie Kurgan VHL
   Daniil Sergeyev F 2000-02-25 2018 | MHK Spartak Moskva MHL
   Ignat Sergeyev F 1996-03-05 2016 | HK PRUE MSHL1
   Nikita Setdikov F 1995-05-27 2017 | Zvezda Chekhov VHL
   Anatoli Sevidov F 1947-07-03 1978 | Dynamo Moskva Soviet
   Alexander Shabunin D 1997-12-11 2015 | Okanagan HC Europe U20 EBYSL
   Konstantin Shabunov F 1994-12-28 2015 | MHK Spartak Moskva MHL
   Vladimir Shadrin F 1948-06-06 1983 | Oji Eagles JIHL
   Mikhail Shakhov F 1993-07-25 2013 | MHK Zelenograd MHL B
   Mikhail Shalagin F 1999-09-12 2017 | MHK Spartak Moskva MHL
   Sergei Shalimov F 1946-04-28 1972 | Lokomotiv Moskva Soviet
   Stanislav Shalnov D 1973-03-28 2008 | Krylia Sovetov Moskva Russia2
   Darya Shamenko F 1996-10-20 2014 | Tornado Dmitrov EWCC (W)
   Alexei Shamolin F 1993-06-07 2016 | BK Nova Paka Czech4
   Dmitri Shamolin F 1972-05-03 2010 | Krylia Stolitsy Moskva Russia3
   Andrei Sharapov D 1979-07-30 2002 | Torpedo Nizhny Novgorod-2 Russia3
   Vadim Sharapov F 1978-01-13 2000 | Fort Wayne Komets UHL
   Viktor Sharonov D 1997-08-12 2016 | Utica College NCAA III
   Alexander A. Sharov F 1995-11-05 2018 | Sibir Novosibirsk KHL
   Vladimir Shashov F 1960-07-29 1993 | Dizel Penza Russia2
   Sergei Shchenkov D 1996-06-30 2017 | Taifun Primorsky Krai MHL
   Nikita Shcherbatyuk F 1995-08-01 2015 | HK Bryansk MHL B
   Andrei Shchevelyov F 1979-10-23 2016 | CSKA Sofia Continental Cup
   Alexei Shchukin F 2000-06-18 2016 | Krylia Sovetov Moskva U16 Russia U16
   Tatyana Shchukina G 1995-08-30 2017 | Dynamo St. Petersburg Russia (W)
   Ilya Shchurenko D 2000-06-17 2017 | Spartak Moskva U17 Russia U17
   Sergei Shebalin G - 2011 | Hofstra Univ. ACHA III
   Pavel Shegalo G 1993-02-07 2017 | Metallurg Zhlobin Belarus
   Alexander Shekhvatov F 1995-09-21 2016 | Zubastye Akuly MSMSU MSHL2
   Givi Shepotko F 1994-03-03 2015 | Banff Bears HJHL
   Nikolay Sherstyuk D 1994-12-27 2013 | New Ulm Steel NA3HL
   Sergei Shesterikov F 1967-02-06 2003 | Amnéville France2
   Alexei Shestopalov D 1993-09-30 2017 | Khimik Voskresensk VHL
   Igor Shestyorkin G 1995-12-30 2018 | SKA St. Petersburg KHL
   Artyom Shevarnov F 1992-10-07 2014 | HK Cheboksary Russia3
   Oleg Shevtsov G 1971-11-29 2006 | Dinamo Minsk Belarus Cup
   Kamil Shiafotdinov F 1994-10-03 2017 | VHK Vsetin Czech3
   Alexander Shibayev F 1987-04-18 2018 | KRS Heilongjiang VHL
   Ildar Shiksatdarov F 1994-07-11 2018 | Ariada Volzhsk VHL
   Viktor Shilov F 1945-03-20 1974 | Dynamo Moskva Soviet
   Sergei Shilov F 1975-02-03 2004 | HK Vitebsk Belarus Cup
   Pavel Shindyapin F 1966-04-21 1998 | Vityaz Podolsk Russia3
   Nadezhda Shiryayeva F 1989-07-13 2015 | SKIF Nizhny Novgorod EWCC (W)
   Timofei Shishkanov F 1983-06-10 2017 | PSC Sakhalin Asia League
   Alexander Shishkin G 1994-06-24 2015 | HK Bryansk MHL B
   Dmitri Shishlo D 1988-07-15 2012 | HK Astana Kazakhstan
   Nikolai Shkenin F 1990-10-20 2014 | Buran Voronezh VHL
   Ilya Shkibtan D 2000-10-06 2017 | Spartak Moskva U17 Russia U17
   Artem Shlaine F 2002-03-07 2017 | Esmark Stars 15U NAPHL 15U
   Vladislav Shlyakhtov F 1997-10-20 2017 | Almaz Cherepovets MHL
   Pyotr Shlykov F 1994-02-08 2016 | HK Cheboksary Russia3
   Yevgeni Shornikov D 1999-06-25 2017 | Okanagan HC Europe U20 EBYSL
   Artem Shtalenkov F 1990-02-07 2009 | Marquette Electricians U18 NLHL
   Mikhail Shtalenkov G 1965-10-20 2002 | Dynamo Moskva Russia
   Alevtina Shtaryova F 1997-02-09 2018 | Tornado Dmitrov Russia (W)
   Nikita Shubin D 2000-06-16 2016 | Belye Medvedi Moskva U16 Russia U16
   Nikita Shuidin F 2002-05-03 2017 | CSKA Moskva U16 Russia U16 Finals
   Dmitri Shulenin D 1995-12-17 2018 | Metallurg Magnitogorsk KHL
   Vsevolod Shumakov F 1996-09-28 2015 | Molot Perm MHL B
   Vladimir Shumov F 1962-04-28 1991 | Kristall Elektrostal Soviet2
   Georgi Shumsky F 1966-01-08 1999 | Rubin Tyumen Russia
   Denis Shupinsky G 1996-01-18 2017 | MHK Dmitrov NMHL
   Andrei Shurupov F 1978-02-23 2012 | Kompanion Kiev Ukraine
   Oleg Shusterman D 1996-03-12 2015 | Belye Tigry Orenburg MHL
   Alexander Shustov D 1997-01-08 2015 | Russkie Vityazi Chekhov MHL
   Yuri Shustrov F 1997-08-06 2017 | MHK Spartak Moskva MHL
   Vadim Shutov F 1991-11-25 2018 | Spartak Moskva KHL
   Vadim Sibirko F 1953-04-11 1987 | Sokol Kiev-2 Soviet2
   Rustam Sidikov G 1985-05-07 2009 | Välk-494 Estonia
   Alexander Sigitov F 2000-03-25 2015 | Milwaukee Jr Admirals Bantam AAA T1EBHL
   Ivan Silayev F 1996-01-21 2017 | Krasnaya Armiya Moskva MHL
   Yelena Silina F 1987-06-20 2017 | SKIF Nizhny Novgorod Russia (W)
   Yevgeni Siluyanov D 1998-11-04 2016 | Russkie Vityazi Chekhov MHL
   Dmitri Sinitsyn D 1994-06-17 2017 | Dizel Penza VHL
   Dmitri Sinitsyn G 1997-08-12 2016 | Senators RANEPA MSHL2
   Alexander Sintyurin F 1993-08-09 2015 | Belye Tigry Orenburg MHL
   Denis Sinyagin G 1994-03-02 2018 | Spartak Moskva KHL
   Filipp Sirik G 1990-02-03 2016 | HK Almaty Kazakhstan
   Nikita Sirotkin F 1993-11-26 2018 | Metallurg Magnitogorsk KHL
   Yevgeni Skachkov F 1984-07-14 2018 | Yugra Khanty-Mansiysk KHL
   Roman Skhodtsev D 1997-03-21 2018 | MHK Spartak Moskva MHL
   Nikolai Skladnichenko F 1994-07-13 2017 | Khimik Voskresensk VHL
   Vadim Skopov F 1965-07-20 1986 | RASMS Riga Soviet3
   Alexander Skoptsov F 1973-03-05 2006 | Titan Klin Russia3
   Matvey Skripchenko F 1997-04-08 2016 | Ridley College MPHL
   Sergei Skrobot F 1980-03-19 2009 | Kapitan Stupino Russia2
   Ivan Skvortsov F 1999-12-08 2017 | West Nipissing Lynx GMHL
   Alexei Sleptsov D 1996-02-01 2018 | Zvezda Chekhov VHL
   Ilya Slepukhin F 1992-05-28 2014 | Platina Chisinau MHL B
   Danila Slesarev D 1996-03-30 2017 | Krasnaya Armiya Moskva MHL
   Artyom Smirnov F 1983-01-11 2003 | Dynamo Energia Yekaterinburg-2 Russia3
   Andrei Smirnov D 1967-03-07 2000 | Kristall Elektrostal Russia
   Sergei Smirnov F 1980-03-30 2002 | THK Tver Russia2
   Pavel Smirnov F 1977-05-12 2001 | Pensacola Ice Pilots ECHL
   Kirill Smirnov D 1989-05-12 2012 | Kristall Elektrostal Russia3
   Nikita Smirnov F 1997-06-24 2017 | Estonian Jr. Team Estonia
   Denis Smirnov F 1997-08-12 2017 | Penn State Univ. NCAA
   Sergei Smirnov D 1989-10-20 2014 | HK Bled INL
   Alexander Smirnov F 1997-04-11 2015 | Orangeville Americans GMHL
   Semyon Smirnov D 2000-01-12 2017 | Belye Medvedi Moskva U17 Russia U17
   Anastasia Smirnova D 1986-01-01 2017 | SKIF Nizhny Novgorod Russia (W)
   Roman Smiryagin G 1990-04-19 2018 | Severstal Cherepovets KHL
   Nikolai Snetkov F 1935-12-12 1963 | Lokomotiv Moskva Soviet
   Ivan Snezhko F 1991-00-00 2011 | Bradford Rattlers GMHL
   Sergei Soin F 1982-03-31 2017 | Salavat Yulaev Ufa KHL
   Vitali Soitu D 1990-10-01 2010 | Tappara U20 Jr. A SM-liiga
   Daniil Sokolka F 1999-01-23 2017 | Islanders Hockey Club USPHL Premier
   Viktor Sokolov D 1986-02-13 2010 | Izhstal Izhevsk Russia2
   Alexandr Sokolov F 1988-03-27 2017 | Univ. of Tennessee ACHA III
   Nikita Sokolov F 1994-04-11 2015 | MHL Red Stars Red Stars NA Tour
   Georgi Sokolovsky F 1998-09-10 2017 | Academy 1928 KTH Krynica EUHL
   Vladimir Soldatov F 1969-01-21 2001 | Khimik Voskresensk Russia2
   Nikolai Sologubov D 1924-08-08 1965 | SKA MVO Kalinin Soviet2
   Alexei Solovyev D 1994-09-08 2018 | Bentley Univ. NCAA
   Dmitri Solovyov F 1993-07-14 2015 | MHK Dmitrov MHL B
   Sergei Solovyov D 1993-08-05 2016 | Sokol Krasnoyarsk VHL
   Maxim Solovyov D 1979-02-20 2018 | Dynamo Moskva KHL
   Yegor Solovyov D 1994-05-13 2017 | Slavutich Smolensk Russia3
   Pavel Sorokin F 1992-11-12 2016 | HK PRUE MSHL1
   Dmitri Sorokin D 1990-02-10 2017 | HK Almaty Kazakhstan
   Vsevolod Sorokin D 1993-10-29 2017 | Khimik Voskresensk VHL
   Yakov Sosenskiy D - 2015 | London Dragons B BUIHA
   Tatyana Sotnikova F 1981-01-20 2012 | SKIF Nizhny Novgorod Russia (W)
   Maxim Spiridonov F 1978-04-07 2014 | Torpedo Nizhny Novgorod KHL
   Vladislav Spiridonov D 1987-10-27 2012 | HK Almaty Kazakhstan
   Andrei Spiridonov D 1984-04-16 2016 | Buran Voronezh VHL
   Boris Spirkin D 1937-07-27 1967 | Lokomotiv Moskva Soviet
   Nikolai Stakanov F 1948-12-05 1982 | Kristall Saratov Soviet
   Vyacheslav Starshinov F 1940-05-06 1979 | Spartak Moskva Soviet
   Ilya Stashenkov D 1974-08-26 2007 | Titan Klin Russia2
   Alexander Steblin D 1948-05-16 1973 | Binokor Tashkent Soviet3
   Igor Stelnov D 1963-02-12 1998 | CSKA Moskva Russia
   Kirill Stepanov D 1984-01-28 2016 | PSC Sakhalin Asia League
   Anatoli Stepanov F 1982-06-23 2017 | Sokol Krasnoyarsk VHL
   Sergei Stepanov G 1989-03-25 2011 | Shelburne Red Wings GMHL
   Alexander Stepanov F 1979-04-26 2017 | Vityaz Podolsk KHL
   Andrei Stepanov F 1986-04-14 2018 | Dinamo Minsk KHL
   Maxim Stepanov F 1976-09-07 2000 | Spartak Moskva Russia2
   Alexander Stetsovsky F 1961-07-27 1984 | Stankostroitel Ryazan Soviet3
   Gennadi Stolyarov F 1986-08-20 2018 | Torpedo Nizhny Novgorod KHL
   Nikita Stoyanov D 1995-08-05 2015 | Milton Battle Arts Cobras CIHL
   Andrei Strakhov F 1978-11-17 2017 | Hannover Scorpions Germany3
   Yuri Strakhov D 1959-11-06 1999 | EHC Freiburg Germany2
   Alexander Striganov F 1940-03-17 1970 | Dynamo Moskva Soviet
   Andrei Studenikin D 1994-09-20 2017 | HK Chelny Russia3
   Alexei Subbotin F 1992-02-12 2014 | Kapitan Stupino MHL
   Nikita Suchilin F 1998-10-16 2017 | MHK Dmitrov NMHL
   Dmitri Suchkov F 1991-04-28 2015 | Välk-494 Estonia
   Pavel Suchkov G 1992-11-21 2017 | Kristall Saratov VHL
   Yevgeni Sudarev D 1994-12-26 2011 | Bobcaygeon Bucks GMHL
   Dmitri Sukhanov F 2000-07-06 2017 | Spartak Moskva U17 Russia U17
   Vyacheslav Sukharev F 1993-03-24 2014 | HC Most Czech2 Q
   Semyon Sukhov D 1998-02-04 2017 | Sibirskie Snaipery Novosibirsk MHL
   Mikhail Sushkov G 1991-04-30 2013 | Snezhnye Barsy Astana MHL
   Anton Sverdlov F 1996-04-29 2015 | MHK Klin MHL B
   Andrei Svetlakov F 1996-04-06 2018 | CSKA Moskva KHL
   Andrei Svinukhov D 1988-02-08 2009 | Metallurg Serov Russia2
   Sergei Sviridov F 1999-02-22 2017 | Olimpiyets Balashikha U18 Russia U18
   Andrei Svistunov G 1996-11-09 2017 | Buffalo State College NCAA III
   Kirill Sviyazov D 1992-10-23 2018 | Khimik Voskresensk VHL
   Vladimir Sychushkin D 1999-05-23 2017 | Almaz Cherepovets MHL
   Roman Syomin D 2000-01-28 2017 | Aurora Tigers OJHL
   Dmitri Syomin F 1983-08-14 2018 | Vityaz Podolsk KHL
   Nikolai Syomin D 1973-03-20 2012 | Rubin Tyumen VHL
   Sergei Syomin D 1977-09-02 2009 | Kapitan Stupino Russia2
   Mikhail Syroyezhkin D 1997-02-27 2017 | Amurskie Tigry Khabarovsk MHL
   Artyom Sysoyev D 2002-02-24 -
               
 T            
   Timofei Tankeyev F 1993-02-17 2015 | Yunost Minsk Belarus
   Dmitri Tarabrin F 1976-09-17 2008 | Johnstown Chiefs ECHL
   Daniil Tarasov F 1991-06-20 2018 | Dynamo Moskva KHL
   Vitali A. Tarasov F 1998-03-07 2015 | Rus Moskva U17 Russia U17
   Anatoli Tarasov F 1918-12-10 1953 | CSKA Moskva Soviet
   Yuri Tarasov F 1923-00-00 1950 | VVS MVO Moskva Soviet
   Sergei Tarasov F 1990-01-05 2013 | Bilyy Bars Bila Tserkva Ukraine
   Konstantin Tashkinov F 1996-02-29 2017 | Slavutich Smolensk Russia3
   Vladimir Tchervov F 1983-07-23 2004 | Toledo IceDiggers NAHL
   Mikhail Telnov D 1983-02-28 2006 | CSK VVS Samara Russia2
   Dmitri Teplyakov F 1971-03-04 2005 | Titan Klin Russia3
   Larisa Teplygina D 1980-03-12 2015 | SKIF Nizhny Novgorod EWCC (W)
   Vladimir Terekhov F 1971-08-23 2006 | Titan Klin Russia3
   Alexander Terekhov D 1969-09-03 2007 | Titan Klin Russia2
   Andrew Terentjev F 1988-12-12 2007 | Peterborough Phantoms 2 ENL Cup
   Pavel Tereshchenko F 1994-09-01 2016 | Univ. of New England NCAA III
   Grigory Terlov F 1995-03-11 2017 | Univ. of Wisconsin ACHA II
   Yuri Teryokhin D 1951-01-15 1984 | Krylia Sovetov Moskva Soviet
   Dimitri Thorsen D 1999-00-00 2015 | Mission Arizona Ice 16U AA Red Midget
   Viktor Tikhonov D 1930-06-04 1963 | Dynamo Moskva Soviet
   Mikhail Tikhonov D 1995-09-15 2018 | SKA-Neva St. Petersburg VHL
   Vasili Tikhonov D 1958-05-13 1978 | Latvijas Berzs Soviet3
   Denis Timofeyev D 1979-01-14 2002 | Neftekhimik Nizhnekamsk Russia
   Roman Timofeyev F 1997-09-10 2017 | HK Rossosh NMHL
   Daniil Timofeyev G 2000-06-07 2017 | Spartak Moskva U17 Russia U17
   Zakhar Tislenko F 1992-09-25 2015 | SKA-Neva St. Petersburg VHL
   Mikhail Titov F 1949-01-30 1977 | Dynamo Moskva Soviet
   Alexander Titov D 1991-06-21 2018 | HK Sochi KHL
   Maxim Titov F 1994-07-28 2015 | Molniya Ryazan MHL B
   Pavel Tkachenko F 1985-02-21 2011 | HK Vladimir Russia3
   Pavel Tkachkov F 1998-10-05 2017 | Minnesota Magicians NAHL
   Alexei Tkachuk F 1964-09-01 2002 | Spartak Moskva Russia
   Alexander Tkachuk G 1998-04-27 2017 | Draguny Mozhaysk NMHL
   Alexei Tkachuk F 1995-12-17 2018 | Metallurg Novokuznetsk VHL
   Svetlana Tkachyova D 1984-11-03 2015 | Tornado Dmitrov Russia (W)
   Stanislav Tkatch F 1971-07-12 2003 | Greensboro Generals ECHL
   Anton Todykov G 1992-09-24 2018 | Vityaz Podolsk KHL
   Sergei Tolchinsky F 1995-02-03 2018 | Charlotte Checkers AHL
   Viktor Tolmachyov G 1939-08-24 1974 | Khimik Voskresensk Soviet
   Denis Tolpeko F 1985-01-29 2018 | Spartak Moskva KHL
   Nikolai Tolstikov G 1946-12-22 1976 | SKA MVO Lipetsk Soviet2
   Sergei Tolstykh F 1961-03-29 2000 | Kristall Saratov Russia2
   Artyom Tomilin F 1991-07-16 2018 | HK Sochi KHL
   Denis Toporin F 1987-03-21 2012 | Progress Glazov Russia3
   Roman Torbochkin F 2000-04-23 2017 | Spartak Moskva U17 Russia U17
   Alexander Torchenyuk F 1991-05-25 2018 | Avtomobilist Yekaterinburg KHL
   Leonid Toropchenko F 1968-08-28 2002 | Metallurg Serov Russia2
   Pavel Trakhanov D 1978-03-21 2011 | Atlant Mytishchi KHL
   Denis Trakhanov D 1989-04-06 2017 | KS Torun Poland
   Grigori Treschalin G 1997-09-08 2017 | MHK Krylia Sovetov Moskva MHL
   Maxim Tretiak G 1996-10-22 2018 | Admiral Vladivostok KHL
   Dmitri Tretyachenko F 1996-05-22 2016 | Olimpiya Kirovo-Chepetsk MHL
   Milena Tretyak G 2000-06-20 2016 | Biryusa Krasnoyarsk Russia (W)
   Vitali Trigubov G 1977-03-01 2007 | Titan Klin Russia2
   Pavel Trofimov G 1998-07-12 2017 | HKM Zvolen Slovakia
   Alexander Trofimov F 1977-09-09 2016 | HK Almaty Kazakhstan Cup
   Gennadi Troshkin G 1992-03-24 2016 | Sputnik Nizhny Tagil VHL
   Vladimir Trunov F 1950-08-01 1984 | Severstal Cherepovets Soviet2
   Alexander Trushkov G 1996-07-31 2018 | Spartak Moskva KHL
   Andrei Trykin G 1994-09-08 2015 | HK Belgorod MHL B
   Pavel Tsaregorodtsev F 1998-11-06 2015 | Rus Moskva U17 Russia U17
   Andrei Tsaregorodtsev F 1980-02-05 2013 | Dynamo Kharkov Ukraine
   Nikita Tsarichenko F 1993-04-02 2015 | MHK Spartak Moskva MHL
   Nikolai Tsaryov F 1998-12-18 2017 | MHK Dynamo St. Petersburg MHL
   Nikita Tserenok D 1993-07-27 2017 | HK Sarov VHL
   Alexandra Tsirkunova D 1994-01-26 2010 | Tornado Dmitrov Russia (W)
   Yuri Tsitsinov F 1937-08-24 1968 | Krylia Sovetov Moskva Soviet
   Zhenya Tsoraeva D 1985-04-03 2006 | SKIF Moskva EWCC (W)
   Alexander Tsukanov F 1993-05-21 2017 | Slavutich Smolensk Russia3
   Yuri Tsurenkov F 1977-02-13 2012 | EHC Wattens Austria4
   Viktor Tsyplakov F 1937-12-19 1976 | Lokomotiv Moskva Soviet2
   Maxim Tsyplakov F 1998-09-19 2017 | MHK Spartak Moskva MHL
   Grigori Tukhtarov F 1988-08-25 2013 | Beibarys Atyrau Kazakhstan
   Kirill Tulupov D 1988-04-23 2017 | HPK Liiga
   Igor Tulyakov F 1964-09-28 2012 | PaKa II-divisioona
   Dmitri Turuntayev D 1981-09-08 2006 | Titan Klin Russia3
   Igor Tuzik F 1943-11-13 1971 | Krylia Sovetov Moskva Soviet
   Pavel Tychina F 1989-01-24 2015 | HK Tambov Russia3
   Viktor Tyumenev F 1957-06-01 1999 | Krylia Sovetov Moskva Russia
   Vladimir Tyurikov D 1963-07-09 2004 | Spartak Moskva Russia2
   Konstantin Tyurin F 2001-04-04 2017 | SKA St. Petersburg U16 Russia U16 Finals
   Yuri Tyurin D 1948-07-31 1983 | Lada Togliatti Soviet2
               
 U            
   Alexander Udalyi F 1999-04-30 2017 | HK Ruzinov 99 Bratislava U18 Slovakia U18
   Alexei Uglov F 1996-09-09 2016 | PPWSZ Podhale Nowy Targ EUHL
   Timur Ulyanov D 1998-03-14 2017 | Draguny Mozhaysk NMHL
   Dmitri Uryupin D 1984-03-09 2004 | Spartak Moskva-2 Russia3
   Roman Usachyov D 1977-08-02 2009 | Kristall Elektrostal Russia2
   Sergei Usanov D 1963-03-20 2002 | HK Mogilev EEHL B
   Gennadi Ushakov G 1957-03-23 1997 | Spartak Moskva Russia
   Vladislav Ushakov F 1997-06-04 2016 | HK FinUniversitet MSHL1
   Igor Ushakov F 1988-05-29 2017 | PSC Sakhalin Asia League
   Dmitri Uvarov F 1994-03-02 2018 | Dynamo St. Petersburg VHL
   Vyacheslav Uvayev D 1966-04-15 2006 | Meran/Merano Italy2
               
 V            
   Artyom Valerko F 1991-08-21 2015 | Morzine-Avoriaz-Les Gets French League Cup
   Artyom Valeyev D 1998-06-12 2015 | Belye Medvedi Moskva U17 Russia U17
   Vladislav Varfolomeyev F 1996-03-18 2015 | Tverichi Tver MHL B
   Nikolai Varianov F 1983-11-26 2017 | EHV Schönheide 09 Germany3
   Mikhail Varshavsky D 1995-09-01 2014 | MHK Zelenograd MHL B
   Andrei Vashtayev F 1995-06-1 2014 | HK Rossosh MHL B
   Alexander Vasilchenko F 1991-10-06 2011 | Bobcaygeon Bucks GMHL
   Roman Vasilyev F 1990-07-07 2017 | Yermak Angarsk VHL
   Ignat Vasilyev D 1996-10-26 2016 | Amurskie Tigry Khabarovsk MHL
   Danila Vasilyev F 1998-07-23 2015 | Rus Moskva U17 Russia U17
   Alexei Vasilyev F 1984-09-10 2010 | HK Rys Russia2
   Pavel Vasilyev F 1995-12-24 2017 | Prizma/Pardaugava Latvia
   Alexander Vasilyev F 1987-01-03 2018 | Yuzhny Ural Orsk VHL
   Valeri Vasilyev D 1994-05-31 2018 | Severstal Cherepovets KHL
   Alexei Vasin D 2000-03-22 2017 | Severstal Cherepovets U17 Russia U17
   Denis Vdovin F 1993-04-30 2015 | MHK Dmitrov MHL B
   Nikita Velichko F 1994-06-13 2016 | HK PRUE MSHL1
   Arkadi Verbitsky D 1964-02-24 1989 | Salavat Yulaev Ufa Soviet2
   Nikita Vereshkov D 1999-06-17 2016 | CIHA Green Midget AAA U18 HEOMAAA
   Artyom Verny F 1993-02-20 2017 | Bat Yam HC Israel
   Vladimir Vikulov F 1946-07-20 1979 | Dynamo Moskva Super Series
   Georgi Vilchinsky F 1996-12-12 2017 | CSK VVS Samara Russia3
   Pavel Vinogradov F 1987-10-25 2014 | HK Astana Kazakhstan
   Alexander Vinogradov D 1918-02-28 1955 | CSKA Moskva Soviet
   Andrei Vinogradov F 1968-01-31 1992 | Spartak Moskva Soviet
   Denis Vinokurov F 1972-07-14 1998 | SKA St. Petersburg Russia
   Ilya Vinokurov D 1997-08-05 2014 | SISEC Selects NAMHL
   Alexander Viryasov F 1965-07-26 -
   Dmitri Viryasov D 1985-06-15 2009 | Zauralie Kurgan Russia2
   Andrei Vittenberg F 1965-09-30 1997 | Brest France
   Vladislav Vladimirov D 1994-04-18 2014 | HK Belgorod MHL B
   Prokofi Vladykovsky D 1996-04-03 2015 | Glacier Nationals NA3HL
   Alexei Vlaskin D 1997-02-08 2018 | Krasnaya Armiya Moskva MHL
   Yegor Vlasov F 1994-05-05 2017 | Slavutich Smolensk Russia3
   Anton Volchenkov D 1982-02-25 2017 | Admiral Vladivostok KHL
   Alexander Volchkov F 1952-01-11 1983 | SKA St. Petersburg Soviet
   Alexander Volchkov F 1977-09-25 2011 | Ertis Pavlodar Kazakhstan
   Yuri Volkov F 1937-04-18 1968 | Dynamo Moskva Soviet
   Alexander Volkov F 1997-08-02 2018 | SKA-1946 St. Petersburg MHL
   Artyom Volkov D 1999-07-26 2017 | MHK Spartak Moskva MHL
   Vyacheslav Volkov G 1995-01-07 2018 | CSKA Moskva KHL
   Andrei Volkov F 1999-04-21 2016 | Spartak Moskva U17 Russia U17
   Alexander Voloshin F 1989-03-20 2012 | Platina Chisinau Romania
   Igor Volosyuk D 1996-05-09 2016 | Tverichi Tver MHL B
   Yevgeni Volovlikov F 1997-11-10 2017 | HK MVD Balashikha MHL
   Vladimir Volya F 1996-10-10 -
   Maxim Vorobyov F 1989-02-16 2010 | Progress Glazov-2 Russia3
   Dmitri Vorobyov F 1995-08-08 2017 | Khimik Voskresensk VHL
   Pyotr Vorobyov F 1949-01-28 1979 | Dinamo Riga Soviet
   Yuri Voronin G 1999-01-10 2016 | CSKA Moskva U17 Russia U17
   Yevgeni Voronkov D 1996-03-12 2017 | Krasnaya Armiya Moskva MHL
   Pavel Voronkov F 1998-10-13 2017 | Avto Yekaterinburg MHL
   Sergei Voronov D 1971-02-05 2008 | Titan Klin Russia2
   Ivan Voronov D 1998-05-16 2017 | HK MVD Balashikha MHL
   Dmitri Vozovik D 1996-12-27 2017 | PSC Sakhalin Asia League
   Maxim Vyatkin F 1999-07-26 2017 | Krasnaya Armiya Moskva MHL
   Igor Vyazmikin F 1966-01-08 1999 | Severstal Cherepovets Russia
               
 Y            
   Boris Yakhimovich D 1997-10-25 2016 | PPWSZ Podhale Nowy Targ EUHL
   Alexei Yakhin G 1984-03-26 2017 | HK Almaty Kazakhstan
   Rezo Yakobashvili D 1964-04-11 1985 | Izhstal Izhevsk Soviet
   Dmitri Yakovlev G 1988-07-06 2014 | HK Ryazan VHL
   Ravil Yakubov F 1970-07-26 2005 | Sibir Novosibirsk Russia
   Igor Yakubovsky G 1992-12-27 2014 | Khimik Voskresensk MHL
   Dmitri Yakunin F 1995-07-15 2014 | Atlanty Mytishchi MHL
   Alexander Yakushev F 1947-01-02 1983 | Kapfenberger SV Austria
   Viktor Yakushev F 1937-11-16 1980 | Lokomotiv Moskva Soviet2
   Alexei Yanin D 1968-02-07 1996 | Yuzhny Ural Orsk Russia2
   Viktor Yaroslavtsev F 1945-07-16 1977 | Kapfenberger SV Austria
   Valeri Yaroslavtsev F 1942-10-17 1965 | Krylia Sovetov Moskva Soviet
   Alexei Yarushkin D 1972-04-10 1998 | Vityaz Podolsk Russia3
   Yuri Yaschin D 1967-04-26 2002 | Gazovik Tyumen Russia2
   Lev Yashin G 1929-10-22 1953 | Dynamo Moskva Soviet
   Igor Yefimov F 1974-01-22 2005 | Titan Klin Russia3
   Ivan Yefimov D 1998-09-11 2017 | Bradford Rattlers GMHL
   Alexei Yefimov F 1988-02-15 2017 | HK Ryazan VHL
   Vladislav Yegin D 1989-04-13 2015 | HK Lipetsk VHL
   Alexei Yegorov F 1995-02-28 2016 | HK Bryansk MHL B
   Viktoria Yegorova D 1994-11-17 -
   Alexander Yelistratov F 1947-08-28 1973 | Apatitstroy Apatity Soviet4
   Vladimir Yelizarov F 1925-07-22 1962 | CSKA Moskva Soviet
   Dmitri Yemelyantsev F 1977-03-19 1999 | Mohawk Valley Prowlers UHL
   Alexei Yepifanov F 1998-08-19 2017 | Taifun Primorsky Krai MHL
   Alexander Yeremeyev F 1992-01-24 2013 | MHK Klin MHL B
   Yuri Yeresko D 1975-08-30 1998 | Hampton Roads Admirals ECHL
   Andrei Yermakov D 1994-03-12 2018 | CSKA Moskva KHL
   Alexei Yermakov F 1988-08-21 2006 | HK Mogilev-2 Belarus2
   Pavel Yermolayev F 1968-01-18 2003 | Titan Klin Russia4
   Rodion Yermolov D 1998-01-18 2017 | Kuznetskie Medvedi MHL
   Dmitri Yerofeyev D 1970-01-28 2008 | Krylia Sovetov Moskva Russia2
   Maxim Yerokhin D 1990-01-15 2014 | HK Almaty Kazakhstan
   Artyom Yershov F 1992-01-03 2013 | MHK Dmitrov MHL B
   Maxim Yershov G 1993-07-24 2015 | Olimpiya Kirovo-Chepetsk MHL
   Roman Yeryomenko D 1982-03-10 2004 | Velkom Moskva Russia3
   Alexander Yeryomenko G 1980-04-10 2017 | Dynamo Moskva KHL
   Pavel Yeryomin F 1996-09-21 2017 | Stalnye Lisy Magnitogorsk MHL
   Viktor Yeryomin F 1947-04-15 1974 | Stankostroitel Ryazan Soviet3
   Kirill Yevdokimov D 1991-08-13 2011 | Capital District Selects EmJHL
   Vladimir Yevgrafov D 1999-07-23 2016 | CSKA Moskva U17 Russia U17
   Vladislav Yevlashkin F 1992-05-06 2013 | MHK Klin MHL B
   Vladislav Yevseyev F 1984-09-10 2010 | Gazovik Tyumen Russia2
   Sergei Yevseyev F 1980-09-13 2000 | Greensboro Generals ECHL
   Pavel Yevstigneyev F 1973-07-05 2000 | San Angelo Outlaws WPHL
   Yegor Yevteyev D 2000-01-15 2018 | MHK Spartak Moskva MHL
   Georgi Yevtyukhin F 1970-05-09 2005 | Velkom Moskva Russia3
   Yegor Yudov F 1995-03-08 2017 | Khimik Voskresensk VHL
   Sergei Yurasov D 1987-12-28 2010 | HK Rys Russia2
   Vladimir Yurzinov F 1940-02-20 1974 | KOOVEE SM-sarja
   Vladimir Yurzinov D 1965-03-26 1991 | Dynamo Moskva-2 Soviet3
   Vyacheslav Yurzinov F 1939-08-30 1964 | SKA MVO Kalinin Soviet
   Konstantin Yusupov G 1995-08-15 2015 | HK Rossosh MHL B
               
 Z            
   Vladimir Zababurin F 1997-05-23 2017 | Amurskie Tigry Khabarovsk MHL
   Mikhail Zabelin D 1998-01-29 2017 | Sputnik Almetievsk MHL
   Jakub Rasul Zabojev F 1998-03-23 2016 | HC Topolcany U18 Slovakia U18
   Vladimir Zabolotsky D 1998-03-02 2017 | Taifun Primorsky Krai MHL
   Nikita Zadorov D 1995-04-16 2017 | Colorado Avalanche NHL
   Dmitri Zaes F 1978-04-26 1992 | Moskva QC Int PW
   Nikita Zagryadsky F 1995-09-20 2017 | Khimik Voskresensk VHL
   Nikolai Zaitsev F 1991-11-18 2013 | Kristall Berdsk MHL
   Yegor Zaitsev D 1998-05-03 2018 | Dynamo Moskva KHL
   Boris Zaitsev G 1937-03-23 1970 | Dynamo Moskva Soviet
   Nikita Zaitsev D 1991-10-29 2018 | Toronto Maple Leafs NHL
   Oleg Zaitsev D 1939-08-04 1969 | CSKA Moskva Soviet
   Sergei Zaitsev F 1963-10-07 1998 | IK Oskarshamn Division 1
   Aleks Zakirov G 1997-02-05 2017 | DVTK Jegesmedvék U20 Hungary U20
   Alexander Zalivin G 1990-07-15 2018 | Sokol Krasnoyarsk VHL
   Boris Zapryagayev G 1922-02-28 1961 | Krylia Sovetov Moskva Soviet
   Kamil Zaripov F 1996-05-13 2017 | MHK Dmitrov NMHL
   Timur Zaripov F 1996-05-13 2017 | MHK Dmitrov NMHL
   Vitali Zatsepilin F 1994-06-15 2017 | PSC Sakhalin Asia League
   Ivan Zatsepin D 1998-10-23 2015 | Rus Moskva U17 Russia U17
   Vladimir Zavarzin F 1989-01-26 2016 | Rubin Tyumen VHL
   Viktor Zavarzin D 1962-04-09 1995 | Eindhoven Kemphanen Dutch Cup
   Roman Zavodov F 1965-05-18 2002 | HK Voronezh Russia2
   Mark Zavorin F 1991-06-18 2014 | Nazareth College NCAA III
   Sergei Zborovsky D 1997-02-21 2018 | Hartford Wolf Pack AHL
   Igor Zelenchev F 1973-02-07 2008 | Yuzhny Ural Orsk Russia2
   Boris Zelenko F 1975-09-12 2001 | Dynamo Moskva Russia
   Anton Zelenov G 1976-01-22 2000 | EV Landsberg Germany4
   Artyom Zemchyonok D 1991-06-24 2018 | Admiral Vladivostok KHL
   Sergei Zemskov F 1977-07-22 2005 | Velkom Moskva Russia3
   Damir Zhafyarov F 1994-03-17 2018 | Admiral Vladivostok KHL
   Alexei Zhamnov F 1970-10-01 2006 | Boston Bruins NHL
   Dmitri Zharkov F 1996-09-06 2017 | HK Rossosh NMHL
   Alexander Zhebelev F 1997-07-05 2017 | Atlanty Mytishchi MHL
   Sergei Zhebrovsky F 1963-06-16 2000 | Kristall Saratov Russia2
   Grigori Zheldakov D 1992-02-11 2018 | Torpedo Nizhny Novgorod KHL
   Mikhail Zheleznov F 1991-02-15 2018 | Amur Khabarovsk KHL
   Semyon Zhelobitskiy D 1998-01-26 2014 | North York Rangers Min Mdgt AAA OHL Cup
   Grigory Zhelobitsky F 1998-01-26 2017 | Omskie Yastreby MHL
   Vadim Zhelobnyuk G 1989-04-22 2017 | Ertis Pavlodar Kazakhstan
   Ivan Zheltov F 1995-01-20 2017 | Slavutich Smolensk Russia3
   Dmitri Zherebkin F 2000-04-23 2017 | Rus Moskva U17 Russia U17
   Yegor Zherebkin D 1995-02-12 2017 | HK Chelny Russia3
   Alexei Zherebtsov F 1949-11-22 1988 | Talleks Tallinn Soviet2
   Vladislav Zhidkikh F 1997-09-16 2017 | Kuznetskie Medvedi MHL
   Alexei Zhigarev G 1988-02-01 2010 | Krylia Sovetov Moskva Russia2
   Artyom Zhizhin F 2000-09-30 2017 | Krylia Sovetov Moskva U17 Russia U17
   Mikhail Zholobov F 1997-01-05 2017 | MHK Spartak Moskva MHL
   Stanislav Zhuchin G 1994-11-24 2017 | Dizel Penza VHL
   Grigory Zhukov D 2001-06-21 2017 | Anglet U17 France U17
   Pavel Zhukov F 1988-02-11 2012 | HK Astana Kazakhstan
   Sergei Zhukov F 1992-09-07 2013 | Platina Chisinau MHL B
   Ivan Zhuravlev D 1996-01-12 2017 | New England College NCAA III
   Vyacheslav Zhuvaga F 2002-01-11 -
   Alexander Zhuzhunashvili F 1995-12-05 2015 | MHK Dmitrov MHL B
   Sergei Zimakov D 1978-01-15 2009 | MHK Krylia Sovetov Moskva Russia2
   Yevgeni Zimin F 1947-08-06 1977 | Krylia Sovetov Moskva Soviet
   Dmitri Zinin F 1968-02-20 2003 | MGU Moskva EEHL
   Alexei Zinovyev F 1995-02-18 2016 | MHK Zelenograd MHL B
   Anton Zlobin F 1993-02-22 2017 | Dynamo Balashikha VHL
   Andrei Zobnin D 1988-05-03 2009 | Titan Klin Russia2
   Roman Zolotov D 1974-02-13 2004 | Khimik Voskresensk Russia
   Pavel Zotov F 1994-02-25 2015 | Molniya Ryazan MHL B
   Pavel Zotov F 1991-08-14 2012 | HK MVD Balashikha MHL
   Vladimir Zubkov D 1958-01-14 2000 | Cholet France2
   Sergei Zuborev D 1983-04-07 2011 | Vityaz Podolsk KHL
   Sergei Zubov D 1970-07-22 2011 | SKA St. Petersburg KHL
   Konstantin Zuev F 1991-05-21 2017 | Univ. of Tampa ACHA III
   Viktor Zuyev D 1990-08-03 2012 | SKA-Neva St. Petersburg VHL
   Viktor Zuyev F 1999-11-04 2017 | HK Skalica U18 Slovakia U18
   Maxim Zverev D 1993-04-04 2013 | Barys Astana-2 Kazakhstan
   Denis Zverev F 1993-03-15 2015 | IFK Ore Division 2
   Sergei Zvyagin G 1971-02-17 2010 | Flint Generals IHL
   Alexander Zybin F 1960-06-10 2000 | CSKA Moskva-2 Russia3
   Alexei Zykin F 1988-03-30 2011 | HK Belgorod Russia3