Loading page

Cardiff Devils 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
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagSteve Moria (C)43451752810452.411511988 - 200110
2.Canada flagDoug McEwen (F)4674754739482.033961989 - 200411
3.England flagIan Cooper (RW/C)3383664217872.337991988 - 19988
4.Canada flagJohn Lawless (F)2303114097203.132001986 - 19959
5.Canada flagShannon Hope (D)4341774736501.508361987 - 199811
6.Canada flagJoey Martin (C)5312373405771.092952014 - 202610
7.Canada flagHilton Ruggles (LW)1443192335523.832731992 - 19953
8.Wales flagNicky Chinn (RW)3282042304341.326771988 - 20009
9.England flagStephen Cooper (D)2301282974251.853321988 - 19966
10.Canada flagVezio Sacratini (C)3821492453941.035331996 - 20068
11.Slovakia flagIvan Matulik (C)3881841963800.986511995 - 20048
12.Israel flagMaxim Birbraer (LW)3401522153671.083922006 - 20147
13.England flagMark Richardson (D)938812703510.371942005 - 202618
14.Wales flagPhil Hill (W/C)5221151802950.573392000 - 201413
15.Canada flagCole Sanford (RW/C)2691361462821.052102021 - 20265
16.Canada flagGleason Fournier (D)349741992730.782462015 - 20267
17.Canada flagPerry Olivier (F)411341292636.411261986 - 19882
18.Canada flagJoey Haddad (LW)3031141452590.853672014 - 20206
19.Canada flagRick Brebant (C)521041392434.671061993 - 19941
20.U.K. flagSteve Thornton (RW)228941482421.06941996 - 20015
21.Canada flagAndrew Hotham (D)222631672301.045072014 - 20184
22.Wales flagJason Stone (D)861691592280.263821988 - 201021
23.Canada flagJake Morissette (C/RW)311841432270.73922013 - 20196
24.Canada flagStuart MacRae (C)171741512251.32582010 - 20133
25.Canada flagBrad Voth (W)3241071172240.6918642005 - 20127
26.Wales flagBen Davies (C/RW)563751151900.342022007 - 202612
27.Canada flagTrevor Cox (C/LW)169491381871.11752021 - 20243
28.Canada flagAndrew Lord (C/RW)226641181820.811612013 - 20185
29.Canada flagSean Bentivoglio (LW/C)213541261800.851582016 - 20204
30.Wales flagMatthew Myers (C)441701011710.393982001 - 20209
31.Canada flagLayne Ulmer (C)17259971560.91932016 - 20193
32.Canada flagKip Noble (D)199511001510.76601996 - 20014
33.Canada flagMark Smith (F)10960861461.341462006 - 20102
34.Canada flagMike Ware (D/RW)21851951460.677871995 - 20045
35.England flagJosh Batch (D/LW)680421041460.215342011 - 202513
36.USA flagScott Matzka (C)11054911451.321852010 - 20122
37.Canada flagSteve Cadieux (C)4176681443.51511992 - 19931
38.Canada flagMatt Pope (C/W)16051901410.881182017 - 20203
39.Canada flagTyson Teplitsky (D)15941961370.861202006 - 20093
40.USA flagJustin Crandall (F/D)17341921330.77812021 - 20243
41.Canada flagGerad Adams (D)37949811300.345662005 - 20149
42.Canada flagClaude Dumas (C)5073501232.46261994 - 19951
43.U.K. flagEvan Mosey (D/F)20830931230.59912018 - 20265
44.Scotland flagBrian Dickson (RW)9051691201.33981987 - 19903
45.Canada flagRuss Romaniuk (LW)13253661190.901672002 - 20053
46.USA flagJay Latulippe (LW)11240791191.063412008 - 20102
47.Canada flagCharles Linglet (LW)10132841161.15562018 - 20202
48.Canada flagMac Faulkner (LW)9062531151.281342012 - 20142
49.Canada flagJeff Burgoyne (D)19439741130.582612002 - 20064
50.Canada flagMarcus Crawford (D)116131001130.971632022 - 20242
51.Canada flagStephen Dixon (C/LW)16252601120.691182018 - 20223
52.Canada flagBrodie Reid (RW)11251601110.99182021 - 20232
53.Canada flagIan McIntyre (LW)19832791110.563371997 - 20014
54.England flagPeter Smith (D)21452581100.512161990 - 19975
55.Canada flagFrank Evans (D)25531791100.437491996 - 20046
56.Canada flagChris Blight (RW)8528821101.29842012 - 20142
57.Canada flagRandy Smith (C)4255511062.52581995 - 19972
58.Canada flagJosh MacDonald (LW/RW)10354501041.01302024 - 20262
59.Canada flagTylor Michel (C)10940631030.942322009 - 20112
60.USA flagJon Pelle (RW)5846541001.72422010 - 20111
61.Canada flagRyan Finnerty (C)9031691001.113072009 - 20112
62.Canada flagDoug McCarthy (C)974552971.00401996 - 19982
63.Canada flagTyson Marsh (D)1852176970.523072012 - 20164
64.Canada flagNathan Rempel (RW)1324452960.731022004 - 20073
65.Wales flagJonathan Phillips (LW/RW)2364153940.402121999 - 20066
66.U.K. flagJason Silverthorn (C/W)944055941.00742007 - 20092
67.Canada flagPatrick Asselin (C/LW)1103855930.85402016 - 20182
68.USA flagKen Hodge, Jr. (C)823162931.13261996 - 19982
69.Scotland flagBrian Wilkie (F)1015735920.91871987 - 19914
70.Canada flagRyan Barrow (RW)1493356890.60782023 - 20263
71.Canada flagKenton Smith (D)1632266880.542512010 - 20133
72.England flagNeil Browne (F)803255871.09221990 - 19922
73.Czechia flagTomáš Kůrka (LW/RW)914441850.93322013 - 20162
74.Canada flagWes Jarvis (D)1113549840.762252008 - 20102
75.Canada flagSylvain Deschâtelets (C)572655811.42492007 - 20081
76.Wales flagNeil Francis (F)5002351740.153011992 - 200914
77.Canada flagMike Garrow (D)1092153740.681362005 - 20082
78.England flagMerv Priest (LW)1152845730.63821998 - 20043
79.Canada flagGuillaume Doucet (RW)1054527720.691182015 - 20172
80.Canada flagCarl Hudson (D)1032250720.70932014 - 20162
81.USA flagJeff Pierce (RW)573436701.23342011 - 20121
82.England flagJoshua Waller (LW)1403139700.50562021 - 20243
83.Canada flagKohen Olischefski (RW)1092941700.64792024 - 20262
84.Canada flagBrent Walton (RW)642544691.08382014 - 20162
85.Canada flagChris Culligan (C)1362544690.51522014 - 20173
86.England flagPaul Farmer (C)742840680.92501986 - 19903
87.Canada flagRiley Brandt (F)2253532670.303612021 - 20265
88.England flagRobbie Morris (F)823433670.82881987 - 19903
89.Canada flagMike Prpich (F)572937661.16902007 - 20092
90.Canada flagMike Hedden (LW)632145661.05202018 - 20191
91.Canada flagJake Coughler (C)723926650.90652021 - 20232
92.Canada flagBryce Reddick (D)1571649650.411092017 - 20203
93.England flagBrett Perlini (C/RW)1002836640.6462024 - 20262
94.Canada flagEd Patterson (RW)882341640.731702003 - 20074
95.England flagSamuel Duggan (RW)3582637630.181102018 - 20267
96.Canada flagCody Donaghey (D)1011546610.60482023 - 20252
97.Scotland flagPaul Heavey (D)1501049590.393381990 - 19955
98.Canada flagMike Urquhart (D/LW)92236586.44101986 - 19871
99.England flagPaul Sample (F)1182630560.47792001 - 20083
100.England flagMatt Towe (F)1721640560.33812007 - 20103

* Some data is missing to provide a correct summary.