1 | 57 | Immaculata,
ON - Team Time (1st 5) 2:06:38.5 | Spread (1st 5) 4:19.6 |
| 4, 9, 11, 14, 19 |
| Aidan Opazo Baer, Ajeuro Abala, Aidan Caulfield, Mathieu Desjardins, Josh Lemoine |
| 23:23.4, 24:31.4, 24:48.8, 26:11.9, 27:43.0 |
2 | 72 | A. Y. Jackson,
ON - Team Time (1st 5) 2:10:43.1 | Spread (1st 5) 6:50.8 |
| 1, 2, 18, 23, 28 |
| Brendon Howard, Alec Jarvis, Laurence Elder, Nick Layer, Cameron Elder |
| 22:31.2, 22:53.8, 27:12.7, 28:43.4, 29:22.0 |
3 | 88 | ES Garneau,
ON - Team Time (1st 5) 2:14:27.0 | Spread (1st 5) 5:44.5 |
| 7, 12, 17, 22, 30 |
| Sebastien Roy, Justin Chamberot, Simon Lemay, Paul Laplante, Julie Dupuis Desrochers |
| 24:17.0, 24:56.9, 26:28.8, 28:42.8, 30:01.5 |
4 | 92 | ESP Louis Riel,
ON - Team Time (1st 5) 2:16:55.7 | Spread (1st 5) 7:38.2 |
| 5, 8, 21, 26, 32 |
| Souber Aden Akli, Abdou Samakle, Peter Dimov, Joel Brazeau, Keith Purchase |
| 23:43.4, 24:26.5, 28:34.6, 28:49.6, 31:21.6 |
5 | 100 | Cairine Wilson,
ON - Team Time (1st 5) 2:20:38.3 | Spread (1st 5) 8:57.9 |
| 6, 10, 15, 34, 35, (36) |
| James Grenier, Daniel Rozin, Curtis Strong, Tyler Franklin, Malcolm Madower, (Sean Cojbasic) |
| 24:14.6, 24:34.9, 26:15.7, 32:20.6, 33:12.5, (33:18.3) |
6 | 105 | Colonel By S S,
ON - Team Time (1st 5) 2:18:00.4 | Spread (1st 5) 3:44.9 |
| 13, 16, 24, 25, 27, (29), (33) |
| James Ford, Gavin Crowder, Paul Freihoff, Jake Weidemann, Edward Ye, (Ben Liu), (Kingsong Chen) |
| 25:08.2, 26:23.1, 28:46.7, 28:49.3, 28:53.1, (29:50.9), (31:42.5) |
7 | 129 | Gloucester,
ON - Team Time (1st 5) 2:29:51.6 | Spread (1st 5) 12:11.1 |
| 3, 20, 31, 37, 38, (39), (40) |
| Farah Abdulkarim, Tanveer Mostafa, Zachary Hazledine, Matthew Patterson, Devon Shulist, (Rigel Shulist), (Jonathan Sabourin) |
| 23:00.9, 27:51.9, 30:12.5, 33:34.3, 35:12.0, (35:41.9), (37:00.1) |