Loading page

Imperial Devils All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Nationalities

All Time Player Stats

Select...
From season
To season
#PlayerGPGATPP/GPPIMPeriodYears
1.Netherlands flagKarl Zimmerman (D/C)8593721651.94442011 - 202210
2.Canada flagTal Elbaz (F)3871361072.82762022 - 20264
3.USA flagAmir Sadikov (D)342843712.09262016 - 20204
4.England flagSamuel Jackson (D)263627632.42162017 - 20223
5.Hong Kong flagYanson Cheng (C)322128491.53102023 - 20263
6.Canada flagTrent Allen (C/RW)471929481.02892013 - 20195
7.England flagPaul Halford (F)563017470.84562010 - 20155
8.Canada flagBen Lakey (C)153014442.93482017 - 20192
9.Czechia flagJan Drmota (RW)402618441.10102017 - 20235
10.USA flagQuinby Duble (RW)222320431.95102023 - 20263
11.U.K. flagDavid Marquis (F)152317402.6722015 - 20161
12.Canada flagDaniel Belair (F)231918371.61102010 - 20122
13.Germany flagThomas Koch (F)202014341.70102008 - 20102
14.Canada flagSimon Belair (F)181813311.72162010 - 20133
15.Russia flagTimur Khalikov (C)311811290.9442018 - 20245
16.Canada flagBrett Bouthillier (F)12206262.17142018 - 20202
17.Poland flagAntoni Pakowski (RW)25179261.04122015 - 20183
18.Russia flagMurat Shafigullin (RW)421510250.60222021 - 20265
19.England flagTim Runcorn (D)841015250.30162010 - 202010
20.USA flagAlex Perlmutter (F)101212242.4022008 - 20102
21.Sweden flagJohan Hellander (F)11185232.0962008 - 20091
22.USA flagJohn Yao (D)30716230.77362018 - 20245
23.Canada flagLiam Baglole (D)37419230.62302021 - 20265
24.Sweden flagMarcus Ulmefors (F)16193221.38162009 - 20112
25.USA flagBrett Giroux (D)12129211.75122015 - 20161
26.U.K. flagEdward Grant (D)22417210.9522008 - 20113
27.England flagJesse Cross (LW)31911200.6562017 - 20224
28.USA flagNick Kontos (D)3118196.33122011 - 20121
29.Hong Kong flagHo Chung Cheng (F/D)23108180.7842021 - 20243
30.France flagPhilippe Bennani-Kamane (F)22134170.77402010 - 20122
31.Canada flagMitchell Liddell (D/C)23611170.74502014 - 20184
32.Czechia flagJan Figala (D)1679161.00122015 - 20161
33.USA flagRyan Battis (F)7123152.1442011 - 20121
34.Spain flagJaime Rodriguez (F)7123152.1442013 - 20141
35.Canada flagVincent Miller (C/D)12105151.2582008 - 20091
36.Antoni Palkowski (F)1496151.0702015 - 20161
37.Canada flagZackary Horton (F)587153.0082024 - 20251
38.France flagJonathan Luffarelli (F)787152.1462017 - 20181
39.Canada flagDaegan Penner (W)12112131.0822025 - 20261
40.U.K. flagFrancis Clegg (D)3158130.4262010 - 20133
41.U.K. flagAndreas Siagris (F)6210122.0002017 - 20192
42.Canada flagKurt Kolb (F)2965110.38262010 - 20133
43.U.K. flagAdam Droy (D)1038111.1002008 - 20091
44.Switzerland flagSandro Fasser (F)2038110.5562022 - 20242
45.USA flagLyle Baumgarten (D)373103.3342016 - 20171
46.U.K. flagDaniel OHanlon (F)564102.0022012 - 20131
47.U.K. flagChris Beardsell (F)2164100.4842008 - 20113
48.U.K. flagMatt Dolan (F)2955100.34102008 - 20124
49.Canada flagStephen Smith (F)89091.1302011 - 20121
50.Cyprus flagRobert Barakat (F)205490.4542011 - 20143
51.U.K. flagAaron Seath (F)184590.5062022 - 20253
52.Norway flagJamil-Alexander Malthe (F)175380.47262023 - 20252
53.U.K. flagMatthew Choy (RW)162680.5002013 - 20152
54.Austria flagHeinrich Lohner (D)141780.5742009 - 20112
55.U.K. flagRyan Ritchie (D)161780.50512011 - 20121
56.U.K. flagOliver Clipsham (F)221780.3682012 - 20164
57.USA flagDylan Porcello (D)35272.3342014 - 20151
58.Joshua Mermelstein (F)125270.5822008 - 20091
59.Switzerland flagAndri Gustin (F)34372.3302016 - 20171
60.Canada flagJohn Graham (F)104370.70202018 - 20202
61.Poland flagKamil Pietruszynski (F)281670.25282011 - 20132
62.Netherlands flagJacobus Hertzog (D)411670.1742015 - 20183
63.U.K. flagEvan Rieder (F)85160.7522013 - 20141
64.France flagAlain Sirois (F)84260.7582012 - 20131
65.Latvia flagReinis Vitols (LW)124260.5002013 - 20173
66.U.K. flagStephen Holland (D)191560.32142008 - 20102
67.U.K. flagTom Upcraft (LW)110660.5562014 - 20193
68.USA flagJames Harrison (F)44151.25162014 - 20151
69.U.K. flagChristian Clough (F)63250.8302008 - 20091
70.U.K. flagAlex Fergusson (D)103250.5062015 - 20183
71.Finland flagLassi Leppilahti (F)133250.3842013 - 20152
72.Ukraine flagYuri Shulzhenko (C/RW)143250.36122018 - 20223
73.France flagGuillaume Audenaert (F)62350.8322014 - 20151
74.Ireland flagJeremy Dawson (D)92350.5642013 - 20141
75.Finland flagWalter Bachmann (C)102350.5022025 - 20261
76.USA flagJames Crea (F)102350.5062011 - 20121
77.England flagZachary King (F)132350.3802011 - 20132
78.Erik Ljungqvist (F)132350.3862008 - 20091
79.U.K. flagOllie Wright (F)91450.5602008 - 20102
80.U.K. flagSteven Kent (C)101450.5002014 - 20236
81.USA flagNatasha Davis (D)111450.4502024 - 20251
82.USA flagGordon Weigers (F)44041.0062013 - 20141
83.Sweden flagHampus Dynebrink (F)54040.8042012 - 20131
84.USA flagSean Flaherty (D)42241.0022014 - 20151
85.U.K. flagEdmund Chu (F)82240.5022019 - 20201
86.Nick Steel (F)132240.3102008 - 20091
87.Canada flagPatrick Keohane (F)21342.0002014 - 20151
88.England flagHarry Angell (LW)41341.0022018 - 20202
89.Czechia flagAles Kratky (D)171340.2482009 - 20112
90.Poland flagMarcin Rywik (D)40441.0002015 - 20182
91.Russia flagRinat Baymukhametov (LW)250440.1662013 - 20174
92.England flagJoshua Eglese (F)440440.0942022 - 20264
93.USA flagKarter Williams (F)63030.5062025 - 20261
94.Switzerland flagGiandrin Barandun (D)32131.0022016 - 20171
95.France flagAndrei Pissarenko (F)72130.4322014 - 20151
96.U.K. flagDaniil Moskovenko (F)132130.2302015 - 20161
97.USA flagMax Fink (D)31231.0022013 - 20141
98.USA flagDavid Coscia (D)31231.0082014 - 20151
99.U.K. flagIvan Shalashilin (F)101230.3002022 - 20253
100.USA flagLawrence Cheung (F)131230.2342008 - 20113