1 | 40 | RS McLaughlin,
ON - Team Time (1st 5) 1:51:21.3 | Spread (1st 5) 2:26.1 |
| 1, 3, 9, 11, 16, (19), (23) |
| Matthew Stephenson, Isaac Dobos, Alan Hetherington, Saed Griffith, Jordan McNally, (Jacob Thompson), (Chris McGowan) |
| 20:53.8, 21:52.7, 22:25.8, 22:49.1, 23:19.9, (23:58.5), (24:13.7) |
2 | 79 | Pickering,
ON - Team Time (1st 5) 1:57:07.7 | Spread (1st 5) 2:27.4 |
| 4, 7, 18, 24, 26, (28), (38) |
| Lukas Jarron, Menelik King, Marshall Heron, Edbert Khong, Ashton Hyde, (Adetayo (tayo) Odueke), (Matt Robertson) |
| 22:08.0, 22:12.4, 23:56.7, 24:15.2, 24:35.4, (24:41.7), (26:00.5) |
3 | 87 | Courtice,
ON - Team Time (1st 5) 1:57:22.0 | Spread (1st 5) 3:25.2 |
| 8, 13, 15, 17, 34, (43), (45) |
| Nathan Ackerman, Zack Jones, Keith Cole, Jon Zavitski, Mads Marschall, (Stevon Matthews), (Kyle Gahagan) |
| 22:13.8, 22:56.7, 23:07.3, 23:25.2, 25:39.0, (27:10.0), (27:49.5) |
4 | 98 | Monsignor Paul Dwyer Catholic,
ON - Team Time (1st 5) 1:59:03.9 | Spread (1st 5) 3:42.6 |
| 5, 6, 22, 29, 36, (37), (40) |
| Zac Johnson, Mitchell Cauchi, Justyn White, Gabriel Doiron, Terrence Mielke, (Adam Welsh), (James Smith) |
| 22:08.4, 22:08.7, 24:12.6, 24:43.2, 25:51.0, (25:54.8), (26:18.2) |
5 | 120 | Uxbridge,
ON - Team Time (1st 5) 2:01:40.4 | Spread (1st 5) 2:48.9 |
| 14, 20, 21, 30, 35, (42), (69) |
| Thomas Kemp, Simon Pollard, James Crawford, Brent Smalley, Ryan Pottle, (Andrew Kegel), (Dillan Smith) |
| 23:00.1, 23:59.9, 24:06.3, 24:45.1, 25:49.0, (27:09.6), (35:18.0) |
6 | 129 | Dunbarton,
ON - Team Time (1st 5) 2:03:24.7 | Spread (1st 5) 9:01.7 |
| 2, 10, 25, 33, 59 |
| Brandon Kirkup, Aaron Thomas, Scott Chase, Mitchell Chase, Rhys Miller |
| 20:54.1, 22:42.2, 24:26.1, 25:26.5, 29:55.8 |
7 | 158 | Sinclair,
ON - Team Time (1st 5) 2:07:22.8 | Spread (1st 5) 4:48.1 |
| 12, 31, 32, 39, 44, (51), (54) |
| Alex Lambert, Jeff Vautour, Chris Wicks, Matt Medri, Nick Bolen, (Brandon Donnelly), (Dennison Cutler) |
| 22:55.4, 25:12.9, 25:16.6, 26:14.4, 27:43.5, (28:33.3), (29:16.1) |
8 | 238 | All Saints Catholic,
ON - Team Time (1st 5) 2:20:51.5 | Spread (1st 5) 5:46.0 |
| 27, 47, 48, 56, 60, (62) |
| Sean Lautenschlager, Chris Irving, Hayden Blyth, Dan Ahong, Jonathan Ulanicki, (Kenny Leonard) |
| 24:41.4, 28:03.5, 28:05.6, 29:33.6, 30:27.4, (31:26.0) |
9 | 266 | St Stephen (Bowmanville),
ON - Team Time (1st 5) 2:26:59.0 | Spread (1st 5) 5:44.0 |
| 41, 50, 52, 58, 65, (66) |
| Liam Moran, Daniel Aydalla, Brayson Smith, Dallas Lyttle, Tylere Maher, (Jonathan Legere) |
| 27:06.0, 28:31.5, 28:36.2, 29:55.3, 32:50.0, (33:38.0) |
10 | 277 | St Mary (Pickering),
ON - Team Time (1st 5) 2:30:16.2 | Spread (1st 5) 4:27.3 |
| 46, 49, 55, 63, 64, (68) |
| Brendan Cane, Connor Choffee, Maico Padillo, Renee Marroquin, Jake Elsier, (Spencer Rossi) |
| 27:59.9, 28:29.8, 29:22.3, 31:57.0, 32:27.2, (33:51.9) |
11 | 308 | Denis O'Connor,
ON - Team Time (1st 5) 2:39:56.2 | Spread (1st 5) 7:14.1 |
| 53, 57, 61, 67, 70 |
| Zachary Ramirez, Colin Jay, Joshua Moore, Jonathan Hazlewood, Austin Whalen |
| 29:05.9, 29:37.0, 31:13.0, 33:40.3, 36:20.0 |