1 | 15 | Father John Redmond,
ON - Team Time (1st 5) 1:26:37.7 | Spread (1st 5) 1:59.6 |
| 1, 2, 3, 4, 5, (8), (13) |
| Audrius Azubalis, Malik Metivier, Seph Marshall, Mateo Menalo, Adam Chojecki, (Michael Senior), (Trevor Wren) |
| 16:23.8, 16:32.5, 17:22.5, 17:55.5, 18:23.4, (19:05.0), (19:19.5) |
2 | 75 | Senator O’Connor,
ON - Team Time (1st 5) 1:38:03.6 | Spread (1st 5) 2:06.1 |
| 6, 7, 16, 22, 24, (27), (40) |
| Marco Di Donato, Matthew Oro, Chris Stoetes, Carl Graf, Stephan Marles, (Luis Montenegro), (James Garcia) |
| 18:37.7, 18:39.6, 19:23.2, 20:39.3, 20:43.8, (21:00.7), (23:10.2) |
3 | 85 | Michael Power-St. Joseph’s,
ON - Team Time (1st 5) 1:38:12.0 | Spread (1st 5) 1:17.0 |
| 9, 17, 18, 20, 21, (25), (36) |
| Kevin Nijiriri, Gerrit Stuivenberg, Kelvin Nijiriri, Robbie Borsk, Joshua Dias, (Wendell Noel Jr), (Joey Cosentino) |
| 19:13.0, 19:24.0, 19:29.0, 19:36.0, 20:30.0, (20:44.0), (22:21.0) |
4 | 113 | Brebeuf College,
ON - Team Time (1st 5) 1:42:30.0 | Spread (1st 5) 3:52.4 |
| 12, 14, 19, 28, 40 |
| Isaac Yeung, Josiah Morra, Frederick Sales, Gabriel Padolina, Andrew Mohan |
| 19:17.8, 19:21.1, 19:32.9, 21:08.0, 23:10.2 |
5 | 137 | Bishop Allen Academy,
ON - Team Time (1st 5) 1:47:10.4 | Spread (1st 5) 4:40.4 |
| 10, 11, 29, 43, 44, (45), (48) |
| Alex Rodriguez, Joey Skulj, Kevin Malas, Ibrahim Karim-Picco, James Ty, (Frank Kosik), (Sebastian Saavedra-Vidal) |
| 19:14.0, 19:17.0, 21:09.0, 23:36.0, 23:54.4, (23:59.5), (25:08.6) |
6 | 140 | Chaminade College,
ON - Team Time (1st 5) 1:45:43.0 | Spread (1st 5) 2:44.0 |
| 15, 26, 30, 34, 35, (37) |
| Andrew Sarracini, Bryan Silva, David Tran, Matthew Endrizzi, Anthony Gallippi, (Lucas Mattarucco) |
| 19:22.0, 20:50.0, 21:25.0, 22:00.0, 22:06.0, (22:33.0) |
7 | 187 | Marshall McLuhan,
ON - Team Time (1st 5) 1:54:11.3 | Spread (1st 5) 2:43.2 |
| 31, 33, 38, 39, 46, (47), (50) |
| Ezana Wossen, Brandon Power, Patrick Sinclair, Joven Santos, Nathanael Hagos, (Noah Tanada), (Jason Ngai) |
| 21:53.9, 21:58.1, 22:40.2, 23:02.0, 24:37.1, (24:48.0), (26:41.5) |
8 | 197 | Pope John Paul II,
ON - Team Time (1st 5) 2:00:17.0 | Spread (1st 5) 7:42.0 |
| 23, 32, 42, 49, 51, (52) |
| Shaquille Samuels, Jonathan Gowe, Evan Crummey, Jason Lacuesta, Evan Reynolds, (Sinthuyan Uthayanan) |
| 20:40.0, 21:54.0, 23:28.0, 25:53.0, 28:22.0, (28:23.0) |