| Period | Time | Situation | Team | Goal | Home On Ice | Visitor On Ice |
|---|---|---|---|---|---|---|
| 1 | 2:22 | PP | HER | Riley Barber (Liam O'Brien, Chris Bourque) | 2, 8, 21, 25 | 6, 15, 17, 19, 20 |
| 1 | 5:57 | EV | HER | Mathias Bau (Tyler Graovac, Riley Barber) | 5, 9, 15, 19, 23 | 19, 24, 26, 32, 33 |
| 2 | 12:19 | EV | HER | Mathias Bau (Anthony Peluso, Mason Mitchell) | 5, 15, 17, 24, 27 | 14, 24, 25, 26, 40 |
| 3 | 2:16 | EV | PRO | Justin Hickman | 6, 8, 11, 12, 16 | 11, 14, 25, 34, 40 |
| 3 | 19:54 | EN | HER | Tyler Graovac (Dustin Gazley, Mathias Bau) | 3, 19, 23, 25, 27 | 10, 24, 25, 26, 34 |
| Period | Time | Team | Player | Penalty | Duration |
|---|---|---|---|---|---|
| 1 | 01:55 | PRO | Zach Senyshyn | Tripping | 2:00 |
| 1 | 09:44 | HER | Tyler Lewington | Fighting | 5:00 |
| 1 | 09:44 | PRO | Justin Hickman | Fighting | 5:00 |
| 1 | 09:56 | HER | Mathias Bau | Hooking | 2:00 |
| 1 | 09:56 | HER | Tyler Graovac | Roughing | 2:00 |
| 1 | 09:56 | PRO | Adam Payerl | Roughing | 2:00 |
| 1 | 12:53 | HER | Chris Bourque | Slashing | 2:00 |
| 1 | 13:14 | HER | Riley Barber | Tripping | 2:00 |
| 1 | 17:25 | PRO | (Served by Zach Senyshyn) | Bench minor - Too many men | 2:00 |
| 2 | 00:56 | PRO | Matt Grzelcyk | Tripping | 2:00 |
| 2 | 14:45 | HER | Hubert Labrie | Interference | 2:00 |
| 2 | 15:40 | HER | Lucas Johansen | Slashing | 2:00 |
| 3 | 06:32 | PRO | Matt Grzelcyk | Hooking | 2:00 |
| 3 | 10:25 | PRO | Sena Acolatse | Charging | 2:00 |
| 3 | 12:00 | HER | (Served by Chris Bourque) | Bench minor - Too many men | 2:00 |
| 3 | 13:48 | PRO | Ryan Fitzgerald | Interference | 2:00 |
| # | Name | POS | SOG | G | A | P | GS |
|---|---|---|---|---|---|---|---|
| 2 | Emil Johansson | D | 1 | 0 | 0 | 0 | -0.08 |
| 3 | Tommy Cross | D | 3 | 0 | 0 | 0 | 0.07 |
| 5 | Matt Grzelcyk | D | 2 | 0 | 0 | 0 | -0.45 |
| 6 | Connor Clifton | D | 1 | 0 | 0 | 0 | 0.22 |
| 8 | Chris Breen | D | 1 | 0 | 0 | 0 | 0.07 |
| 9 | Zach Senyshyn | RW | 0 | 0 | 0 | 0 | -0.3 |
| 11 | Josh Hennessy | C | 0 | 0 | 0 | 0 | 0.15 |
| 12 | Justin Hickman | RW | 3 | 1 | 0 | 1 | 1.13 |
| 14 | Sena Acolatse | D | 1 | 0 | 0 | 0 | -0.08 |
| 15 | Jeremy Lauzon | D | 1 | 0 | 0 | 0 | -0.22 |
| 16 | Jesse Gabrielle | LW | 6 | 0 | 0 | 0 | 0.6 |
| 17 | Adam Payerl | RW | 0 | 0 | 0 | 0 | -0.3 |
| 19 | Ryan Fitzgerald | C | 0 | 0 | 0 | 0 | -0.45 |
| 21 | Anton Blidh | LW | 2 | 0 | 0 | 0 | 0.0 |
| 23 | Jakob Forsbacka Karlsson | C | 3 | 0 | 0 | 0 | -0.08 |
| 24 | Chris Porter | LW | 1 | 0 | 0 | 0 | -0.08 |
| 25 | Colby Cave | C | 2 | 0 | 0 | 0 | -0.15 |
| 27 | Austin Czarnik | F | 5 | 0 | 0 | 0 | 0.08 |
| # | Name | POS | TOI | SA | SV | GA | G | A | P | GS |
|---|---|---|---|---|---|---|---|---|---|---|
| 31 | *Zane McIntyre | G | 58:19 | 24 | 21 | 3 | 0 | 0 | 0 | -0.15 |
| 35 | Jordan Binnington | G |
| # | Name | POS | SOG | G | A | P | GS |
|---|---|---|---|---|---|---|---|
| 2 | Tyler Lewington | D | 1 | 0 | 0 | 0 | 0.08 |
| 6 | Lucas Johansen | D | 2 | 0 | 0 | 0 | 0.15 |
| 10 | Dustin Gazley | RW | 3 | 0 | 1 | 1 | 1.08 |
| 11 | Zach Sill | C | 2 | 0 | 0 | 0 | 0.0 |
| 12 | Jeremy Langlois | C | 2 | 0 | 0 | 0 | 0.15 |
| 14 | Anthony Peluso | RW | 0 | 0 | 1 | 1 | 0.7 |
| 15 | Travis Boyd | C | 2 | 0 | 0 | 0 | 0.3 |
| 17 | Chris Bourque | LW | 2 | 0 | 1 | 1 | 0.7 |
| 18 | Wayne Simpson | RW | 3 | 0 | 0 | 0 | 0.22 |
| 19 | Riley Barber | RW | 3 | 1 | 1 | 2 | 1.68 |
| 20 | Liam O'Brien | LW | 1 | 0 | 1 | 1 | 0.93 |
| 24 | Tyler Graovac | C | 2 | 1 | 1 | 2 | 1.9 |
| 25 | Colby Williams | D | 0 | 0 | 0 | 0 | 0.15 |
| 26 | Mathias Bau | LW | 2 | 2 | 1 | 3 | 2.5 |
| 32 | Hubert Labrie | D | 0 | 0 | 0 | 0 | 0.0 |
| 33 | Kristofers Bindulis | D | 0 | 0 | 0 | 0 | 0.15 |
| 34 | Jonas Siegenthaler | D | 0 | 0 | 0 | 0 | 0.0 |
| 40 | Mason Mitchell | LW | 0 | 0 | 1 | 1 | 0.55 |
| # | Name | POS | TOI | SA | SV | GA | G | A | P | GS |
|---|---|---|---|---|---|---|---|---|---|---|
| 30 | Vitek Vanecek | G | ||||||||
| 31 | *Pheonix Copley | G | 60:00 | 32 | 31 | 1 | 0 | 0 | 0 | 2.35 |