Loading page

Cardiff Devils All Time Overall Totals Stats

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

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.Canada flagJohn Lawless (F)2303114097203.132001986 - 19959
4.Canada flagShannon Hope (D)4341774736501.508361987 - 199811
5.Canada flagJoey Martin (C)5262353405751.092912014 - 202610
6.Canada flagHilton Ruggles (LW)1443192335523.832731992 - 19953
7.Canada flagVezio Sacratini (C)3821492453941.035331996 - 20068
8.Canada flagCole Sanford (RW/C)2641341392731.031782021 - 20265
9.Canada flagGleason Fournier (D)344741952690.782422015 - 20267
10.Canada flagPerry Olivier (F)411341292636.411261986 - 19882
11.Canada flagJoey Haddad (LW)3031141452590.853672014 - 20206
12.Canada flagRick Brebant (C)521041392434.671061993 - 19941
13.Canada flagAndrew Hotham (D)222631672301.045072014 - 20184
14.Canada flagJake Morissette (C/RW)311841432270.73922013 - 20196
15.Canada flagStuart MacRae (C)171741512251.32582010 - 20133
16.Canada flagBrad Voth (W)3241071172240.6918642005 - 20127
17.Canada flagTrevor Cox (C/LW)169491381871.11752021 - 20243
18.Canada flagAndrew Lord (C/RW)226641181820.811612013 - 20185
19.Canada flagSean Bentivoglio (LW/C)213541261800.851582016 - 20204
20.Canada flagLayne Ulmer (C)17259971560.91932016 - 20193
21.Canada flagKip Noble (D)199511001510.76601996 - 20014
22.Canada flagMark Smith (F)10960861461.341462006 - 20102
23.Canada flagMike Ware (D/RW)21851951460.677871995 - 20045
24.Canada flagSteve Cadieux (C)4176681443.51511992 - 19931
25.Canada flagMatt Pope (C/W)16051901410.881182017 - 20203
26.Canada flagTyson Teplitsky (D)15941961370.861202006 - 20093
27.Canada flagGerad Adams (D)37949811300.345662005 - 20149
28.Canada flagClaude Dumas (C)5073501232.46261994 - 19951
29.Canada flagRuss Romaniuk (LW)13253661190.901672002 - 20053
30.Canada flagCharles Linglet (LW)10132841161.15562018 - 20202
31.Canada flagMac Faulkner (LW)9062531151.281342012 - 20142
32.Canada flagJeff Burgoyne (D)19439741130.582612002 - 20064
33.Canada flagMarcus Crawford (D)116131001130.971632022 - 20242
34.Canada flagStephen Dixon (C/LW)16252601120.691182018 - 20223
35.Canada flagBrodie Reid (RW)11251601110.99182021 - 20232
36.Canada flagIan McIntyre (LW)19832791110.563371997 - 20014
37.Canada flagFrank Evans (D)25531791100.437491996 - 20046
38.Canada flagChris Blight (RW)8528821101.29842012 - 20142
39.Canada flagRandy Smith (C)4255511062.52581995 - 19972
40.Canada flagTylor Michel (C)10940631030.942322009 - 20112
41.Canada flagJosh MacDonald (LW/RW)9952491011.02282024 - 20262
42.Canada flagRyan Finnerty (C)9031691001.113072009 - 20112
43.Canada flagDoug McCarthy (C)974552971.00401996 - 19982
44.Canada flagTyson Marsh (D)1852176970.523072012 - 20164
45.Canada flagNathan Rempel (RW)1324452960.731022004 - 20073
46.Canada flagPatrick Asselin (C/LW)1103855930.85402016 - 20182
47.Canada flagRyan Barrow (RW)1483256880.59782023 - 20263
48.Canada flagKenton Smith (D)1632266880.542512010 - 20133
49.Canada flagWes Jarvis (D)1113549840.762252008 - 20102
50.Canada flagSylvain Deschâtelets (C)572655811.42492007 - 20081
51.Canada flagMike Garrow (D)1092153740.681362005 - 20082
52.Canada flagGuillaume Doucet (RW)1054527720.691182015 - 20172
53.Canada flagCarl Hudson (D)1032250720.70932014 - 20162
54.Canada flagBrent Walton (RW)642544691.08382014 - 20162
55.Canada flagChris Culligan (C)1362544690.51522014 - 20173
56.Canada flagKohen Olischefski (RW)1042938670.64732024 - 20262
57.Canada flagMike Prpich (F)572937661.16902007 - 20092
58.Canada flagMike Hedden (LW)632145661.05202018 - 20191
59.Canada flagJake Coughler (C)723926650.90652021 - 20232
60.Canada flagBryce Reddick (D)1571649650.411092017 - 20203
61.Canada flagRiley Brandt (F)2203529640.293492021 - 20265
62.Canada flagEd Patterson (RW)882341640.731702003 - 20074
63.Canada flagCody Donaghey (D)1011546610.60482023 - 20252
64.Canada flagMike Urquhart (D/LW)92236586.44101986 - 19871
65.Canada flagJamie Arniel (C/RW)582431550.95162023 - 20241
66.Canada flagMatt Miller (F)602825530.881612009 - 20101
67.Canada flagZach O'Brien (C/RW)501934531.0622024 - 20251
68.Canada flagCraig Weller (RW/D)431637531.23542010 - 20111
69.Canada flagTyler Busch (C)1012625510.50932023 - 20252
70.Canada flagAlan Schuler (D)931239510.55541999 - 20012
71.Canada flagMarty Yewchuk (C)662030500.761151996 - 19982
72.Canada flagMark Smith (D)1681237490.291162010 - 20165
73.Canada flagDennis Maxwell (LW)542424480.892332003 - 20041
74.Canada flagCole Ully (LW/RW)481433470.98212023 - 20241
75.Canada flagLouis Goulet (C)522223450.87382005 - 20061
76.Canada flagMatt Register (D)57936450.79412021 - 20221
77.Canada flagBrent Pope (D)153736430.283711996 - 20084
78.Canada flagMark Louis (D)284736430.154022016 - 20236
79.Canada flagDoug Smail (RW)251724411.64261994 - 19962
80.Canada flagKristoff Kontos (C)451228400.8962025 - 20261
81.Canada flagJustin Faryna (RW)63299380.60862017 - 20192
82.Canada flagDoug Clarkson (LW)511721380.751442014 - 20151
83.Canada flagBrandon Alderson (RW/LW)541917360.67202023 - 20241
84.Canada flagScott Dobben (LW)581817350.60502011 - 20121
85.Canada flagMike McNamee (C)421519340.81122019 - 20201
86.Canada flagGreg Ware (D)801222340.43681995 - 19972
87.Canada flagJamie VanderVeeken (D)33727341.03722011 - 20121
88.Canada flagSean McMonagle (D/C)46430340.74242019 - 20201
89.Canada flagLeigh Salters (LW)461518330.72822015 - 20161
90.Canada flagKurt Walsh (F)44248320.73802002 - 20031
91.Canada flagDavid Matsos (LW/RW)51824320.6382004 - 20062
92.Canada flagBlair Riley (RW/LW)401813310.78632019 - 20201
93.Canada flagMario Simioni (LW)441714310.70181998 - 19991
94.Canada flagBlake Knox (C)411120310.76722002 - 20031
95.Canada flagZach Hervato (C)54823310.57622015 - 20161
96.Canada flagBlair Scott (D)45921300.67962002 - 20031
97.Canada flagDion Darling (D)72623290.401282006 - 20082
98.Canada flagJohn Parco (LW)371314270.73442000 - 20011
99.Canada flagSam Jardine (D)82819270.331112019 - 20232
100.Canada flagDerek Campbell (LW)271313260.96472008 - 20091

* Some data is missing to provide a correct summary.