1 | 38 | Bill Crothers SS,
ON - Team Time (1st 5) 1:26:33.2 | Spread (1st 5) 1:47.5 |
| 3, 5, 6, 7, 17, (36), (38) |
| Liam Mulcahy, Ryan Reid, Phillip Zivkovic, Mac Lewis, Blake Hembruff, (Conner Buckley), (Tyler Kleinsteuber) |
| 16:30.2, 17:09.9, 17:15.5, 17:19.9, 18:17.7, (19:18.3), (19:24.2) |
2 | 75 | RS McLaughlin,
ON - Team Time (1st 5) 1:28:31.8 | Spread (1st 5) 3:32.4 |
| 2, 4, 10, 15, 44, (51), (104) |
| Yousuf LaHaye, Cole Brown-Lafoy, Vinton Gaskin, Lachlan MacKinnon, Stuart Wilcox, (Josh Berentschot), (Andrew Grebensian) |
| 16:16.0, 16:42.4, 17:42.2, 18:02.8, 19:48.4, (19:57.8), (22:39.1) |
3 | 127 | Pickering,
ON - Team Time (1st 5) 1:32:25.0 | Spread (1st 5) 3:50.9 |
| 1, 14, 21, 45, 46, (66), (67) |
| Xavier King, Nicholas Bagnato, Marshall Heron, Brady Gooding, Adam Leblanc, (Sachin Beepath), (Saumian Sivanesan) |
| 16:01.0, 18:00.5, 18:40.0, 19:51.6, 19:51.9, (20:42.4), (20:46.1) |
4 | 153 | Monsignor Paul Dwyer Catholic,
ON - Team Time (1st 5) 1:34:54.9 | Spread (1st 5) 2:33.8 |
| 9, 19, 28, 42, 55, (60), (75) |
| Mitchell Cauchi, Justyn White, Adam Welsh, John Hughes, Patrick Wawszyszlo, (Zac Johnson), (James Gale) |
| 17:32.2, 18:36.6, 19:01.0, 19:39.1, 20:06.0, (20:29.2), (21:04.2) |
5 | 213 | Alexander Mackenzie,
ON - Team Time (1st 5) 1:38:17.5 | Spread (1st 5) 1:49.0 |
| 23, 27, 43, 59, 61, (82), (122) |
| Michael Hosmer, Antonio Silva-Enriquez, Garrett Armstrong, Christopher Loma, Duncan MacDonald, (Brendan Seo), (Houston Rose) |
| 18:40.9, 18:58.0, 19:45.7, 20:23.0, 20:29.9, (21:27.1), (23:42.5) |
6 | 215 | Courtice,
ON - Team Time (1st 5) 1:38:13.3 | Spread (1st 5) 2:23.4 |
| 20, 32, 35, 56, 72, (103), (108) |
| Tyler Collins, Jake Moreau, Denin Gray, Stevon Matthews, Addison Rickman, (Ben Leggo), (Steven Mathews) |
| 18:37.1, 19:09.2, 19:17.3, 20:09.2, 21:00.5, (22:37.7), (22:53.2) |
7 | 234 | Uxbridge,
ON - Team Time (1st 5) 1:38:35.8 | Spread (1st 5) 3:32.0 |
| 16, 22, 25, 83, 88, (113) |
| Matt Hageman, Ryan Lamoureux, Lucas Pollard, Chris Menard, Josh Robertson, (Connor Lamouruex) |
| 18:03.1, 18:40.4, 18:47.6, 21:29.6, 21:35.1, (22:59.3) |
8 | 239 | Sinclair,
ON - Team Time (1st 5) 1:38:31.4 | Spread (1st 5) 3:41.2 |
| 12, 13, 63, 65, 86, (124), (126) |
| Steve Conte, Jacob Thom, Matt Medri, Ryan Bell, Michael Moore, (Doug Mavins), (Greg Barnett) |
| 17:52.0, 17:56.6, 20:33.1, 20:36.5, 21:33.2, (23:48.9), (24:13.3) |
9 | 256 | All Saints Catholic,
ON - Team Time (1st 5) 1:39:59.5 | Spread (1st 5) 2:27.9 |
| 24, 30, 54, 71, 77, (92), (98) |
| Shemar Kporwodu, Sean Lautenschlager, Evan Cvitkovic, Cameron Borstadt, Tyson Riley, (Tyler Murphy), (Rae Khan) |
| 18:45.3, 19:07.0, 20:00.4, 20:53.6, 21:13.2, (21:57.3), (22:24.8) |
10 | 263 | Port Perry,
ON - Team Time (1st 5) 1:41:21.7 | Spread (1st 5) 7:09.6 |
| 11, 37, 40, 41, 134, (140) |
| Bennet Pehlemann, Matt Anderson, Cody Roberge, Dalton Roberge, Gavin Hossack, (Curtis Graham) |
| 17:51.2, 19:23.9, 19:30.4, 19:35.4, 25:00.8, (25:56.0) |
11 | 279 | St Mary (Pickering),
ON - Team Time (1st 5) 1:40:34.4 | Spread (1st 5) 3:41.5 |
| 8, 58, 64, 73, 76, (136) |
| Taylor Watson, Anthony Cane, Andrea Demarinis, Frankie Condo, Edward Lewis, (Paul Ugarte) |
| 17:27.0, 20:22.0, 20:35.1, 21:01.8, 21:08.5, (25:06.2) |
12 | 299 | Aurora,
ON - Team Time (1st 5) 1:42:13.6 | Spread (1st 5) 3:57.3 |
| 18, 50, 62, 70, 99, (151) |
| Matthew Fleck, Lucas Camick, Sandy Hudson, Bryn Burbank, Derek Keun, (Jakob Pearce) |
| 18:27.9, 19:55.6, 20:31.5, 20:53.4, 22:25.2, (26:34.1) |
13 | 322 | Notre Dame (Ajax),
ON - Team Time (1st 5) 1:44:55.8 | Spread (1st 5) 7:18.3 |
| 29, 39, 49, 57, 148 |
| Grover Hagong, Carlyle McKinnon, Mathew Kostrzewa, Christopher Hoverd, Payton Beckett |
| 19:01.9, 19:24.3, 19:54.1, 20:15.3, 26:20.2 |
14 | 390 | St. Charles Garnier C.S,
ON - Team Time (1st 5) 1:46:51.1 | Spread (1st 5) 3:42.0 |
| 31, 74, 78, 101, 106, (109), (121) |
| Steve Dufour-Peters, Eric Theriault, Olivier Alberigo, Samuel Parsonson, Noah Egan, (Francois Smyth), (Nelson Twinem-Tremblay) |
| 19:08.1, 21:02.1, 21:21.2, 22:29.6, 22:50.1, (22:53.8), (23:40.3) |
15 | 401 | Sacred Heart Catholic,
ON - Team Time (1st 5) 1:47:18.8 | Spread (1st 5) 3:24.8 |
| 34, 69, 96, 100, 102, (118), (164) |
| Ben Freemantle, Isaiah Fernandes, Emerson Gravett, Conner McRobbie, Ben Nguyen, (Alec Pichelli), (Spencer Barnes) |
| 19:09.6, 20:51.1, 22:16.7, 22:27.0, 22:34.4, (23:30.0), (29:12.1) |
16 | 410 | Collingwood CI,
ON - Team Time (1st 5) 1:47:25.3 | Spread (1st 5) 3:19.3 |
| 47, 79, 81, 87, 116, (125), (127) |
| Braden Usher, Keanan Groves, Eric Mueller, Nathan Priest, Ben Scholte, (Riley Christensen), (James Bramwell) |
| 19:52.0, 21:22.9, 21:24.7, 21:34.4, 23:11.3, (23:52.7), (24:17.2) |
17 | 419 | Eastview,
ON - Team Time (1st 5) 1:48:01.4 | Spread (1st 5) 3:05.8 |
| 48, 68, 84, 107, 112, (123) |
| Ryan Jackson, Cole Gilligan, Mark Hutchinson, Riley Parker, Glen Reavie, (Spencer Mason) |
| 19:52.2, 20:49.1, 21:31.0, 22:51.1, 22:58.0, (23:48.3) |
18 | 487 | Barrie Central,
ON - Team Time (1st 5) 1:51:49.5 | Spread (1st 5) 3:15.3 |
| 80, 89, 93, 95, 130 |
| Robbie Andrews, Landon Warnica, Andy Hunter, Jake Innes, Rory Sibley |
| 21:23.3, 21:38.3, 22:02.5, 22:06.8, 24:38.6 |
19 | 510 | Sir William Mulock,
ON - Team Time (1st 5) 1:57:03.7 | Spread (1st 5) 8:17.6 |
| 26, 53, 133, 141, 157 |
| Joel Wright, Bradley Shostak, Kevin Nam, Brenden Gamna, Jerry Liu |
| 18:55.5, 19:58.3, 24:57.3, 25:59.5, 27:13.1 |
20 | 521 | Markville,
ON - Team Time (1st 5) 1:55:02.5 | Spread (1st 5) 6:18.1 |
| 33, 105, 117, 129, 137, (152), (153) |
| Newton Zheng, Niloshan Krishnamorthy, Matt Saito, Jon Fu, James Nowicki, (Ting Gan), (Kevin Liu) |
| 19:09.4, 22:48.4, 23:15.0, 24:22.2, 25:27.5, (26:44.7), (26:45.6) |
21 | 561 | Richmond Hill,
ON - Team Time (1st 5) 1:56:33.6 | Spread (1st 5) 4:30.9 |
| 90, 91, 115, 119, 146, (150), (155) |
| Nathan Allain, Noah Jaeger, Geoffrey Siow, Alan Gao, Michael Pruss, (Jack Zhang), (Keean Sarani) |
| 21:43.9, 21:55.1, 23:07.7, 23:32.1, 26:14.8, (26:25.4), (26:55.9) |
22 | 565 | Cardinal Carter Catholic,
ON - Team Time (1st 5) 1:56:38.7 | Spread (1st 5) 4:12.0 |
| 85, 110, 111, 120, 139, (147), (149) |
| Matthew Laframboise, Adam deRoos, Chris End, Ben Robinson, Griffin Stobbs, (Andrew Nogueira), (Andrew Murtagh) |
| 21:32.0, 22:54.0, 22:55.0, 23:33.7, 25:44.0, (26:19.0), (26:21.0) |
23 | 577 | Brother Andre Catholic,
ON - Team Time (1st 5) 1:59:47.6 | Spread (1st 5) 7:27.4 |
| 52, 94, 114, 158, 159, (166) |
| Alexander Krzywania, Malcolm Harriott, Sean O'Sullivan, Akshay Ben, Brandon Vethanayagam, (Brandon Singh) |
| 19:58.0, 22:06.5, 23:02.3, 27:15.4, 27:25.4, (30:04.5) |
24 | 681 | Bear Creek,
ON - Team Time (1st 5) 2:08:02.0 | Spread (1st 5) 5:40.9 |
| 97, 138, 142, 144, 160 |
| Kenneth Nordholm, Grant Deane, Sam Pett, Jon Gardner, Twesh Upadhyaya |
| 22:18.6, 25:35.1, 26:02.4, 26:06.4, 27:59.5 |
25 | 704 | Thornhill,
ON - Team Time (1st 5) 2:08:01.4 | Spread (1st 5) 2:50.6 |
| 128, 131, 135, 154, 156, (165), (167) |
| Brendan Ross, Kevin MacDonald, Avish Ram, Chris Oostdyk, Elliot Polster, (Mason Zilberberg), (Michael Gorokhovsky) |
| 24:17.7, 24:40.5, 25:02.6, 26:52.3, 27:08.3, (29:34.9), (31:12.9) |
26 | 743 | St. Robert,
ON - Team Time (1st 5) 2:13:50.9 | Spread (1st 5) 3:32.5 |
| 132, 143, 145, 161, 162, (163) |
| Baily Lin, Michael Wang, Rhoel Polintan, Joseph Wong-Shue, Stephen Lau, (Joseph Wong Shue) |
| 24:52.5, 26:03.5, 26:12.8, 28:17.1, 28:25.0, (29:02.0) |