| Period | Time | Situation | Team | Goal | Home On Ice | Visitor On Ice | 
|---|---|---|---|---|---|---|
| 1 | 4:07 | EV | CGY | Ilya Nikolaev (Adam Klapka, Will Riedell) | 14, 16, 23, 33, 43 | 4, 5, 19, 21, 28 | 
| 1 | 8:51 | PP | SD | Nikita Nesterenko (Drew Helleson, Josh Lopina) | 14, 16, 18, 48 | 4, 10, 11, 13, 16 | 
| 1 | 9:34 | EV | CGY | Jonathan Aspirot (Adam Klapka) | 18, 33, 43, 48 | 2, 3, 12, 26 | 
| 2 | 1:29 | PP | SD | Andrew Agozzino (Glenn Gawdin, Pavol Regenda) | 18, 20, 37, 48 | 3, 12, 19, 21, 26 | 
| 2 | 3:03 | EV | SD | Judd Caulfield (Trevor Carrick, Glenn Gawdin) | 5, 14, 23, 37, 43 | 3, 19, 21, 28, 44 | 
| 2 | 5:32 | PP | SD | Olen Zellweger (Glenn Gawdin, Chase De Leo) | 5, 8, 18 | 3, 19, 21, 26 | 
| 3 | 4:17 | PP | SD | Andrew Agozzino (Pavol Regenda, Olen Zellweger) | 8, 18, 39, 48 | 3, 12, 19, 21, 26 | 
| 3 | 8:32 | PP | SD | Chase De Leo (Glenn Gawdin, Olen Zellweger) | 5, 18, 37 | 3, 19, 21, 26 | 
| 3 | 9:49 | EV | CGY | Matthew Wedman (Mitch McLain) | 5, 6, 36, 37, 44 | 5, 6, 10, 13, 28 | 
| 3 | 14:30 | PP | CGY | Matt Coronato (Emilio Pettersen, Mitch McLain) | 6, 18, 39, 43, 46, 48 | 4, 6, 10, 21, 28 | 
| 3 | 16:50 | EN | SD | Glenn Gawdin | 6, 18, 39, 43, 46, 48 | 4, 6, 19, 21, 28 | 
| Period | Time | Team | Player | Penalty | Duration | 
|---|---|---|---|---|---|
| 1 | 07:37 | CGY | Ilya Solovyov | Double minor - High-sticking | 4:00 | 
| 1 | 09:04 | SD | Sasha Pastujov | Hooking | 2:00 | 
| 1 | 18:29 | SD | Jacob Perreault (Served by Sasha Pastujov) | High-sticking | 2:00 | 
| 1 | 07:37 | CGY | Ilya Solovyov | High-sticking | 2:00 | 
| 1 | 18:29 | SD | Jacob Perreault | Misconduct | 10:00 | 
| 1 | 19:33 | CGY | Adam Klapka | Interference | 2:00 | 
| 2 | 04:27 | SD | Jaxsen Wiebe | Roughing | 2:00 | 
| 2 | 04:27 | CGY | Lucas Ciona | Roughing | 2:00 | 
| 2 | 12:10 | SD | Judd Caulfield | Slashing | 2:00 | 
| 2 | 16:14 | SD | Travis Howe | Checking to the head | 2:00 | 
| 2 | 17:10 | SD | Colton White | Cross-checking | 2:00 | 
| 2 | 18:26 | CGY | Adam Klapka | Interference | 2:00 | 
| 2 | 05:04 | CGY | Jonathan Aspirot | Cross-checking | 2:00 | 
| 2 | 07:23 | SD | Nathan Gaucher | Slashing | 2:00 | 
| 2 | 19:27 | SD | Pavol Regenda | Interference | 2:00 | 
| 3 | 01:34 | SD | Drew Helleson | Cross-checking | 2:00 | 
| 3 | 04:11 | CGY | Mark Duarte | Tripping | 2:00 | 
| 3 | 06:29 | SD | Travis Howe | Fighting | 5:00 | 
| 3 | 06:29 | CGY | Alex Gallant | Fighting | 5:00 | 
| 3 | 06:29 | SD | Travis Howe | Game misconduct - Fighting at puck drop | 10:00 | 
| 3 | 06:37 | SD | Trevor Carrick | Slashing | 2:00 | 
| 3 | 06:37 | CGY | Matt Coronato | High-sticking | 2:00 | 
| 3 | 07:07 | CGY | Ilya Solovyov | Hooking | 2:00 | 
| 3 | 11:10 | CGY | Brady Lyle (Served by Emilio Pettersen) | Holding | 2:00 | 
| 3 | 11:10 | CGY | Brady Lyle | Misconduct | 10:00 | 
| 3 | 06:29 | CGY | Alex Gallant | Game misconduct - Fighting at puck drop | 10:00 | 
| 3 | 13:32 | SD | Nathan Gaucher | Tripping | 2:00 | 
| 3 | 18:29 | CGY | Adam Klapka | Cross-checking | 2:00 | 
| # | Name | POS | SOG | G | A | P | GS | 
|---|---|---|---|---|---|---|---|
| 5 | Colton Poolman | D | 3 | 0 | 0 | 0 | -0.07 | 
| 6 | Mitch McLain | C | 5 | 0 | 2 | 2 | 1.78 | 
| 8 | Ilya Solovyov | D | 4 | 0 | 0 | 0 | -0.3 | 
| 14 | Ilya Nikolaev | C | 4 | 1 | 0 | 1 | 0.9 | 
| 16 | Will Riedell | D | 1 | 0 | 1 | 1 | 0.63 | 
| 17 | Lucas Ciona | LW | 2 | 0 | 0 | 0 | 0.0 | 
| 18 | Ben Jones | C | 3 | 0 | 0 | 0 | -0.38 | 
| 20 | Alex Gallant | LW | 4 | 0 | 0 | 0 | 0.15 | 
| 23 | Rory Kerins | C | 1 | 0 | 0 | 0 | 0.07 | 
| 28 | Mark Duarte | RW | 0 | 0 | 0 | 0 | -0.15 | 
| 33 | Brady Lyle | D | 3 | 0 | 0 | 0 | 0.38 | 
| 36 | Matthew Wedman | LW | 3 | 1 | 0 | 1 | 1.13 | 
| 37 | Yan Kuznetsov | D | 1 | 0 | 0 | 0 | -0.22 | 
| 39 | Matt Coronato | RW | 8 | 1 | 0 | 1 | 1.05 | 
| 43 | Adam Klapka | RW | 0 | 0 | 2 | 2 | 1.1 | 
| 44 | William Stromgren | LW | 1 | 0 | 0 | 0 | 0.22 | 
| 46 | Emilio Pettersen | LW | 4 | 0 | 1 | 1 | 1.0 | 
| 48 | Jonathan Aspirot | D | 2 | 1 | 0 | 1 | 0.45 | 
| # | Name | POS | TOI | SA | SV | GA | G | A | P | GS | 
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Connor Murphy | G | 0:39 | 0 | 0 | 0 | 0 | 0 | 0 | 0.0 | 
| 35 | *Oscar Dansk | G | 56:51 | 17 | 11 | 6 | 0 | 0 | 0 | -3.4 | 
| # | Name | POS | SOG | G | A | P | GS | 
|---|---|---|---|---|---|---|---|
| 2 | Colton White | D | 2 | 0 | 0 | 0 | -0.15 | 
| 3 | Olen Zellweger | D | 1 | 1 | 2 | 3 | 2.53 | 
| 4 | Drew Helleson | D | 1 | 0 | 1 | 1 | 0.62 | 
| 5 | Tyson Hinds | D | 1 | 0 | 0 | 0 | -0.22 | 
| 6 | Nick Wolff | D | 0 | 0 | 0 | 0 | -0.15 | 
| 10 | Josh Lopina | C | 1 | 0 | 1 | 1 | 0.48 | 
| 11 | Jacob Perreault | RW | 0 | 0 | 0 | 0 | 0.0 | 
| 12 | Pavol Regenda | LW | 1 | 0 | 2 | 2 | 1.33 | 
| 13 | Nikita Nesterenko | C | 2 | 1 | 0 | 1 | 0.9 | 
| 16 | Sasha Pastujov | RW | 1 | 0 | 0 | 0 | 0.08 | 
| 17 | Nathan Gaucher | C | 0 | 0 | 0 | 0 | -0.3 | 
| 19 | Chase De Leo | LW | 3 | 1 | 1 | 2 | 2.28 | 
| 21 | Glenn Gawdin | C | 1 | 1 | 4 | 5 | 4.08 | 
| 23 | Jaxsen Wiebe | RW | 0 | 0 | 0 | 0 | -0.15 | 
| 26 | Andrew Agozzino | C | 3 | 2 | 0 | 2 | 2.18 | 
| 28 | Judd Caulfield | RW | 1 | 1 | 0 | 1 | 0.67 | 
| 42 | Travis Howe | RW | 0 | 0 | 0 | 0 | -0.15 | 
| 44 | Trevor Carrick | D | 0 | 0 | 1 | 1 | 0.7 | 
| # | Name | POS | TOI | SA | SV | GA | G | A | P | GS | 
|---|---|---|---|---|---|---|---|---|---|---|
| 30 | *Tomas Suchanek | G | 60:00 | 49 | 45 | 4 | 0 | 0 | 0 | 1.5 | 
| 31 | Calle Clang | G |