Loading page

Cardiff Devils All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Nationalities

All Time Player Stats

Regular Season
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagSteve Moria (C)3734624609222.471251988 - 200110
2.Canada flagDoug McEwen (F)3944044048082.053091989 - 200411
3.England flagIan Cooper (RW/C)2893273596862.376871988 - 19988
4.Canada flagJohn Lawless (F)2032893946833.361631986 - 19959
5.Canada flagShannon Hope (D)3721564095651.527591987 - 199811
6.Canada flagJoey Martin (C)4962203225421.092812014 - 202610
7.Canada flagHilton Ruggles (LW)1212742034773.942291992 - 19953
8.England flagStephen Cooper (D)1951072703771.932721988 - 19966
9.Wales flagNicky Chinn (RW)2821731993721.326251988 - 20009
10.Canada flagVezio Sacratini (C)3271282193471.064711996 - 20068
11.Israel flagMaxim Birbraer (LW)3211402053451.073782006 - 20147
12.Slovakia flagIvan Matulik (C)3321631723351.014901995 - 20048
13.England flagMark Richardson (D)871762533290.381842005 - 202618
14.Wales flagPhil Hill (W/C)4681071712780.593212000 - 201413
15.Canada flagGleason Fournier (D)323701862560.792202015 - 20267
16.Canada flagCole Sanford (RW/C)2481261262521.021702021 - 20265
17.Canada flagPerry Olivier (F)391291202496.381021986 - 19882
18.Canada flagJoey Haddad (LW)2891081382460.853592014 - 20206
19.Canada flagJake Morissette (C/RW)297821372190.74922013 - 20196
20.Canada flagAndrew Hotham (D)209581612191.054852014 - 20184
21.Canada flagBrad Voth (W)300961132090.7017622005 - 20127
22.Canada flagRick Brebant (C)44881202084.73981993 - 19941
23.Canada flagStuart MacRae (C)159711362071.30542010 - 20133
24.U.K. flagSteve Thornton (RW)192801262061.07821996 - 20015
25.Wales flagJason Stone (D)750621442060.273481988 - 201021
26.Wales flagBen Davies (C/RW)526731061790.341862007 - 202612
27.Canada flagTrevor Cox (C/LW)157441331771.13732021 - 20243
28.Canada flagAndrew Lord (C/RW)216631101730.801592013 - 20185
29.Canada flagSean Bentivoglio (LW/C)201501191690.841462016 - 20204
30.Wales flagMatthew Myers (C)41368931610.393782001 - 20209
31.Canada flagLayne Ulmer (C)16055911460.91912016 - 20193
32.England flagJosh Batch (D/LW)646411031440.225242011 - 202513
33.Canada flagMark Smith (F)10157801371.361302006 - 20102
34.USA flagScott Matzka (C)10252851371.341512010 - 20122
35.Canada flagMatt Pope (C/W)15247841310.861122017 - 20203
36.Canada flagKip Noble (D)16942891310.78481996 - 20014
37.Canada flagTyson Teplitsky (D)14940891290.871202006 - 20093
38.Canada flagMike Ware (D/RW)18744841280.686661995 - 20045
39.USA flagJustin Crandall (F/D)16139881270.79812021 - 20243
40.Scotland flagBrian Dickson (RW)8451671181.40901987 - 19903
41.Canada flagGerad Adams (D)35044731170.335102005 - 20149
42.U.K. flagEvan Mosey (D/F)19029871160.61672018 - 20265
43.Canada flagMac Faulkner (LW)9062531151.281342012 - 20142
44.Canada flagSteve Cadieux (C)3360541143.45491992 - 19931
45.Canada flagMarcus Crawford (D)10813991121.041572022 - 20242
46.USA flagJay Latulippe (LW)10539701091.043052008 - 20102
47.Canada flagCharles Linglet (LW)9728801081.11542018 - 20202
48.Canada flagClaude Dumas (C)4365421072.49261994 - 19951
49.Canada flagStephen Dixon (C/LW)15450571070.691122018 - 20223
50.Canada flagBrodie Reid (RW)10449571061.02182021 - 20232
51.Canada flagJeff Burgoyne (D)16334701040.642232002 - 20064
52.Canada flagRandy Smith (C)3651491002.78381995 - 19972
53.Canada flagRuss Romaniuk (LW)1084257990.921352002 - 20053
54.Canada flagJosh MacDonald (LW/RW)945048981.04282024 - 20262
55.Canada flagTylor Michel (C)1013660960.952262009 - 20112
56.USA flagJon Pelle (RW)544451951.76422010 - 20111
57.Canada flagChris Blight (RW)812174951.17842012 - 20142
58.Canada flagIan McIntyre (LW)1702767940.553031997 - 20014
59.Canada flagFrank Evans (D)2192569940.436811996 - 20046
60.Canada flagTyson Marsh (D)1752172930.533052012 - 20164
61.England flagPeter Smith (D)1814448920.511921990 - 19975
62.Scotland flagBrian Wilkie (F)965635910.95851987 - 19914
63.U.K. flagJason Silverthorn (C/W)883950891.01722007 - 20092
64.Canada flagRyan Finnerty (C)822762891.092912009 - 20112
65.Canada flagPatrick Asselin (C/LW)1023751880.86362016 - 20182
66.Canada flagKenton Smith (D)1512265870.582412010 - 20133
67.Czechia flagTomáš Kůrka (LW/RW)874340830.95322013 - 20162
68.Wales flagJonathan Phillips (LW/RW)2103844820.391961999 - 20066
69.Canada flagRyan Barrow (RW)1393151820.59782023 - 20263
70.Canada flagNathan Rempel (RW)1113743800.72942004 - 20073
71.Canada flagDoug McCarthy (C)813940790.98301996 - 19982
72.Canada flagWes Jarvis (D)1043445790.762152008 - 20102
73.Canada flagSylvain Deschâtelets (C)542353761.41492007 - 20081
74.England flagNeil Browne (F)682649751.10161990 - 19922
75.USA flagKen Hodge, Jr. (C)662648741.12241996 - 19982
76.Canada flagGuillaume Doucet (RW)1004326690.691162015 - 20172
77.Canada flagBrent Walton (RW)622444681.10382014 - 20162
78.Canada flagChris Culligan (C)1282444680.53522014 - 20173
79.Canada flagMike Garrow (D)992147680.691282005 - 20082
80.England flagRobbie Morris (F)763433670.88861987 - 19903
81.USA flagJeff Pierce (RW)533334671.26322011 - 20121
82.England flagPaul Farmer (C)682740670.99421986 - 19903
83.Wales flagNeil Francis (F)4432146670.152951992 - 200914
84.Canada flagCarl Hudson (D)972047670.69932014 - 20162
85.England flagJoshua Waller (LW)1323036660.50522021 - 20243
86.Canada flagKohen Olischefski (RW)992836640.65732024 - 20262
87.Canada flagMike Prpich (F)542934631.17842007 - 20092
88.England flagMerv Priest (LW)1012538630.62681998 - 20043
89.Canada flagMike Hedden (LW)592042621.05202018 - 20191
90.Canada flagEd Patterson (RW)842039590.701662003 - 20074
91.Canada flagBryce Reddick (D)1511445590.391072017 - 20203
92.Canada flagCody Donaghey (D)931346590.63442023 - 20252
93.Canada flagJake Coughler (C)643424580.91582021 - 20232
94.Canada flagRiley Brandt (F)2033325580.293352021 - 20265
95.England flagPaul Sample (F)1142530550.48792001 - 20083
96.England flagSamuel Duggan (RW)3322134550.171102018 - 20267
97.England flagGlen Haley (F)302331541.80161986 - 19882
98.England flagBrett Perlini (C/RW)902231530.5962024 - 20262
99.England flagMatt Towe (F)1621538530.33732007 - 20103
100.England flagSamuel Smith (RW)1022131520.51782010 - 20122

* Some data is missing to provide a correct summary.