Loading page

Imperial Devils All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues
Nationalities

All Time Player Stats

Regular Season
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
1.Netherlands flagKarl Zimmerman (D/C)8593721651.94442011 - 202210
2.Canada flagTal Elbaz (F)306533983.27162022 - 20253
3.USA flagAmir Sadikov (D)342843712.09262016 - 20204
4.England flagSamuel Jackson (D)263627632.42162017 - 20223
5.Canada flagTrent Allen (C/RW)471929481.02892013 - 20195
6.England flagPaul Halford (F)563017470.84562010 - 20155
7.Hong Kong flagYanson Cheng (F)252124451.8082023 - 20252
8.Canada flagBen Lakey (C)153014442.93482017 - 20192
9.Czechia flagJan Drmota (RW)402618441.10102017 - 20235
10.USA flagQuinby Duble (F)212220422.00102023 - 20252
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.England flagTim Runcorn (D)841015250.30162010 - 202010
19.USA flagAlex Perlmutter (F)101212242.4022008 - 20102
20.Sweden flagJohan Hellander (F)11185232.0962008 - 20091
21.USA flagJohn Yao (D)30716230.77362018 - 20245
22.Canada flagLiam Baglole (D)31419230.74262021 - 20254
23.Sweden flagMarcus Ulmefors (F)16193221.38162009 - 20112
24.Russia flagMurat Shafigullin (LW/RW)29147210.72182021 - 20254
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.U.K. flagFrancis Clegg (D)3158130.4262010 - 20133
40.U.K. flagAndreas Siagris (F)6210122.0002017 - 20192
41.Canada flagKurt Kolb (F)2965110.38262010 - 20133
42.U.K. flagAdam Droy (D)1038111.1002008 - 20091
43.Switzerland flagSandro Fasser (F)2038110.5562022 - 20242
44.USA flagLyle Baumgarten (D)373103.3342016 - 20171
45.U.K. flagDaniel OHanlon (F)564102.0022012 - 20131
46.U.K. flagChris Beardsell (F)2164100.4842008 - 20113
47.U.K. flagMatt Dolan (F)2955100.34102008 - 20124
48.Canada flagStephen Smith (F)89091.1302011 - 20121
49.Cyprus flagRobert Barakat (F)205490.4542011 - 20143
50.U.K. flagAaron Seath (F)184590.5062022 - 20253
51.Norway flagJamil-Alexander Malthe (F)175380.47262023 - 20252
52.U.K. flagMatthew Choy (RW)162680.5002013 - 20152
53.Austria flagHeinrich Lohner (D)141780.5742009 - 20112
54.U.K. flagRyan Ritchie (D)161780.50512011 - 20121
55.U.K. flagOliver Clipsham (F)221780.3682012 - 20164
56.USA flagDylan Porcello (D)35272.3342014 - 20151
57.Joshua Mermelstein (F)125270.5822008 - 20091
58.Switzerland flagAndri Gustin (F)34372.3302016 - 20171
59.Canada flagJohn Graham (F)104370.70202018 - 20202
60.Poland flagKamil Pietruszynski (F)281670.25282011 - 20132
61.Netherlands flagJacobus Hertzog (D)411670.1742015 - 20183
62.U.K. flagEvan Rieder (F)85160.7522013 - 20141
63.France flagAlain Sirois (F)84260.7582012 - 20131
64.Latvia flagReinis Vitols (LW)124260.5002013 - 20173
65.U.K. flagStephen Holland (D)191560.32142008 - 20102
66.U.K. flagTom Upcraft (LW)110660.5562014 - 20193
67.USA flagJames Harrison (F)44151.25162014 - 20151
68.U.K. flagChristian Clough (F)63250.8302008 - 20091
69.U.K. flagAlex Fergusson (D)103250.5062015 - 20183
70.Finland flagLassi Leppilahti (F)133250.3842013 - 20152
71.Ukraine flagYuri Shulzhenko (C/RW)143250.36122018 - 20223
72.France flagGuillaume Audenaert (F)62350.8322014 - 20151
73.Ireland flagJeremy Dawson (D)92350.5642013 - 20141
74.USA flagJames Crea (F)102350.5062011 - 20121
75.England flagZachary King (F)132350.3802011 - 20132
76.Erik Ljungqvist (F)132350.3862008 - 20091
77.U.K. flagOllie Wright (F)91450.5602008 - 20102
78.U.K. flagSteven Kent (C)101450.5002014 - 20236
79.USA flagNatasha Davis (D)111450.4502024 - 20251
80.USA flagGordon Weigers (F)44041.0062013 - 20141
81.Sweden flagHampus Dynebrink (F)54040.8042012 - 20131
82.USA flagSean Flaherty (D)42241.0022014 - 20151
83.U.K. flagEdmund Chu (F)82240.5022019 - 20201
84.Nick Steel (F)132240.3102008 - 20091
85.Canada flagPatrick Keohane (F)21342.0002014 - 20151
86.England flagHarry Angell (LW)41341.0022018 - 20202
87.Czechia flagAles Kratky (D)171340.2482009 - 20112
88.Poland flagMarcin Rywik (D)40441.0002015 - 20182
89.Russia flagRinat Baymukhametov (LW)250440.1662013 - 20174
90.Switzerland flagGiandrin Barandun (D)32131.0022016 - 20171
91.France flagAndrei Pissarenko (F)72130.4322014 - 20151
92.U.K. flagDaniil Moskovenko (F)132130.2302015 - 20161
93.USA flagMax Fink (D)31231.0022013 - 20141
94.USA flagDavid Coscia (D)31231.0082014 - 20151
95.U.K. flagIvan Shalashilin (F)101230.3002022 - 20253
96.China flagEnyu Ying (F)111230.27142024 - 20251
97.USA flagLawrence Cheung (F)131230.2342008 - 20113
98.U.K. flagParth Khullar (D)151230.2022015 - 20182
99.Finland flagZimeng Zhou (F)20331.5002024 - 20251
100.U.K. flagMatthew Brackenbury (D)50330.6002017 - 20192