Loading page
2018-2019

2018-2019 Season

Cardiff Devils were 43-11-6 in the 2018-19 EIHL season with 92 points, 1st overall.

2018-2019 Cardiff Devils Player Stats

All Positions
#NSkaterGPGATPPIM+/-GPGATPPIM+/-
U.K. flagEIHL
1.
Canada flagBelarus flag
592154752618444823
2.
Canada flag
602447712852411210-3
3.
Canada flag
603038683830444804
4.
Canada flag
592042622031413402
5.
Canada flagItaly flag
561737544831433681
6.
Canada flag
602124452817412303
7.
Canada flag
601430444614404461
8.
Canada flag
541823414722420201
9.
Canada flag
441418323011
10.
Canada flagUSA flag
59923323425423508
11.
England flag
527222983342240-1
12.
USA flagU.K. flag
40814221918412302
13.
Canada flag
60517223317401100
14.
Canada flag
40611171810403326
15.
Canada flag
603101310514401144
16.
Wales flag
604812240413401
17.
USA flag
12347312
18.
England flag
59257324400020
19.
England flag
5133610-1401101
20.
Canada flag
212464-34022292
21.
Scotland flag
2523581
22.
U.K. flagLatvia flag
2721302400000
23.
Canada flag
910115-1
INT flagChampions HL
1.
Canada flag
64264-3
2.
Canada flag
63254-3
3.
Canada flag
60552-2
4.
Canada flag
64042-1
5.
Canada flagItaly flag
60446-4
6.
Canada flag
60330-1
7.
Canada flag
60334-2
8.
Canada flag
61122-5
9.
Canada flagBelarus flag
60224-4
10.
Wales flag
41014-4
11.
England flag
61010-3
12.
Canada flag
60110-2
13.
Canada flag
60118-1
14.
Canada flag
40004-3
15.
Scotland flag
60000-2
16.
U.K. flagLatvia flag
60000-2
17.
England flag
60002-1
18.
Canada flagUSA flag
60004-9
19.
USA flag
600020-5
INT flagEIHL Cup
1.
Canada flag
86915213
2.
Canada flag
8661287
3.
Canada flagBelarus flag
7381103
4.
Canada flag
763943
5.
Canada flag
8369011
6.
Canada flag
836984
7.
Canada flag
8268105
8.
Canada flagItaly flag
734782
9.
Canada flagUSA flag
8077610
10.
Canada flag
842609
11.
Canada flag
814541
12.
USA flag
604429
13.
U.K. flagLatvia flag
611221
14.
Wales flag
811200
15.
Canada flag
20220-1
16.
England flag
502200
17.
England flag
802247
18.
Canada flag
100000
19.
USA flagU.K. flag
200022
20.
England flag
300021
21.
Scotland flag
80000-1
22.
Canada flag
8000274
#NGoalieGPGAASV%WLTSOTOISVSGPGAASV%
U.K. flagEIHL
1.
England flag
602.32.9164314-83572:00150643.25.897
2.
England flag
33.67.90300-049:04280
3.
England flag
0------0:00-
4.
Wales flag
0------0:00-
INT flagChampions HL
1.
England flag
63.96.8760600364:00169
2.
England flag
0--------
INT flagEIHL Cup
1.
England flag
31.50.94720-1160:0071
2.
England flag
63.17.88641-0321:27132
3.
England flag
0------0:00-

2018-2019 Cardiff Devils Staff

Team Staff History

2018-2019 Cardiff Devils Demographics

Loading...

Cardiff Devils Facts

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

2018-2019 Cardiff Devils Roster Facts

Nationalities
  • Canada flag15 players
  • England flag6 players
  • Wales flag2 players
  • USA flag2 players
  • U.K. flag1 player
  • Scotland 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
10/11/2026 04:00 PM UTCCardiff DevilsCardiff DevilsBelfast GiantsBelfast Giants-EIHL
10/10/2026 06:00 PM UTCCardiff DevilsCardiff DevilsDundee StarsDundee Stars-EIHL
10/04/2026 04:00 PM UTCCardiff DevilsCardiff DevilsGlasgow ClanGlasgow Clan2 - 1 EIHL
10/03/2026 06:00 PM UTCCardiff DevilsCardiff DevilsManchester StormManchester Storm2 - 0 EIHL
09/26/2026 06:00 PM UTCSheffield SteelersSheffield SteelersCardiff DevilsCardiff Devils3 - 1 EIHL Cup
Show More

Latest Transactions

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

Cardiff Devils History and Standings

seasonleagueGPWLTOTWOTLGFGAPTSPPGrankpostseason
2026-2027EIHL220-0041423
-
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"192 lbs30.04
2025-2026View Roster6'0"190 lbs30.19
2024-2025View Roster6'0"190 lbs30.46
2023-2024View Roster6'0"187 lbs28.77
2022-2023View Roster6'0"194 lbs29.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)88176255331
2.undefined flagJason Stone (D)75062144206
3.undefined flagJosh Batch (D)64641103144
4.undefined flagBen Davies (F)53674107181
5.undefined flagJoey Martin (F)506225326551
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