| Period | Time | Situation | Team | Goal | Home On Ice | Visitor On Ice | 
|---|---|---|---|---|---|---|
| 1 | 1:18 | EV | SPR | Tommy Cross (Matthew Peca, Sam Anas) | 4, 12, 15, 17, 36 | 4, 7, 11, 48, 63 | 
| 1 | 9:55 | EV | SPR | Calle Rosen (Nathan Walker, Will Bitten) | 7, 13, 39, 44, 57 | 4, 12, 17, 41, 48 | 
| 1 | 17:48 | PP | WBS | Pierre-Olivier Joseph (Mitch Reinke, Michael Chaput) | 7, 26, 34, 36, 57 | 4, 16, 19, 22 | 
| 3 | 0:08 | EV | WBS | Michael Chaput (Kasper Bjorkqvist, Juuso Riikola) | 20, 26, 28, 34, 50 | 13, 16, 19, 22, 25 | 
| 3 | 14:44 | EV | WBS | Jan Drozg (Felix Robert, Taylor Fedun) | 4, 12, 13, 36, 48 | 5, 13, 14, 16, 19 | 
| 3 | 19:18 | EX | SPR | Will Bitten (Keean Washkurak, Dakota Joshua) | 4, 12, 20, 39, 44 | 4, 16, 17, 27, 41, 48 | 
| 4 | 1:47 | EV | WBS | Jordy Bellerive (Alexander Nylander) | 7, 15, 19 | 16, 41, 48 | 
| Period | Time | Team | Player | Penalty | Duration | 
|---|---|---|---|---|---|
| 1 | 02:44 | SPR | Tyler Tucker | Hooking | 2:00 | 
| 1 | 16:46 | SPR | Alexey Toropchenko | Roughing | 2:00 | 
| 2 | 05:57 | SPR | Joel Hofer (Served by Nikita Alexandrov) | Interference | 2:00 | 
| 2 | 09:19 | SPR | Tyler Tucker | Cross-checking | 2:00 | 
| 2 | 12:03 | SPR | Mackenzie MacEachern | Unsportsmanlike conduct | 2:00 | 
| 2 | 15:18 | WBS | Juuso Riikola | Tripping | 2:00 | 
| 3 | 09:46 | WBS | Cam Lee | Tripping | 2:00 | 
| # | Name | POS | SOG | G | A | P | GS | 
|---|---|---|---|---|---|---|---|
| 4 | Taylor Fedun | D | 3 | 0 | 1 | 1 | 0.63 | 
| 7 | Mitch Reinke | D | 1 | 0 | 1 | 1 | 0.93 | 
| 12 | Matt Bartkowski | D | 1 | 0 | 0 | 0 | -0.08 | 
| 13 | Jan Drozg | RW | 1 | 1 | 0 | 1 | 0.83 | 
| 15 | Jordy Bellerive | C | 2 | 1 | 0 | 1 | 0.9 | 
| 17 | Anthony Angello | RW | 5 | 0 | 0 | 0 | 0.23 | 
| 19 | Alexander Nylander | RW | 3 | 0 | 1 | 1 | 1.08 | 
| 20 | Kasper Bjorkqvist | RW | 2 | 0 | 1 | 1 | 0.85 | 
| 22 | Sam Poulin | LW | 4 | 0 | 0 | 0 | 0.3 | 
| 26 | Michael Chaput | C | 2 | 1 | 1 | 2 | 1.75 | 
| 28 | Cam Lee | D | 0 | 0 | 0 | 0 | 0.0 | 
| 34 | Nathan Légaré | RW | 2 | 0 | 0 | 0 | 0.45 | 
| 36 | Felix Robert | C | 2 | 0 | 1 | 1 | 1.0 | 
| 39 | Kyle Olson | RW | 0 | 0 | 0 | 0 | -0.3 | 
| 44 | Jonathan Gruden | LW | 1 | 0 | 0 | 0 | -0.22 | 
| 48 | Valtteri Puustinen | RW | 1 | 0 | 0 | 0 | 0.22 | 
| 50 | Juuso Riikola | D | 2 | 0 | 1 | 1 | 0.7 | 
| 57 | Pierre-Olivier Joseph | D | 3 | 1 | 0 | 1 | 0.98 | 
| # | Name | POS | TOI | SA | SV | GA | G | A | P | GS | 
|---|---|---|---|---|---|---|---|---|---|---|
| 33 | *Alex D’Orio | G | 61:43 | 27 | 24 | 3 | 0 | 0 | 0 | 0.15 | 
| 37 | Tommy Nappier | G | 
| # | Name | POS | SOG | G | A | P | GS | 
|---|---|---|---|---|---|---|---|
| 4 | Tommy Cross | D | 4 | 1 | 0 | 1 | 1.35 | 
| 5 | Tyler Tucker | D | 3 | 0 | 0 | 0 | -0.23 | 
| 7 | Sam Anas | RW | 3 | 0 | 1 | 1 | 0.93 | 
| 11 | Hugh McGing | LW | 2 | 0 | 0 | 0 | 0.3 | 
| 12 | Nathan Walker | LW | 1 | 0 | 1 | 1 | 0.93 | 
| 13 | Alexey Toropchenko | LW | 0 | 0 | 0 | 0 | -0.45 | 
| 14 | Steven Santini | D | 1 | 0 | 0 | 0 | -0.08 | 
| 16 | Dakota Joshua | C | 3 | 0 | 1 | 1 | 0.33 | 
| 17 | Nikita Alexandrov | C | 0 | 0 | 0 | 0 | 0.3 | 
| 18 | Mathias Laferriere | RW | 0 | 0 | 0 | 0 | 0.0 | 
| 19 | Mackenzie MacEachern | LW | 1 | 0 | 0 | 0 | -0.52 | 
| 22 | Josh Wesley | D | 0 | 0 | 0 | 0 | -0.3 | 
| 25 | Griffin Luce | D | 1 | 0 | 0 | 0 | -0.08 | 
| 27 | Keean Washkurak | C | 0 | 0 | 1 | 1 | 0.85 | 
| 41 | Will Bitten | RW | 6 | 1 | 1 | 2 | 1.9 | 
| 48 | Calle Rosen | D | 2 | 1 | 0 | 1 | 1.2 | 
| 63 | Matthew Peca | C | 0 | 0 | 1 | 1 | 0.85 | 
| 77 | Drew Callin | RW | 0 | 0 | 0 | 0 | 0.0 | 
| # | Name | POS | TOI | SA | SV | GA | G | A | P | GS | 
|---|---|---|---|---|---|---|---|---|---|---|
| 30 | *Joel Hofer | G | 60:37 | 35 | 31 | 4 | 0 | 0 | 0 | 0.1 | 
| 39 | Charlie Lindgren | G |