1 | 24 | Father John Redmond,
ON - Team Time (1st 5) 1:36:20.0 | Spread (1st 5) 1:08.0 |
| 1, 2, 4, 8, 9, (27), (31) |
| Audrius Azubalis, Malik Metivier, Mateo Menalo, Adam Chojecki, Seph Marshall, (Michael Senior), (Jess Pierre Arquillano) |
| 18:34.0, 19:01.0, 19:22.0, 19:41.0, 19:42.0, (21:20.0), (21:56.0) |
2 | 48 | Neil McNeil,
ON - Team Time (1st 5) 1:39:36.0 | Spread (1st 5) 39.0 |
| 6, 6, 10, 12, 14, (30), (42) |
| Jaime Angeles, Emmanuel Desta, Thomas Darbyshire, Callum Ealden, Brendan Petracek, (Matthew Thomas), (Harold Alvarez) |
| 19:40.0, 19:40.0, 19:48.0, 20:09.0, 20:19.0, (21:29.0), (22:52.0) |
3 | 73 | Marshall McLuhan,
ON - Team Time (1st 5) 1:41:19.0 | Spread (1st 5) 2:07.0 |
| 3, 11, 17, 17, 25, (33), (45) |
| Ezana Wossen, Brandon Power, Patrick Sinclair, Joven Santos, Gabriel Godoy, (Noah Tanada), (Jacenth Gonzaga) |
| 19:03.0, 20:00.0, 20:33.0, 20:33.0, 21:10.0, (22:05.0), (22:58.0) |
4 | 98 | Michael Power-St. Joseph’s,
ON - Team Time (1st 5) 1:44:05.0 | Spread (1st 5) 53.0 |
| 15, 16, 19, 21, 27, (29), (50) |
| Gerrit Stuivenberg, Kelvin Nijiriri, Robbie Borsk, Joshua Dias, William Partington, (Wendell Noel Jr), (Reza Shahriari) |
| 20:27.0, 20:29.0, 20:51.0, 20:58.0, 21:20.0, (21:22.0), (23:55.0) |
5 | 144 | Chaminade College,
ON - Team Time (1st 5) 1:47:59.0 | Spread (1st 5) 2:55.0 |
| 5, 26, 34, 39, 40, (49) |
| Andrew Sarracini, Bryan Silva, Anthony Gallippi, Thomas Nguyen, Matthew Endrizzi, (David Tran) |
| 19:34.0, 21:19.0, 22:09.0, 22:28.0, 22:29.0, (23:54.0) |
6 | 165 | Bishop Allen Academy,
ON - Team Time (1st 5) 1:53:47.0 | Spread (1st 5) 8:01.0 |
| 13, 22, 32, 36, 62 |
| Alex Rodriguez, Joey Skulj, Kevin Malas, James Ty, Billy Raymond |
| 20:13.0, 21:00.0, 22:00.0, 22:20.0, 28:14.0 |
7 | 204 | Cardinal Newman Catholic,
ON - Team Time (1st 5) 1:55:18.0 | Spread (1st 5) 4:23.0 |
| 20, 35, 43, 51, 55, (60) |
| Max Tojicic, Calvin Concepcion, Mark Delamasa, Colin Doerksen-Smith, Francis Fajardo, (Adam Prywata) |
| 20:53.0, 22:10.0, 22:53.0, 24:06.0, 25:16.0, (27:38.0) |
| 204 | Senator O’Connor,
ON - Team Time (1st 5) 1:53:46.0 | Spread (1st 5) 3:14.0 |
| 24, 38, 44, 46, 52, (63) |
| Marco Di Donato, Matthew Oro, Stephan Marles, Carl Graf, Luis Montenegro, (James Garcia) |
| 21:03.0, 22:26.0, 22:54.0, 23:06.0, 24:17.0, (28:29.0) |
9 | 217 | Pope John Paul II,
ON - Team Time (1st 5) 1:57:29.0 | Spread (1st 5) 4:20.0 |
| 23, 37, 47, 54, 56, (58), (61) |
| Shaquille Samuels, Jonathan Gowe, Evan Crummey, Anthony Millares, Dan Mallawa Arachchi-DA, (Sinthuyan Uthayanan), (Jason Lacuesta) |
| 21:01.0, 22:22.0, 23:42.0, 25:03.0, 25:21.0, (26:59.0), (27:39.0) |
10 | 258 | Brebeuf College,
ON - Team Time (1st 5) 2:05:19.0 | Spread (1st 5) 4:47.0 |
| 41, 48, 53, 57, 59 |
| Frederick Sales, Josiah Morra, Gabriel Padolina, Andrew Mohan, Isaac Yeung |
| 22:32.0, 23:45.0, 24:57.0, 26:46.0, 27:19.0 |