Loading page

Cardiff Devils All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Canada (190 players)

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.Canada flagJohn Lawless (F)2032893946833.361631986 - 19959
4.Canada flagShannon Hope (D)3721564095651.527591987 - 199811
5.Canada flagJoey Martin (C)5042243255491.092852014 - 202610
6.Canada flagHilton Ruggles (LW)1212742034773.942291992 - 19953
7.Canada flagVezio Sacratini (C)3271282193471.064711996 - 20068
8.Canada flagCole Sanford (RW/C)2561291372661.042022021 - 20265
9.Canada flagGleason Fournier (D)331701912610.792532015 - 20267
10.Canada flagPerry Olivier (F)391291202496.381021986 - 19882
11.Canada flagJoey Haddad (LW)2891081382460.853592014 - 20206
12.Canada flagJake Morissette (C/RW)297821372190.74922013 - 20196
13.Canada flagAndrew Hotham (D)209581612191.054852014 - 20184
14.Canada flagBrad Voth (W)300961132090.7017622005 - 20127
15.Canada flagRick Brebant (C)44881202084.73981993 - 19941
16.Canada flagStuart MacRae (C)159711362071.30542010 - 20133
17.Canada flagTrevor Cox (C/LW)157441331771.13732021 - 20243
18.Canada flagAndrew Lord (C/RW)216631101730.801592013 - 20185
19.Canada flagSean Bentivoglio (LW/C)201501191690.841462016 - 20204
20.Canada flagLayne Ulmer (C)16055911460.91912016 - 20193
21.Canada flagMark Smith (F)10157801371.361302006 - 20102
22.Canada flagMatt Pope (C/W)15247841310.861122017 - 20203
23.Canada flagKip Noble (D)16942891310.78481996 - 20014
24.Canada flagTyson Teplitsky (D)14940891290.871202006 - 20093
25.Canada flagMike Ware (D/RW)18744841280.686661995 - 20045
26.Canada flagGerad Adams (D)35044731170.335102005 - 20149
27.Canada flagMac Faulkner (LW)9062531151.281342012 - 20142
28.Canada flagSteve Cadieux (C)3360541143.45491992 - 19931
29.Canada flagMarcus Crawford (D)10813991121.041572022 - 20242
30.Canada flagCharles Linglet (LW)9728801081.11542018 - 20202
31.Canada flagClaude Dumas (C)4365421072.49261994 - 19951
32.Canada flagStephen Dixon (C/LW)15450571070.691122018 - 20223
33.Canada flagBrodie Reid (RW)10449571061.02182021 - 20232
34.Canada flagJosh MacDonald (LW/RW)10155501051.04302024 - 20262
35.Canada flagJeff Burgoyne (D)16334701040.642232002 - 20064
36.Canada flagRandy Smith (C)3651491002.78381995 - 19972
37.Canada flagRuss Romaniuk (LW)1084257990.921352002 - 20053
38.Canada flagTylor Michel (C)1013660960.952262009 - 20112
39.Canada flagChris Blight (RW)812174951.17842012 - 20142
40.Canada flagIan McIntyre (LW)1702767940.553031997 - 20014
41.Canada flagFrank Evans (D)2192569940.436811996 - 20046
42.Canada flagTyson Marsh (D)1752172930.533052012 - 20164
43.Canada flagRyan Finnerty (C)822762891.092912009 - 20112
44.Canada flagPatrick Asselin (C/LW)1023751880.86362016 - 20182
45.Canada flagKenton Smith (D)1512265870.582412010 - 20133
46.Canada flagRyan Barrow (RW)1413252840.60782023 - 20263
47.Canada flagNathan Rempel (RW)1113743800.72942004 - 20073
48.Canada flagDoug McCarthy (C)813940790.98301996 - 19982
49.Canada flagWes Jarvis (D)1043445790.762152008 - 20102
50.Canada flagSylvain Deschâtelets (C)542353761.41492007 - 20081
51.Canada flagGuillaume Doucet (RW)1004326690.691162015 - 20172
52.Canada flagKohen Olischefski (RW)1072840680.64792024 - 20262
53.Canada flagBrent Walton (RW)622444681.10382014 - 20162
54.Canada flagChris Culligan (C)1282444680.53522014 - 20173
55.Canada flagMike Garrow (D)992147680.691282005 - 20082
56.Canada flagCarl Hudson (D)972047670.69932014 - 20162
57.Canada flagRiley Brandt (F)2113429630.303532021 - 20265
58.Canada flagMike Prpich (F)542934631.17842007 - 20092
59.Canada flagMike Hedden (LW)592042621.05202018 - 20191
60.Canada flagEd Patterson (RW)842039590.701662003 - 20074
61.Canada flagBryce Reddick (D)1511445590.391072017 - 20203
62.Canada flagCody Donaghey (D)931346590.63442023 - 20252
63.Canada flagJake Coughler (C)643424580.91582021 - 20232
64.Canada flagKristoff Kontos (C)521736531.0282025 - 20261
65.Canada flagMike Urquhart (D/LW)72229517.2961986 - 19871
66.Canada flagJamie Arniel (C/RW)542229510.94142023 - 20241
67.Canada flagCraig Weller (RW/D)391437511.31482010 - 20111
68.Canada flagZach O'Brien (C/RW)461733501.0922024 - 20251
69.Canada flagMatt Miller (F)562425490.881532009 - 20101
70.Canada flagMark Smith (D)1561237490.311102010 - 20165
71.Canada flagTyler Busch (C)932224460.49642023 - 20252
72.Canada flagDennis Maxwell (LW)512322450.882312003 - 20041
73.Canada flagMarty Yewchuk (C)591827450.761071996 - 19982
74.Canada flagCole Ully (LW/RW)441330430.98142023 - 20241
75.Canada flagMatt Register (D)53835430.81372021 - 20221
76.Canada flagAlan Schuler (D)811032420.52341999 - 20012
77.Canada flagMark Louis (D)264635410.163922016 - 20236
78.Canada flagLouis Goulet (C)451721380.84362005 - 20061
79.Canada flagDoug Clarkson (LW)491721380.781442014 - 20151
80.Canada flagJustin Faryna (RW)59268340.58842017 - 20192
81.Canada flagBrandon Alderson (RW/LW)501915340.68182023 - 20241
82.Canada flagMike McNamee (C)421519340.81122019 - 20201
83.Canada flagBrent Pope (D)129529340.263391996 - 20084
84.Canada flagSean McMonagle (D/C)46430340.74242019 - 20201
85.Canada flagDoug Smail (RW)191419331.74161994 - 19962
86.Canada flagLeigh Salters (LW)441517320.73822015 - 20161
87.Canada flagBrett Ferguson (C/LW)44923320.73702025 - 20261
88.Canada flagBlair Riley (RW/LW)401813310.78632019 - 20201
89.Canada flagScott Dobben (LW)541516310.57442011 - 20121
90.Canada flagJamie VanderVeeken (D)29723301.03622011 - 20121
91.Canada flagKurt Walsh (F)34218290.85602002 - 20031
92.Canada flagDavid Matsos (LW/RW)44821290.6682004 - 20062
93.Canada flagGreg Ware (D)671018280.42581995 - 19972
94.Canada flagZach Hervato (C)50820280.56602015 - 20161
95.Canada flagMario Simioni (LW)361512270.75161998 - 19991
96.Canada flagJohn Parco (LW)331314270.82382000 - 20011
97.Canada flagSam Jardine (D)78819270.351112019 - 20232
98.Canada flagDion Darling (D)65621270.421202006 - 20082
99.Canada flagDerek Campbell (LW)271313260.96472008 - 20091
100.Canada flagPaul Crowder (C)471214260.55142017 - 20181

* Some data is missing to provide a correct summary.