League Information and Facts
All-time totals/team Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Miroslav Vasilev (C) Bulgaria U20 20 13 29 42 2.100 70 14
2. Harutyun Qeshishyan (F) Armenia U20 11 21 17 38 3.455 20 4
3. Qianyi Huang (C) China U20 15 20 17 37 2.467 44 33
4. Serkan Gümüs (F/D) Turkey U20 17 26 10 36 2.118 58 -16
5. Gauti Thormodsson (RW) Iceland U20 9 20 16 36 4.000 24 30
6. Mark Revniaga (C/RW) Israel U20 16 24 9 33 2.063 14 13
7. Joshua Hay (RW) New Zealand U20 16 18 15 33 2.063 57 18
8. Rudi Ying (C) China U20 10 17 16 33 3.300 4 24
9. Serkan Yapicilar (F) Turkey U20 18 25 6 31 1.722 54 -10
10. Cüneyt Baykan (D/F) Turkey U20 17 8 22 30 1.765 16 -9
                   
11. Emil Alengård (C) Iceland U20 4 20 9 29 7.250 8 24
12. Gökalp Solak (F) Turkey U20 24 15 14 29 1.208 59 -26
13. Chris Eaden (F) New Zealand U20 6 16 12 28 4.667 2 18
14. Axel Orongan (LW/RW) Iceland U20 15 11 17 28 1.867 28 7
15. Daniel Ädel (D/F) Iceland U20 9 7 21 28 3.111 63 29
16. Yusuf Halil (F) Turkey U20 17 7 21 28 1.647 52 -10
17. Donatas Kumeliauskas (LW) Lithuania U20 4 14 13 27 6.750 6 20
18. Jing Wang (F) China U20 10 8 18 26 2.600 22 25
19. Jon Ingi Hallgrimsson (F) Iceland U20 13 12 12 24 1.846 6 14
20. Jianing Guo (F) China U20 15 11 13 24 1.600 4 19
                   
21. Dale Harrop (C) New Zealand U20 11 10 14 24 2.182 6 23
22. Martin Boyadjiev (D) Bulgaria U20 19 8 16 24 1.263 24 -29
23. Sergei Ivanuskin (F) Lithuania U20 4 9 13 22 5.500 4 19
24. Julius Zhang (D) China U20 10 2 20 22 2.200 4 24
25. Michael Beaton (F) Australia U20 6 12 9 21 3.500 10 9
26. Heidar Kristveigarson (C) Iceland U20 21 12 9 21 1.000 12 8
27. Aleksa Lukovic (D) Serbia U20 6 11 10 21 3.500 8 16
28. Veselin Dikov (D/C) Bulgaria U20 19 11 10 21 1.105 24 5
29. Juncheng Yan (F) China U20 5 7 13 20 4.000 0 19
30. Birkir Arnason (D) Iceland U20 9 4 16 20 2.222 20 22
                   
31. Hakan Salt (C) Turkey U20 16 13 6 19 1.188 6 13
32. Daniel Dilkov (LW/C) Bulgaria U20 16 12 7 19 1.188 26 8
33. Jordan Challis (RW/LW) New Zealand U20 10 9 10 19 1.900 8 21
34. Grikor Sirmabekyan (F) Armenia U20 10 13 5 18 1.800 24 8
35. Adrian Cervantes (F/D) Mexico U20 14 11 7 18 1.286 43 8
36. Robin Vortanov (RW) New Zealand U20 11 10 8 18 1.636 12 6
37. Martin Lee (F) New Zealand U20 11 10 8 18 1.636 28 15
38. Cristofer Kelo (F) Mexico U20 10 9 9 18 1.800 4 17
39. Roey Aharonovich (LW/RW) Israel U20 6 7 11 18 3.000 2 4
40. Dejan Bugarski (F) Yugoslavia U20 8 12 5 17 2.125 30 10
                   
41. Eduardo Glennie (F) Mexico U20 14 10 7 17 1.214 4 11
42. Ivan Hodulov (F) Bulgaria U20 13 9 8 17 1.308 33 -6
43. Edmunds Induss (C) Iceland U20 15 9 8 17 1.133 18 6
44. Úlfar Jón Andrésson (RW/C/D) Iceland U20 9 7 10 17 1.889 0 21
45. Olafur Björnsson (F) Iceland U20 9 6 11 17 1.889 2 6
46. Styrmir Maack (D/C) Iceland U20 16 6 11 17 1.063 2 11
47. Alexander Petrov (C) Estonia U20 4 10 6 16 4.000 2 22
48. Ilya Spektor (LW/RW) Israel U20 6 10 6 16 2.667 12 5
49. James Keane (F) Australia U20 9 10 6 16 1.778 10 11
50. Ivan Gracia (LW/RW) Spain U20 8 9 7 16 2.000 34 2
                   
