1 | 29 | Sir Winston Churchill (St Catharines),
ON - Team Time (1st 5) 2:06:43.8 | Spread (1st 5) 2:41.9 |
| 3, 5, 6, 7, 8, (11), (12) |
| Theo Hassim, Owen Bachelor, Colin Warwick, Jonas Braun, John Riley, (Malcolm Cavanagh), (Lawson Mironsky) |
| 23:50.3, 24:38.7, 25:45.0, 25:57.6, 26:32.2, (27:02.7), (27:04.0) |
2 | 41 | Holy Cross,
ON - Team Time (1st 5) 2:08:49.5 | Spread (1st 5) 6:49.4 |
| 1, 2, 4, 15, 19, (26), (31) |
| Brad Sheeler, Campbell Lee, Logan Martineau, Caleb Lavoie, Max Roberts Ramos, (Franz Muller), (Christian Garcia Alvarez) |
| 23:22.0, 23:34.8, 23:57.5, 27:43.8, 30:11.4, (33:53.7), (36:26.2) |
3 | 82 | Eden,
ON - Team Time (1st 5) 2:25:11.8 | Spread (1st 5) 5:00.7 |
| 9, 14, 17, 20, 22 |
| Gavin McLaughlin, Luke Savage, Dain Johnson, Nathan Johnson, Alex Riley |
| 26:35.7, 27:39.1, 28:45.5, 30:35.1, 31:36.4 |
4 | 106 | Laura Secord,
ON - Team Time (1st 5) 2:37:23.1 | Spread (1st 5) 7:52.5 |
| 10, 18, 21, 27, 30 |
| Spencer Hudspith, Ray Stearns, Kevin Deip, Aws Al-Jumaily, Alexander Yap |
| 26:56.2, 30:06.9, 31:19.8, 34:11.5, 34:48.7 |
5 | 123 | Great Lakes Christian College,
ON - Team Time (1st 5) 2:45:01.2 | Spread (1st 5) 10:20.6 |
| 13, 16, 29, 32, 33 |
| Brennan McKegan, Sebastien Sheldon, Curtis Steeves, David Woolridge, Brandon Tate |
| 27:07.7, 28:39.2, 34:47.7, 36:58.3, 37:28.3 |
6 | 134 | St Francis Catholic,
ON - Team Time (1st 5) 2:57:33.0 | Spread (1st 5) 12:13.5 |
| 23, 24, 25, 28, 34 |
| Hunter Young, Luis D'Arrigo, Gerry Saporito, Josh Saporito, Peter Song |
| 32:07.3, 33:15.7, 33:17.3, 34:31.9, 44:20.8 |