1 | 37 | St Christopher,
ON - Team Time (1st 5) 1:24:50.0 | Spread (1st 5) 4:13.0 |
| 1, 3, 8, 10, 15, (16), (20) |
| Jared Bourque, Michael Pearce, Blaine Adams, Michael Stewart, Ethan Whitely, (Liam Young), (Tyler VanDenburg) |
| 15:04.0, 16:01.0, 17:04.0, 17:24.0, 19:17.0, (19:33.0), (21:15.0) |
2 | 55 | Holy Cross,
ON - Team Time (1st 5) 1:28:56.0 | Spread (1st 5) 3:58.0 |
| 5, 7, 11, 13, 19, (23) |
| Cam Jowett, Alex Cybulski, Kyle VanderHeyden, Jack Rookes, Curtis Strybosch, (Brandon Clacket) |
| 16:17.0, 17:02.0, 17:30.0, 17:52.0, 20:15.0, (23:35.0) |
| 55 | St Joseph’s (St. Thomas),
ON - Team Time (1st 5) 1:30:04.0 | Spread (1st 5) 4:41.0 |
| 2, 6, 12, 17, 18 |
| Joshua Brown, Ali Rizvi, Brennan Agius, Brendan Hayes, Zach Bernicky |
| 15:33.0, 16:32.0, 17:48.0, 19:57.0, 20:14.0 |
4 | 70 | Central Elgin,
ON - Team Time (1st 5) 1:37:53.0 | Spread (1st 5) 6:38.0 |
| 4, 9, 14, 21, 22, (24) |
| Alex Sanders, Miguel Santiago, Lucas Amodeo, Brandon Moore, Jack Colmar, (Michael Doerksen) |
| 16:07.0, 17:16.0, 19:02.0, 22:43.0, 22:45.0, (23:36.0) |