Loading page
2024-2025

2024-2025 Season

Cardiff Devils were 32-18-4 in the 2024-25 EIHL season with 68 points, 4th overall.

2024-2025 Cardiff Devils Player Stats

All Positions
#NSkaterGPGATPPIM+/-GPGATPPIM+/-
U.K. flagEIHL
1.
Canada flag
512829571411411204
2.
Canada flag
46173350216421303
3.
Canada flag
532028483813432523
4.
Canada flag
522324472920432523
5.
Canada flag
53122133409412302
6.
USA flagU.K. flag
506263224184011227
7.
Canada flag
4962531261940002-2
8.
England flagCanada flag
4416122825402202
9.
Canada flag
47325284117412344
10.
Canada flag
327162326-1
11.
Canada flag
5410112147-34112291
12.
Canada flag
4341620129412302
13.
Canada flagAustralia flag
48312159417404427
14.
Canada flag
51391245040116-2
15.
Canada flag
3056111266402242
16.
Wales flag
3754941401102
17.
England flag
5009964401104
18.
England flag
524488-10420202
19.
Canada flag
1842612-2412301
20.
England flag
340668-4
21.
USA flag
132242-3
22.
Canada flag
40220-2
23.
Wales flag
100000-6
INT flagContinental Cup
1.
Canada flag
553847
2.
Canada flag
5178125
3.
Canada flag
543703
4.
England flagCanada flag
541524
5.
Canada flag
523502
6.
Canada flag
522403
7.
Canada flag
513425
8.
Canada flag
512322
9.
Canada flag
512343
10.
Canada flag
51124-1
11.
USA flagU.K. flag
5112204
12.
Canada flag
5022274
13.
Wales flag
310100
14.
Wales flag
201122
15.
Canada flag
3011122
16.
England flag
501100
17.
England flag
50110-1
18.
Canada flag
501122
19.
Canada flagAustralia flag
501184
20.
Canada flag
200001
21.
England flag
40004-1
INT flagEIHL Cup
1.
Canada flag
121131484
2.
Canada flag
132101241
3.
England flagCanada flag
11381148
4.
Canada flag
12381103
5.
Canada flag
11641063
6.
Canada flag
1355102-1
7.
Canada flag
1354946
8.
Canada flag
1354968
9.
Canada flag
12437134
10.
Canada flag
110771010
11.
Canada flag
906640
12.
USA flagU.K. flag
12235273
13.
Canada flag
1304494
14.
England flag
812385
15.
England flag
1303323
16.
Canada flagAustralia flag
13033332
17.
Wales flag
111120-3
18.
Canada flag
71017-1
19.
Canada flag
301101
20.
England flag
1201160
21.
Canada flag
20000-2
22.
Wales flag
200000
#NGoalieGPGAASV%WLTSOTOISVSGPGAASV%
U.K. flagEIHL
1.
England flag
302.42.9271911-11764:0097641.54.951
2.
Canada flagIreland flag
52.37.92232-1304:00154
3.
USA flag
192.74.912109-21116:00577
4.
Ukraine flag
0--------
5.
U.K. flagSweden flag
0--------
INT flagContinental Cup
1.
England flag
21.14.94110-052:5016
2.
USA flag
41.60.93530-0187:1072
3.
Ukraine flag
16.00.76901-060:0020
INT flagEIHL Cup
1.
USA flag
72.94.89743-0367:00175
2.
England flag
73.24.89233-0408:00203

2024-2025 Cardiff Devils Staff

Team Staff History

2024-2025 Cardiff Devils Demographics

Loading...

Cardiff Devils Facts

Plays in
Motorpoint Elite Ice Hockey League
Team Colors
Red + White + Green
Town
Cardiff, GBRMap
Founded
1986

2024-2025 Cardiff Devils Roster Facts

Nationalities
  • Canada flag16 players
  • England flag5 players
  • USA flag3 players
  • Wales flag2 players
  • Ukraine flag1 player
  • U.K. flag1 player
Experience
Affiliated Team(s)

Arena Information

Arena Name
Vindico Arenainformation
Location
Cardiff
Capacity
3 088
Construction Year
2016
A photo of arena: Vindico Arena

Cardiff Devils Games

