1 | 53 | A.B. Lucas,
ON - Team Time (1st 5) 1:44:47.0 | Spread (1st 5) 2:32.0 |
| 2, 5, 6, 18, 22, (27), (56) |
| William Kashindi, Michael Woodward, Gregory Woodward, Jimmy Phillips, Tanner Martin, (Hugh McDonald), (Connor Eady-kissau) |
| 19:47.0, 20:20.0, 20:22.0, 21:59.0, 22:19.0, (22:35.0), (24:29.0) |
2 | 90 | Sir Frederick Banting,
ON - Team Time (1st 5) 1:47:59.0 | Spread (1st 5) 3:15.0 |
| 4, 7, 14, 25, 40, (48), (51) |
| Ben Harris, Desmond Rhys, Kurtis Wenman, Ryan Prete, Jacob Vanderzwet, (William Staikos), (Lucas Salazer-Reid) |
| 19:58.0, 20:33.0, 21:51.0, 22:24.0, 23:13.0, (23:44.0), (23:48.0) |
3 | 96 | London Central,
ON - Team Time (1st 5) 1:49:12.0 | Spread (1st 5) 2:49.0 |
| 3, 13, 21, 28, 31, (32), (35) |
| Tristan Fleming, Jack Sheffar, William Litchfield, Aaron Hesman, Luis Silva-Elizondo, (Cameron Howes), (Davis Amyot) |
| 19:52.0, 21:45.0, 22:18.0, 22:36.0, 22:41.0, (22:42.0), (22:49.0) |
4 | 106 | Mother Teresa,
ON - Team Time (1st 5) 1:50:16.0 | Spread (1st 5) 1:58.0 |
| 8, 19, 24, 26, 29, (34), (37) |
| Braeden Bertrand-Hopper, Zac Belanger, Sam Kloppenburg, Liam Turnbull, Matt Toivonen, (Ian O'Donnell), (Nicholas Regier) |
| 20:41.0, 22:07.0, 22:23.0, 22:26.0, 22:39.0, (22:45.0), (22:52.0) |
5 | 118 | Medway,
ON - Team Time (1st 5) 1:51:05.0 | Spread (1st 5) 1:53.0 |
| 10, 12, 17, 38, 41, (47), (60) |
| Elliott Godfrey, Evan Scott, Caleb Trotter, Benton McNicol, Peter Buys, (Michael Vivian), (Keelan Paliani) |
| 21:21.0, 21:41.0, 21:54.0, 22:55.0, 23:14.0, (23:38.0), (24:45.0) |
6 | 159 | St Thomas Aquinas (London),
ON - Team Time (1st 5) 1:53:40.0 | Spread (1st 5) 1:40.0 |
| 16, 20, 35, 42, 46, (49), (52) |
| Josh Stauder, Oayk Travaglini, Jack Monyard, Paul Travaglini, Calvin Scott, (Tyler Goldsack), (Ian Newton) |
| 21:52.0, 22:12.0, 22:49.0, 23:15.0, 23:32.0, (23:45.0), (23:52.0) |
7 | 179 | Montcalm,
ON - Team Time (1st 5) 1:56:20.0 | Spread (1st 5) 7:56.0 |
| 1, 14, 23, 69, 72, (83), (84) |
| Muhumed Sirage, Ryan Foott, Amara Abraha, Tyrel Hiltz, Ryan Humphrey, (Rahmatullo Khudoi Nazar), (Yousef Hashim) |
| 18:54.0, 21:51.0, 22:21.0, 26:24.0, 26:50.0, (28:06.0), (28:08.0) |
8 | 213 | London South,
ON - Team Time (1st 5) 1:56:12.0 | Spread (1st 5) 3:36.0 |
| 8, 43, 53, 54, 55, (78) |
| Bryan Emery, Josh Heuving, Devon Nelson, David Archibald, Aidan Attema, (Scott Weeks) |
| 20:41.0, 23:19.0, 23:54.0, 24:01.0, 24:17.0, (27:20.0) |
9 | 243 | London Christian,
ON - Team Time (1st 5) 2:00:32.0 | Spread (1st 5) 4:47.0 |
| 11, 44, 59, 61, 68, (82), (90) |
| Connor VanSoest, Thomas Branderhoorst, Ian Smit, Daniel VandenBrink, Colin Vanderglas, (Jason Metzger), (Jesse DeDreu) |
| 21:26.0, 23:26.0, 24:36.0, 24:51.0, 26:13.0, (27:57.0), (29:16.0) |
10 | 273 | Saunders,
ON - Team Time (1st 5) 2:02:18.0 | Spread (1st 5) 3:02.0 |
| 32, 50, 62, 63, 66, (77), (87) |
| Almir Smailovic, Owen Vint, Ryan McDonald, Robbie Lava, Jeff Hamilton, (Ben Douglas), (James McHugh) |
| 22:42.0, 23:46.0, 24:53.0, 25:13.0, 25:44.0, (27:17.0), (28:33.0) |
11 | 291 | John Paul II,
ON - Team Time (1st 5) 2:05:13.0 | Spread (1st 5) 4:56.0 |
| 39, 44, 57, 70, 81, (93) |
| Avin Chanderdat, Nohe Tekle, Trey Polio, Jordan Hoover, Michael McCabe, (Brandon Pickell) |
| 22:57.0, 23:26.0, 24:32.0, 26:25.0, 27:53.0, (31:11.0) |
12 | 326 | Westminster,
ON - Team Time (1st 5) 2:09:54.0 | Spread (1st 5) 4:44.0 |
| 30, 64, 74, 79, 79, (85), (89) |
| Devan Elijah, Christopher Austin, Ala'Aldin Alasi, Alex Lac, Matthew Horne, (Wesley Boland), (Abdallah Alhalbouni) |
| 22:40.0, 25:28.0, 26:58.0, 27:24.0, 27:24.0, (28:11.0), (29:15.0) |
13 | 358 | Oakridge,
ON - Team Time (1st 5) 2:12:50.0 | Spread (1st 5) 3:56.0 |
| 58, 67, 71, 76, 86, (88), (94) |
| Ben Partridge, Ben Macari, Wesley Martin, Mathew Kelly, Dylan Hayton, (Brett McAteer), (Kyle Morash) |
| 24:35.0, 25:49.0, 26:41.0, 27:14.0, 28:31.0, (29:07.0), (31:18.0) |
14 | 416 | H.B. Beal,
ON - Team Time (1st 5) 2:24:53.0 | Spread (1st 5) 6:22.0 |
| 65, 73, 91, 92, 95, (98) |
| Ryan Howald, Ben Fletcher, James Nuttal, Jonathon Wake, Paul Wilson, (Laura Amos) |
| 25:31.0, 26:55.0, 29:53.0, 30:41.0, 31:53.0, (32:36.0) |
15 | 467 | Regina Mundi,
ON - Team Time (1st 5) 2:40:26.0 | Spread (1st 5) 8:06.0 |
| 75, 96, 97, 99, 100 |
| Mateusz Dabrowski, Colin Hewitt, Peter Diaco, Geoffrey Gubbles, Diego Gonzales |
| 27:13.0, 32:27.0, 32:28.0, 32:59.0, 35:19.0 |