1122Colonel Gray Senior, PE - Team Time (1st 5) 1:26:54.4 | Spread (1st 5) 1:41.6
6, 13, 25, 33, 45, (75), (84)
Nick Robertson, Samuel Peterson, Tyler Johnston, Jack Morse, Hassan Itani, (Thomas McQuaid), (Neil Kelley)
16:20.4, 17:07.0, 17:39.0, 17:46.0, 18:02.0, (18:21.8), (18:30.0)
2128St Mary's (Kitchener), ON - Team Time (1st 5) 1:27:08.5 | Spread (1st 5) 1:43.8
4, 23, 28, 30, 43, (49), (68)
Foster Malleck, Nathan Kemp, Jason Lowrie, Thomas Fitsum, Ruairi Tiernan, (Nahom Fitsum), (Marcus Kemp)
16:13.6, 17:33.3, 17:41.2, 17:43.0, 17:57.4, (18:06.2), (18:17.0)
3256St Thomas Aquinas (Brampton), ON - Team Time (1st 5) 1:30:05.0 | Spread (1st 5) 1:22.0
16, 36, 41, 59, 104, (175), (226)
Jose Castro, Niklas Bickerstaffe, Juan Castro, Michael Ciepiela, Ayomide Adefowora, (Alamjot Sohal), (Riley Cheeseman)
17:21.0, 17:52.0, 17:56.0, 18:13.0, 18:43.0, (19:25.0), (19:45.0)
4324Earl Marriott, BC - Team Time (1st 5) 1:28:24.9 | Spread (1st 5) 3:18.4
2, 9, 15, 138, 160, (180), (185)
Jaxon Mackie, Jeremiah Mackie, Sajjan Sarai, Quinn Giuricich, Cash Raymond, (Micah Logie), (Alan Zietlow)
15:59.6, 16:46.8, 17:15.5, 19:05.0, 19:18.0, (19:27.0), (19:29.0)
5332St Marcellinus, ON - Team Time (1st 5) 1:31:15.0 | Spread (1st 5) 51.0
26, 66, 73, 81, 86, (97), (113)
Lucas Fogh, Joseph Falzata, Anthony Williams, Nuwair Akram, Matthew Wilkie, (Pritam Sinha), (Matthew Hogan)
17:40.0, 18:15.0, 18:21.0, 18:28.0, 18:31.0, (18:37.0), (18:49.0)
6333Anderson Collegiate, ON - Team Time (1st 5) 1:28:59.4 | Spread (1st 5) 3:26.2
7, 12, 35, 47, 232
Patrick Dean, Josh Balk, Greg Taylor, Nathan Eastmond, Huzaifa Iqbal
16:21.4, 16:58.7, 17:47.6, 18:04.1, 19:47.6
7342Preston, ON - Team Time (1st 5) 1:31:20.1 | Spread (1st 5) 1:20.1
21, 55, 58, 93, 115, (387), (444)
Ethan Bennett, Issac Mapp, Saman Sandhu, Liam Turchin, Nick Faria, (Cole Desborough), (Nikhil Rajput)
17:31.0, 18:10.8, 18:11.8, 18:35.4, 18:51.1, (21:13.8), (22:06.9)
8361Sir J. A. MacDonald, ON - Team Time (1st 5) 1:31:44.4 | Spread (1st 5) 1:03.7
38, 48, 59, 91, 125, (229), (275)
Quinlan Missikowski, Noah Nimer, Filip Popovic, Millpreet Kamboj, David Kamski, (Reid Vrolyk), (David Cummings)
17:53.8, 18:06.1, 18:13.0, 18:34.0, 18:57.5, (19:46.1), (20:08.1)
9558St Aloysius Gonzaga, ON - Team Time (1st 5) 1:32:35.0 | Spread (1st 5) 3:36.0
8, 52, 66, 139, 293, (307), (330)
Connor Lashley, Kevin Angers, Daniel Baquero, Kurt Sy, Hatim Khan, (Eugene Bosca), (Nathanael Brotohusodo)
16:45.0, 18:08.0, 18:15.0, 19:06.0, 20:21.0, (20:27.0), (20:38.0)
10583Cardinal Leger, ON - Team Time (1st 5) 1:34:09.0 | Spread (1st 5) 1:24.0
40, 104, 123, 152, 164, (273), (284)
Ceasar Lopes, Daniel Tamiru, Jadyn Pereira, Zachary Nault, Adam Frisani, (Jaden Reyes), (Justin Pereira-Mendoza)
17:55.0, 18:43.0, 18:57.0, 19:15.0, 19:19.0, (20:08.0), (20:14.0)
11596Chaminade College, ON - Team Time (1st 5) 1:34:21.2 | Spread (1st 5) 1:05.0
70, 79, 128, 149, 170, (261), (289)
AJ Copetti, Chris Basso, Noah Antoine, Joao Gomes, Marcio Gomes, (Ethan Williams), (Brandon Cidade)
18:18.0, 18:26.0, 19:01.0, 19:13.2, 19:23.0, (20:01.0), (20:17.1)
12636Waterloo-Oxford, ON - Team Time (1st 5) 1:32:34.4 | Spread (1st 5) 3:35.4
5, 19, 142, 221, 249, (360), (425)
Luke Aikman, Adam Huras, Thomas Isert Bender, Dylan Munro, Jack Rynard, (Jacob Thompson), (Tom Bodendistle)
16:19.8, 17:29.0, 19:06.6, 19:43.8, 19:55.2, (20:50.2), (21:47.8)
13639Cameron Heights, ON - Team Time (1st 5) 1:34:19.5 | Spread (1st 5) 1:48.1
52, 57, 88, 190, 252, (343), (453)
Saviru Perera, Talman Young, Bradley Lowe, Owen Miller, Alejandro Mansilla, (Nels Helleiner), (Reid Hardy)
18:08.0, 18:11.7, 18:31.5, 19:32.2, 19:56.1, (20:41.8), (22:32.6)
14650Charlottetown Rural, PE - Team Time (1st 5) 1:33:59.0 | Spread (1st 5) 2:13.1
19, 29, 185, 200, 217, (352), (369)
Spencer Swaine, Jeremy Neuffer, Logan MacCallum, Truman Wood, Riley Fitzpatrick, (Brandon Barrett), (Leo Han)
17:29.0, 17:41.9, 19:29.0, 19:37.0, 19:42.1, (20:46.2), (21:03.0)
15662Kitsilano, BC - Team Time (1st 5) 1:34:24.0 | Spread (1st 5) 2:53.0
37, 82, 86, 106, 351, (359)
Riordan Miya, Christian Petersen, Ben Thompson, Owen Krestow, Miles Mantle, (Samuel Agerskov)
17:53.0, 18:29.0, 18:31.0, 18:45.0, 20:46.0, (20:50.0)
16670Neil McNeil, ON - Team Time (1st 5) 1:33:05.4 | Spread (1st 5) 3:48.3
3, 99, 117, 209, 242, (303), (306)
Ibrahim Kedir, Owen Moloney, Liam Mckelvey, Malcolm Warcholak, Jacob Andress, (Jordan Perera-Satgunem), (Joey O'Keefe)
16:03.0, 18:39.0, 18:51.5, 19:40.6, 19:51.3, (20:25.0), (20:26.0)
17734Our Lady of Mount Carmel, ON - Team Time (1st 5) 1:35:28.0 | Spread (1st 5) 2:00.0
46, 122, 139, 160, 267, (267), (279)
Luke Patrick, Stephen Dorssers, Nicholas Bozzo, Charbel Hasrouny, Fadi Karra, (Ashton Feijo), (Matthew Panza)
18:04.0, 18:56.0, 19:06.0, 19:18.0, 20:04.0, (20:04.0), (20:10.0)
18735St Michael's College, ON - Team Time (1st 5) 1:35:19.7 | Spread (1st 5) 2:00.8
24, 155, 176, 184, 196, (225), (282)
Connor Pribaz, Ethan Bourdos, Aidan Bischoff, Zachary McPhee, Alex Lorusso, (Oscar Feschuk), (Myles Decastro)
17:34.6, 19:15.8, 19:25.1, 19:28.8, 19:35.4, (19:44.5), (20:13.0)
19770Handsworth, BC - Team Time (1st 5) 1:36:03.0 | Spread (1st 5) 1:04.0
95, 139, 152, 178, 206
Jackson Davis, Owain Cormack, Cyrus Young, Francois Maurice, Charlie Kanuka
18:36.0, 19:06.0, 19:15.0, 19:26.0, 19:40.0
20775Walnut Grove, BC - Team Time (1st 5) 1:35:51.0 | Spread (1st 5) 2:20.0
44, 120, 158, 160, 293, (426), (487)
Cameron Calbick, Jack Hardy, Leo Egger, Nick Raymond, Daylen Peterson, (Evan Wright), (Josh Park)
18:01.0, 18:54.0, 19:17.0, 19:18.0, 20:21.0, (21:48.0), (27:06.0)
21830Oak Bay, BC - Team Time (1st 5) 1:36:40.0 | Spread (1st 5) 35.0
128, 132, 180, 192, 198, (219)
Brodie Cote, Jeremy Carder, Liam Hoogewerf, Chris Horwood, Simon Pollock, (John Horwood)
19:01.0, 19:02.0, 19:27.0, 19:34.0, 19:36.0, (19:43.0)
22846St Benedict, ON - Team Time (1st 5) 1:35:28.4 | Spread (1st 5) 2:56.1
10, 144, 211, 237, 244, (278), (345)
Blake Semper, Alex Thepsouvanh, Weldon Hovey, Adam Vieno, Adam Madar, (Colin Cabral), (Jason Gancena)
16:56.6, 19:08.8, 19:41.0, 19:49.3, 19:52.7, (20:09.9), (20:42.4)
23856Sir Charles Tupper, BC - Team Time (1st 5) 1:36:16.0 | Spread (1st 5) 2:35.0
41, 89, 192, 219, 315
Dylan Uhrich, Marcus Britnell, Xander Naumenko, Dane Manrell, Liam Fujita
17:56.0, 18:32.0, 19:34.0, 19:43.0, 20:31.0
24881Notre Dame (Ajax), ON - Team Time (1st 5) 1:36:47.6 | Spread (1st 5) 58.5
115, 127, 172, 228, 239, (336), (434)
Marion Antazo, Daniel Helmy, Daniel Jacha, Andrei Aquino, Andrew Aquino, (AARON D'mello), (Brandon Pedrozo)
18:51.1, 18:58.1, 19:23.1, 19:45.7, 19:49.6, (20:40.2), (21:56.6)
25884Huntsville, ON - Team Time (1st 5) 1:36:12.3 | Spread (1st 5) 2:26.8
18, 145, 231, 240, 250, (259), (277)
Cameron Heinz, Adam Dupuis, Sebastion Horton, MARK COX, Ian Markham, (Seth Cooper), (Riley deGans)
17:28.7, 19:10.8, 19:47.5, 19:49.8, 19:55.5, (20:00.5), (20:09.1)
26888Birchmount Park C I, ON - Team Time (1st 5) 1:36:55.1 | Spread (1st 5) 1:56.0
76, 148, 169, 205, 290, (362), (403)
Rocharn Wilson, Nathanael Taffese, Austin Bates, Abdullahi Hassan, Jake Kelly, (Edgar Morales), (Wyatt Brown)
18:22.0, 19:12.8, 19:22.7, 19:39.6, 20:18.0, (20:52.0), (21:22.0)
27947Grand River C I, ON - Team Time (1st 5) 1:36:57.9 | Spread (1st 5) 2:35.6
63, 77, 114, 337, 356, (391), (429)
Korbett Cator, Evan Willms, Mario Fernandez Bahillo, Connor Shulz, Evan Roth, (Troy Holenski), (Wesley Bethel)
18:13.8, 18:23.9, 18:50.0, 20:40.8, 20:49.4, (21:16.6), (21:50.1)
28977Waterloo CI, ON - Team Time (1st 5) 1:35:20.6 | Spread (1st 5) 4:56.8
1, 85, 214, 329, 348, (420), (445)
Scott Arndt, Jordan Aslanidis, Kelton Langman, Tomas Kulikauskas, Zachary Trefler, (Gurvir Parmar), (Yusha Syed)
15:46.9, 18:30.2, 19:41.9, 20:37.9, 20:43.7, (21:39.4), (22:08.8)
29985St Francis Xavier, ON - Team Time (1st 5) 1:37:39.0 | Spread (1st 5) 2:01.0
82, 120, 164, 307, 312, (431), (462)
Muhammad Shahzad, Jason Hou, Emmanuel Ma, Vishwa Jeevarajah, Malik Hilts, (Momo Shahzad), (Matthew Tran)
18:29.0, 18:54.0, 19:19.0, 20:27.0, 20:30.0, (21:52.4), (22:48.0)
301041Mt Douglas, BC - Team Time (1st 5) 1:37:56.0 | Spread (1st 5) 2:11.0
50, 198, 230, 273, 290, (443)
Kevin Song, Brendan Mackey, Isaiah Sanchez, Ian Aitken, Yassin Guitouni, (Tal Bargero)
18:07.0, 19:36.0, 19:47.0, 20:08.0, 20:18.0, (22:06.0)
311047Père René de Galinée, ON - Team Time (1st 5) 1:37:18.1 | Spread (1st 5) 4:20.3
11, 110, 174, 357, 395, (441), (465)
Kyle Bociort, Michael Haffey, Alex Tutunjian, Nathan Landry, Liam Sitar, (Fraser Morrison), (Alexander Jensen)
16:58.4, 18:47.4, 19:24.1, 20:49.5, 21:18.7, (22:02.9), (22:53.5)
321057Avon View, NS - Team Time (1st 5) 1:38:26.0 | Spread (1st 5) 2:56.0
100, 111, 166, 261, 419
Austin Cleveland, Zachary James, Mattias Dyson, Ian Lemmon, Aiden Macumber
18:40.0, 18:48.0, 19:21.0, 20:01.0, 21:36.0
331066Bluefield, PE - Team Time (1st 5) 1:38:24.0 | Spread (1st 5) 2:45.0
98, 109, 132, 322, 405, (446)
Daniel Godfrey, Ryan Larter, Sam Soloman, Connor Crozier, Connor Chapman, (Peter Belliveau)
18:38.0, 18:47.0, 19:02.0, 20:34.0, 21:23.0, (22:10.0)
341074Our Lady of Lourdes, ON - Team Time (1st 5) 1:38:11.8 | Spread (1st 5) 2:57.6
72, 80, 187, 345, 390, (455)
Lucas Bernhard, Owen Duffy, Ryan Hayne, William Baldwin, Alexander Neilsen, (Kevin Martinez)
18:18.2, 18:26.1, 19:29.3, 20:42.4, 21:15.8, (22:35.7)
351084St Maximilian Kolbe C, ON - Team Time (1st 5) 1:39:06.0 | Spread (1st 5) 4:55.0
30, 167, 180, 251, 456, (483), (484)
Alexander Sandras, Maurice Graenert, Jt Boston, Nicholas J-C, Spencer Maclean, (Jake Streef), (Christopher McGee)
17:43.0, 19:22.0, 19:27.0, 19:56.0, 22:38.0, (24:47.0), (24:49.0)
361119E S Thériault Catholic, ON - Team Time (1st 5) 1:38:50.2 | Spread (1st 5) 1:06.7
150, 154, 253, 270, 292, (298), (414)
Mathieu Delli Quadri, Carson Brunet, Vincent Chenier, Mathieu Delli Quardri, Cameron Lemire, (Maxim Caron), (Samuel Harterre)
19:13.3, 19:15.5, 19:56.9, 20:04.5, 20:20.0, (20:23.8), (21:29.9)
371120Upper Canada College, ON - Team Time (1st 5) 1:38:49.3 | Spread (1st 5) 1:05.5
146, 168, 255, 263, 288, (354), (392)
CHRIS NOH, Ayomide Maxwell, Noah Habib, Hudson Leon, Skylar Kim, (Alex Xiang), (Robbie Knowles)
19:11.0, 19:22.5, 19:57.7, 20:01.6, 20:16.5, (20:47.1), (21:16.8)
381129Summerland, BC - Team Time (1st 5) 1:38:47.0 | Spread (1st 5) 2:53.0
68, 111, 206, 362, 382, (396)
Keagan Ingram, Jacob Mullin, Evan Gupta, Connor Berrisford, Holden Berrisford, (Koen Buckingham)
18:17.0, 18:48.0, 19:40.0, 20:52.0, 21:10.0, (21:19.0)
391136Abbotsford Christian, BC - Team Time (1st 5) 1:39:18.0 | Spread (1st 5) 3:55.0
54, 126, 183, 331, 442, (469)
James De Jager, Fred Wilson, Matthew Trent, Brett Kehler, Landon Morrow, (Ian Chuang)
18:09.0, 18:58.0, 19:28.0, 20:39.0, 22:04.0, (22:58.0)
401167Bluevale Collegiate Institute, ON - Team Time (1st 5) 1:38:59.5 | Spread (1st 5) 2:43.1
65, 108, 310, 319, 365, (454), (467)
Ryan Bromley, Kyle Sawyer, Devon Bauman, Curtis Franz, Nayel Arastu, (Simon Dobbs), (Jacob Fencott)
18:14.2, 18:46.7, 20:28.5, 20:32.8, 20:57.3, (22:33.3), (22:55.1)
411168Kincardine, ON - Team Time (1st 5) 1:38:47.9 | Spread (1st 5) 3:57.7
17, 179, 208, 357, 407, (459)
Liam Fitzgerald, Liam Colhoun, Aaron Reid, Ethan Petrie, Dan Rouleau, (Jacob Sylvester)
17:26.8, 19:26.9, 19:40.2, 20:49.5, 21:24.5, (22:41.7)
421170Guelph C.V.I., ON - Team Time (1st 5) 1:38:53.2 | Spread (1st 5) 2:55.2
64, 70, 303, 353, 380, (381), (413)
Liam Ogilvie, Adam Schmidt, JoshuaCaines Goodman-, Noel Berardine, Cole Coghill, (Atti Botschner), (Hansi Botschner)
18:14.0, 18:18.0, 20:25.0, 20:47.0, 21:09.2, (21:09.9), (21:29.3)
431173Windsor, BC - Team Time (1st 5) 1:39:13.0 | Spread (1st 5) 1:48.0
118, 137, 280, 299, 339, (347)
Marco Svetelj, Ryan McEachern, Nathan Pruner, Caleb Loewen, Max Jantzi, (Luke Peters)
18:53.0, 19:04.0, 20:11.0, 20:24.0, 20:41.0, (20:43.0)
441184Woodland Christian, ON - Team Time (1st 5) 1:38:44.8 | Spread (1st 5) 3:03.9
22, 227, 287, 323, 325, (463), (479)
Eli Visscher, Thomas Miedema, Liam Easterbrook, Austin Bootsma, Noah VanderPloeg, (Curtis Struyk), (Andrew Willms)
17:32.0, 19:45.6, 20:16.3, 20:35.0, 20:35.9, (22:49.4), (23:56.1)
451190Galt CVI, ON - Team Time (1st 5) 1:39:09.1 | Spread (1st 5) 2:59.5
51, 246, 248, 271, 374, (398), (401)
Aidan Haskell, Zachary Hart, Aaron Faulkner, Wyatt Sullivan, Matt Armstrong, (Ben Wiatrzyk), (Joey Shanks)
18:07.8, 19:53.6, 19:55.0, 20:05.4, 21:07.3, (21:19.6), (21:20.9)
461194Ridgemont, ON - Team Time (1st 5) 1:39:41.6 | Spread (1st 5) 4:38.6
32, 197, 254, 260, 451, (452), (476)
Joe Fast, Harun Omar Ali, Muhammad Luqman, Brian Anvari, Andrew Sahadeo, (Jeremy Peters), (Peter Laggis)
17:44.6, 19:35.6, 19:57.3, 20:00.9, 22:23.2, (22:24.3), (23:34.6)
471208Sentinel, BC - Team Time (1st 5) 1:39:24.0 | Spread (1st 5) 3:01.0
59, 78, 317, 366, 388, (423)
James Sykes, Luis Vazquez, Ethan Chao, Matthew Kaye, Nathaniel Tenenbaum, (Kristopher Kirkwood)
18:13.0, 18:25.0, 20:32.0, 21:00.0, 21:14.0, (21:43.0)
481213Kitchener-Waterloo, ON - Team Time (1st 5) 1:39:19.4 | Spread (1st 5) 2:19.7
74, 223, 257, 318, 341, (393), (394)
Mitchell Mowbray, Daniel Duran, Peter Golubov, Michael Sieling, Owen Davidson, (Kale Vicario), (Gabriel Meissner)
18:21.6, 19:44.3, 19:59.6, 20:32.6, 20:41.3, (21:17.4), (21:18.3)
491223St Roch Catholic SS, ON - Team Time (1st 5) 1:39:58.0 | Spread (1st 5) 5:31.0
13, 156, 195, 403, 456, (460)
Christian Rachner, Deryn Armstrong, Russell Lopez Ramirez, Michael Oyedepo, Nicholas Hamati, (Gabriel Panlaqui)
17:07.0, 19:16.0, 19:35.0, 21:22.0, 22:38.0, (22:43.0)
501233St Peter's (Peterborough), ON - Team Time (1st 5) 1:40:24.0 | Spread (1st 5) 4:09.0
89, 95, 241, 350, 458, (473)
Jake Douglas, Isaac White, Patrick Tompkins, Braydon Robitaille, Sam Gunter, (Daniel Kirkham)
18:32.0, 18:36.0, 19:50.0, 20:45.0, 22:41.0, (23:17.0)
511235Centre Wellington, ON - Team Time (1st 5) 1:39:42.9 | Spread (1st 5) 1:42.7
134, 177, 238, 337, 349, (408)
Tyler Healey, Zachary Burt, James Hutchins, Ethan Kosempel, Blake Harrison, (Troy Dyce)
19:02.1, 19:25.7, 19:49.5, 20:40.8, 20:44.8, (21:24.8)
521240Blessed Trinity, ON - Team Time (1st 5) 1:40:13.8 | Spread (1st 5) 3:19.5
102, 151, 272, 276, 439
Cole Arnold, Isaiah Prinsen, Adam Scott, Cameron McNeil, Carter Livermore
18:41.6, 19:14.5, 20:07.6, 20:09.0, 22:01.1
1240De La Salle College, ON - Team Time (1st 5) 1:39:45.4 | Spread (1st 5) 3:22.5
56, 218, 247, 302, 417, (482), (485)
Dario Garcia-mendez, Aidan Leyne, Matthew Walford, Xavier Ezman, Alexander Arazyan, (Ethan Razavi mastali), (Ethan Razavi)
18:10.9, 19:42.7, 19:54.0, 20:24.4, 21:33.4, (24:31.5), (26:46.4)
541270Trinity College, ON - Team Time (1st 5) 1:40:52.9 | Spread (1st 5) 3:24.5
92, 106, 201, 433, 438, (448), (481)
Charlie Wadds, Scott Boughner, Tolu Fadeyi, Tali Shepherd, TRISTAN JIN, (Victor Van Eybergen), (Jonathan Xu)
18:35.1, 18:45.0, 19:37.5, 21:55.7, 21:59.6, (22:15.3), (24:15.7)
551280Harold M. Brathwaite, ON - Team Time (1st 5) 1:40:42.0 | Spread (1st 5) 2:25.0
192, 204, 215, 233, 436, (436), (461)
Rishi Krishnan, Karan Aulakh, Rajju Raj, Nirmal Hegde, Mathuson Rudda, (Dhruv Vinay), (Vikram Prashar)
19:34.0, 19:39.0, 19:42.0, 19:48.0, 21:59.0, (21:59.0), (22:44.0)
561286Sinclair, ON - Team Time (1st 5) 1:40:59.7 | Spread (1st 5) 5:15.0
26, 163, 245, 386, 466, (488)
Braydon Trowbridge, Brendan Carruthers, Abubaker Bekeran, Michael Anderson, Matt Smuk, (Fabian Perdigao)
17:40.0, 19:18.9, 19:53.3, 21:12.5, 22:55.0, (28:04.8)
571297Dr. John Hugh Gillis, NS - Team Time (1st 5) 1:40:31.7 | Spread (1st 5) 3:17.1
94, 143, 267, 361, 432, (449), (450)
Alex Leblanc, Iain Polson, Oliver Storseth, Mark MacDonald, Mark Chisholm, (Kinnon Wallace), (Stephen Thompson)
18:35.9, 19:07.8, 20:04.0, 20:51.0, 21:53.0, (22:19.3), (22:19.4)
581320Collingwood CI, ON - Team Time (1st 5) 1:40:37.4 | Spread (1st 5) 1:43.4
173, 209, 243, 321, 374, (440), (470)
Jack Czerny, Will Butwell, Will Hurley, Owen Bell, Cole Sturge, (Daniel Kiss), (Jack Goode)
19:23.9, 19:40.6, 19:51.7, 20:33.9, 21:07.3, (22:02.4), (23:04.8)
591322West Point Grey, BC - Team Time (1st 5) 1:40:22.0 | Spread (1st 5) 1:45.0
135, 233, 265, 334, 355, (424), (477)
Davis Timko, Cameron Healey, Matthew Lee-Mockett, Charlie Rose, Kieran Healey, (Nate Friesen), (Abhay Katyal)
19:03.0, 19:48.0, 20:03.0, 20:40.0, 20:48.0, (21:46.0), (23:48.0)
601351St Mary’s SS (Coburg), ON - Team Time (1st 5) 1:42:01.0 | Spread (1st 5) 5:02.0
59, 147, 334, 339, 472
Koby Read, Noah Van den heuvel, Griffin Hill, Reilly Pocock, Noah Martell
18:13.0, 19:12.0, 20:40.0, 20:41.0, 23:15.0
611356Semiahmoo, BC - Team Time (1st 5) 1:40:53.0 | Spread (1st 5) 2:30.0
123, 222, 281, 320, 410, (428)
Michael Miller, Matthew Tymos, Josea Potashov, Devon Kim, Evan Baker, (Evan Antoniou)
18:57.0, 19:44.0, 20:12.0, 20:33.0, 21:27.0, (21:49.0)
621383Thousand Islands, ON - Team Time (1st 5) 1:40:59.6 | Spread (1st 5) 1:05.4
189, 256, 283, 327, 328, (397), (412)
David Gill, Mason Jones, Carter Rafuse, Jordan Blanchard, Clement Decolasse, (Ethan Crawford), (Cole Lidlow)
19:32.1, 19:59.5, 20:13.3, 20:37.2, 20:37.5, (21:19.3), (21:28.9)
631388Sutherland, BC - Team Time (1st 5) 1:41:23.0 | Spread (1st 5) 2:18.0
135, 156, 296, 399, 402, (447)
Quinn Cameron, Aidan Hay, Raphael Dubouchet, Derek Olhauser, Jose Aleman, (Hunter Gladstone)
19:03.0, 19:16.0, 20:23.0, 21:20.0, 21:21.0, (22:15.0)
641392Terry Fox, BC - Team Time (1st 5) 1:41:22.0 | Spread (1st 5) 2:29.0
100, 170, 368, 376, 378, (406)
Jacob Wadhwani, Cam Slaymaker, Colton Marsh, Tyler Stack, Aras Jahangiri, (Jake McFarland)
18:40.0, 19:23.0, 21:02.0, 21:08.0, 21:09.0, (21:24.0)
651414Astral Drive Junior, NS - Team Time (1st 5) 1:42:27.0 | Spread (1st 5) 5:18.0
39, 211, 315, 378, 471, (486)
Kurt Thibault, Logan Thom, Dirk Weirstra, Darien Ozon, Parker Macpherson, (Iain Hill-Lynch)
17:54.0, 19:41.0, 20:31.0, 21:09.0, 23:12.0, (26:49.0)
661415Vernon, BC - Team Time (1st 5) 1:41:36.0 | Spread (1st 5) 2:25.0
158, 236, 296, 303, 422
Carter Leahy, Brody Wright, Kristian Martin, Brodie Fraser, Steven Urazovsky
19:17.0, 19:49.0, 20:23.0, 20:25.0, 21:42.0
671433Nanaimo District Secondary, BC - Team Time (1st 5) 1:41:56.0 | Spread (1st 5) 3:15.0
103, 202, 284, 409, 435, (474)
Gus Johnson, Matthew McCandess, Seth Tomasson, Jayden Hodges, Cam Laturnus, (Calum Louden)
18:42.0, 19:38.0, 20:14.0, 21:25.0, 21:57.0, (23:31.0)
681437Southwood, ON - Team Time (1st 5) 1:41:38.3 | Spread (1st 5) 2:05.7
131, 266, 295, 372, 373, (385), (421)
Noah Davis, Jack Ideias, Billy Attwooll, Nolan Gerber, Liam Cain, (Matthew MacDonald), (Joshua Legare)
19:01.2, 20:03.8, 20:21.4, 21:05.0, 21:06.9, (21:10.3), (21:40.9)
691456St. George's, BC - Team Time (1st 5) 1:41:41.0 | Spread (1st 5) 1:01.0
202, 299, 312, 312, 331, (464)
Ronak Khara, Chase Williams, Mohammed Alghamdi, Dean Tsamis, Carson Lecky, (David Zuo)
19:38.0, 20:24.0, 20:30.0, 20:30.0, 20:39.0, (22:50.0)
701457Father John Redmond, ON - Team Time (1st 5) 1:41:35.1 | Spread (1st 5) 4:02.7
33, 264, 344, 389, 427, (468), (475)
Stephen Barber, Joseph Votkins, Justin Azubalis, Curtis Price, Daniel Piccone, (Daniel Smart-Reed), (William Bellotto)
17:46.0, 20:02.8, 20:42.1, 21:15.5, 21:48.7, (22:55.5), (23:33.0)
1457John Fraser, ON - Team Time (1st 5) 1:41:57.0 | Spread (1st 5) 2:00.0
191, 211, 258, 382, 415, (415), (418)
Daniel Malek, Zaid Al-Awayan, QiLin Xue, Justin Lai, William Gao, (Noah Blackburn-Hum), (Akhil Ambardekar)
19:33.0, 19:41.0, 20:00.0, 21:10.0, 21:33.0, (21:33.0), (21:35.0)
721469Applewood Ht, ON - Team Time (1st 5) 1:41:49.0 | Spread (1st 5) 1:38.0
215, 233, 299, 323, 399, (480)
Ryan Khourchid, Evan Foster, Joshua Gundaker, Connor Savicky, Keenan Ip, (Dean Khan)
19:42.0, 19:48.0, 20:24.0, 20:35.0, 21:20.0, (24:10.0)
731470W.L. Seaton, BC - Team Time (1st 5) 1:42:07.0 | Spread (1st 5) 2:35.0
118, 188, 371, 382, 411, (430)
Torin Andrews, Gage Stoll, Jack Screen, Zach Loland, Ethan Northcott, (Ty Bartel)
18:53.0, 19:32.0, 21:04.0, 21:10.0, 21:28.0, (21:52.0)
741480Lord Byng, BC - Team Time (1st 5) 1:41:58.0 | Spread (1st 5) 2:07.0
128, 286, 326, 364, 376, (478)
Paul Paetzel, Finley McDonald, Sean Webster, Francis Sadleir, Ivan Tse, (Zachary Mullin)
19:01.0, 20:16.0, 20:37.0, 20:56.0, 21:08.0, (23:49.0)
751519Valour, ON - Team Time (1st 5) 1:42:03.7 | Spread (1st 5) 57.2
224, 309, 311, 333, 342, (367), (369)
Andrew Bryanton, Ben Lee, Charles Osborne, Henry Thomas, Nick Bauernschmitt, (Liam Service), (Liam Servis)
19:44.4, 20:28.4, 20:29.8, 20:39.5, 20:41.6, (21:00.6), (21:03.0)