1137RS McLaughlin, ON - Team Time (1st 5) 1:24:17.1 | Spread (1st 5) 35.9
13, 20, 21, 40, 43, (66), (67)
David Munoz, Yousuf LaHaye, Isaac Dobos, Alan Hetherington, Jordan McNally, (Zachary John), (Saed Griffith)
16:34.1, 16:44.2, 16:44.6, 17:04.2, 17:10.0, (17:29.4), (17:30.7)
2167Courtice, ON - Team Time (1st 5) 1:24:47.1 | Spread (1st 5) 1:03.1
5, 22, 34, 51, 55, (70), (93)
Josh Martin, Nathan Ackerman, Keith Cole, John Berry, Zack Jones, (David Duguay), (Jon Zavitski)
16:19.0, 16:45.1, 17:01.2, 17:19.7, 17:22.1, (17:31.6), (17:50.5)
3174St Michael's College, ON - Team Time (1st 5) 1:24:38.7 | Spread (1st 5) 1:23.9
6, 11, 31, 39, 87, (143), (258)
Matthaus Grenke, Matthew Schmidt, Alexander A.J. Bimm, Max Yarranton, Cameron Cira, (David Cashell), (Aidan Ross)
16:21.5, 16:28.3, 16:59.6, 17:03.9, 17:45.4, (18:14.7), (19:03.5)
4338Father John Redmond, ON - Team Time (1st 5) 1:26:37.7 | Spread (1st 5) 1:59.6
7, 12, 56, 102, 161, (263), (296)
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)
5373Dr. John Hugh Gillis, NS - Team Time (1st 5) 1:26:08.9 | Spread (1st 5) 3:10.1
1, 26, 32, 132, 182, (222), (239)
Mike Tate, Edward Macdonald, Paul MacLellan, Logan Grant, Devyn Gillis, (Oliver Cunningham), (Darcy MacIsaac)
15:26.7, 16:56.2, 16:59.9, 18:09.3, 18:36.8, (18:51.9), (18:57.6)
6479Monsignor Paul Dwyer Catholic, ON - Team Time (1st 5) 1:28:43.1 | Spread (1st 5) 1:34.1
35, 37, 89, 140, 178, (255), (257)
Mitchell Cauchi, Zac Johnson, Cody Hodgson, Clayson Medeiros, Justyn White, (Terrence Mielke), (Gabriel Doiron)
17:01.8, 17:03.5, 17:48.3, 18:13.6, 18:35.9, (19:02.5), (19:02.8)
7505Chinguacousy, ON - Team Time (1st 5) 1:29:22.3 | Spread (1st 5) 1:20.1
46, 85, 91, 110, 173, (393), (415)
Harvinder Ajila, Abhishek Joshi, Sandeep Prabhakar, Amit Sharma, Arshdeep Mand, (Kanav Setia), (Avneet Bhullar)
17:13.9, 17:44.6, 17:49.7, 18:00.1, 18:34.0, (20:13.0), (20:29.0)
8555Sir Frederick Banting, ON - Team Time (1st 5) 1:29:03.0 | Spread (1st 5) 2:42.0
4, 94, 104, 113, 240, (312), (340)
Jackson Mayers, Sean Ibbott, Ben Harris, Desmond Rhys, Owen Morley, (Bradford Andrew), (Kurtis Wenman)
16:16.0, 17:51.0, 17:57.0, 18:01.0, 18:58.0, (19:25.0), (19:39.0)
9556Cameron Heights, ON - Team Time (1st 5) 1:29:52.0 | Spread (1st 5) 46.3
77, 100, 105, 114, 160, (229), (259)
Andrew Shepherd, Andrew Kukor, Abdi Dadafo, Joe Sheridan, Ilir Lazoja, (Alec Elliot), (Alex Kozak)
17:36.6, 17:54.2, 17:57.2, 18:01.1, 18:22.9, (18:54.4), (19:03.7)
10571Bluevale Collegiate Institute, ON - Team Time (1st 5) 1:29:25.3 | Spread (1st 5) 1:54.5
19, 47, 145, 177, 183, (204), (262)
Sheldon Budhram, Jonathon Krech, Jordan Arndt, Anan Al Moallim, Addison Derhak, (Sandy Freeland), (Ryan Annis)
16:42.4, 17:14.3, 18:16.2, 18:35.5, 18:36.9, (18:45.6), (19:04.7)
11587Thousand Islands, ON - Team Time (1st 5) 1:29:51.1 | Spread (1st 5) 1:49.2
26, 90, 130, 138, 203, (278), (322)
Eric Wynands, Garrett Rodley, Brendan Muir, Declan Colwell, Carlos Coburn, (Chris Kerans), (Eric Cowan)
16:56.2, 17:48.4, 18:08.9, 18:12.2, 18:45.4, (19:11.3), (19:30.2)
12620Crescent, ON - Team Time (1st 5) 1:29:50.7 | Spread (1st 5) 1:53.0
38, 48, 147, 151, 236, (245), (384)
Ryley Mehta, Abhinav Dhar, Charlie Chettlegerg, Stewart KirkConnell, Spencer Dale, (Jack Garrett), (Charlie Chettlelberg)
17:03.7, 17:15.5, 18:16.6, 18:18.2, 18:56.7, (18:59.3), (20:07.1)
13625St Paul's, MB - Team Time (1st 5) 1:30:02.0 | Spread (1st 5) 1:40.2
23, 120, 150, 163, 169, (172), (214)
Shiloh Johnson, Evan Pfrimmer, Neil Redpath, Nick Leskiw, Will Koltek, (Ben Borys), (James Teschuk)
16:47.9, 18:03.3, 18:17.6, 18:25.1, 18:28.1, (18:33.9), (18:49.1)
14645Colonel Gray Senior, PE - Team Time (1st 5) 1:30:35.2 | Spread (1st 5) 1:12.2
72, 109, 111, 153, 200, (225), (288)
Mark Macmillan, Brandon Higginbotham, Alex MacKay, Jeff Moore, Alec Brown, (Zack Moran), (Will Stewart)
17:32.3, 17:59.4, 18:00.3, 18:18.7, 18:44.5, (18:53.1), (19:14.4)
15700C.P. Allen, NS - Team Time (1st 5) 1:31:05.0 | Spread (1st 5) 1:09.0
83, 86, 108, 199, 224, (304), (312)
Jonathon Wadden, Jono Aske, Garrett O'Brien, Devin Farmer, Eric Dimond, (Brennon McNamara), (Braden Isnor)
17:44.0, 17:45.0, 17:59.0, 18:44.0, 18:53.0, (19:23.0), (19:25.0)
16714All Saints Catholic, ON - Team Time (1st 5) 1:31:00.6 | Spread (1st 5) 1:15.7
73, 75, 152, 201, 213, (244), (292)
Sebastian Pardo, Jake Blyth, David Smith, Suart Lamb, Diego Vargas, (Cale McCurdy), (Nicolas Gardin)
17:32.9, 17:35.8, 18:18.3, 18:45.0, 18:48.6, (18:58.2), (19:16.4)
17718St. Michael Catholic, ON - Team Time (1st 5) 1:30:50.0 | Spread (1st 5) 2:05.0
17, 115, 190, 195, 201, (215), (223)
Jared Nash, Luke Goris, Evan Metelski, Owen O'Leary, Matt Looby, (Harrison Ritchie), (Jarett Bogdon)
16:40.0, 18:02.0, 18:40.0, 18:43.0, 18:45.0, (18:50.0), (18:52.0)
18811Birchmount Park C I, ON - Team Time (1st 5) 1:30:48.0 | Spread (1st 5) 3:24.0
3, 117, 121, 237, 333, (374), (418)
Edward Hayfron, Jack Kelly, William Calverly, Nikola Stakic, Liam Cox, (Daenan Gyimah), (Patrick Glynn)
16:10.0, 18:03.0, 18:04.0, 18:57.0, 19:34.0, (19:58.0), (20:32.0)
19816Pickering, ON - Team Time (1st 5) 1:33:23.9 | Spread (1st 5) 6:33.0
16, 74, 105, 121, 500
Kisanth Raguvarnan, Ameer Khan, Romiel Clarke, KJ Weber, Shayne McLellan
16:37.2, 17:35.3, 17:57.2, 18:04.0, 23:10.2
20820St Anne’s, ON - Team Time (1st 5) 1:31:22.0 | Spread (1st 5) 2:17.0
28, 62, 179, 266, 285, (291), (461)
Mitchell Heyink, John Cooke, Mitchell Finlay, Berean McMichael, Jamie Huber, (Liam Melady), (Thomas Hartman)
16:57.0, 17:28.0, 18:36.0, 19:07.0, 19:14.0, (19:15.0), (21:13.0)
21844Royal St. George's, ON - Team Time (1st 5) 1:33:17.3 | Spread (1st 5) 5:08.6
49, 68, 81, 156, 490
Fraser Stevenson, Christian Figueriedo, Marshall Woodside, Ross Hill, Harrison Gardiner
17:18.4, 17:31.2, 17:40.3, 18:20.4, 22:27.0
22868St Mary's (Kitchener), ON - Team Time (1st 5) 1:31:14.1 | Spread (1st 5) 3:07.4
2, 107, 196, 279, 284, (357), (392)
Ben Flanagan, Taylor Gagne, Sebastian Jania, Keaton Jones, Jose Alba, (Dejen Abraha), (Sam Martinello)
16:06.5, 17:58.9, 18:43.2, 19:11.6, 19:13.9, (19:46.1), (20:12.5)
23878St Benedict, ON - Team Time (1st 5) 1:32:10.4 | Spread (1st 5) 2:21.2
43, 126, 186, 198, 325, (368), (448)
Marcus Noble, Devaughn Channer, Colton Dorion, Matt Fantini, Nick Misener, (Darren Russo), (Andrew Misener)
17:10.0, 18:07.0, 18:38.7, 18:43.5, 19:31.2, (19:53.1), (20:54.7)
24905Tecumseh Vista Academy, ON - Team Time (1st 5) 1:32:27.9 | Spread (1st 5) 2:09.3
76, 154, 158, 162, 355, (508)
Mitchel Ubene, Jonathon Taylor, David Collins, Nicholas Orshinsky, Alex Orshinsky, (Patrick McNamara)
17:36.4, 18:18.8, 18:22.1, 18:24.9, 19:45.7, (29:22.2)
25912Notre Dame (Ajax), ON - Team Time (1st 5) 1:32:01.0 | Spread (1st 5) 2:42.3
33, 59, 197, 274, 349, (439), (464)
Corey Ross, Cameron Luke, Christopher Lowing, Daniel Ferrato, Andrew Hughes, (Fabio Collella), (Kyle Ford)
17:00.6, 17:24.7, 18:43.4, 19:09.4, 19:42.9, (20:47.0), (21:15.0)
26913Sinclair, ON - Team Time (1st 5) 1:32:12.0 | Spread (1st 5) 2:51.6
45, 61, 128, 300, 379, (432), (438)
Liam Montgomery, Andrew Watson, Gurmontek Chandhoke, Chris Wicks, Matt Medri, (Philip Brosseau-Patell), (Nick Bolen)
17:12.1, 17:27.6, 18:07.9, 19:20.7, 20:03.7, (20:42.5), (20:45.9)
27928Semiahmoo, BC - Team Time (1st 5) 1:32:02.0 | Spread (1st 5) 3:24.0
18, 62, 97, 370, 381, (396), (489)
Brandon Figueroa, Connor Jackson, Jalen Sekhon, Kristian Chalmers, Garrett Chance, (Momi Miljenovic), (Jason Zanatta)
16:41.0, 17:28.0, 17:53.0, 19:55.0, 20:05.0, (20:16.0), (22:13.0)
28941St. George's, BC - Team Time (1st 5) 1:32:21.4 | Spread (1st 5) 2:01.1
53, 71, 235, 281, 301, (380), (479)
Kieran Halliday, Matthew So, Colin Mitchell, Roberto Pelayo-Mazzone, Max Elliott, (Ross Graham), (Kennedy Chow)
17:19.8, 17:31.8, 18:56.5, 19:12.4, 19:20.9, (20:04.0), (21:59.8)
29951A.B. Lucas, ON - Team Time (1st 5) 1:33:03.0 | Spread (1st 5) 1:19.0
115, 144, 185, 205, 302, (335), (402)
Gregory Woodward, Michael Woodward, William Kashindi, Zachary Colquhoun, Jacob Sartor, (Tristan Briens), (Tanner Martin)
18:02.0, 18:16.0, 18:38.0, 18:46.0, 19:21.0, (19:35.0), (20:20.0)
951Preston, ON - Team Time (1st 5) 1:32:47.2 | Spread (1st 5) 1:49.0
82, 119, 166, 261, 323, (328), (343)
Owen Savory, 10 Patton, Caleb Main, Joe Silva, Philip Huynh, (Kyle Szabo), (Nick Mior)
17:41.9, 18:03.2, 18:26.9, 19:04.3, 19:30.9, (19:32.3), (19:39.6)
31959Walnut Grove, BC - Team Time (1st 5) 1:32:49.8 | Spread (1st 5) 2:25.5
57, 146, 167, 228, 361, (366), (366)
Max Proske, Brandon Drake, Richard Torres, Jim Harradine, Ben Demien, (James Lam), (Chris Curran)
17:23.2, 18:16.4, 18:27.7, 18:53.8, 19:48.7, (19:52.9), (19:52.9)
32973Upper Canada College, ON - Team Time (1st 5) 1:33:18.3 | Spread (1st 5) 1:56.7
112, 124, 176, 188, 373, (477), (480)
Joshua Ngan, Sam Fleming, Isaac Benjamin, Jacob Geddes, Andrew Peck, (Matt Hwang), (Alex Corelli)
18:00.9, 18:05.8, 18:35.2, 18:38.8, 19:57.6, (21:50.8), (22:00.0)
331005Galt CVI, ON - Team Time (1st 5) 1:32:53.9 | Spread (1st 5) 3:31.6
14, 181, 193, 234, 383, (385), (410)
Kieran Doherty, Cameron Smith, Stuart Hollinger, Nivash Persad Maharaj, William Houghton, (Matt Woeller), (Dominic Mortimer)
16:34.7, 18:36.2, 18:40.4, 18:56.3, 20:06.3, (20:07.9), (20:25.3)
341012Bill Crothers SS, ON - Team Time (1st 5) 1:32:54.4 | Spread (1st 5) 2:23.0
54, 58, 212, 336, 352, (375), (482)
Myles Ambrozic, Mike Shulman, James Loeschnik, Alex Mazur, Jamie Weller, (Bryce Moore), (Kennedy Reid)
17:21.6, 17:24.1, 18:47.6, 19:36.5, 19:44.6, (19:59.9), (22:02.1)
351018Vincent Massey Collegiate (Winnipeg), MB - Team Time (1st 5) 1:33:14.5 | Spread (1st 5) 1:44.3
79, 136, 207, 288, 308, (355)
Darian Hole, Tyler Van Schepdael, Sam Murphy, Shamael Azami, Corey Arsenault, (Matthew Van Schepdael)
17:39.7, 18:10.2, 18:46.2, 19:14.4, 19:24.0, (19:45.7)
361046Kwantlen Park, BC - Team Time (1st 5) 1:33:15.0 | Spread (1st 5) 4:16.0
9, 80, 117, 407, 433, (481), (503)
Timothy Delcourt, Michael Abreha, Dustin Johnston, Adrian Chavarria, Keegan Shaughnessy, (Harvir Grewal), (Junior Muchali)
16:27.0, 17:40.0, 18:03.0, 20:22.0, 20:43.0, (22:02.0), (23:14.0)
371055Medway, ON - Team Time (1st 5) 1:33:01.0 | Spread (1st 5) 2:38.0
29, 78, 285, 326, 337, (386), (418)
Jacob Radcliffe, Josh Dekay, Austin Demelo, Elliott Godfrey, Evan Scott, (Benton McNicol), (Matt Downs)
16:59.0, 17:39.0, 19:14.0, 19:32.0, 19:37.0, (20:08.0), (20:32.0)
381072Elmira, ON - Team Time (1st 5) 1:33:45.5 | Spread (1st 5) 2:51.6
51, 96, 194, 340, 391, (404), (430)
Aaron Lebold, Nathaniel Mechler, Brandon Berchtold, Tanguy Bouvet, Taylor Stewart, (Ryan Lumgair), (Matthew Weber)
17:19.7, 17:52.8, 18:42.7, 19:39.0, 20:11.3, (20:20.4), (20:39.8)
391079White Rock Christian, BC - Team Time (1st 5) 1:33:39.0 | Spread (1st 5) 2:14.0
50, 190, 233, 277, 329, (340), (376)
Jordan Gin, Tyus Allen, Levi Legrouix, Andre Darbinian, Cole Mueller, (Jesse Sanchez), (Glen Johnston)
17:19.0, 18:40.0, 18:56.0, 19:11.0, 19:33.0, (19:39.0), (20:00.0)
401103Resurrection, ON - Team Time (1st 5) 1:33:31.0 | Spread (1st 5) 2:39.9
36, 137, 265, 319, 346, (348), (353)
Scott Buttinger, Joseph Hunter, Brendan Masters, Kevin Santolini, Craig Lyons, (Graham Swarbrick), (Jacob Sullivan)
17:02.4, 18:10.5, 19:06.7, 19:29.1, 19:42.3, (19:42.6), (19:45.1)
411107Humberview, ON - Team Time (1st 5) 1:35:33.3 | Spread (1st 5) 5:44.7
8, 30, 99, 484, 486
Dawson Rowntree, Dante Belvedere, Jesse Morgenroth-rebin, Bruce Hynd, Eric Jay
16:24.6, 16:59.3, 17:54.1, 22:06.0, 22:09.3
421123Strathcona, AB - Team Time (1st 5) 1:33:48.0 | Spread (1st 5) 2:24.0
41, 215, 232, 315, 320, (386), (467)
Issac Penner, Neyland Winter, Josh Muller, Ben Stout, Justin Roehr, (Anwar Abdi), (Cooper Csorba)
17:06.0, 18:50.0, 18:55.0, 19:27.0, 19:30.0, (20:08.0), (21:23.0)
431142North Surrey Sr, BC - Team Time (1st 5) 1:33:34.0 | Spread (1st 5) 3:44.0
15, 62, 303, 360, 402, (496), (497)
Ephraim Tadesse, Nathan Tadesse, Dylan Freinhofer, Chris Huynh, Sammy Zeinab, (Kevin R), (Kevin Ngo)
16:36.0, 17:28.0, 19:22.0, 19:48.0, 20:20.0, (22:52.0), (22:55.0)
441150East Northumberland, ON - Team Time (1st 5) 1:34:41.0 | Spread (1st 5) 2:08.0
155, 159, 168, 256, 412, (450), (495)
Garret Hynes, Ian Molenhuis, Cole Bond, Graiden Maynard, Noah Vachon, (Mitchell Paterson), (Joey Legato)
18:20.0, 18:22.4, 18:28.0, 19:02.6, 20:28.0, (20:56.2), (22:51.0)
451171Kelvin, MB - Team Time (1st 5) 1:34:47.6 | Spread (1st 5) 2:17.2
127, 142, 229, 264, 409, (455), (471)
Mark Carlson, Kirk Wright, Trevor Szyda, Jacob Meiklejohn, Quinn Desrochers, (Nick McDonald), (Shannon Senanagake)
18:07.8, 18:14.3, 18:54.4, 19:06.1, 20:25.0, (21:04.9), (21:31.1)
461175Twin Lakes, ON - Team Time (1st 5) 1:34:17.0 | Spread (1st 5) 3:10.0
42, 95, 290, 350, 398, (466), (506)
Jack Finlayson, Zack Buchan, Jacob Lasci, Jake Buchan, Jeff Davis, (Noah Lasci), (Hunter Noble)
17:08.6, 17:52.1, 19:14.7, 19:43.0, 20:18.6, (21:18.2), (24:24.5)
471196Lord Tweedsmuir, BC - Team Time (1st 5) 1:34:18.0 | Spread (1st 5) 3:10.0
25, 219, 266, 308, 378, (388), (394)
Liam McKay, Adam Aylett, Bradyn Norris, Anothony Kucharek, John Wu, (Connor Page), (Cody Materi)
16:53.0, 18:51.0, 19:07.0, 19:24.0, 20:03.0, (20:09.0), (20:14.0)
481201Elmwood, MB - Team Time (1st 5) 1:35:36.7 | Spread (1st 5) 4:52.3
24, 125, 133, 445, 474
Jean-Baptiste Ajua, Salemen Ali, Mustafe Ali, Alex Squires, Tyler Campbell
16:49.4, 18:06.3, 18:09.7, 20:49.6, 21:41.7
491207Fleetwood Park, BC - Team Time (1st 5) 1:34:44.0 | Spread (1st 5) 48.0
157, 240, 260, 275, 275, (308), (315)
Aaron Giesbrecht, Connor Frankenberger, Steven Saito, Phong Pham, Omar Mourab, (Devon Atkinson), (Francis Sanchez)
18:22.0, 18:58.0, 19:04.0, 19:10.0, 19:10.0, (19:24.0), (19:27.0)
501214Garden Valley, MB - Team Time (1st 5) 1:35:06.6 | Spread (1st 5) 2:43.4
84, 129, 218, 372, 411, (442), (447)
Christian Dyck, David Gruen, Braedan Peters, Levi Warkentine, Sebastian Klassen, (Alexander Giesbrecht), (Ian Lane)
17:44.2, 18:08.7, 18:50.5, 19:55.6, 20:27.6, (20:48.0), (20:51.8)
511229Park View , NS - Team Time (1st 5) 1:34:44.0 | Spread (1st 5) 4:39.0
9, 219, 246, 297, 458
Tobias Wolter, Ben Bears, Ozzie Damiani, Hunter Vaszily, Jared Ernst
16:27.0, 18:51.0, 19:00.0, 19:20.0, 21:06.0
521285E.L.Crossley, ON - Team Time (1st 5) 1:35:18.0 | Spread (1st 5) 47.0
171, 254, 282, 285, 293, (449)
Jared Rempel, Freddie Gurltier, Brody Taylor, Sean Hookey, Thomas Young, (Julian Ploquin-Lucas)
18:31.0, 19:02.0, 19:13.0, 19:14.0, 19:18.0, (20:55.0)
531299St John, NB - Team Time (1st 5) 1:37:16.7 | Spread (1st 5) 4:54.9
91, 97, 272, 345, 494, (502), (507)
Nick MacMackin, Josh Shanks, Reid Burrows, Ben Adams, Bharat Kant, (James Parks), (Ryan Wilcox)
17:49.7, 17:53.0, 19:08.6, 19:40.8, 22:44.6, (23:10.3), (28:38.3)
541319John Cabot, ON - Team Time (1st 5) 1:35:32.0 | Spread (1st 5) 1:21.0
148, 246, 270, 317, 338, (475), (493)
Gustavo DeMelo, Mark Kit, Joshua Dame, Christian Beros, Daniel Badawika, (Ryan Capobiancio), (Kieon Mohammed)
18:17.0, 19:00.0, 19:08.0, 19:29.0, 19:38.0, (21:43.0), (22:39.0)
551329Erindale, ON - Team Time (1st 5) 1:35:46.0 | Spread (1st 5) 2:06.0
121, 246, 246, 326, 390, (451), (488)
Daniel Stretton, Ryan Lyttle, Jeffrey Lee, Evan Dick, William Malcolm, (Cameron McCabe), (Michael Beauchamp)
18:04.0, 19:00.0, 19:00.0, 19:32.0, 20:10.0, (21:00.0), (22:10.0)
561337St Marcellinus, ON - Team Time (1st 5) 1:35:46.0 | Spread (1st 5) 1:08.0
179, 240, 270, 297, 351, (370), (428)
Daniel Pereira, Arkhe Dela Cruz, Tanner Tomaini, Nicholas Tsekouras, Joshua Nunez, (Justin Diep), (Julian Ruiz)
18:36.0, 18:58.0, 19:08.0, 19:20.0, 19:44.0, (19:55.0), (20:39.0)
571339Ancaster, ON - Team Time (1st 5) 1:36:00.0 | Spread (1st 5) 2:26.0
131, 246, 266, 273, 423, (456), (462)
Peter Morse, Owen Norton, Sam Jenkins, Riley Hambly, Ben Finucan, (Mackenzie Pegg), (Jake Mandryk)
18:09.0, 19:00.0, 19:07.0, 19:09.0, 20:35.0, (21:05.0), (21:14.0)
581367E S Thériault Catholic, ON - Team Time (1st 5) 1:36:32.0 | Spread (1st 5) 3:53.0
60, 134, 320, 388, 465, (478)
Bradd Boucher, Zachary Beaudin, Philippe Johns, Ethan Dumas, Taylor Buczkowski, (Samuel Bosse)
17:25.0, 18:10.0, 19:30.0, 20:09.0, 21:18.0, (21:57.0)
1367St. Charles Garnier C.S, ON - Team Time (1st 5) 1:36:19.9 | Spread (1st 5) 2:14.3
165, 226, 231, 314, 431, (435), (441)
Alexandre Reinders, Brandon Laforge, Nelson Twinem-Tremblay, Arnaud Vachon, Eric Theriault, (Steve Dufour-Peters), (Chris Thomas)
18:26.0, 18:53.2, 18:54.6, 19:25.8, 20:40.3, (20:44.7), (20:47.9)
601372West Point Grey, BC - Team Time (1st 5) 1:35:42.1 | Spread (1st 5) 2:25.0
65, 295, 299, 344, 369, (469), (486)
Alexander Coote, Alan Liu, James Galbraith, Fred Randall, Michael Stoner, (Andrew Galbraith), (Landon Kapisonyck)
17:29.3, 19:18.2, 19:20.1, 19:40.2, 19:54.3, (21:25.2), (22:09.3)
611379St Christopher, ON - Team Time (1st 5) 1:36:15.4 | Spread (1st 5) 3:15.8
68, 163, 347, 362, 439, (451), (472)
Ethan Dupont, Jacob Ennis, Jarret Marks, Eric Lange, Matt Sawatzky, (Ryan Greenaway), (Michael Pearce)
17:31.2, 18:25.1, 19:42.5, 19:49.6, 20:47.0, (21:00.0), (21:32.0)
621405Waterloo CI, ON - Team Time (1st 5) 1:36:43.7 | Spread (1st 5) 2:40.7
103, 141, 329, 408, 424, (476), (491)
Jason Holzscherer, Cameron Waind, Cameron Perkins, Sam Sutherland, Daniel Labach, (Ryan Campbell), (Robbie Arndt)
17:55.9, 18:13.7, 19:33.0, 20:24.5, 20:36.6, (21:49.2), (22:29.8)
631418Sir J. A. MacDonald, ON - Team Time (1st 5) 1:36:30.9 | Spread (1st 5) 1:36.5
186, 252, 253, 332, 395, (436), (463)
Aidan Fitzgerald, Colin Rak, Pete Redekop, Nathan Bauman, James Milne, (MacDonald Justin), (Alex Sherman)
18:38.7, 19:01.4, 19:01.8, 19:33.8, 20:15.2, (20:45.1), (21:14.8)
641457Mother Teresa, ON - Team Time (1st 5) 1:36:47.8 | Spread (1st 5) 1:19.2
208, 237, 266, 364, 382, (420), (421)
Paul Solis, Braeden Bertrand-Hopper, Santiago Tellez, Jonathon McDonald, Tommy Kroczek, (Liam Turnbull), (Zac Belanger)
18:46.8, 18:57.0, 19:07.0, 19:51.0, 20:06.0, (20:33.0), (20:34.0)
651459Coll. Louis Riel, MB - Team Time (1st 5) 1:37:34.2 | Spread (1st 5) 3:28.4
101, 139, 354, 397, 468, (498), (505)
Jeremy Reiter, Alexandre Rougeau, Hermon Tewelde, Lucas Roy, Tristan Karuba, (Jean-Yves Lavoie), (Christian Skowron)
17:55.0, 18:12.6, 19:45.2, 20:18.0, 21:23.4, (23:05.9), (24:04.2)
661474Westgate Mennonite, MB - Team Time (1st 5) 1:37:02.5 | Spread (1st 5) 1:39.5
192, 211, 305, 365, 401, (405), (406)
Xander Guzzi, Mathieu Sawatzky, Owen Baerg, Eagan Peters, Harley Hussey, (Will King), (Jason Friesen)
18:40.1, 18:47.4, 19:23.1, 19:52.3, 20:19.6, (20:20.8), (20:21.6)
671479F.E. Madill, ON - Team Time (1st 5) 1:37:27.0 | Spread (1st 5) 2:39.0
134, 205, 280, 417, 443, (492), (504)
Drew McKeachnie, Brandon Marshall, Michael Schraa, Scott Dolmage, Franklin Marshall, (Tanner Stevenson), (Brenden Howson)
18:10.0, 18:46.0, 19:12.0, 20:30.0, 20:49.0, (22:37.0), (23:36.0)
681505St John's, MB - Team Time (1st 5) 1:37:37.0 | Spread (1st 5) 3:18.4
88, 251, 311, 398, 457, (483)
Egide Ndayirukiye, Mukhtar Ahmed, Andre Rukundo, Kipanga Kissu, Hamza Syed, (Josh Shore)
17:47.2, 19:01.3, 19:24.3, 20:18.6, 21:05.6, (22:03.4)
691508Bayside, ON - Team Time (1st 5) 1:37:45.3 | Spread (1st 5) 2:17.0
169, 174, 307, 422, 436, (473), (485)
Nicholas Dean, Nate O'Gorman, Donovan Leger, Adam Blakely, Griffin Warner, (Dimitri Larouche), (Hayden Pfeiffer)
18:28.1, 18:34.3, 19:23.4, 20:34.4, 20:45.1, (21:37.0), (22:09.0)
701533Central Huron, ON - Team Time (1st 5) 1:37:33.1 | Spread (1st 5) 1:32.1
209, 209, 338, 377, 400, (426), (460)
Jake Finlayson, Josh Rhynard, Nick Bond, Micheal Watterworth, Jacob Govier, (David Metzger), (Jesse Sangster)
18:47.0, 18:47.0, 19:38.0, 20:02.0, 20:19.1, (20:37.0), (21:09.0)
711542Senator O’Connor, ON - Team Time (1st 5) 1:38:03.6 | Spread (1st 5) 2:06.1
184, 189, 306, 429, 434, (454), (500)
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)
721543O'Neill Collegiate and Vocational Institute, ON - Team Time (1st 5) 1:37:32.7 | Spread (1st 5) 1:38.9
215, 221, 334, 359, 414, (444), (451)
Kal Shaw, Cal Shaw, Jake Hausdorf, Connor Edmonstone, Tim Lytle, (Dylan Hausdorf), (Dan Bampton)
18:50.0, 18:51.1, 19:34.8, 19:47.9, 20:28.9, (20:49.3), (21:00.0)
731572Woodland Christian, ON - Team Time (1st 5) 1:38:03.2 | Spread (1st 5) 2:19.4
149, 227, 358, 413, 425, (427), (499)
Elijah Moreau-Arnott, Elijah Cameron, Nat Stroobosscher, Josh Omar, Daniel Omar, (Andrew Horne), (David Klomfass)
18:17.3, 18:53.7, 19:47.1, 20:28.4, 20:36.7, (20:38.4), (23:07.0)
741580Oakville Trafalgar, ON - Team Time (1st 5) 1:38:04.0 | Spread (1st 5) 2:32.0
175, 293, 324, 329, 459, (470)
Dimitri Djuric, Patrick Ladly-Fredeen, Roberto Lasso, Luke Dickson, Jake Dickson, (John Brooker)
18:35.0, 19:18.0, 19:31.0, 19:33.0, 21:07.0, (21:30.0)
751617Wetaskiwin Composite, AB - Team Time (1st 5) 1:37:59.0 | Spread (1st 5) 1:31.0
240, 282, 317, 363, 415, (446)
Berin Brand, Trent Hebert, Colton Mcdonnell, Brendan O'callaghan, Ricky Luebke, (Ben Anderson)
18:58.0, 19:13.0, 19:29.0, 19:50.0, 20:29.0, (20:51.0)