1 | 30 | Bayside,
ON - Team Time (1st 5) 1:58:23.3 | Spread (1st 5) 3:25.4 |
| 2, 3, 6, 7, 12, (14), (16) |
| Brad Davis, Liam Maracek, Mitchel Genereaux, Dimitri Larouche, Michael Moon, (Bryan Lupenette), (Devon Hawes) |
| 21:46.7, 21:59.2, 24:42.6, 24:42.7, 25:12.1, (25:37.9), (26:18.6) |
2 | 39 | East Northumberland,
ON - Team Time (1st 5) 2:01:32.6 | Spread (1st 5) 5:18.9 |
| 1, 4, 8, 9, 17, (18) |
| Taylor Goodyear, Sean Longinotti, Quin Dibbits, Mitchell Paterson, Darion Sweet, (Liam Seaton) |
| 21:14.4, 23:57.5, 24:49.4, 24:58.0, 26:33.3, (26:39.5) |
3 | 72 | Marc Garneau,
ON - Team Time (1st 5) 2:12:32.9 | Spread (1st 5) 6:04.3 |
| 5, 10, 15, 19, 23 |
| Andrew Lamothe, Francis Van der kamp, Frederic Rancourt, Benjamin Bellerive, Liam Daley |
| 24:26.2, 25:01.8, 25:54.1, 26:40.3, 30:30.5 |
4 | 90 | Port Hope,
ON - Team Time (1st 5) 2:19:21.0 | Spread (1st 5) 8:11.2 |
| 11, 13, 20, 21, 25, (26), (26) |
| Andrew Beckett, Christi Langstaff, Kyle mcKnight, Connor Disney, Brett Ferguson, (Matt Thompson), (Brodie McInroy) |
| 25:04.2, 25:20.3, 27:48.1, 27:53.0, 33:15.4, (33:15.9), (33:15.9) |
5 | 133 | St Thomas Aquinas (Lindsay),
ON - Team Time (1st 5) 2:50:00.0 | Spread (1st 5) 10:11.0 |
| 22, 24, 28, 29, 30 |
| Matthew Ransom, Kevin Brodie, Zachary McKelvie, Ryan Watson, Michael Seguin |
| 29:43.0, 31:29.0, 34:25.0, 34:29.0, 39:54.0 |