1 | 36 | St Thomas of Villanova,
ON - Team Time (1st 5) 1:41:16.6 | Spread (1st 5) 2:38.9 |
| 4, 5, 6, 9, 12, (20) |
| Dj Hall, Carter Ducharme, Jay Jones, Chris Meloche, Joel Sands, (Cooper Petryshyn) |
| 19:08.6, 19:14.4, 20:27.0, 20:39.1, 21:47.5, (24:29.0) |
2 | 48 | Holy Names Windsor,
ON - Team Time (1st 5) 1:45:26.5 | Spread (1st 5) 3:33.6 |
| 2, 8, 11, 13, 14, (16) |
| Brendan McCarthy, Matt Dale, Jacob Klein, Donald Rodzik, Tyler Rockwood, (Nathan Nantais) |
| 18:50.4, 20:37.3, 21:36.6, 21:58.2, 22:24.0, (22:49.1) |
3 | 49 | St Anne,
ON - Team Time (1st 5) 1:46:19.4 | Spread (1st 5) 6:01.3 |
| 1, 3, 7, 17, 21 |
| Pat Matthew, Nick Laforet, Mitchell Kiss, Conor Jamieson, Nicholas Cantarutti |
| 18:30.3, 18:57.2, 20:34.4, 23:45.9, 24:31.6 |
4 | 84 | Assumption College,
ON - Team Time (1st 5) 1:58:32.8 | Spread (1st 5) 4:42.6 |
| 10, 15, 18, 19, 22, (23) |
| Jacob Langlois, Maks Dziura, Javier Quiros, Eric Lau, Tony Huang, (Zack Young) |
| 21:34.4, 22:30.2, 23:55.2, 24:16.0, 26:17.0, (29:52.0) |