datehomevisitingscoreleague
09/26/2026 06:00 PM UTCSheffield SteelersSheffield SteelersCardiff DevilsCardiff Devils-EIHL Cup
09/25/2026 06:00 PM UTCCardiff DevilsCardiff DevilsNottingham PanthersNottingham Panthers-EIHL Cup
09/19/2026 05:00 PM UTCGuildford FlamesGuildford FlamesCardiff DevilsCardiff Devils5 - 1 EIHL Cup
09/18/2026 06:00 PM UTCCardiff DevilsCardiff DevilsManchester StormManchester Storm4 - 2 EIHL Cup
09/13/2026 04:30 PM UTCCoventry BlazeCoventry BlazeCardiff DevilsCardiff Devils3 - 2 EIHL Cup
Show More

Latest Transactions

08/20/2026
07/29/2026
07/23/2026
07/22/2026
07/12/2026
07/06/2026
confirmed
Show Complete Transfer Coverage

Cardiff Devils History and Standings

seasonleagueGPWLTOTWOTLGFGAPTSPPGrankpostseason
2026-2027EIHL-----------
-
2025-2026EIHL543014-55195122751.392
Champion
2024-2025EIHL542918-34178143681.264
Final loss
2023-2024EIHL543014-73210151771.432
Semifinal loss
2022-2023EIHL542914-65192142751.394
Final loss
2021-2022EIHL543015-54188131741.373
Champion
2020-2021EIHL000-00000--
Season Cancelled
2019-2020EIHL463113--2162138641.391
Season Cancelledinfo
2018-2019EIHL604311--6235146921.532
Champion
2017-2018EIHL564112--3234149851.521
Champion
2016-2017EIHL523910--3200136811.561
Final loss
2015-2016EIHL523315--4179139701.352
Semifinal loss
2014-2015EIHL523414--4210151721.383
Quarterfinal loss
2013-2014EIHL522424--41621825219
Did not make playoffs
2012-2013EIHL522123--8160168500.965
Semifinal loss
2011-2012EIHL543212--10191158741.374
Final loss
2010-2011EIHL54429--3269141871.612
Final loss
2009-2010EIHL563122--3193158651.164
Final loss
2008-2009EIHL542819--7174143631.175
Semifinal loss
2007-2008EIHL542625--3164174551.026
Semifinal loss
2006-2007EIHL543217--5175152691.283
Final loss
2005-2006EIHL4218176-1110112431.025
Semifinal loss
2004-2005EIHL5030154-1152121651.33
Semifinal loss
2003-2004EIHL5623246-3155162550.985
Semifinal loss
2002-2003BNL3620150-1133104411.145
Final loss
2001-2002BNL445381--90312110.2512
Did not make playoffs
2000-2001BISL482416-53167130851.772
Quarterfinal loss
1999-2000BISL4217194-2138149400.957
Qualification
1998-1999BISL4227100-5144102591.42
Champion
1997-1998BISL4221163-2140128471.126
Qualification

Cardiff Devils Tournament Statistics

seasontournamentGPWLTOTWOTLGFGAPTSPPGrankpostseason
2025-2026EIHL Cup1054-102924121.24
Did not make playoffsgroup-info
2024-2025EIHL Cup1063-014232131.33
Final lossgroup-info
Cont Cup220-00124631
Championgroup-info
Cont Cup321-00128622
Promotedgroup-info
2023-2024EIHL Cup8620003622121.51
Quarterfinal lossgroup-info
Cont Cup312-00811313
Final groupgroup-info
Cont Cup321-00107622
Promotedgroup-info
2022-2023EIHL Cup834-102426813
Quarterfinal lossgroup-info
Cont Cup311-0110641.333
Final groupgroup-info
Cont Cup330-00113931
Promotedgroup-info
2021-2022EIHL Cup832-302515121.51
Final lossgroup-info
Champions HL615-00112630.54
Did not make playoffsgroup-info
2019-2020EIHL Cup843--1252591.132
Final lossgroup-info
Champions HL633-10183081.333
Did not make playoffsgroup-info
2018-2019EIHL Cup651--03113101.671
Quarterfinal lossgroup-info
Champions HL604-02142420.334
Did not make playoffsgroup-info
2017-2018EIHL Cup632--1232271.172
Final lossgroup-info
Champions HL614-10172950.834
Did not make playoffsgroup-info
2016-2017EIHL Cup844--02625813
Championgroup-info
2015-2016EIHL Cup862--03430121.52
Final lossgroup-info
2014-2015EIHL Cup862--02917121.52
Championgroup-info
2013-2014EIHL Cup853--03026101.252
Semifinal lossgroup-info
2012-2013EIHL Cup825--1293550.635
Did not make playoffsgroup-info
2011-2012EIHL Cup8422--2621101.252
Semifinal lossgroup-info
2010-2011EIHL Cup8314--3331101.252
Semifinal lossgroup-info
2009-2010EIHL Cup6420--282281.332
Final lossgroup-info
2008-2009EIHL Cup4220--1011414
Did not make playoffsgroup-info
2007-2008EIHL Cup4211--13951.252
Semifinal lossgroup-info
2006-2007EIHL Cup4121--121630.752
Did not make playoffsgroup-info
2005-2006EIHL Cup6312--161281.331
Championgroup-info

