Skip to page content
Loading page
Search
pick a player randomlygo to advanced search
The EP app is now live! Try it out.
Get the App
Select another team in this league
1990-1991

1990-1991 Cardiff Devils Roster

# N Player ASCA Born Birthplace HT WT S
GOALTENDERS
England flag
611963---
England flag
531971Mitcham, GBR5'9"190L
DEFENSEMEN
England flag
601964---
Wales flag
501974---
Scotland flag
641960Glasgow, GBR6'1"190L
Canada flagU.K. flag
621962Peterborough, ON, CAN6'1"190L
Scotland flag
541970Kirkcaldy, GBR5'8"183R
Scotland flag
561968---
England flag
631961Whitley Bay, GBR5'9"174R
Wales flag
521972Cardiff, GBR5'11"209L
FORWARDS
England flag
571967---
Wales flag
521972Cardiff, GBR6'1"220R
Wales flag
521972---
Wales flag
501974Cardiff, GBR5'10"179R
Wales flag
501974---
Wales flag
501974---
Canada flagU.K. flag
641961Orillia, ON, CAN5'7"183L
Canada flagU.K. flag
611963Elliot Lake, ON, CAN5'10"196L
Canada flagU.K. flag
641961Vancouver, BC, CAN5'11"181L
Scotland flag
581967Inverness, GBR---

1990-1991 Cardiff Devils Staff

Team Staff History

1990-1991 Cardiff Devils Captains

"C"
"A"
Team Captaincy History

1990-1991 Cardiff Devils Demographics

Nationality
Created with Highcharts 11.4.6Wales (35.0%)Wales (35.0%)England (25.0%)England (25.0%)Canada (20.0%)Canada (20.0%)Scotland (20.0%)Scotland (20.0%)
Premium Content

You need to have EP Premium
to view this content

Get Premium ($11.99/month)Discover premium

Cardiff Devils Facts

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

1990-1991 Cardiff Devils Roster Facts

Nationalities
  • Wales flag7 players
  • England flag5 players
  • Scotland flag4 players
  • Canada flag4 players
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
02/15/2025 07:00 PM UTCCardiff DevilsCardiff DevilsManchester StormManchester Storm-EIHL
02/12/2025 07:30 PM UTCCardiff DevilsCardiff DevilsSheffield SteelersSheffield Steelers-EIHL Cup
02/09/2025 06:00 PM UTCGuildford FlamesGuildford FlamesCardiff DevilsCardiff Devils1 - 3 EIHL
02/08/2025 07:00 PM UTCCardiff DevilsCardiff DevilsCoventry BlazeCoventry Blaze3 - 5 EIHL
02/05/2025 07:30 PM UTCSheffield SteelersSheffield SteelersCardiff DevilsCardiff Devils5 - 3 EIHL Cup
Show More

Latest Transactions

DateStatusPlayerTeamSource
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
07/08/2024confirmedjoiningEHC München
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-2025EIHL352211-0211787461.314-
2023-2024EIHL543014-73210151771.432Semifinal loss
2022-2023EIHL542914-65192142751.394Final loss
2021-2022EIHL543015-54188131741.373Champion
2020-2021EIHL000-00000--Season Cancelled
2019-2020EIHL463113--2162138641.391Season CancelledInfo
2018-2019EIHL604311--6235146921.532Champion
2017-2018EIHL564112--3234149851.521Champion
2016-2017EIHL523910--3200136811.561Final loss
2015-2016EIHL523315--4179139701.352Semifinal loss
2014-2015EIHL523414--4210151721.383Quarterfinal loss
2013-2014EIHL522424--41621825219Did not make playoffs
2012-2013EIHL522123--8160168500.965Semifinal loss
2011-2012EIHL543212--10191158741.374Final loss
2010-2011EIHL54429--3269141871.612Final loss
2009-2010EIHL563122--3193158651.164Final loss
2008-2009EIHL542819--7174143631.175Semifinal loss
2007-2008EIHL542625--3164174551.026Semifinal loss
2006-2007EIHL543217--5175152691.283Final loss
2005-2006EIHL4218176-1110112431.025Semifinal loss
2004-2005EIHL5030154-1152121651.33Semifinal loss
2003-2004EIHL5623246-3155162550.985Semifinal loss
2002-2003BNL3620150-1133104411.145Final loss
2001-2002BNL445381--90312110.2512Did not make playoffs
2000-2001BISL482416-53167130851.772Quarterfinal loss
1999-2000BISL4217194-2138149400.957Qualification
1998-1999BISL4227100-5144102591.42Champion
1997-1998BISL4221163-2140128471.126Qualification
1996-1997BISL423093-1208130641.521Semifinal loss
1995-1996BHL362673--271140551.532Final loss

Cardiff Devils Tournament Statistics

season tournament GP W L T OTW OTL GF GA PTS PPG rank postseason
2024-2025EIHL Cup421-01181251.255-Group info
Continental Cup220-00124631ChampionGroup info
Continental Cup321-00128622PromotedGroup info
2023-2024EIHL Cup8620003622121.51Quarterfinal lossGroup info
Continental Cup312-00811313Final groupGroup info
Continental Cup321-00107622PromotedGroup info
2022-2023EIHL Cup834-102426813Quarterfinal lossGroup info
Continental Cup311-0110641.333Final groupGroup info
Continental Cup330-00113931PromotedGroup info
2021-2022EIHL Cup832-302515121.51Final lossGroup info
Champions HL615-00112630.54Did not make playoffsGroup info
2019-2020EIHL Cup843--1252591.132Final lossGroup info
Champions HL633-10183081.333Did not make playoffsGroup info
2018-2019EIHL Cup651--03113101.671Quarterfinal lossGroup info
Champions HL604-02142420.334Did not make playoffsGroup info
2017-2018EIHL Cup632--1232271.172Final lossGroup info
Champions HL614-10172950.834Did not make playoffsGroup info
2016-2017EIHL Cup844--02625813ChampionGroup info
2015-2016EIHL Cup862--03430121.52Final lossGroup info
2014-2015EIHL Cup862--02917121.52ChampionGroup info
2013-2014EIHL Cup853--03026101.252Semifinal lossGroup info
2012-2013EIHL Cup825--1293550.635Did not make playoffsGroup info
2011-2012EIHL Cup8422--2621101.252Semifinal lossGroup info
2010-2011EIHL Cup8314--3331101.252Semifinal lossGroup info
2009-2010EIHL Cup6420--282281.332Final lossGroup info
2008-2009EIHL Cup4220--1011414Did not make playoffsGroup info
2007-2008EIHL Cup4211--13951.252Semifinal lossGroup info
2006-2007EIHL Cup4121--121630.752Did not make playoffsGroup info
2005-2006EIHL Cup6312--161281.331ChampionGroup info
2004-2005Crossover Cup141220-06231241.712No 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"187 lbs29.25
2023-2024View Roster6'0"187 lbs28.19
2022-2023View Roster6'0"194 lbs28.75
2021-2022View Roster6'0"190 lbs29.24
2019-2020View Roster6'1"196 lbs30.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)81276244320
2.undefined flagJason Stone (D)75062144206
3.undefined flagJosh Batch (D)63241100141
4.undefined flagPhil Hill (F)468107171278
5.undefined flagBen Davies (F)4677199170
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

Nationalities Throughout History