Loading page

Imperial Devils B All Time Overall Totals Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Nationalities

All Time Player Stats

Overall Totals
From season
To season
#PlayerGPGATPP/GPPIMPeriodYears
1.U.K. flagSteven Kent (C)105106321381.31282013 - 20249
2.Russia flagAlex Golovshchinskii (C)375413671.81122023 - 20263
3.U.K. flagAngus Francis-Coleman (F)372721481.30222010 - 20133
4.Hungary flagAbel Zsitnyanyi (D)603017470.7862018 - 20265
5.Latvia flagReinis Vitols (LW)363016461.28122011 - 20174
6.Switzerland flagGiandrin Barandun (D)681627430.63242016 - 20268
7.Russia flagDenis Sharov (F)242414381.5842022 - 20264
8.U.K. flagSpencer Kelly (D)791027370.47402013 - 20268
9.U.K. flagSundar Colverson-Grant (C)351222340.97162016 - 20204
10.Cyprus flagRobert Barakat (F)272211331.2222009 - 20144
11.Chinese Taipei flagChia Hung Lee (F)271713301.1142015 - 20194
12.U.K. flagOliver Clipsham (F)361613290.8162011 - 20154
13.Canada flagMitchell Liddell (D/C)131414282.15402014 - 20162
14.U.K. flagMatthew Brackenbury (D)23168241.04102017 - 20192
15.U.K. flagCharles Turner (LW)35159240.69102014 - 20184
16.U.K. flagTariq Shair (C)39617230.59162011 - 20165
17.Estonia flagMark Nedaskovski (RW)37157220.59162022 - 20264
18.U.K. flagGabriel Duffett (W)57912210.3742022 - 20264
19.U.K. flagRhys James (F)54714210.39302011 - 20165
20.Canada flagColeman Kaps (F)29164200.6942023 - 20252
21.U.K. flagMatthew Choy (RW)33613190.5822011 - 20154
22.U.K. flagTom Upcraft (LW)31117180.5842014 - 20193
23.U.K. flagWilliam Lane (F)4698170.3782023 - 20263
24.U.K. flagEugene Lau (F)25106160.64102009 - 20123
25.Poland flagMaciej Psiuch (D)36105150.4262016 - 20204
26.Canada flagAntoine Courchesne-Normandin (F)1196151.3602011 - 20121
27.U.K. flagRhys Giles (F)3796150.41202022 - 20253
28.U.K. flagBenedict Eze (D)6078150.25142022 - 20264
29.South Korea flagYoungwoo Jung (RW)12113141.1742025 - 20261
30.U.K. flagFergus Heaney (W)30113140.4782022 - 20253
31.Russia flagIvan Podgurskiy (F)3386140.42122011 - 20143
32.U.K. flagJohn Walding (LW)12103131.0822016 - 20182
33.Portugal flagJose Santos (RW)1294131.0862018 - 20202
34.Spain flagAlbert Fleta (F)1985130.6842017 - 20203
35.Switzerland flagBenjamin Walther Bael (F)1093121.2002010 - 20111
36.Netherlands flagKarl Zimmerman (D/C)984121.3302011 - 20121
37.U.K. flagCharles Dench (RW/D)1748120.71122015 - 20183
38.U.K. flagGerhard Symons (D)30111120.4062010 - 20163
39.U.K. flagIvan Shalashilin (F)1065111.1042022 - 20242
40.U.K. flagAlexander Luisi (D)2938110.3862016 - 20204
41.Sweden flagSofie Liljegren (F)955101.1142010 - 20111
42.Austria flagReuben Harris (F)3355100.3022023 - 20263
43.U.K. flagRuben Doyle (D)3446100.2902014 - 20184
44.Chile flagRayla Esquivel Zabib (F)4146100.2442023 - 20263
45.Canada flagRyan Ng (D)255490.3622023 - 20263
46.England flagHarry Angell (LW)255490.3642017 - 20203
47.China flagKallista Chan (RW)271890.3342014 - 20183
48.Switzerland flagAlexander Heuzeroth (F)56281.6022017 - 20181
49.U.K. flagDaniil Moskovenko (F)124480.6702014 - 20151
50.England flagJack Thorpe (D)63581.3302015 - 20161
51.Bulgaria flagVasil Zlatanov (D)152680.5322017 - 20203
52.England flagPaul Halford (F)117070.6402012 - 20142
53.England flagJasper Cushing (F)146170.5002024 - 20262
54.Czechia flagJan Figala (D)75271.0002014 - 20162
55.U.K. flagLuke Baldwin (F)34372.3302013 - 20141
56.Singapore flagPing Lin Yeap (D)202570.3502013 - 20152
57.Germany flagStephan Nink (F)45161.50362009 - 20101
58.U.K. flagAaron Resch (F)55161.2002011 - 20121
59.Germany flagChristian Wirsching (F)65161.0022012 - 20131
60.Finland flagLassi Leppilahti (F)75160.8602012 - 20131
61.Poland flagMarcin Rywik (D)115160.5502014 - 20162
62.England flagChristopher Butcher (D)44261.5042015 - 20161
63.U.K. flagOliver Federico (F)53361.2022022 - 20242
64.U.K. flagWilliam Wallace (LW)142460.43122017 - 20203
65.China flagAnthony Lu (D)110660.5562024 - 20262
66.U.K. flagWilliam Mason (D)680660.09342008 - 20157
67.Ukraine flagYuri Shulzhenko (C/RW)45051.2542018 - 20202
68.USA flagMax Fink (D)55051.00142013 - 20141
69.U.K. flagNathan Jones (F)94150.5642009 - 20112
70.U.K. flagJames Freedman (F)134150.3822008 - 20102
71.Australia flagVictor Kam (F)93250.5602022 - 20231
72.USA flagAdam Schmidt (C)212350.2442024 - 20262
73.U.K. flagMatthew Nolan (D)262350.1962008 - 20124
74.England flagTim Runcorn (D)322350.16182008 - 20155
75.Pavel Zhdanov (F)94040.4442008 - 20091
76.U.K. flagTobias Clemson (F)133140.3122008 - 20102
77.U.K. flagJesus Duque Golding (D)82240.5002016 - 20171
78.U.K. flagChris Pinnick (F)152240.2722008 - 20102
79.U.K. flagVictor Djololian (D)192240.2142022 - 20242
80.Canada flagJad Wehbeh (D)251340.1642022 - 20253
81.U.K. flagInaas Attellesey (RW)90440.4402024 - 20262
82.Czechia flagAles Kratky (D)100440.4002008 - 20091
83.U.K. flagNathaniel Shatwell (F)53030.6002019 - 20201
84.U.K. flagAaron Seath (F)73030.4302022 - 20231
85.U.K. flagCalvin Chow (F)83030.3842014 - 20162
86.Spain flagLaura Madrenas Pérez-Maldonado (F)32131.0002019 - 20201
87.U.K. flagJames Milne (RW)62130.5002018 - 20191
88.U.K. flagGuy Cranfield (F)82130.3802017 - 20181
89.Daniel Bailey (F)102130.3002008 - 20091
90.U.K. flagWilliam Hunt (F)112130.2702008 - 20102
91.Canada flagTrent Allen (C/RW)142130.2102012 - 20131
92.U.K. flagAlex Fergusson (D)61230.5022015 - 20161
93.U.K. flagRichard Barlow (F)91230.3322008 - 20091
94.Andres Gomez (D)101230.3082008 - 20091
95.U.K. flagDamion Box (LW)141230.2122014 - 20162
96.Switzerland flagAntoine Montavon (D)151230.2002010 - 20122
97.Russia flagYarik Zakharov (F)151230.2042023 - 20252
98.U.K. flagOliver Ford (D)191230.1662014 - 20162
99.U.K. flagXiwen Zhang (D)461230.0702023 - 20263
100.U.K. flagMark Naydenov (F)60330.5002024 - 20262