Where Are They Now?

Played in the team during season
View Complete List

Average Height, Weight, Age Per Season

SeasonRosterHeightWeightAge
2026-2027View Roster6'0"190 lbs29.83
2025-2026View Roster6'0"190 lbs30.15
2024-2025View Roster6'0"190 lbs30.38
2023-2024View Roster6'0"187 lbs28.73
2022-2023View Roster6'0"194 lbs29.46
View 20 Latest Seasons
Regular Season

Franchise All-Time Points

#PlayerGPGATP
1.undefined flagSteve Moria (F)373462460922
2.undefined flagDoug McEwen (F)394404404808
3.undefined flagIan Cooper (F)289327359686
4.undefined flagJohn Lawless (F)203289394683
5.undefined flagShannon Hope (D)372156409565
Show More

Franchise All-Time Goals

#PlayerGPGATP
1.undefined flagSteve Moria (F)373462460922
2.undefined flagDoug McEwen (F)394404404808
3.undefined flagIan Cooper (F)289327359686
4.undefined flagJohn Lawless (F)203289394683
5.undefined flagHilton Ruggles (F)121274203477
Show More

Franchise All-Time Assists

#PlayerGPGATP
1.undefined flagSteve Moria (F)373462460922
2.undefined flagShannon Hope (D)372156409565
3.undefined flagDoug McEwen (F)394404404808
4.undefined flagJohn Lawless (F)203289394683
5.undefined flagIan Cooper (F)289327359686
Show More

Franchise All-Time Penalty Min.

#PlayerGPGTPPIM
1.undefined flagBrad Voth (F)300962091762
2.undefined flagShannon Hope (D)372156565759
3.undefined flagIan Cooper (F)289327686687
4.undefined flagFrank Evans (D)2192594681
5.undefined flagMike Ware (D)18744128666
Show More

Franchise All-Time Games Played

#PlayerGPGATP
1.undefined flagMark Richardson (D)87976255331
2.undefined flagJason Stone (D)75062144206
3.undefined flagJosh Batch (D)64641103144
4.undefined flagBen Davies (F)53474107181
5.undefined flagJoey Martin (F)504224325549
Show More

Franchise All-Time Points Per Game

#PlayerGPGTPPPG
1.undefined flagMike Urquhart (D)722517.29
2.undefined flagPerry Olivier (F)391292496.38
3.undefined flagRick Brebant (F)44882084.73
4.undefined flagMax Thurgood (F)1222484.00
5.undefined flagHilton Ruggles (F)1212744773.94
Show More

Franchise All-Time Points Per Season

#PlayerSeasonGPGTP
1.undefined flagRick Brebant (F)1993-19944488208
2.undefined flagSteve Moria (F)1988-19892485178
3.undefined flagHilton Ruggles (F)1993-199443100177
4.undefined flagSteve Moria (F)1989-19903095175
5.undefined flagSteve Moria (F)1990-19913680170
Show More

Franchise All-Time Goals Per Season

#PlayerSeasonGPGTP
1.undefined flagHilton Ruggles (F)1993-199443100177
2.undefined flagSteve Moria (F)1989-19903095175
3.undefined flagHilton Ruggles (F)1994-19954493157
4.undefined flagRick Brebant (F)1993-19944488208
5.undefined flagSteve Moria (F)1988-19892485178
Show More

Franchise All-Time Assists Per Season

#PlayerSeasonGPATP
1.undefined flagRick Brebant (F)1993-199444120208
2.undefined flagSteve Moria (F)1988-19892493178
3.undefined flagSteve Moria (F)1990-19913690170
4.undefined flagJohn Lawless (F)1988-19892488141
5.undefined flagStephen Cooper (D)1993-19944484114
Show More

Franchise All-Time Penalty Min. Per Season

#PlayerSeasonGPTPPIM
1.undefined flagBrad Voth (F)2009-20105033347
2.undefined flagBrad Voth (F)2008-20094238315
3.undefined flagChris Frank (D)2011-20125013296
4.undefined flagBrad Voth (F)2007-20085040288
5.undefined flagBrad Voth (F)2005-20064521263
Show More