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


More Search Options Show more Search Options

Database: 497285 players
Last added: Randy McDonaldFollow Elite Prospects on Twitter Follow Elite Prospects on Facebook Follow Elite Prospects on Instagram 
 SCORING LEADERS
AHL
# PLAYER GP G A TP
1. 
flag Brad Hunt (D)
22
8
18
26
2. 
flag Brendan Leipsic (F)
21
7
19
26
3. 
flag Matt Lorito (F)
20
9
15
24
4. 
flag Jordan Weal (F)
20
9
15
24
5. 
flag Taylor Beck (F)
16
7
17
24
SHOW MORE    
 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 49 players 131 players 1585 players


MOST CLICKED PLAYERS
#       PLAYER POS BORN LAST TEAM CLICKS
1.    Alexander Ovechkin F 1985-09-17 2017 | Washington Capitals 557683
2.    Kirill Kabanov F 1992-07-16 2017 | Neftekhimik Nizhnekamsk 176958
3.    Nikita Filatov F 1990-05-25 2017 | Lada Togliatti 125451
4.    Nikita Zaitsev D 1991-10-29 2017 | Toronto Maple Leafs 99685
5.    Yevgeni Artyukhin F 1983-04-04 2017 | Sibir Novosibirsk 95282
6.    Nikolai Goldobin F 1995-10-07 2017 | San Jose Barracuda 92463
7.    Nikita Zadorov D 1995-04-16 2017 | Colorado Avalanche 92165
8.    Alexander Khokhlachev F 1993-09-09 2017 | SKA St. Petersburg 91429
9.    Pavel Bure F 1971-03-31 2003 | New York Rangers 79715
10.    Maxim Afinogenov F 1979-09-04 2017 | Vityaz Podolsk 78794


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.    Ruslan Batyrshin D 1975-02-19 1995 - 1996 1 2 0 0 0 6
4.    Sergei Brylin F 1974-01-13 1994 - 2008 13 765 129 179 308 273
5.    Valeri Bure F 1974-06-13 1994 - 2006 11 621 174 226 400 221
6.    Pavel Bure F 1971-03-31 1991 - 2003 12 702 437 342 779 484
7.    Vyacheslav Fetisov D 1958-04-20 1989 - 1998 9 546 36 192 228 656
8.    Nikita Filatov F 1990-05-25 2008 - 2012 4 53 6 8 14 20
9.    Alexander Frolov F 1982-06-19 2002 - 2011 8 579 175 222 397 218
10.    Stanislav Galiev F 1992-01-17 2014 - 2017 3 26 1 3 4 4
11.    Nikolai Goldobin F 1995-10-07 2015 - 2016 1 9 1 1 2 0
12.    Vitali Karamnov F 1968-07-06 1992 - 1995 3 92 12 20 32 65
13.    Alexander Karpovtsev D 1970-04-07 1993 - 2006 12 596 34 154 188 430
14.    Sergei Kharin F 1963-02-20 1990 - 1991 1 7 2 3 5 2
15.    Alexander Kharitonov F 1976-03-30 2000 - 2002 2 71 7 15 22 12
16.    Alexander Khavanov D 1972-01-30 2000 - 2006 5 348 27 75 102 233
17.    Yuri Khmylyov F 1964-08-09 1992 - 1997 5 263 64 88 152 133
18.    Alexander Khokhlachev F 1993-09-09 2013 - 2016 3 9 0 0 0 2
19.    Yevgeni Korolyov D 1978-07-24 1999 - 2002 3 42 1 4 5 20
20.    Igor Korolyov F 1970-09-06 1992 - 2004 12 795 119 227 346 330
21.    Vladimir Krutov F 1960-06-01 1989 - 1990 1 61 11 23 34 20
22.    Oleg Kvasha F 1978-07-26 1998 - 2006 7 493 81 136 217 335
23.    Enver Lisin F 1986-04-22 2006 - 2010 4 135 24 18 42 64
24.    Alexei Marchenko D 1992-01-02 2013 - 2017 4 99 3 15 18 24
25.    Daniil Markov D 1976-07-30 1997 - 2007 9 538 29 118 147 456
26.    Boris Mironov D 1972-03-21 1993 - 2004 11 716 76 231 307 891
27.    Dmitri Mironov D 1965-12-25 1991 - 2001 10 556 54 206 260 568
28.    Alexei Morozov F 1977-02-16 1997 - 2004 7 451 84 135 219 98
29.    Sergei Nemchinov F 1964-01-14 1991 - 2002 11 761 152 193 345 251
30.    Alexander Ovechkin F 1985-09-17 2005 - 2017 12 862 537 447 984 587
31.    Oleg Petrov F 1971-04-18 1992 - 2003 8 382 72 115 187 101
32.    Vitali Prokhorov F 1966-12-25 1992 - 1995 3 83 19 11 30 35
33.    Sergei Pryakhin F 1963-12-07 1988 - 1991 3 46 3 8 11 2
34.    Sergei Samsonov F 1978-10-27 1997 - 2011 13 888 235 336 571 209
35.    Oleg Saprykin F 1981-02-12 1999 - 2007 7 325 55 82 137 240
36.    Alexander Selivanov F 1971-03-23 1994 - 2001 7 459 121 114 235 379
37.    Anatoli Semenov F 1962-03-05 1989 - 1997 8 362 68 126 194 122
38.    Timofei Shishkanov F 1983-06-10 2003 - 2006 2 24 3 2 5 6
39.    Mikhail Shtalenkov G 1965-10-20 1993 - 2000 7 190 - - - -
40.    Daniil Tarasov F 1991-06-20 2014 - 2015 1 5 0 1 1 0
41.    Sergei Tolchinsky F 1995-02-03 2015 - 2016 1 2 0 1 1 0
42.    Denis Tolpeko F 1985-01-29 2007 - 2008 1 26 1 5 6 24
43.    Anton Volchenkov D 1982-02-25 2002 - 2015 12 696 19 114 133 438
44.    Alexander Volchkov F 1977-09-25 1999 - 2000 1 3 0 0 0 0
45.    Igor Vyazmikin F 1966-01-08 1990 - 1991 1 4 1 0 1 0
46.    Nikita Zadorov D 1995-04-16 2013 - 2017 4 111 4 17 21 91
47.    Nikita Zaitsev D 1991-10-29 2016 - 2017 1 24 0 9 9 6
48.    Alexei Zhamnov F 1970-10-01 1992 - 2006 13 807 249 470 719 668
49.    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.    Valeri Bure F 1974-06-13 1992 2 33 Montréal Canadiens
16.    Pavel Bure F 1971-03-31 1989 6 113 Vancouver Canucks
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.    Nikolai 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.    Valeri Klimov D 1986-07-17 2004 9 282 New Jersey Devils
47.    Sergei Klyazmin F 1982-01-03 2000 3 92 Colorado Avalanche
48.    Dmitri Kokorev D 1979-01-09 1997 2 51 Calgary Flames
49.    Alexei Komarov D 1978-06-11 1997 8 216 Dallas Stars
50.    Konstantin Korneyev D 1984-06-05 2002 9 275 Montréal Canadiens
51.    Igor Korolyov F 1970-09-06 1992 2 38 St. Louis Blues
52.    Yevgeni Korolyov D 1978-07-24 1998 7 182 New York Islanders
53.    Nikita Korostelev F 1997-02-08 2015 7 185 Toronto Maple Leafs
54.    Konstantin Korotkov F 1972-01-25 1992 8 177 Hartford Whalers
55.    Pavel Kostichkin F 1968-11-09 1988 10 199 Winnipeg Jets
56.    Alexander Kozhevnikov F 1984-04-12 2002 3 93 Chicago Blackhawks
57.    Vladimir Krutov F 1960-06-01 1986 12 238 Vancouver Canucks
58.    Vladimir Kulikov G 1981-05-28 1999 7 211 Toronto Maple Leafs
59.    Oleg Kvasha F 1978-07-26 1996 3 65 Florida Panthers
60.    Mikhail Lapin D 1975-05-12 1993 11 279 Toronto Maple Leafs
61.    Maxim Letunov F 1996-02-20 2014 2 52 St. Louis Blues
62.    Enver Lisin F 1986-04-22 2004 2 50 Arizona Coyotes
63.    Kirill Lyamin D 1986-01-13 2004 2 58 Ottawa Senators
64.    Mikhail Lyubushin D 1983-07-24 2002 7 215 Los Angeles Kings
65.    Igor Makarov F 1987-09-19 2006 2 33 Chicago Blackhawks
66.    Maxim Mamin F 1995-01-13 2016 6 175 Florida Panthers
67.    Alexei Marchenko D 1992-01-02 2011 7 205 Detroit Red Wings
68.    Daniil Markov D 1976-07-30 1995 9 223 Toronto Maple Leafs
69.    Andrei Maximenko F 1981-10-13 1999 5 149 Detroit Red Wings
70.    Andrei Mikhailishin D 1986-02-24 2004 5 155 New Jersey Devils
71.    Konstantin Mikhailov F 1983-02-12 2001 8 245 Vancouver Canucks
72.    Andrei Mironov D 1994-07-29 2015 4 101 Colorado Avalanche
73.    Dmitri Mironov D 1965-12-25 1991 8 160 Toronto Maple Leafs
74.    Boris Mironov D 1972-03-21 1992 2 27 Winnipeg Jets
75.    Valentin Morozov F 1975-06-01 1994 6 154 Pittsburgh Penguins
76.    Alexei Morozov F 1977-02-16 1995 1 24 Pittsburgh Penguins
77.    Dmitri Motkov D 1971-02-23 1991 5 98 Detroit Red Wings
78.    Sergei Nemchinov F 1964-01-14 1990 12 244 New York Rangers
79.    Ilya Nikulin D 1982-03-12 2000 2 31 Atlanta Thrashers
80.    Maxim Orlov F 1981-01-31 1999 8 219 Washington Capitals
81.    Alexander Ovechkin F 1985-09-17 2004 1 1 Washington Capitals
82.    Oleg Petrov F 1971-04-18 1991 6 127 Montréal Canadiens
83.    Andrei Petrunin F 1978-02-02 1996 3 61 Hartford Whalers
84.    Sergei Polischuk D 1975-01-11 1993 7 157 Ottawa Senators
85.    Vitali Prokhorov F 1966-12-25 1992 3 64 St. Louis Blues
86.    Sergei Pryakhin F 1963-12-07 1988 12 252 Calgary Flames
87.    Dmitri Ryabykin D 1976-03-24 1994 2 45 Calgary Flames
88.    Alexander Ryazantsev D 1980-03-15 1998 6 167 Colorado Avalanche
89.    Igor Sсhadilov D 1980-06-07 1999 9 249 Washington Capitals
90.    Igor Samoilov D 1982-01-23 2000 7 217 Arizona Coyotes
91.    Sergei Samsonov F 1978-10-27 1997 1 8 Boston Bruins
92.    Oleg Saprykin F 1981-02-12 1999 1 11 Calgary Flames
93.    Nikita Scherbak F 1995-12-30 2014 1 26 Montréal Canadiens
94.    Alexander Selivanov F 1971-03-23 1994 6 140 Philadelphia Flyers
95.    Anatoli Semenov F 1962-03-05 1989 6 120 Edmonton Oilers
96.    Dmitri Semyonov F 1982-04-19 2000 4 127 Detroit Red Wings
97.    Igor Shestyorkin G 1995-12-30 2014 4 118 New York Rangers
98.    Timofei Shishkanov F 1983-06-10 2001 2 33 Nashville Predators
99.    Mikhail Shtalenkov G 1965-10-20 1993 5 108 Anaheim Ducks
100.    Rustam Sidikov G 1985-05-07 2003 4 133 Nashville Predators
101.    Dmitri Sinitsyn D 1994-06-17 2012 7 183 Dallas Stars
102.    Yevgeni Skachkov F 1984-07-14 2003 7 221 St. Louis Blues
103.    Sergei Skrobot F 1980-03-19 1998 9 258 Philadelphia Flyers
104.    Pavel Smirnov F 1977-05-12 1995 2 46 Calgary Flames
105.    Sergei Soin F 1982-03-31 2000 2 50 Colorado Avalanche
106.    Maxim Spiridonov F 1978-04-07 1998 9 241 Edmonton Oilers
107.    Ilya Stashenkov D 1974-08-26 1993 9 223 Winnipeg Jets
108.    Gennadi Stolyarov F 1986-08-20 2004 8 257 Detroit Red Wings
109.    Dmitri Syomin F 1983-08-14 2001 5 159 St. Louis Blues
110.    Denis Timofeyev D 1979-01-14 1997 6 135 Boston Bruins
111.    Leonid Toropchenko F 1968-08-28 1993 10 260 Pittsburgh Penguins
112.    Kirill Tulupov D 1988-04-23 2006 3 67 New Jersey Devils
113.    Viktor Tyumenev F 1957-06-01 1987 8 150 Vancouver Canucks
114.    Vyacheslav Uvayev D 1966-04-15 1991 9 191 New York Rangers
115.    Valeri Vasilyev D 1994-05-31 2012 7 201 Philadelphia Flyers
116.    Anton Volchenkov D 1982-02-25 2000 1 21 Ottawa Senators
117.    Alexander Volchkov F 1977-09-25 1996 1 4 Washington Capitals
118.    Sergei Voronov D 1971-02-05 1995 8 206 Pittsburgh Penguins
119.    Igor Vyazmikin F 1966-01-08 1987 12 252 Edmonton Oilers
120.    Ravil Yakubov F 1970-07-26 1992 6 126 Calgary Flames
121.    Yuri Yeresko D 1975-08-30 1993 7 178 Detroit Red Wings
122.    Vladislav Yevseyev F 1984-09-10 2002 2 56 Boston Bruins
123.    Nikita Zadorov D 1995-04-16 2013 1 16 Buffalo Sabres
124.    Sergei Zborovsky D 1997-02-21 2015 3 79 New York Rangers
125.    Boris Zelenko F 1975-09-12 1994 8 206 Pittsburgh Penguins
126.    Alexei Zhamnov F 1970-10-01 1990 4 77 Winnipeg Jets
127.    Sergei Zimakov D 1978-01-15 1996 3 58 Washington Capitals
128.    Anton Zlobin F 1993-02-22 2012 6 173 Pittsburgh Penguins
129.    Roman Zolotov D 1974-02-13 1992 6 127 Philadelphia Flyers
130.    Vladimir Zubkov D 1958-01-14 1988 10 208 Edmonton Oilers
131.    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 | Draguny Mozhaysk NMHL
   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
   Maxim Afinogenov F 1979-09-04 2017 | Vityaz Podolsk KHL
   Ilya Agaltsov F 1992-07-26 2013 | Sokol Novocheboksarsk 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 -
   Pavel Akolzin F 1990-11-25 2017 | Arlan Kokshetau Kazakhstan
   Ilya Akolzin F 1988-08-09 2014 | Kristall Elektrostal Russia3
   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 2017 | Tornado Dmitrov Russia (W)
   Valentin Alexeyev F 1938-01-21 1966 | Dynamo Moskva Soviet
   Andrei S. Alexeyev F 1995-01-03 2017 | Dynamo Balashikha VHL
   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
   Sergei Alkhimov F 2001-07-03 -
   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 | Metallurg Novokuznetsk KHL
   Vyacheslav Anisin F 1951-07-11 1990 | Milano Italy
   Nikita Anokhin D 1999-09-20 2016 | CSKA Moskva U17 Russia U17
   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 2017 | Basingstoke Bison EPIHL
   Ilya Antonov F 1995-07-10 2016 | Bracknell Hornets NIHL
   Ilya Antonovsky D 1989-03-07 2017 | Saryarka Karaganda VHL
   Igor Antosik F 1987-03-24 2008 | Khimik Mytischy-2 Russia3
   Yegor Antropov D 1992-08-05 2016 | Chelmet Chelyabinsk VHL
   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 2017 | Medvescak Zagreb 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 Krylia Sovetov Moskva MHL
   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 2017 | Severstal Cherepovets 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 2017 | HK Sochi 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 U17 Russia U17
   Maxim Baranov F 1994-03-03 2017 | Bars Kazan VHL
   Ilya Baranov F 1995-09-22 2017 | Dynamo Balashikha VHL
   Grigori Barantsukov D 1999-06-19 2017 | FSO Hokkey Moskvy U18 Russia U18
   Sergei Barbashev F 1992-07-26 2017 | HK Sakhalin Asia League
   Ivan Barbashyov F 1995-12-14 2017 | Chicago Wolves AHL
   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 2017 | Bars Kazan VHL
   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 2016 | Strasbourg French League Cup
   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 2017 | HK Ryazan VHL
   Maria Belova F 1991-08-04 2017 | SKIF Nizhny Novgorod Russia (W)
   Alexander Belskiy F 1998-04-30 2017 | MsHK Zilina U20 Slovakia U20
   Fyodor Belyakov D 1993-04-10 2017 | Sibir Novosibirsk KHL
   Dmitri Belyakov F 1988-05-02 2015 | Yermak Angarsk VHL
   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 2016 | Pickering Panthers OJHL
   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 2017 | 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 2017 | Tolpar Ufa MHL
   Dmitri Bizyayev F 1991-01-02 2013 | Baltica Vilnius MHL B
   Artyom Blazhiyevsky D 1994-03-20 2017 | Zvezda Chekhov VHL
   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 2017 | Dynamo Balashikha VHL
   Denis Bodrov D 1986-08-22 2017 | Salavat Yulaev Ufa KHL
   Alexander Bodunov F 1951-01-03 1982 | Krylia Sovetov Moskva Soviet
   Maxim Bogatin F 1991-04-25 2017 | Rubin Tyumen 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 2017 | Bars Kazan VHL
   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)
   Mikhail Bolotov F 1998-02-27 2017 | Atlanta Jr. Knights USPHL Elite
   Sergei Bolshakov G 1996-06-02 2017 | 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 | Sibirskie Snaipery Novosibirsk MHL
   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 2017 | Dynamo Balashikha VHL
   Yevgeni Bukharan F 1981-06-22 2009 | MHK Krylia Sovetov Moskva Russia2
   Ivan Bukshevanny F 1996-11-30 2017 | Atlanta Jr. Knights USPHL Elite
   Vladislav Bulygin G 1998-05-04 2017 | 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 2017 | Krasnaya Armiya Moskva MHL
   Yelena Byalkovskaya F 1977-03-22 -
   Mikhail Bychkov F 1926-05-22 1962 | Krylia Sovetov Moskva Soviet
   Andrei Bykov F 1988-02-10 2017 | Gottéron Swiss Cup
   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 2017 | HK MVD Balashikha MHL
   Valeri Chekalkin F 1946-08-16 1975 | Kristall Saratov Soviet
   Yuri Cheremetiev F 1989-04-30 2014 | Fayetteville FireAntz 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 MATI 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 | Bars Kazan VHL
   Valentin Chistov F 1937-05-11 1968 | Sokol Kiev Soviet
   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 MPHL
   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 2017 | Dynamo St. Petersburg VHL
   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 2016 | Hoosac School USHS
   Alexander Denezhkin F 1991-10-14 2017 | HK Ryazan VHL
   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 2017 | Tornado Dmitrov Russia (W)
   Anton Devyatkin G 2000-01-30 2017 | Spartak Moskva U17 Russia U17
   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 2017 | HK Skalica U20 Slovakia U20
   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 2016 | HK Trnava Slovakia2
   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 | Arlan Kokshetau Kazakhstan Cup
   Margarita Dorofeyeva F 1999-04-16 -
   Denis Dorokhin F 1977-06-26 2005 | Dinamo Minsk Belarus
   Alexei Dostoinov F 1989-08-03 2017 | 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 | Cornell Univ. NCAA
   Maxim Dzhioshvili F 1996-01-15 2017 | Russkie Vityazi Chekhov MHL
   Vitali Dziov F 1993-01-22 2017 | Gornyak Rudny Kazakhstan
               
 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 2017 | Bordeaux 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 | Rubin Tyumen 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 Bantam AAA CSSBHL
   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 | Sibir Novosibirsk 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 2017 | 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 2017 | Sibirskie Snaipery Novosibirsk MHL
   Alexei Filippov D 1998-02-04 2017 | HK Bryansk NMHL
   Andrei Filonenko G 1995-05-05 2017 | Zvezda Chekhov VHL
   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 2017 | 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
   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 | Admiral Vladivostok KHL
   Pavel Galaktionov G 1989-02-21 2007 | Khimik Mytischy-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 | Victoriaville Tigres QMJHL
   Ilyas Garipov D 1999-06-07 2015 | Spartak Moskva U16 Russia U16
   Stanislav Gats G 1987-10-04 2011 | Hawks III-divisioona
   Savva Gavrilov D 1997-05-08 2017 | 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 2017 | TPS Champions HL
   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 | Minnesota Magicians NAHL
   Alexei Gerich D 1998-04-04 2017 | Krasnaya Armiya Moskva MHL
   Vladimir Gershkovich D 1997-04-12 2017 | Krasnoyarskie Rysi NMHL
   Marat Gershkovich F 1997-04-12 2017 | Krasnoyarskie Rysi NMHL
   Nazir Gichibekov F 1994-04-05 2017 | HK Sakhalin Asia League
   Sergei Gimayev D 1984-02-16 2017 | 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
   Nikolai Goldobin F 1995-10-07 2017 | San Jose Barracuda 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 2017 | 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
   Maxim Goncharov D 1989-06-15 2017 | Salavat Yulaev Ufa KHL
   Gennadi Gorbachyov F 1956-05-02 1987 | Lada Togliatti Soviet2
   Anton Gorbachyov D 1996-03-14 2017 | 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
   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 2017 | Sputnik Nizhny Tagil 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 | Dynamo Balashikha VHL
   Valentin Gureyev F 1946-03-12 1982 | Kapfenberger SV Austria
   Valeri Gurin F 1996-12-29 2016 | MHK Spartak Moskva MHL
   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 | Khimik Voskresensk VHL
   Nikita Gusev F 1992-07-08 2017 | 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 2017 | Nomad Astana Kazakhstan
   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 2017 | Dynamo Balashikha VHL
   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 | MHK Krylia Sovetov Moskva MHL
   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 2017 | Saryarka Karaganda 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 | Krasnoyarskie Rysi NMHL
   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 2016 | Niagara Whalers GMHL
   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 2017 | Yermak Angarsk VHL
   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 2017 | 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 2017 | 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 Hockey Club 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 2017 | Dizel Penza VHL
   Stanislav Kanashev D 1988-10-14 2010 | HK Vladimir Russia3
   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 2017 | Dynamo St. Petersburg VHL
   Vitali Karamnov F 1968-07-06 2004 | Spartak Moskva Russia2
   Andrei Kareyev G 1994-11-19 2017 | Metallurg Novokuznetsk KHL
   Stanislav Kargin F 1992-06-13 2013 | Tverichi Tver MHL B
   Ruslan Karlin F 1992-02-02 2017 | Severstal Cherepovets KHL
   Andrei Karpin G 1963-11-25 1999 | Severstal Cherepovets Russia
   Vladimir Karpov F 1986-10-03 2017 | HK Ryazan VHL
   Nikolai Karpov D 1929-11-08 1968 | VehU Suomen sarja
   Sergei Karpov D 1984-03-11 2017 | 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 | Polonia Bytom Poland
   Denis Kartsev F 1976-04-25 2011 | Krylia Sovetov Moskva VHL
   Nikita Kashirsky F 1985-01-25 2016 | Reading Royals ECHL
   Alexander Kasitsyn F 1995-02-20 2017 | HK Tambov Russia3
   Georgi Katin D 1997-01-11 2016 | MMKS Podhale Nowy Targ U20 Poland U20
   Nikita Katsedym F 1996-01-29 2017 | 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 | Sokol Novocheboksarsk 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 | Evansville 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 2017 | 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 2017 | SKA St. Petersburg KHL
   Ilya Khokhlov D 1994-10-20 2017 | Izhstal Izhevsk VHL
   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 | Snezhnye Barsy Astana 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 Khudiakov F 1999-01-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 2016 | ESV Halle II Germany5
   Svyatoslav Kirichenko D 2000-02-02 2016 | Belye Medvedi Moskva U16 Russia U16
   Yevgeni Kiselyov G 1997-09-07 2017 | 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
   Alexander Klimovich F 1997-09-27 2016 | HC Topolcany U20 Slovakia U20
   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 2017 | Khimik Voskresensk VHL
   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 | Debreceni HK MOL Liga
   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
   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 2016 | MMKS 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 2017 | Neftekhimik Nizhnekamsk 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 2017 | Salavat Yulaev Ufa KHL
   Dmitri Korneyev F 1998-12-14 2016 | Aviatory MATI 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 2017 | 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 2017 | Izhstal Izhevsk VHL
   Nikita Korostelev F 1997-02-08 2017 | Sarnia Sting 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 2017 | 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 2017 | Lada Togliatti 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 | HK Sakhalin Asia League
   Alexander Kostikov F 1997-08-14 2017 | Krylia Kubani Krasnodar 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 2016 | Belye Medvedi Moskva U16 Russia U16
   Vjatcheslav Koubensky D 1976-06-30 2017 | ECW Sande Germany6
   Mikhail Koval D 1998-01-20 2016 | New England Wolves EHL Elite
   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
   Alexei Kozhevnikov D 1990-10-04 2017 | Sokol Krasnoyarsk VHL
   Alexander Kozhevnikov F 1984-04-12 2014 | HC Shir Turkmenistan
   Yegor Kozhokin D 1994-11-14 2017 | HK Sakhalin Asia League
   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 2017 | SKA-Neva St. Petersburg VHL
   Sergei Kozurov D 1977-05-07 2004 | HK Lipetsk Russia2
   Alexander Kozyrev D 1997-03-20 2017 | Krasnaya Armiya Moskva MHL
   Alexei Krasikov G 1995-12-14 2017 | 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 2017 | Spartak Moskva U17 Russia U17
   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 2017 | Zauralie Kurgan VHL
   Alexei Krovopuskov F 1978-10-11 2012 | Donbass Donetsk-2 Ukraine
   Yevgeni Krutikov F 1994-08-25 2017 | Buran Voronezh VHL
   Alexei Krutov F 1984-02-01 2017 | Red Ice Swiss Cup
   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 2017 | Buran Voronezh VHL
   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 2016 | MHK Spartak 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 2017 | Molot-Prikamie Perm VHL
   Stanislav Kuleshov F 1998-03-31 2015 | Rus Moskva U17 Russia U17
   Artyom Kuleshov D 1995-04-20 2017 | CSK VVS Samara Russia3
   Denis Kulik F 1986-05-09 2015 | Molot-Prikamie Perm VHL
   Yevgeni Kulik D 1993-06-12 2017 | Yugra Khanty-Mansiysk 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 2017 | MHK Dynamo St. Petersburg MHL
   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 | HK 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 2017 | 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 | Chelmet Chelyabinsk VHL
   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 2016 | Slavutich Smolensk Russia3
   Alexander Kuznetsov F 1940-01-24 1970 | Saturn Ramenskoye Soviet4
   Alexander Kuznetsov F 1992-03-11 2017 | Dynamo Moskva KHL
   Maxim Kuznetsov F 1989-05-29 2016 | Slavutich Smolensk Russia3
   Yuri Kuznetsov D 1965-01-31 2003 | Hokki Mestis
   Pyotr Kuznetsov D 1997-01-22 2017 | Tolpar Ufa 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 2017 | Yugra Khanty-Mansiysk KHL
   Igor Lapin D 1948-06-17 1977 | Khimik Voskresensk Soviet
   Mikhail Lapin D 1975-05-12 1995 | Western Michigan Univ. NCAA
   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 2017 | 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
   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 2017 | Spartak Moskva U17 Russia U17
   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 2016 | 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 2017 | HK Sochi KHL
   Pavel Levy D 1997-02-02 2017 | MHK Krylia Sovetov Moskva MHL
   Nikita Li F 1997-04-26 2017 | Khimik Voskresensk VHL
   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 2017 | HK MVD Balashikha MHL
   Enver Lisin F 1986-04-22 2017 | 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 | Ararat Yerevan Belarus2
   Yuri Lomakin F 1995-05-29 2017 | Ararat Yerevan Belarus2
   Nikita Lopatin F 1999-04-03 2017 | Florida Eels USPHL Elite
   Fyodor Lopayev F 1997-12-29 2017 | New England Wolves EHL Elite
   Fyodor Lopayev F 1997-12-29 2015 | Northwood School 18U Midget
   Seva Losev F 2000-07-21 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 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 2017 | Krasnaya Armiya Moskva MHL
   Yegor Lukin D 1996-08-03 2014 | HK Odintsovo MHL B
   Alexander Lukin F 1988-00-00 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 2017 | Neftekhimik Nizhnekamsk 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 2017 | Lokomotiv Yaroslavl KHL
               
 M            
   Pavel Makarenko F 1994-10-20 2017 | HK Sakhalin Asia League
   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 2017 | 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 2017 | HK Sarov VHL
   Nikita Makeyev D 1998-02-13 2017 | Krasnaya Armiya Moskva MHL
   Georgi Makkayev D 1995-03-25 2017 | Zvezda Chekhov VHL
   Gagik Malakyan D 1999-09-28 2016 | CSKA Moskva U17 Russia U17
   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 2017 | HK Sochi KHL
   Nikolai Mamchenkov F 1998-06-21 2017 | Taifun Primorsky Krai MHL
   Maxim Mamin F 1995-01-13 2017 | Zvezda Chekhov VHL
   Mikhail Mamkin D 1990-08-07 2017 | 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 2017 | Detroit Red Wings 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 | Székesfehérvár 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 2017 | Amurskie Tigry Khabarovsk MHL
   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 | Saginaw Spirit 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 2017 | Yugra Khanty-Mansiysk 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 2017 | SKSO Yekaterinburg 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 2017 | Acadie-Bathurst Titan 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 2017 | Dynamo Moskva KHL
   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
   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 | Dynamo St. Petersburg VHL
   Dmitri A. Moiseyev F 1995-01-27 2015 | MHK Dmitrov MHL B
   Dmitri Moiseyev F 1995-06-12 2017 | Izhstal Izhevsk VHL
   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
   Dmitri Monya F 1988-09-10 2017 | Avtomobilist Yekaterinburg KHL
   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 2017 | 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 2017 | Biryusa Krasnoyarsk Russia (W)
   Dmitri Motkov D 1971-02-23 2000 | CSKA Moskva Russia
   Adam Movsarov F 1998-02-03 2017 | Atlanty Mytishchi MHL
   Ildar Mukhometov G 1972-09-21 2010 | Barys Astana KHL
   Marat Mukimkhanov F 1983-01-01 2003 | Desna Bryansk Russia4
   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
   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 2017 | Zvezda Chekhov VHL
   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 2017 | Yermak Angarsk VHL
   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
   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 | Long Beach Bombers 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 2017 | Nomad Astana Kazakhstan
   Ilya Nikulin D 1982-03-12 2017 | 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 2017 | 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 2017 | Neftekhimik Nizhnekamsk KHL
   Nikolai Okhlobystin F 1988-03-13 2017 | Danbury Titans FHL
   Pavel Oksiuta F 1996-00-00 2017 | Oklahoma City Jr. Blazers WSHL
   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 2017 | THK Tver VHL
   Yegor Orlov D 1996-07-20 2017 | Mamonty Yugry MHL
   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 | Vancouver Giants WHL
   Denis Osipov D 1987-05-09 2017 | 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 2017 | 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 2017 | Amurskie Tigry Khabarovsk MHL
   Vitali Pavlushkin G 1939-10-17 1968 | Sokol Kiev Soviet
   Ilya Pavlyukov F 1995-06-24 2017 | Khimik Voskresensk VHL
   Alexander Pelevin D 1996-02-15 2017 | Khimik Voskresensk VHL
   Daniil Peredry D 1999-06-05 2017 | Russkie Vityazi Chekhov MHL
   Vadim Pereskokov F 1993-08-27 2017 | Kunlun Red Star 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 2017 | 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
   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 2017 | 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 2016 | SHK 37 Piestany U20 Slovakia U20
   Pavel Plotnikov F 1986-08-15 2017 | Beibarys Atyrau Continental Cup
   Mikhail Plotnikov F 1992-07-31 2017 | Khimik Voskresensk VHL
   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 2017 | Lokomotiv Yaroslavl KHL
   Maxim Polyansky F 1994-08-25 2015 | HK MGAFK MSHL1
   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 2016 | Dubai Mighty Camels UAE
   Alexander Popkov F 1984-09-16 2011 | HK Ryazan VHL
   Kirill Poplevin F 1995-03-28 2015 | Yunior Kurgan MHL
   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 | Moose Jaw Warriors 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 2017 | Reaktor Nizhnekamsk MHL
   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 | Sokol Novocheboksarsk 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 2016 | Dubai White Bears UAE
   Platon Prokhorov D 1997-05-08 2017 | Loko Yaroslavl MHL
   Ivan Prokhorov F 1995-07-13 2015 | MHK Zelenograd MHL B
   Artyom Prokhorov F 1995-02-08 2017 | 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 2016 | Slough Jets NIHL 2 Cup
   Nikolai Pronin F 1979-04-13 2017 | Zvezda Chekhov VHL
   Alexander Pronin D 1993-03-20 2014 | Amurskie Tigry Khabarovsk MHL
   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 | Khimik Voskresensk VHL
   Nikita Pukhov F 1994-11-03 2017 | Molot-Prikamie Perm 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 2017 | Valley Wildcats MJAHL
   Alexei Pyrin F 1995-02-10 2016 | HK Bryansk MHL B
               
 R            
   Dmitri Rabchuk F 2000-03-10 2017 | Rus Moskva U17 Russia U17
   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
   Alexei Rarov D 1999-08-26 2017 | Krasnaya Armiya Moskva MHL
   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
   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
   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 | Sokol Novocheboksarsk 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 F 2000-01-06 2017 | Krylia Sovetov Moskva U17 Russia U17
   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 2017 | SKA St. Petersburg KHL
   Andrei Rukin F 1989-08-22 2017 | HK Ryazan VHL
   Artyom Rusakov F 2000-08-04 2017 | Belye Medvedi Moskva U17 Russia U17
   Dmitri Russu F 1997-11-27 2017 | Tottenham Steam GMHL
   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 | Dresdner Eislöwen DEL2
   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 | Krasnaya Armiya Moskva MHL
   Konstantin Safonov D 1998-08-22 2017 | Krasnaya Armiya Moskva MHL
   Dmitri Safonov F 1983-03-27 2009 | Ferencvárosi TC Hungary
   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 2017 | 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 2017 | Omskie Yastreby MHL
   Alexander Samonov G 1995-08-23 2017 | THK Tver VHL
   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 2017 | THK Tver VHL
   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 2017 | 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 | Sokol Novocheboksarsk Russia3
   Vadim Schegolkov F 1994-04-19 2017 | Dynamo St. Petersburg VHL
   Nikita Scherbak F 1995-12-30 2017 | St. John's IceCaps 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
   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-13 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 2017 | HK Sakhalin Asia League
   Darya Seredina D 1998-10-03 2017 | Tornado Dmitrov Russia (W)
   Georgi Sergeyenko F 1994-01-14 2017 | Zvezda Chekhov VHL
   Artyom Sergeyev D 1993-02-20 2017 | Zvezda Chekhov VHL
   Dmitri Sergeyev F 1973-03-15 2005 | Velkom Moskva Russia3
   Denis Sergeyev F 1983-08-24 2014 | Zauralie Kurgan VHL
   Danila Sergeyev F 2000-02-25 2017 | Spartak Moskva U17 Russia U17
   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 | Lower Austria Stars 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
   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 2017 | Zvezda Chekhov VHL
   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
   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 2017 | SKA St. Petersburg KHL
   Artyom Shevarnov F 1992-10-07 2014 | Sokol Novocheboksarsk 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 2017 | Rubin Tyumen VHL
   Ildar Shiksatdarov F 1994-07-11 2017 | 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 | HK 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
   Vladislav Shlyakhtov F 1997-10-20 2017 | Almaz Cherepovets MHL
   Pyotr Shlykov F 1994-02-08 2016 | Sokol Novocheboksarsk Russia3
   Artem Shtalenkov F 1990-02-07 2009 | Marquette Electricians U18 NLHL
   Mikhail Shtalenkov G 1965-10-20 2002 | Dynamo Moskva Russia
   Nikita Shubin D 2000-06-16 2016 | Belye Medvedi Moskva U16 Russia U16
   Dmitri Shulenin D 1995-12-17 2017 | Torpedo Nizhny Novgorod 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 | HK Bryansk 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 2017 | THK Tver VHL
   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
   Ivan Siletsky F 1998-07-11 2017 | Boston Jr. Bruins 18U USPHL 18U
   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 2017 | Khimik Voskresensk VHL
   Filipp Sirik G 1990-02-03 2016 | HK Almaty Kazakhstan
   Nikita Sirotkin F 1993-11-26 2017 | Zauralie Kurgan VHL
   Yevgeni Skachkov F 1984-07-14 2017 | HK Sochi KHL
   Roman Skhodtsev D 1997-03-21 2017 | 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 2017 | 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 2017 | 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 | Chicoutimi Saguenéens QMJHL
   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 2017 | 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 2017 | Dynamo Balashikha VHL
   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 Cup
   Vsevolod Sorokin D 1993-10-29 2017 | Khimik Voskresensk VHL
   Yakov Sosenskiy D - 2015 | London Dragons B BUIHA
   Tatyana Sotnikova F 1981-01-20 -
   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 | HK 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 2017 | 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 2017 | Neftekhimik Nizhnekamsk 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 2017 | Zvezda Chekhov VHL
   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 2017 | Izhstal Izhevsk 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 2017 | Torpedo Nizhny Novgorod 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
               
 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 2017 | 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 Islanders 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
   Viktor Tikhonov D 1930-06-04 1963 | Dynamo Moskva Soviet
   Mikhail Tikhonov D 1995-09-15 2017 | 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 2017 | Metallurg Novokuznetsk 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 2017 | HK Sakhalin Asia League
   Stanislav Tkatch F 1971-07-12 2003 | Greensboro Generals ECHL
   Anton Todykov G 1992-09-24 2017 | THK Tver VHL
   Sergei Tolchinsky F 1995-02-03 2017 | Charlotte Checkers AHL
   Viktor Tolmachyov G 1939-08-24 1974 | Khimik Voskresensk Soviet
   Denis Tolpeko F 1985-01-29 2017 | HK Sochi 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 2017 | 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 2017 | 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 2017 | HK Sakhalin Asia League
   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 2017 | MHK Spartak Moskva MHL
   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 | MsHK Zilina Slovakia
   Yuri Tsitsinov F 1937-08-24 1968 | Krylia Sovetov Moskva Soviet
   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 U17 Russia U17
   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 | Las Vegas Storm WSHL
   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 | HK Sakhalin Asia League
   Dmitri Uvarov F 1994-03-02 2017 | Dynamo Balashikha 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 2017 | Sputnik Nizhny Tagil VHL
   Valeri Vasilyev D 1994-05-31 2017 | Avtomobilist Yekaterinburg 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 | MHK Dmitrov NMHL
   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 2017 | Avto Yekaterinburg 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 2017 | SKA-1946 St. Petersburg MHL
   Artyom Volkov D 1999-07-26 2017 | MHK Spartak Moskva MHL
   Vyacheslav Volkov G 1995-01-07 2017 | Zvezda Chekhov VHL
   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 | HK 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
   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
   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
   Ivan Yefimov D 1998-09-11 2017 | Krylia Kubani Krasnodar NMHL
   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
   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 2017 | Zvezda Chekhov VHL
   Pavel Yermolayev F 1968-01-18 2003 | Titan Klin Russia4
   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 2017 | Spartak Moskva U17 Russia U17
   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 2017 | HK MVD Balashikha MHL
   Boris Zaitsev G 1937-03-23 1970 | Dynamo Moskva Soviet
   Nikita Zaitsev D 1991-10-29 2017 | 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 2017 | Dynamo Balashikha VHL
   Boris Zapryagayev G 1922-02-28 1961 | Krylia Sovetov Moskva Soviet
   Kamil Zaripov F 1996-05-13 2015 | Kapitan Stupino MHL
   Timur Zaripov F 1996-05-13 2017 | MHK Dmitrov NMHL
   Vitali Zatsepilin F 1994-06-15 2017 | HK 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 2017 | Regina Pats WHL
   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 2017 | Admiral Vladivostok KHL
   Sergei Zemskov F 1977-07-22 2005 | Velkom Moskva Russia3
   Damir Zhafyarov F 1994-03-17 2017 | Sibir Novosibirsk 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 2017 | Yugra Khanty-Mansiysk KHL
   Mikhail Zheleznov F 1991-02-15 2017 | Sokol Krasnoyarsk VHL
   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 | Neftyanik Almetievsk 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
   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
   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