Loading page

Cardiff Devils - League Experience

Team Information and Facts
2025-2026

2025-2026 Players

All Leagues
Select...
#PlayerGPGATPPPGPIMPeriodYears
1.England flagMark Richardson (D)16002154756900.433442000 - 202727
2.Wales flagBen Davies (C/RW)1411389516905-7892000 - 202626
3.Canada flagJoey Martin (C)116844065210920.936782003 - 202723
4.England flagBrett Perlini (C/RW)1160467492959-2912000 - 202626
5.Canada flagGleason Fournier (D)11251594596180.558732006 - 202721
6.England flagBen Bowns (G)1080-----2000 - 202626
7.Canada flagBrett Ferguson (C/LW)9432585077650.8112102006 - 202620
8.USA flagEvan Mosey (D/F)9351933505430.587162006 - 202721
9.Canada flagJosh MacDonald (LW/RW)9343633597220.774352008 - 202618
10.Canada flagJimmy Oligny (D)92858213271-14542007 - 202720
11.Canada flagCole Sanford (RW/C)90250753210391.158602009 - 202617
12.Canada flagKristoff Kontos (C)8602224416630.772122008 - 202618
13.England flagSamuel Duggan (RW)8452662735390.644382008 - 202618
14.Canada flagCédric Lacroix (C/LW/D)7801341622960.3816102007 - 202618
15.Canada flagRyan Barrow (RW)7072473936400.913582010 - 202717
16.Canada flagTyson Helgesen (D)681361652010.39332010 - 202616
17.Canada flagNolan Yaremko (LW/C)6162252765010.815842011 - 202615
18.Canada flagKohen Olischefski (RW)600165270435-2962011 - 202615
19.Canada flagRiley Brandt (F)5971431242670.459732011 - 202615
20.USA flagBrandon Estes (D)579782433210.552282012 - 202614
21.Wales flagBayley Harewood (C/RW)4712082334410.946442012 - 202715
22.USA flagConnor Caponi (F)4116268130-4402013 - 202613
23.Canada flagSteven MacLean (D)370197493-1152015 - 202611
24.USA flagChristian Stoever (G)320-----2009 - 202615
25.Wales flagHarry Thomas (G)68-----2019 - 20265