Skip to page content
Loading page
Search
pick a player randomlygo to advanced search
Select a team in this league
2021-2022

2021-2022 Cardiff Devils Roster

2021-2022 Cardiff Devils Staff

Team Staff History

2021-2022 Cardiff Devils Demographics

Nationality
Created with Highcharts 11.4.8Canada (46.2%)​Canada (46.2%)England (26.9%)​England (26.9%)USA (11.5%)​USA (11.5%)Wales (7.7%)​Wales (7.7%)Italy (3.8%)​Italy (3.8%)Sweden (3.8%)​Sweden (3.8%)

Cardiff Devils Facts

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

2021-2022 Cardiff Devils Roster Facts

Nationalities
  • Canada flag12 players
  • England flag7 players
  • USA flag3 players
  • Wales flag2 players
  • Sweden flag1 player
  • Italy flag1 player
Experience
Affiliated Team(s)

Arena Information

Arena Name
Ice Arena Walesinformation
Location
Cardiff
Capacity
3 088
Construction Year
2016
A photo of arena: Ice Arena Wales

Cardiff Devils Games

date home visiting score league
04/05/2025 06:00 PM UTCSheffield SteelersSheffield SteelersCardiff DevilsCardiff Devils3 - 2 (SO)EIHL
04/04/2025 06:30 PM UTCCardiff DevilsCardiff DevilsCoventry BlazeCoventry Blaze1 - 2 (OT 64:53)EIHL
03/30/2025 04:00 PM UTCDundee StarsDundee StarsCardiff DevilsCardiff Devils1 - 3 EIHL
03/28/2025 07:30 PM UTCCardiff DevilsCardiff DevilsGlasgow ClanGlasgow Clan6 - 1 EIHL
03/23/2025 05:30 PM UTCManchester StormManchester StormCardiff DevilsCardiff Devils6 - 0 EIHL
Show More

Latest Transactions

DateStatusPlayerTeamSource
02/17/2025confirmedjoiningLillehammer
External source linkDetails
01/09/2025confirmedjoiningKansas City Mavericks
External source linkDetails
11/20/2024confirmedjoiningNo team
External source linkDetails
09/23/2024confirmedjoiningEnergija Elektrenai
informationExternal source linkDetails
09/10/2024extension
informationExternal source linkDetails
07/23/2024confirmedleavingKansas City Mavericks
External source linkDetails
07/17/2024confirmedleavingCoventry Blaze
External source linkDetails
07/10/2024confirmedleavingMeran/Merano
External source linkDetails
Show Complete Transfer Coverage

Cardiff Devils History and Standings

season league GP W L T OTW OTL GF GA PTS PPG rank postseason
2024-2025EIHL542918-34178143681.264
-
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
1996-1997BISL423093-1208130641.521
Semifinal loss
1995-1996BHL362673--271140551.532
Final loss

Cardiff Devils Tournament Statistics

season tournament GP W L T OTW OTL GF GA PTS PPG rank postseason
2024-2025EIHL Cup1063-014232131.33
Final lossgroup-info
Continental Cup220-00124631
Championgroup-info
Continental Cup321-00128622
Promotedgroup-info
2023-2024EIHL Cup8620003622121.51
Quarterfinal lossgroup-info
Continental Cup312-00811313
Final groupgroup-info
Continental Cup321-00107622
Promotedgroup-info
2022-2023EIHL Cup834-102426813
Quarterfinal lossgroup-info
Continental Cup311-0110641.333
Final groupgroup-info
Continental 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
2004-2005Crossover Cup141220-06231241.712
No playoffs held

Where Are They Now?

Played in the team during season
View Complete List

Average Height, Weight, Age Per Season

Season Roster Avg Height Avg Weight Avg Age
2024-2025View Roster6'0"190 lbs29.89
2023-2024View Roster6'0"187 lbs28.38
2022-2023View Roster6'0"194 lbs28.88
2021-2022View Roster6'0"190 lbs29.40
2019-2020View Roster6'1"196 lbs30.50
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)82776246322
2.undefined flagJason Stone (D)75062144206
3.undefined flagJosh Batch (D)64641103144
4.undefined flagBen Davies (F)48271101172
5.undefined flagPhil Hill (F)468107171278
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

#PlayerSeasonLeagueGPGATPPPGPIM
1.undefined flagRick Brebant (F)1993-1994BHL44881202084.7398
2.undefined flagSteve Moria (F)1988-1989BD12485931787.4214
3.undefined flagHilton Ruggles (F)1993-1994BHL43100771774.1252
4.undefined flagSteve Moria (F)1989-1990BHL3095801755.839
5.undefined flagSteve Moria (F)1990-1991BHL3680901704.7224
Show More

Franchise All-Time Goals Per Season

#PlayerSeasonLeagueGPGATPPPGPIM
1.undefined flagHilton Ruggles (F)1993-1994BHL43100771774.1252
2.undefined flagSteve Moria (F)1989-1990BHL3095801755.839
3.undefined flagHilton Ruggles (F)1994-1995BHL4493641573.5796
4.undefined flagRick Brebant (F)1993-1994BHL44881202084.7398
5.undefined flagSteve Moria (F)1988-1989BD12485931787.4214
Show More

Franchise All-Time Assists Per Season

#PlayerSeasonLeagueGPGATPPPGPIM
1.undefined flagRick Brebant (F)1993-1994BHL44881202084.7398
2.undefined flagSteve Moria (F)1988-1989BD12485931787.4214
3.undefined flagSteve Moria (F)1990-1991BHL3680901704.7224
4.undefined flagJohn Lawless (F)1988-1989BD12453881415.8823
5.undefined flagStephen Cooper (D)1993-1994BHL4430841142.5971
Show More

Franchise All-Time Penalty Min. Per Season

#PlayerSeasonLeagueGPGTPPPGPIM
1.undefined flagBrad Voth (F)2009-2010EIHL5012330.66347
2.undefined flagBrad Voth (F)2008-2009EIHL4213380.90315
3.undefined flagChris Frank (D)2011-2012EIHL504130.26296
4.undefined flagBrad Voth (F)2007-2008EIHL5024400.80288
5.undefined flagBrad Voth (F)2005-2006EIHL459210.47263
Show More