1 | 50 | Neil McNeil,
ON - Team Time (1st 5) 1:49:53.4 | Spread (1st 5) 1:48.1 |
| 6, 9, 10, 12, 13, (15), (18) |
| Patrick Hannon, Dennis Demir, Luis Santamaria, Matthew Mills, Janiri Nunal, (Iain Semple), (Liam Sterrett) |
| 20:58.6, 21:48.0, 22:04.6, 22:15.5, 22:46.7, (23:04.0), (23:53.4) |
2 | 59 | Michael Power-St. Joseph’s,
ON - Team Time (1st 5) 1:51:20.8 | Spread (1st 5) 5:54.7 |
| 1, 3, 16, 19, 20, (22), (23) |
| Noah Santos, Justin Spudic, Tedi Cicko, Will DalBianco, Keithan Sivapragasam, (Shehzer Naumani), (Vladimir Vova Lebedev) |
| 18:49.4, 19:53.7, 23:29.7, 24:23.9, 24:44.1, (25:00.7), (25:16.0) |
3 | 61 | Bishop Allen Academy,
ON - Team Time (1st 5) 1:52:32.8 | Spread (1st 5) 4:51.5 |
| 5, 7, 11, 14, 24, (30), (32) |
| Logan Harris, Daniel Herrera, Thomas Perry, Philip Costa, Thomas Skulj, (Renzo Villanoy), (David Armiento) |
| 20:30.5, 21:30.6, 22:05.9, 23:03.8, 25:22.0, (26:31.5), (27:42.4) |
4 | 90 | Francis Libermann,
ON - Team Time (1st 5) 1:59:38.6 | Spread (1st 5) 10:07.0 |
| 2, 4, 17, 33, 34, (35) |
| Nathan Tan, Larry Jay Aguillon, Lance Delfish, Kevin Mohammed, Justin Chiu, (Nathan Lai) |
| 19:01.6, 20:00.8, 23:30.2, 27:57.4, 29:08.6, (30:28.9) |
5 | 127 | Senator O’Connor,
ON - Team Time (1st 5) 2:14:38.5 | Spread (1st 5) 10:11.2 |
| 8, 21, 25, 36, 37, (38) |
| Fynn Schmitt-Ulms, Koji Dino, Ryan Lafuente, Ryan Poursabouri, Jiro Luat, (Blake Cheeseman) |
| 21:38.9, 24:53.4, 25:37.4, 30:38.7, 31:50.1, (32:34.7) |
6 | 141 | Marshall McLuhan,
ON - Team Time (1st 5) 2:10:29.5 | Spread (1st 5) 57.3 |
| 26, 27, 28, 29, 31 |
| John Matienzo, Edrik Inocentes, Charles Dela Cruz, Alex Raposo, Patric Aguinaldo |
| 25:48.2, 25:49.0, 25:49.2, 26:17.6, 26:45.5 |