1 | 37 | Bill Crothers SS,
ON - Team Time (1st 5) 1:32:54.4 | Spread (1st 5) 2:23.0 |
| 4, 5, 7, 10, 11, (12), (33) |
| Myles Ambrozic, Mike Shulman, James Loeschnik, Alex Mazur, Jamie Weller, (Bryce Moore), (Kennedy Reid) |
| 17:21.6, 17:24.1, 18:47.6, 19:36.5, 19:44.6, (19:59.9), (22:02.1) |
2 | 95 | Aurora,
ON - Team Time (1st 5) 1:43:37.1 | Spread (1st 5) 24.4 |
| 16, 17, 19, 20, 23, (30), (34) |
| Jackson Jacobs, Nikhil Chaurasia, Daniel Cariou, Jack Bishenden, Austin Kiraly, (Spencer White), (Tarek Koudmani) |
| 20:32.1, 20:37.4, 20:41.7, 20:49.4, 20:56.5, (21:30.9), (22:26.8) |
3 | 99 | Keswick,
ON - Team Time (1st 5) 1:50:18.7 | Spread (1st 5) 15:12.3 |
| 3, 8, 13, 27, 48 |
| Thomas Gallagher, Scott Sedore, Matthew Wood, Alex Smith, Spencer Kerr |
| 17:19.0, 18:57.0, 20:13.1, 21:18.3, 32:31.3 |
4 | 106 | St Theresa of Lisieux,
ON - Team Time (1st 5) 1:44:16.0 | Spread (1st 5) 7:10.0 |
| 1, 14, 15, 37, 39 |
| Alexander Montesano, Jordan Kleine, Connor Lamont, Robert Kuramshin, William Warrick |
| 16:50.9, 20:16.8, 20:22.4, 22:45.0, 24:00.9 |
5 | 109 | Sacred Heart Catholic,
ON - Team Time (1st 5) 1:43:46.2 | Spread (1st 5) 2:12.1 |
| 9, 21, 25, 26, 28, (29), (32) |
| Eamon Callaghan, John Paccione, James Pallotto, Max Dowdell, Austin Kent, (Kevin Brethour), (Cameron McRobbie) |
| 19:11.2, 20:55.8, 21:05.6, 21:10.3, 21:23.3, (21:24.8), (21:53.5) |
6 | 124 | Newmarket,
ON - Team Time (1st 5) 1:48:58.4 | Spread (1st 5) 11:31.1 |
| 2, 6, 31, 38, 47 |
| Rhys Toogood, Nicholas Whitla, Malek Abdel-Shehid, Tiger He, Jonathon Hung |
| 17:06.5, 17:31.0, 21:45.7, 23:57.6, 28:37.6 |
7 | 166 | St. Robert,
ON - Team Time (1st 5) 1:58:58.6 | Spread (1st 5) 7:55.6 |
| 18, 22, 35, 45, 46 |
| Ryan Choi, Justin Van Ginkel, Anthony Cheung, Christian Civiero, Colin Fang |
| 20:40.0, 20:56.2, 22:36.2, 26:10.6, 28:35.6 |
8 | 183 | Markham District,
ON - Team Time (1st 5) 1:56:45.4 | Spread (1st 5) 3:34.0 |
| 24, 36, 40, 41, 42, (43), (44) |
| Kain Wong, Kevin Wang, Eric Brierley, Harry Cheng, Samuel Wong, (James Cao), (Aaron Jabar) |
| 20:57.2, 22:38.6, 24:13.2, 24:25.2, 24:31.2, (24:40.1), (25:37.1) |