1 | 57 | St Thomas Aquinas (Lindsay),
ON - Team Time (1st 5) 2:14:29.3 | Spread (1st 5) 8:26.1 |
| 1, 3, 5, 23, 25, (29), (32) |
| Nici O'Neill, Jackson McGregor, Ryan Medhurst, John Meenan, Riley Camp, (Keith O'reilly), (George Alabi) |
| 22:44.9, 25:01.1, 25:56.0, 29:36.3, 31:11.0, (33:10.0), (36:14.0) |
2 | 58 | East Northumberland,
ON - Team Time (1st 5) 2:17:32.4 | Spread (1st 5) 4:11.4 |
| 4, 6, 13, 14, 21, (22), (26) |
| Riley Dagg, Nicholas Vachon, Jacob Schmidt, Aaron Robertson, Ian Vink, (Spencer Berry), (Connor Deluca) |
| 25:23.2, 26:26.5, 28:00.3, 28:07.8, 29:34.6, (29:35.2), (31:59.5) |
3 | 61 | Adam Scott,
ON - Team Time (1st 5) 2:18:42.2 | Spread (1st 5) 2:12.8 |
| 7, 8, 11, 17, 18, (19) |
| Andrew Kerr, Brad Bergin, Cadon Lee, Zach Grant, Jaron Van der Bank, (Ricky McDougall) |
| 26:37.0, 26:40.0, 27:50.0, 28:45.4, 28:49.8, (28:51.1) |
4 | 67 | St Peter's (Peterborough),
ON - Team Time (1st 5) 2:21:29.5 | Spread (1st 5) 9:25.1 |
| 2, 9, 10, 16, 30, (31) |
| Ryan Heney, David Laurie, Owen Murphy, Patrick Finlay, Aidan Morgan, (Kenny Sloggett) |
| 24:10.1, 27:37.0, 27:43.2, 28:24.0, 33:35.2, (35:29.1) |
5 | 97 | Trenton,
ON - Team Time (1st 5) 2:28:49.9 | Spread (1st 5) 4:57.5 |
| 11, 15, 20, 24, 27, (28) |
| Sam Ricard, Brandon Larson, Justin Thomas-Macdonald, Jason Miller, Aaron Smith, (Michael Morgan) |
| 27:50.0, 28:17.5, 29:13.9, 30:41.0, 32:47.5, (33:02.1) |