51. Viktor Spirov (F) Bulgaria U20 23 9 7 16 0.696 24 -56
52. Dimitrije Nadaski (D) Serbia U20 6 8 8 16 2.667 16 18
53. Shaun Harrison (F) New Zealand U20 15 7 9 16 1.067 10 8
54. Vytautas Jagelavicius (LW/RW) Lithuania U20 4 6 10 16 4.000 4 14
55. Nebojsa Banovic (F) Yugoslavia U20 8 6 10 16 2.000 8 8
56. Velimir Babic (C) Serbia U20 6 5 11 16 2.667 6 21
57. Tomer Aharonovich (D) Israel U20 16 4 12 16 1.000 22 8
58. Batin Kösemen (F) Turkey U20 22 12 3 15 0.682 46 -23
59. Alex D'Jamirze (F) Australia U20 5 10 5 15 3.000 4 10
60. Bob Teunissen (C) Netherlands U20 4 9 6 15 3.750 4 14
                   
61. Cheng Zhang (F) China U20 8 7 8 15 1.875 53 13
62. Hang Li (F) China U20 12 7 8 15 1.250 46 16
63. Dimitrije Filipovic (RW/C) Serbia U20 6 6 9 15 2.500 12 13
64. Santiago Sierra (F) Mexico U20 10 6 9 15 1.500 18 10
65. Ziyang Zhu (F) China U20 12 6 9 15 1.250 6 26
66. Sölvi Atlason (D/F) Iceland U20 18 6 9 15 0.833 8 4
67. Andrew Belic (F) Australia U20 6 5 10 15 2.500 0 10
68. Paulius Tamkevicius (D) Lithuania U20 4 4 11 15 3.750 8 20
69. Aiden Sillato (F) Australia U20 10 4 11 15 1.500 6 1
70. Davit Takvoryan (F) Armenia U20 11 4 11 15 1.364 57 8
                   
71. Thorsteinn Björnsson (D) Iceland U20 9 11 3 14 1.556 0 15
72. Xianghe Yu (F) China U20 5 9 5 14 2.800 0 11
73. Denis Konoshev (RW) Estonia U20 4 8 6 14 3.500 20 24
74. Diego Linares (F) Mexico U20 10 8 6 14 1.400 10 7
75. Chun Rim Hong (F) DPR of Korea U20 11 8 6 14 1.273 43 8
76. Alper Solak (F) Turkey U20 20 8 6 14 0.700 35 -27
77. Yavuz Karakoc (F) Turkey U20 20 8 6 14 0.700 104 -35
78. Marko Brkusanin (LW) Serbia U20 6 6 8 14 2.333 2 14
79. Arnthor Bjarnason (RW) Iceland U20 8 6 8 14 1.750 4 17
80. Benedict Roth (D/F) New Zealand U20 13 6 8 14 1.077 10 5
                   
81. Jiachang Bao (F) China U20 8 5 9 14 1.750 10 16
82. Kuk Chol Kim (F) DPR of Korea U20 11 5 9 14 1.273 6 6
83. Lachezar Giumov (F) Bulgaria U20 19 5 9 14 0.737 6 -15
84. Marom Avraham (W/D) Israel U20 16 4 10 14 0.875 2 7
85. Kristjan Kristinsson (F) Iceland U20 16 4 10 14 0.875 12 6
86. Tomislav Georgiev (RW) Bulgaria U20 20 4 10 14 0.700 37 7
87. Matthias M. Sigurdarson (F) Iceland U20 5 10 3 13 2.600 8 3
88. Abram Palezhyan (D) Armenia U20 6 8 5 13 2.167 2 2
89. Alexis Cervantes (F/D) Mexico U20 9 8 5 13 1.444 2 -1
90. Oliver Hay (D) New Zealand U20 6 7 6 13 2.167 8 8
                   
91. Connor Harrison (RW/LW) New Zealand U20 7 7 6 13 1.857 39 2
92. Gregory Donde (F) South Africa U20 8 7 6 13 1.625 4 0
93. Ferhat Bakal (LW) Turkey U20 20 7 6 13 0.650 22 5
94. Nam Hyok Kim (D) DPR of Korea U20 11 6 7 13 1.182 16 9
95. Jared Joyce (C) South Africa U20 11 6 7 13 1.182 16 3
96. Miguel Colas (D) Mexico U20 15 6 7 13 0.867 12 10
97. Arturo Garcia (RW/LW) Mexico U20 15 6 7 13 0.867 16 8
98. Ruben Cuevas (C) Mexico U20 10 5 8 13 1.300 0 4
99. Daniel Nicholls (D) New Zealand U20 10 4 9 13 1.300 20 16
100. James Herbert (D) New Zealand U20 11 4 9 13 1.182 20 18
1 332 players found | Previous page | Next page
All-time totals/team Goaltending Stats
# Player Team GP Seasons
1. Nikola Nikolov Bulgaria U20 14 4
2. Fikri Atali Turkey U20 14 3
3. Teodor Asenov Bulgaria U20 13 4
4. Cihan Kahraman Turkey U20 12 4
5. Marcello Strydom South Africa U20 12 3
6. Kiril Vajarov Bulgaria U20 11 3
7. Arten Kasumyan Armenia U20 11 2
8. Il Pak DPR of Korea U20 11 2
9. Zak Nothling New Zealand U20 11 2
10. Dimitar Dimitrov Bulgaria U20 11 2
         
