| 1 | 6:07 | ES | Vincent Massey Trojans (Winnipeg) | 17 Garnett Vande Graff (15 Adam Blair) | 1-0 (Vincent Massey Trojans (Winnipeg)) |
| 1 | 7:22 | ES | Vincent Massey Trojans (Winnipeg) | 8 Gavin Savage (12 Emmett Kraft) | 2-0 (Vincent Massey Trojans (Winnipeg)) |
| 1 | 9:00 | ES | Vincent Massey Trojans (Winnipeg) | 16 Aiden Dilay (19 Miles Joss) | 3-0 (Vincent Massey Trojans (Winnipeg)) |
| 1 | 13:00 | PP | Vincent Massey Trojans (Winnipeg) | 16 Aiden Dilay (17 Garnett Vande Graaf) | 4-0 (Vincent Massey Trojans (Winnipeg)) |
| 2 | 3:20 | PP | Vincent Massey Trojans (Winnipeg) | 15 Adam Blair (7 Colby Bru, 16 Aiden Dilay) | 5-0 (Vincent Massey Trojans (Winnipeg)) |
| 2 | 4:30 | ES | Vincent Massey Trojans (Winnipeg) | 7 Colby Bru (16 Aiden Dilay, 5 Ben Penner) | 6-0 (Vincent Massey Trojans (Winnipeg)) |
| 2 | 5:28 | ES | Vincent Massey Trojans (Winnipeg) | 17 Garnett Vande Graaf (8 Gavin Savage, 15 Adam Blair) | 7-0 (Vincent Massey Trojans (Winnipeg)) |
| 2 | 9:08 | ES | Carman Cougars | 19 Grant Friesen | 7-1 (Vincent Massey Trojans (Winnipeg)) |
| 2 | 10:05 | ES | Vincent Massey Trojans (Winnipeg) | 15 Adam Blair (6 Kyle Peters, 7 Colby Bru) | 8-1 (Vincent Massey Trojans (Winnipeg)) |
| 3 | 9:22 | ES | Vincent Massey Trojans (Winnipeg) | 8 Gavin Savage (9 William Badar, 28 Luc Ferreira) | 9-1 (Vincent Massey Trojans (Winnipeg)) |