| Period | Time | Situation | Team | Goal | Home On Ice | Visitor On Ice |
|---|---|---|---|---|---|---|
| 1 | 15:04 | EV | CLT | Marek Alscher (MacKenzie Entwistle, Riese Gaber) | 12, 18, 19, 27, 39 | 4, 10, 14, 21, 28 |
| 1 | 16:07 | EV | CLT | Brian Pinho (Nate Smith) | 8, 14, 15, 26, 28 | 16, 19, 38, 58, 64 |
| 1 | 17:36 | EV | CLT | Noah Gregor (Mikulas Hovorka, Mitchell Vande Sompel) | 8, 14, 17, 23 | 3, 16, 19, 51 |
| 2 | 10:27 | EV | CLT | Mitchell Vande Sompel (Jack Studnicka, Wilmer Skoog) | 8, 14, 17, 23, 25 | 4, 9, 14, 37, 42 |
| 2 | 10:56 | EV | CLT | Ben Steeves (Jack Devine, Brett Chorske) | 2, 4, 6, 21, 36 | 28, 38, 58, 10, 21 |
| 2 | 16:23 | EV | CLT | Michael Benning (Hunter St. Martin, Jake Livingstone) | 2, 18, 19, 21, 39 | 3, 10, 21, 28, 51 |
| 3 | 8:08 | PP | CLT | Jack Devine (Brian Pinho, Ben Steeves) | 2, 4, 6, 26, 36 | 4, 10, 14, 37 |
| 3 | 10:20 | PP | CLT | Hunter St. Martin (Nate Smith, Riese Gaber) | 2, 15, 18, 19, 39 | 3, 9, 11, 51 |
| 3 | 11:52 | PP | CLT | Ben Steeves (Brett Chorske, Michael Benning) | 2, 4, 6, 26, 36 | 4, 14, 21 |
| Period | Time | Team | Player | Penalty | Duration |
|---|---|---|---|---|---|
| 1 | 16:12 | CLT | Marek Alscher | Interference | 2:00 |
| 1 | 17:23 | HFD | Trey Fix-Wolansky (Served by Kalle Väisänen) | Roughing | 2:00 |
| 1 | 17:23 | HFD | Trey Fix-Wolansky | Roughing | 2:00 |
| 1 | 17:23 | CLT | Colton Huard | Roughing | 2:00 |
| 1 | 19:48 | HFD | Brendan Brisson | Fighting | 5:00 |
| 1 | 19:48 | HFD | Jackson Dorrington | Roughing | 2:00 |
| 1 | 19:48 | CLT | Wilmer Skoog | Fighting | 5:00 |
| 1 | 19:48 | CLT | Hunter St. Martin | Roughing | 2:00 |
| 2 | 01:37 | CLT | Mikulas Hovorka | High-sticking | 2:00 |
| 2 | 03:41 | HFD | Derrick Pouliot | Slashing | 2:00 |
| 2 | 05:38 | CLT | Kirill Gerasimyuk (Served by Wilmer Skoog) | Interference | 2:00 |
| 2 | 11:07 | CLT | MacKenzie Entwistle | Tripping | 2:00 |
| 3 | 07:57 | HFD | Trey Fix-Wolansky (Served by Kalle Väisänen) | Fighting | 5:00 |
| 3 | 07:57 | HFD | Trey Fix-Wolansky | Game misconduct - Aggressor | 10:00 |
| 3 | 10:39 | HFD | Brett Berard | Misconduct | 10:00 |
| 3 | 10:39 | HFD | Brandon Scanlin | Roughing | 2:00 |
| 3 | 10:39 | CLT | Nate Smith | Misconduct | 10:00 |
| 3 | 12:39 | HFD | Casey Fitzgerald | Misconduct | 10:00 |
| 3 | 12:39 | HFD | Dylan Roobroeck | Tripping | 2:00 |
| # | Name | POS | SOG | G | A | P | GS |
|---|---|---|---|---|---|---|---|
| 2 | Michael Benning | D | 2 | 1 | 1 | 2 | 2.2 |
| 4 | Jack Devine | F | 2 | 1 | 1 | 2 | 2.05 |
| 6 | Ben Steeves | F | 5 | 2 | 1 | 3 | 2.88 |
| 8 | Mitchell Vande Sompel | D | 1 | 1 | 1 | 2 | 1.83 |
| 12 | Colton Huard | D | 1 | 0 | 0 | 0 | 0.08 |
| 14 | Mikulas Hovorka | D | 2 | 0 | 1 | 1 | 1.15 |
| 15 | Nate Smith | C | 1 | 0 | 2 | 2 | 1.78 |
| 17 | Noah Gregor | C | 5 | 1 | 0 | 1 | 1.43 |
| 18 | MacKenzie Entwistle | RW | 2 | 0 | 1 | 1 | 1.15 |
| 19 | Hunter St. Martin | F | 2 | 1 | 1 | 2 | 1.9 |
| 21 | Jake Livingstone | D | 0 | 0 | 1 | 1 | 0.85 |
| 23 | Jack Studnicka | F | 0 | 0 | 1 | 1 | 1.0 |
| 25 | Wilmer Skoog | F | 2 | 0 | 1 | 1 | 0.85 |
| 26 | Brian Pinho | F | 3 | 1 | 1 | 2 | 2.13 |
| 27 | Marek Alscher | D | 1 | 1 | 0 | 1 | 0.83 |
| 28 | Nolan Foote | LW | 2 | 0 | 0 | 0 | 0.3 |
| 36 | Brett Chorske | F | 1 | 0 | 2 | 2 | 1.78 |
| 39 | Riese Gaber | F | 1 | 0 | 2 | 2 | 1.63 |
| # | Name | POS | TOI | SA | SV | GA | G | A | P | GS |
|---|---|---|---|---|---|---|---|---|---|---|
| 20 | *Kirill Gerasimyuk | G | 60:00 | 20 | 20 | 0 | 0 | 0 | 0 | 2.0 |
| 31 | Cooper Black | G |
| # | Name | POS | SOG | G | A | P | GS |
|---|---|---|---|---|---|---|---|
| 64 | Trey Fix-Wolansky | F | 0 | 0 | 0 | 0 | -0.45 |
| 18 | Bryce McConnell-Barker | F | 1 | 0 | 0 | 0 | 0.08 |
| 23 | Kalle Väisänen | F | 2 | 0 | 0 | 0 | 0.15 |
| 9 | Brett Berard | F | 3 | 0 | 0 | 0 | -0.08 |
| 10 | Adam Sýkora | F | 1 | 0 | 0 | 0 | -0.53 |
| 3 | Cooper Moore | D | 2 | 0 | 0 | 0 | -0.3 |
| 4 | Casey Fitzgerald | D | 0 | 0 | 0 | 0 | -0.6 |
| 11 | Carey Terrance | F | 0 | 0 | 0 | 0 | -0.15 |
| 14 | Connor Mackey | D | 3 | 0 | 0 | 0 | -0.38 |
| 16 | Juuso Pärssinen | C | 0 | 0 | 0 | 0 | -0.3 |
| 19 | Brendan Brisson | F | 0 | 0 | 0 | 0 | -0.3 |
| 21 | Anton Blidh | F | 1 | 0 | 0 | 0 | -0.53 |
| 28 | Dylan Roobroeck | F | 2 | 0 | 0 | 0 | -0.45 |
| 37 | Justin Dowling | C | 1 | 0 | 0 | 0 | -0.22 |
| 38 | Jackson Dorrington | D | 0 | 0 | 0 | 0 | -0.45 |
| 42 | Jaroslav Chmelar | F | 2 | 0 | 0 | 0 | 0.0 |
| 51 | Derrick Pouliot | D | 1 | 0 | 0 | 0 | -0.52 |
| 58 | Brandon Scanlin | D | 1 | 0 | 0 | 0 | -0.38 |
| # | Name | POS | TOI | SA | SV | GA | G | A | P | GS |
|---|---|---|---|---|---|---|---|---|---|---|
| 30 | *Spencer Martin | G | 60:00 | 33 | 24 | 9 | 0 | 0 | 0 | -4.35 |
| 31 | Dylan Garand | G |