1 | 51 | Chaminade College,
ON - Team Time (1st 5) 1:00:32.0 | Spread (1st 5) 1:59.0 |
| 2, 9, 11, 13, 16, (36) |
| Nick Carneiro, Antonio Tripodi, Francesc Culmone, Lucas Curalli, Zach Martella, (Gianni Corenena) |
| 11:02.0, 11:47.0, 12:12.0, 12:30.0, 13:01.0, (14:53.0) |
2 | 70 | Bishop Allen Academy,
ON - Team Time (1st 5) 1:02:06.0 | Spread (1st 5) 3:09.0 |
| 3, 8, 10, 17, 32, (33), (37) |
| Davis Sampson, Elijah Medeiros, Liam Farrell, Anthony Reszczynski, Robert Smitiuch, (Endre Guljas), (Bohdan Hrotovytskyy) |
| 11:08.0, 11:33.0, 12:05.0, 13:03.0, 14:17.0, (14:18.0), (15:07.0) |
| 70 | Father John Redmond,
ON - Team Time (1st 5) 1:02:04.0 | Spread (1st 5) 3:03.0 |
| 1, 5, 18, 19, 27, (30), (31) |
| Roman Mironov, Alexander Megas, Jerome Barber, Luke Durette, Jacob Macri, (Lucas Galluzzo), (Kirby Sloan) |
| 10:41.0, 11:24.0, 13:05.0, 13:10.0, 13:44.0, (14:03.0), (14:08.0) |
4 | 84 | Neil McNeil,
ON - Team Time (1st 5) 1:04:29.0 | Spread (1st 5) 2:12.0 |
| 4, 15, 20, 22, 23, (29), (34) |
| Sean O'Keefe, Kenyon Bush, Daniel Gutierrez-Tuckler, Mathias Pahlavi, Riley Wahlroth, (Finn Martin), (Will Torrance) |
| 11:21.0, 12:59.0, 13:14.0, 13:22.0, 13:33.0, (13:54.0), (14:23.0) |
5 | 103 | Birchmount Park C I,
ON - Team Time (1st 5) 1:06:00.0 | Spread (1st 5) 3:21.0 |
| 6, 12, 24, 26, 35 |
| Nekhi Collins, Litty Gurung, Ethan Rowe, Shelton George, Tristan Marshall |
| 11:30.0, 12:22.0, 13:36.0, 13:41.0, 14:51.0 |
6 | 108 | Lawrence Park,
ON - Team Time (1st 5) 1:07:34.0 | Spread (1st 5) 4:35.0 |
| 7, 14, 21, 25, 41 |
| Johny Mcrea, Jonathon Konig, Jamie Hart, Sebastion Duras, Oleg Yurchenko |
| 11:31.0, 12:58.0, 13:20.0, 13:39.0, 16:06.0 |
7 | 204 | St Andrew's College,
ON - Team Time (1st 5) 1:22:40.0 | Spread (1st 5) 4:53.0 |
| 28, 40, 44, 45, 47, (48), (49) |
| Brian An, Aiden Kirchmair, Matheen Khan, Jake Mcmillan, Andy Yang, (Freddie Kwan), (Paul Zhao) |
| 13:49.0, 16:00.0, 16:54.0, 17:15.0, 18:42.0, (20:20.0), (22:06.0) |
8 | 208 | Marshall McLuhan,
ON - Team Time (1st 5) 1:21:14.0 | Spread (1st 5) 2:39.0 |
| 38, 39, 42, 43, 46 |
| LJ Castillo, Guilherme Vasquez, Jaden Rian, Patrick Salvador, Nickolai Thompson |
| 15:12.0, 15:16.0, 16:27.0, 16:28.0, 17:51.0 |