168Bluevale Collegiate Institute, ON - Team Time (1st 5) 1:26:56.4 | Spread (1st 5) 1:34.0
8, 9, 10, 20, 21, (23), (24)
AJ Seegmiller, Luke Thompson, Ian Mackenzie, Adam Schambers, Tim Bester, (Hayden Careless), (Ryan Annis)
16:42.1, 16:50.8, 16:59.6, 18:07.8, 18:16.1, (18:47.9), (18:50.9)
271Sir J. A. MacDonald, ON - Team Time (1st 5) 1:26:59.1 | Spread (1st 5) 41.2
11, 13, 14, 15, 18, (22), (27)
Aidan Rutherford, Grant Fuller, Daniel Krause, Matt MacDonald, Leonard Zhang, (Pete Redekop), (David McCredie)
17:06.0, 17:17.6, 17:23.1, 17:25.2, 17:47.2, (18:40.9), (19:12.7)
391Preston, ON - Team Time (1st 5) 1:31:17.6 | Spread (1st 5) 6:46.1
2, 6, 16, 29, 38, (42), (43)
Joe Silva, 10 Patton, Jeremy Vandenhelm, Landon Adams, Jeremy Kamutzki, (Ethan Gagne), (Josh Rogers)
15:42.6, 16:19.8, 17:27.1, 19:19.4, 22:28.7, (24:07.4), (24:34.0)
499Cameron Heights, ON - Team Time (1st 5) 1:30:37.6 | Spread (1st 5) 3:25.2
5, 17, 19, 26, 32
Alex Colenutt, Joe Sheridan, Alec Elliot, David Mohan, Mike Pavel
16:16.8, 17:30.7, 17:57.2, 19:10.9, 19:42.0
5108Waterloo CI, ON - Team Time (1st 5) 1:33:42.3 | Spread (1st 5) 8:20.4
1, 3, 30, 35, 39, (40), (41)
Nicholash Bedi, Chris Motz, Billy Jin, Sam Yoon, Nick Arvanitis, (Charles Boo), (Jim Zhang)
14:45.6, 15:55.5, 19:35.7, 20:19.5, 23:06.0, (23:06.3), (23:22.5)
6126St Benedict, ON - Team Time (1st 5) 1:36:00.2 | Spread (1st 5) 5:44.8
4, 25, 28, 33, 36, (37)
Colton Dorion, Mitchell Hall, Aaron Banz, Michael Burgess, Luke Henderson, (Erwin Zapanza)
16:02.6, 18:56.5, 19:17.3, 19:56.4, 21:47.4, (21:53.3)
7128Resurrection, ON - Team Time (1st 5) 1:38:10.8 | Spread (1st 5) 8:20.8
7, 12, 31, 34, 44
Craig Lyons, Nevin Whiteside, Mark Wylie, Sam Hesch, Cole Wendland
16:26.2, 17:14.8, 19:37.0, 20:05.8, 24:47.0