1 | 54 | Bluevale Collegiate Institute,
ON - Team Time (1st 5) 57:34.9 | Spread (1st 5) 1:14.3 |
| 3, 5, 7, 17, 22, (33), (34) |
| AJ Seegmiller, Ian Mackenzie, Luke Thompson, Tim Bester, Adam Schambers, (Hayden Careless), (Ryan Annis) |
| 11:01.0, 11:03.1, 11:16.0, 11:59.5, 12:15.3, (12:46.6), (12:49.8) |
2 | 83 | Sir J. A. MacDonald,
ON - Team Time (1st 5) 59:03.8 | Spread (1st 5) 1:49.1 |
| 1, 10, 19, 24, 29, (31), (46) |
| Steven Parker, Grant Fuller, Alex Hickman, Philip Sedore, Clay Lambert, (Neel Sharad), (Patrick Woodstock) |
| 10:46.2, 11:19.1, 12:02.7, 12:20.5, 12:35.3, (12:43.1), (13:33.7) |
3 | 108 | Cameron Heights,
ON - Team Time (1st 5) 1:00:38.0 | Spread (1st 5) 1:41.5 |
| 8, 13, 15, 35, 37, (39), (41) |
| Alec Elliot, Alex Colenutt, Declan Outhit, Joe Sheridan, Mike Pavel, (David Mohan), (Ravi Patel) |
| 11:17.1, 11:42.6, 11:46.7, 12:53.0, 12:58.6, (13:02.5), (13:07.7) |
4 | 128 | St Benedict,
ON - Team Time (1st 5) 1:01:51.8 | Spread (1st 5) 1:19.0 |
| 16, 20, 23, 26, 43, (44), (58) |
| Erwin Zapanza, Aaron Banz, Mitchell Hall, Colton Dorion, Michael Burgess, (Ryan Laranjeiro), (Cameron McArthur) |
| 11:50.6, 12:06.7, 12:18.9, 12:26.0, 13:09.6, (13:14.8), (15:30.5) |
5 | 130 | Resurrection,
ON - Team Time (1st 5) 1:01:58.4 | Spread (1st 5) 1:22.7 |
| 11, 18, 27, 36, 38, (60) |
| Craig Lyons, Daniel Treacy, Eric Burrell, Trevon Mendez, Sam Hesch, (Cole Wendland) |
| 11:37.2, 12:00.3, 12:27.0, 12:54.0, 12:59.9, (16:29.7) |
6 | 139 | Preston,
ON - Team Time (1st 5) 1:02:31.7 | Spread (1st 5) 2:59.6 |
| 6, 9, 25, 45, 54, (56) |
| 10 Patton, Jeremy Vandenhelm, Joe Silva, Landon Adams, Robert Pena, (Josh Rogers) |
| 11:09.6, 11:18.9, 12:21.4, 13:32.6, 14:09.2, (14:58.2) |
7 | 148 | St Mary's (Kitchener),
ON - Team Time (1st 5) 1:02:38.7 | Spread (1st 5) 3:05.9 |
| 2, 14, 40, 42, 50, (51), (52) |
| Sebastian Jania, Calvin Cabral, Michael Baptista, Nathan Schenk, Mike Donovan, (Taylor Gagne), (Mitchell Jones) |
| 10:48.7, 11:43.1, 13:03.6, 13:08.7, 13:54.6, (13:55.4), (13:58.8) |
8 | 156 | Kitchener-Waterloo,
ON - Team Time (1st 5) 1:03:29.9 | Spread (1st 5) 1:54.9 |
| 12, 21, 28, 47, 48, (49), (55) |
| Aaron Beard, Mike Abbot, Jacob Kresky, Josh McLean, Xander Evans, (Andrew Campbell), (Dean Allen) |
| 11:41.5, 12:07.1, 12:30.6, 13:34.3, 13:36.4, (13:51.2), (14:41.7) |
9 | 176 | Galt CVI,
ON - Team Time (1st 5) 1:06:00.2 | Spread (1st 5) 4:25.6 |
| 4, 30, 32, 53, 57, (59), (61) |
| Ryan O'Donnell, Edgar Diaz, Ahmad Patel, Nathan Roberts, Ahmed Syed, (Hassan Haq), (Matt Roberts) |
| 11:02.6, 12:37.8, 12:44.4, 14:07.2, 15:28.2, (15:40.3), (16:34.5) |