Cardiff Devils
5 – 3
final
2025-11-07 19:00
Belfast Giants
Goals
| Period | Time | Team | Scorer | Assists | Type |
|---|---|---|---|---|---|
| 2 | 00:00 | Devils | Christian Stoever | – | |
| 2 | 00:00 | Giants | Jackson Whistle | – | |
| 2 | 03:29 | Devils | Brett Perlini | Cole Sanford , Joey Martin | |
| 2 | 10:44 | Devils | Ben Davies | Josh MacDonald , Tyson Helgesen | EN |
| 2 | 12:23 | Giants | Nicolas Guay | Reid Irwin , Brandon Whistle | SHG |
| 3 | 26:33 | Giants | Brandon Whistle | Bo Hanson | |
| 3 | 30:12 | Devils | Josh MacDonald | Sam Duggan , Tyson Helgesen | EN |
| 3 | 30:18 | Devils | Cole Sanford | Brett Perlini , Joey Martin | |
| 3 | 32:57 | Devils | Jimmy Oligny | – | EN |
| 3 | 34:25 | Giants | Jordan Kawaguchi | Mike Lee , JJ Piccinich | PPG |
| OT | 19:00 | Devils | Brett Perlini | Sanford , Martin | PPG |
| OT | 58:22 | – | Cole Sanford | Martin , Estes | EN |
| OT | 58:22 | Giants | Jackson Whistle | – |
Penalties
| Period | Time | Team | Player | Infraction | Min |
|---|---|---|---|---|---|
| 2 | – | Giants | Jake Gaudet | Tripping | 2 |
| 2 | – | Devils | Brett Perlini | Tripping | 2 |
| 2 | 06:46 | Devils | Brett Perlini | Tripping | 2 |
| 2 | 11:38 | Giants | Jake Gaudet | Tripping | 2 |
| 3 | – | Devils | Ben Davies | Delay of Game | 2 |
| 3 | – | Giants | Ben Lake | Boarding | 2 |
| 3 | 24:23 | Giants | Ben Lake | Boarding | 2 |
| 3 | 31:39 | Devils | Ben Davies | Delay of Game | 2 |
| OT | – | Giants | Jackson Whistle | Slashing | 2 |
| OT | – | Devils | Jimmy Oligny | Roughing | 2 |
| OT | – | Giants | JJ Piccinich | Tripping | 2 |
| OT | 19:00 | Devils | Brett Perlini | Tripping | 2 |
| OT | 58:41 | Giants | JJ Piccinich | Tripping | 2 |
| OT | 59:40 | Devils | Jackson Whistle | Tripping | 2 |
| OT | 59:40 | Devils | Jimmy Oligny | Roughing | 2 |
Cardiff Devils
| # | Player | Pos | G | A | PIM | PPG | SHG | +/- | SOG | TOI |
|---|---|---|---|---|---|---|---|---|---|---|
| 5 | BenDavies | C | 1 | 0 | 2 | 0 | 0 | 1 | 2 | 06:18 |
| 6 | BrandonEstes | D | 0 | 1 | 0 | 0 | 0 | 0 | 2 | 31:21 |
| 17 | MarkRichardson | D | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 15:50 |
| 20 | GleasonFournier | D | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 21:01 |
| 23 | EvanMosey | D | 0 | 0 | 0 | 0 | 0 | 1 | 3 | 15:10 |
| 42 | StevenMacLean | D | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 05:50 |
| 44 | TysonHelgesen | D | 0 | 2 | 0 | 0 | 0 | 2 | 2 | 18:26 |
| 52 | JimmyOligny | D | 0 | 0 | 4 | 0 | 0 | 1 | 0 | 25:32 |
| 11 | BrettPerlini | FW | 1 | 1 | 2 | 0 | 0 | 2 | 2 | 20:31 |
| 16 | SamDuggan | FW | 0 | 1 | 0 | 0 | 0 | 2 | 0 | 05:42 |
| 21 | KohenOlischefski | FW | 0 | 0 | 0 | 0 | 0 | 1 | 18:31 | |
| 22 | ConnorCaponi | FW | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 15:40 |
| 25 | RileyBrandt | FW | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 01:44 |
| 27 | KristoffKontos | FW | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 16:01 |
| 79 | RyanBarrow | FW | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 18:59 |
| 88 | JoeyMartin | FW | 0 | 3 | 0 | 0 | 0 | 2 | 2 | 21:27 |
| 92 | JoshMacDonald | FW | 1 | 1 | 0 | 0 | 0 | 1 | 3 | 14:58 |
| 96 | ColeSanford | FW | 2 | 1 | 0 | 0 | 0 | 2 | 8 | 22:28 |
| # | Player | SA | GA | SVS% | MIN |
|---|---|---|---|---|---|
| 30 | ChristianStoever | 25 | 3 | 88.000 | 60 |
Belfast Giants
| # | Player | Pos | G | A | PIM | PPG | SHG | +/- | SOG | TOI |
|---|---|---|---|---|---|---|---|---|---|---|
| 64 | DavidGoodwin | C | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 14:59 |
| 3 | BoHanson | D | 0 | 1 | 0 | 0 | 0 | 1 | 3 | 22:40 |
| 7 | ReidIrwin | D | 0 | 1 | 0 | 0 | 0 | 0 | 2 | 20:57 |
| 17 | RhodesMitchell-King | D | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 05:30 |
| 21 | GarrettMcFadden | D | 0 | 0 | 0 | 0 | 0 | 0 | 15:38 | |
| 23 | MikeLee | D | 0 | 1 | 0 | 0 | 0 | 2 | 24:36 | |
| 9 | BenLake | FW | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 15:13 |
| 10 | ScottConway | FW | 0 | 0 | 0 | 0 | 0 | 1 | 17:36 | |
| 12 | JJPiccinich | FW | 0 | 1 | 2 | 0 | 0 | 3 | 19:22 | |
| 20 | MarcusEriksson | FW | 0 | 0 | 0 | 0 | 0 | 0 | 11:39 | |
| 24 | CarterHamill | FW | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 02:41 |
| 29 | JordanKawaguchi | FW | 1 | 0 | 0 | 1 | 0 | 2 | 18:19 | |
| 63 | JakeGaudet | FW | 0 | 0 | 2 | 0 | 0 | 4 | 17:25 | |
| 72 | PatrickGrasso | FW | 0 | 0 | 0 | 0 | 0 | 0 | 18:00 | |
| 74 | BrandonWhistle | FW | 1 | 1 | 0 | 0 | 0 | 2 | 1 | 14:15 |
| 88 | RyanSmith | FW | 0 | 0 | 0 | 0 | 0 | 4 | 14:06 | |
| 91 | NicolasGuay | FW | 1 | 0 | 0 | 0 | 1 | 3 | 16:03 | |
| 89 | CiaranLong | LW | 0 | 0 | 0 | 0 | 0 | 0 | 12:18 |
| # | Player | SA | GA | SVS% | MIN |
|---|---|---|---|---|---|
| 1 | JacksonWhistle | 32 | 4 | 87.500 | 59 |