Loading page

Cardiff Devils - League Experience

Team Information and Facts
2025-2026

2025-2026 Players

All Leagues
Regular Season
#PlayerGPGATPPPGPIMPeriodYears
1.England flagMark Richardson (D)15822154726870.433422000 - 202626
2.Wales flagBen Davies (C/RW)1392388514902-7872000 - 202626
3.Canada flagJoey Martin (C)115943464910830.936742003 - 202622
4.England flagBrett Perlini (C/RW)1140459484943-2912000 - 202626
5.Canada flagGleason Fournier (D)11161594536120.558402006 - 202620
6.England flagBen Bowns (G)1071-----2000 - 202626
7.Canada flagBrett Ferguson (C/LW)9342565007560.8112012006 - 202620
8.Canada flagJosh MacDonald (LW/RW)9263583567140.774312008 - 202618
9.U.K. flagEvan Mosey (D/F)9261933485410.587142006 - 202620
10.Canada flagJimmy Oligny (D)91957211268-14252007 - 202619
11.Canada flagCole Sanford (RW/C)89350452110251.158282009 - 202617
12.Canada flagKristoff Kontos (C)8512164306460.762102008 - 202618
13.England flagSamuel Duggan (RW)8362652735380.644362008 - 202618
14.Canada flagCédric Lacroix (C/LW/D)7761331602930.3816042007 - 202618
15.Canada flagRyan Barrow (RW)7042463926380.913582010 - 202616
16.Canada flagTyson Helgesen (D)672361642000.39242010 - 202616
17.Canada flagNolan Yaremko (LW/C)6122232744970.815842011 - 202615
18.Canada flagKohen Olischefski (RW)591165266431-2902011 - 202615
19.Canada flagRiley Brandt (F)5881421202620.459552011 - 202615
20.USA flagBrandon Estes (D)570762403160.552262012 - 202614
21.Wales flagBayley Harewood (C/RW)4592082284360.956382012 - 202614
22.USA flagConnor Caponi (F)4036267129-4362013 - 202613
23.Canada flagSteven MacLean (D)369187492-1152015 - 202611
24.USA flagChristian Stoever (G)313-----2009 - 202615
25.England flagJacob Bryceland (LW/RW)2721221052270.831292016 - 202610
26.Wales flagHarry Thomas (G)65-----2019 - 20265