1 | 43 | St Mary's (Kitchener),
ON - Team Time (1st 5) 1:57:11.4 | Spread (1st 5) 1:27.8 |
| 4, 7, 9, 11, 12, (15), (17) |
| Gianluka Atdandachi, Sam Cuellar, Jason Bleach, Gianluka Al-Dandachi, Andrew Renda, (Nasche Loffelmann), (Collin Griffioen) |
| 22:26.8, 23:18.6, 23:40.0, 23:51.4, 23:54.6, (23:57.5), (24:23.2) |
2 | 50 | Resurrection,
ON - Team Time (1st 5) 1:55:42.5 | Spread (1st 5) 4:16.6 |
| 1, 2, 6, 20, 21, (23), (25) |
| Brendan Masters, Joseph Hunter, Thomas Brenner, Kenton Voisin, Owen Babcock, (Caleb Jolkowski), (Brandon Starr) |
| 20:44.4, 22:00.3, 23:15.5, 24:41.3, 25:01.0, (25:26.1), (25:39.4) |
3 | 60 | St Benedict,
ON - Team Time (1st 5) 1:58:26.9 | Spread (1st 5) 2:28.3 |
| 3, 8, 14, 16, 19, (29), (30) |
| Kyson Vi, Devaughn Channer, Matt Fantini, Curtis Floras, Greg Danayan, (Nick Leonardo), (Nick Misener) |
| 22:08.1, 23:29.1, 23:57.4, 24:15.9, 24:36.4, (26:13.8), (26:29.7) |
4 | 86 | Woodland Christian,
ON - Team Time (1st 5) 2:02:33.2 | Spread (1st 5) 3:16.6 |
| 5, 13, 18, 24, 26, (27), (28) |
| Isaac Veldhuis, Joshua Shepherd, Matthias Mostert, Nathanael Willms, Luke denBak, (Josh Omar), (Sean Clark) |
| 22:44.1, 23:55.7, 24:23.6, 25:29.1, 26:00.7, (26:09.0), (26:10.7) |
5 | 128 | St David,
ON - Team Time (1st 5) 2:12:46.3 | Spread (1st 5) 5:10.7 |
| 10, 22, 31, 32, 33, (34), (35) |
| Chance Newell, Alvaro Valencia, Nicholas Zwarych, Lukas Wormald, Wes Naus, (THOMAS LIM), (Connor Galvin) |
| 23:49.9, 25:05.9, 27:05.2, 27:44.7, 29:00.6, (30:20.1), (30:34.5) |