11. Taylor Goodall New Zealand U20 10 2
12. Raz Werner Israel U20 10 3
13. Ivan Stoynov Bulgaria U20 10 2
14. Sheng-Chun Huang Chinese Taipei U20 10 2
15. Tolga Bozaci Turkey U20 10 2
16. Jaime Perez Mexico U20 10 3
17. Aslam Khan South Africa U20 9 3
18. Cagil Uyar Turkey U20 9 2
19. Alfonso de Alba Mexico U20 9 3
20. Svetoslav Toshev Bulgaria U20 9 2
         
21. Maksymilian Jan Mojzyszek Iceland U20 9 3
22. Liam Henare New Zealand U20 9 2
23. Hristo Fournadjiev Bulgaria U20 8 2
24. Aston Brookes New Zealand U20 8 2
25. Gareth Livingstone New Zealand U20 8 2
26. Mingwei Ren China U20 8 2
27. Shengrong Xia China U20 8 2
28. Arsenije Rankovic Serbia U20 8 2
29. Jared Miller South Africa U20 8 2
30. Radoslav Petkov Bulgaria U20 7 3
         
31. Mark Howell Australia U20 7 2
32. Michael Hopkinson New Zealand U20 7 2
33. Richard Albrecht Mexico U20 7 3
34. Ryan Boyd South Africa U20 7 2
35. Sebastian Woodlands Australia U20 7 2
36. Arnar Hjaltested Iceland U20 7 3
37. Aron Levi Beck Rúnarsson Iceland U20 7 2
38. Allan Cukier Mexico U20 7 2
39. Tolga Bayburtlu Turkey U20 6 2
40. Dimitar Videnov Bulgaria U20 6 2
         
41. Radosvet Petrov Bulgaria U20 6 2
42. Eray Atali Turkey U20 6 1
43. Yu-Cheng Liao Chinese Taipei U20 6 1
44. Richard Bigsby New Zealand U20 6 3
45. Berk Akin Turkey U20 6 2
46. Maxim Gokhberg Israel U20 6 1
47. Vachagan Habetyan Armenia U20 6 1
48. Zvezdan Vidakovic Serbia U20 6 1
49. Dervis Güclü Turkey U20 5 2
50. Zayne Campbell Hall South Africa U20 5 1
         
51. Juan Rossouw South Africa U20 5 1
52. Charl Pretorius South Africa U20 5 1
53. Alexandre Tetreault Australia U20 5 1
54. Ashley Bock South Africa U20 5 1
55. Baris Ucele Turkey U20 5 1
56. Burak Gumuslu Turkey U20 5 1
57. Kuk Chol Pak DPR of Korea U20 5 1
58. Jochem van de Heyning Belgium U20 5 1
59. Rui Dong China U20 5 1
60. Daníel Freyr Jóhannsson Iceland U20 5 2
         
61. Neil Bruyninckx Belgium U20 5 1
62. Harutyun Baluyan Armenia U20 4 1
63. Selami Onart Turkey U20 4 2
64. Kasey Black Australia U20 4 1
65. Evan Froger New Zealand U20 4 2
66. Wei-Chih He Chinese Taipei U20 4 1
67. Michel Welter Luxembourg U20 4 1
68. Jon Gudmundsson Iceland U20 4 1
69. Diego de la Garma Mexico U20 4 1
70. Drew Kinney New Zealand U20 4 1
         
71. Frederico Portillo Mexico U20 4 1
72. Andre Dowman New Zealand U20 4 1
73. Muhammed Karagul Turkey U20 4 2
74. Juan Jose Gonzalez Spain U20 4 1
75. Andrew Waite Australia U20 4 1
76. Atli Snär Valdimarsson Iceland U20 4 1
77. László Antal Romania U20 4 1
78. Marko Poltura Yugoslavia U20 4 1
79. Yuhang Zhang China U20 4 2
80. Cristian Radulescu Romania U20 4 1
         
81. Igor Tomovic Yugoslavia U20 4 1
82. Pablo Ramirez Mexico U20 4 1
83. Aevar Björnsson Iceland U20 4 1
84. Andrei Sestakov Estonia U20 4 1
85. Marcel den Hartog Netherlands U20 4 1
86. Siming Wu China U20 4 1
87. Andres de la Garma Mexico U20 4 2
88. Pablo Muriel Spain U20 4 1
89. Ji Sub Lee South Korea U20 4 1
90. Ming Xie China U20 4 1
         
91. James Holloway South Africa U20 3 1
92. Philippe Lepage Luxembourg U20 3 1
93. Yu-Han Liao Chinese Taipei U20 3 1
94. Nikolai Nikolov Bulgaria U20 3 1
95. Alistair Bywater South Africa U20 3 1
96. Joaquin Solano Mexico U20 3 1
97. James Moore New Zealand U20 3 1
98. Pang-Keng Ting Chinese Taipei U20 3 1
99. Tsung-Han Lin Chinese Taipei U20 3 1
100. Jong Chol So DPR of Korea U20 3 1
148 goalies found | Previous page | Next page