1 | 41 | St Mary's (Kitchener),
ON - Team Time (1st 5) 1:31:14.1 | Spread (1st 5) 3:07.4 |
| 1, 4, 9, 13, 14, (20), (24) |
| Ben Flanagan, Taylor Gagne, Sebastian Jania, Keaton Jones, Jose Alba, (Dejen Abraha), (Sam Martinello) |
| 16:06.5, 17:58.9, 18:43.2, 19:11.6, 19:13.9, (19:46.1), (20:12.5) |
2 | 42 | St Benedict,
ON - Team Time (1st 5) 1:32:10.4 | Spread (1st 5) 2:21.2 |
| 3, 5, 8, 10, 16, (22), (29) |
| Marcus Noble, Devaughn Channer, Colton Dorion, Matt Fantini, Nick Misener, (Darren Russo), (Andrew Misener) |
| 17:10.0, 18:07.0, 18:38.7, 18:43.5, 19:31.2, (19:53.1), (20:54.7) |
3 | 52 | Resurrection,
ON - Team Time (1st 5) 1:33:31.0 | Spread (1st 5) 2:39.9 |
| 2, 6, 12, 15, 17, (18), (19) |
| Scott Buttinger, Joseph Hunter, Brendan Masters, Kevin Santolini, Craig Lyons, (Graham Swarbrick), (Jacob Sullivan) |
| 17:02.4, 18:10.5, 19:06.7, 19:29.1, 19:42.3, (19:42.6), (19:45.1) |
4 | 92 | Woodland Christian,
ON - Team Time (1st 5) 1:38:03.2 | Spread (1st 5) 2:19.4 |
| 7, 11, 21, 26, 27, (28), (31) |
| Elijah Moreau-Arnott, Elijah Cameron, Nat Stroobosscher, Josh Omar, Daniel Omar, (Andrew Horne), (David Klomfass) |
| 18:17.3, 18:53.7, 19:47.1, 20:28.4, 20:36.7, (20:38.4), (23:07.0) |
5 | 143 | Monsignor Doyle,
ON - Team Time (1st 5) 1:50:04.8 | Spread (1st 5) 4:19.4 |
| 23, 25, 30, 32, 33 |
| Rick Medeiros, Sam Plommer, Phoenix Renwick, Shane Meissner, Braeden Mccooeye |
| 20:07.1, 20:26.6, 21:48.5, 23:16.1, 24:26.5 |