1 | 35 | RS McLaughlin,
ON - Team Time (1st 5) 1:45:51.3 | Spread (1st 5) 3:55.0 |
| 1, 2, 5, 6, 21, (31) |
| Yousuf LaHaye, Cole Brown-Lafoy, Vinton Gaskin, Stuart Wilcox, Lachlan MacKinnon, (Jordan Moore) |
| 19:35.8, 19:42.0, 21:24.2, 21:38.5, 23:30.8, (24:57.6) |
2 | 62 | Uxbridge,
ON - Team Time (1st 5) 1:53:57.1 | Spread (1st 5) 1:03.0 |
| 7, 9, 13, 15, 18, (20), (34) |
| Matt Hageman, Chris Menard, Lucas Pollard, Cameron Watters, Malcom Barton, (Tyler Orschel), (Josh Robertson) |
| 22:21.8, 22:29.1, 22:42.0, 22:59.4, 23:24.8, (23:28.5), (25:12.4) |
3 | 66 | Monsignor Paul Dwyer Catholic,
ON - Team Time (1st 5) 1:52:34.4 | Spread (1st 5) 3:53.2 |
| 3, 8, 10, 22, 23, (35), (36) |
| Mitchell Cauchi, Justyn White, Adam Welsh, Clayson Medeiros, John Hughes, (Patrick Wawszyszlo), (Lucas Manders) |
| 19:56.5, 22:28.2, 22:34.3, 23:45.7, 23:49.7, (25:42.9), (25:46.4) |
4 | 73 | Pickering,
ON - Team Time (1st 5) 1:54:17.1 | Spread (1st 5) 3:38.0 |
| 4, 11, 12, 17, 29, (30), (47) |
| Matthew Lozano, William Armstrong-Butty, Nicholas Bagnato, Brady Gooding, Sachin Beepath, (Saumian Sivanesan), (Graham Patchett) |
| 21:02.9, 22:36.7, 22:41.9, 23:14.7, 24:40.9, (24:56.1), (27:47.9) |
5 | 126 | All Saints Catholic,
ON - Team Time (1st 5) 2:01:04.5 | Spread (1st 5) 2:05.7 |
| 14, 25, 27, 28, 32, (38), (43) |
| Shemar Kporwodu, Tyler Murphy, Ian Capellani, Tyson Riley, Evan Cvitkovic, (Jake Blyth), (Quinn Smith) |
| 22:52.3, 24:14.2, 24:25.6, 24:34.4, 24:58.0, (26:07.1), (26:30.5) |
6 | 149 | Courtice,
ON - Team Time (1st 5) 2:04:19.0 | Spread (1st 5) 3:22.5 |
| 16, 19, 33, 39, 42, (46), (51) |
| Jake Moreau, Tyler Collins, Addison Rickman, Denin Gray, TJ Walker, (Ben Leggo), (Matt De Souza) |
| 23:05.7, 23:26.2, 24:58.6, 26:20.3, 26:28.2, (27:19.1), (29:57.1) |
7 | 186 | Sinclair,
ON - Team Time (1st 5) 2:12:15.5 | Spread (1st 5) 4:46.7 |
| 24, 26, 37, 49, 50 |
| Michael Moore, Philip Brosseau-Patell, Jacob tMannetje, Khori Watson, Jake Legros |
| 24:10.9, 24:20.7, 25:51.5, 28:54.8, 28:57.6 |
8 | 218 | St. Charles Garnier C.S,
ON - Team Time (1st 5) 2:14:01.4 | Spread (1st 5) 1:33.3 |
| 40, 41, 44, 45, 48, (52) |
| Alexandre Pelletier, Ryan Cecile, Samuel Parsonson, Benjamin Robert, Francois Smyth, (James Shaw) |
| 26:24.0, 26:24.9, 26:36.7, 26:38.5, 27:57.3, (30:09.7) |