Oshawa Generals vs. Saginaw Spirit (in Kitchener)
Final: 6 (OSH) – 5 (SAG)
- Dimian Zhilkin recorded a hat trick and an assist to lead the Spirit offensively
- Miroslav Satan and Egor Barabanov also scored for Saginaw, who struck twice on the power play
- Nikita Klepov was a major playmaker with five assists, while Blake Barnes chipped in with two
- Luke Posthumus, Jalen Lobo, Porter Byrd-Leitner, Sam Roberts, and Colin Feeley scored for Oshawa in the win
- Ethan Toms collected two assists for the Generals, with Anthony Timmerman, Leo Laschon, Owen Griffin, and Zackary Sandhu also recording helpers
- With the game tied after three periods, the Generals came away with a 6–5 victory in the shootout
Brantford Bulldogs vs. Kitchener Rangers
Final: 4 (BFD) – 3 (KIT)
- Joshua Avery opened the scoring just over a minute into the first period for Brantford
- Matheas Stark responded quickly for Kitchener, assisted by Evan Nicholson and Avry Anstis
- Aiden O’Donnell and Cooper Dennis scored early in the third, with Dennis adding an assist on O’Donnell’s goal
- Haeden Ellis tied things up again for Kitchener, with Luca Romano and Evan Headrick drawing helpers
- Dennis struck again before David Buchman followed up just 13 seconds later with the eventual game winner, as Caleb Malhotra collected three assists on the night
- Christian Humphreys added a late goal for Kitchener but Brantford was able to hold on for a 4–3 victory
Sarnia Sting vs. London Knights
Final: 6 (LDN) – 5 (SAR)
- Ryan Chamberlain opened the scoring midway through the first for Sarnia
- Liam Beamish added a power play marker to extened the lead to two before Rene Van Bommel responded for London
- Rookie blueliner Kaden Aucoin struck late in the frame to give Sarnia a 3–1 lead after one
- Kaeden Hawkins and Jaxon Cover pulled London even early in the second, with Cover’s goal coming on the man advantage
- Beamish netted his second of the night on the power play, before Logan Hawery tied it up again with a power play tally of his own
- James Barr restored the lead for Sarnia on another man advantage early in the third
- Van Bommel scored his second of the game to draw London even once more, before Hawery netted his second of the night, with his game winner coming with less than a minute left in the final frame
- A total of 38 penalties were assessed during the game
Guelph Storm vs. Brampton Steelheads
Final: 7 (BRAM) – 2 (GUE)
- Sam Johnston opened the scoring early for Guelph, assisted by Benjamin Brunton
- Lachlan Larmand would respond for Brampton less than two minutes later
- The Steelheads would go on to score 3 more unanswered goals in the first period from Kieran Witkowski, Gabriel Chiarot, and Julian Demiglio
- Chiarot added another goal and three assists to lead the Steelheads offensively
- Demiglio scored his second of the night, while Witkowski picked up three assists
- Jack Dean, Jared Harding, Luke Dragusica, and Peter Green also recorded helpers for Brampton
- Robert Matson scored on a power play for Guelph in the third period, assisted by Rylan Singh and Wil McFadden
- Manuel Amado netted a shorthanded goal for Brampton in the final seconds
- Peter Chlebowski stopped 21 of 23 shots to secure the victory for the Steelheads
