1 | 26 | Earl Haig,
ON - Team Time (1st 5) 1:50:26.0 | Spread (1st 5) 2:54.9 |
| 2, 4, 5, 6, 9, (10), (11) |
| Peter Park, William Han, Shayan Salesi, Jason Yuen, Wilson Pan, (Youssef Shahin), (Minjae Kim) |
| 20:18.1, 22:11.8, 22:19.9, 22:23.2, 23:13.0, (23:52.3), (24:08.0) |
2 | 45 | Victoria Park,
ON - Team Time (1st 5) 2:01:36.5 | Spread (1st 5) 5:16.1 |
| 3, 7, 8, 13, 14 |
| Wisley Chen, Scott McNeil, Harish Ramachandran, Saran Srishankar, Efaj Hassan |
| 22:04.2, 22:37.0, 22:49.2, 26:45.8, 27:20.3 |
3 | 61 | George S Henry Academy,
ON - Team Time (1st 5) 2:14:21.9 | Spread (1st 5) 11:06.3 |
| 1, 12, 15, 16, 17 |
| Badreddine Hasni, Junid J Ebadi, Rionel Tormon, Anand Sagar, Zachary Coleman-Latto |
| 18:39.7, 26:25.4, 29:45.2, 29:45.6, 29:46.0 |