136Cary, NC - Team Time (1st 5) 47:33.8 | Spread (1st 5) 6.4
5, 6, 7, 8, 10, (24), (37)
Brian Picone, Anton Idhammar, Stephen Atkinson, Jackson Martin, Ted Sielatycki, (Jack McLoughlin), (Griffin Nicholas)
9:26.9, 9:30.7, 9:31.3, 9:31.6, 9:33.3, (9:51.8), (10:02.3)
295Apex, NC - Team Time (1st 5) 48:50.1 | Spread (1st 5) 29.3
4, 17, 21, 25, 28, (33), (88)
Scott Kennedy, Andrew Edney, Jacob Vehslage, Austin Dewey, Emmett Lynch, (Simon Griggs), (Jason Kennedy)
9:26.2, 9:44.6, 9:50.5, 9:53.3, 9:55.5, (9:59.9), (10:23.7)
3151Panther Creek, NC - Team Time (1st 5) 49:12.0 | Spread (1st 5) 55.2
1, 13, 25, 47, 65, (91), (97)
Ian Harrison, Justin Hayes, Joey Bream, Mark South, Max Rawlings, (Casper Serrano), (Hayden Perko)
9:18.8, 9:39.0, 9:53.3, 10:06.9, 10:14.0, (10:25.5), (10:27.2)
4162Leesville Road, NC - Team Time (1st 5) 49:41.1 | Spread (1st 5) 26.9
14, 18, 38, 41, 51, (63), (87)
Preston Jones, Colby Crenshaw, Hayden Reed, Andrew Macemore, James Blizzard, (Will Bell), (Jack Fuhrer)
9:40.7, 9:46.6, 10:02.7, 10:03.5, 10:07.6, (10:13.5), (10:23.4)
5182Apex Friendship, NC - Team Time (1st 5) 49:44.1 | Spread (1st 5) 50.4
3, 31, 38, 48, 62, (73), (76)
Tim Haughton, Joshua Carlson, John Curcio, Naim Bell, Carter Reed, (Logan Luparello), (Cameron Adair)
9:23.0, 9:58.0, 10:02.7, 10:07.0, 10:13.4, (10:15.9), (10:17.5)
6185Green Hope, NC - Team Time (1st 5) 50:07.6 | Spread (1st 5) 8.9
29, 34, 36, 41, 45, (59), (70)
Justin Polonio, Andy Dawson, Michael Biddle, Michael Taylor, Liam McBride, (Dillon Patel), (Kyle Davis-Isaac)
9:56.6, 10:00.1, 10:01.9, 10:03.5, 10:05.5, (10:10.3), (10:15.3)
7250Jordan, NC - Team Time (1st 5) 50:07.7 | Spread (1st 5) 47.7
11, 12, 53, 84, 90, (145), (184)
Daniel McAdams, Tyler Dunston, John Brandenburg, Jonathan Piccillo, Joshua Egan, (Jayson Medrano), (Abutu Alioche)
9:37.1, 9:37.9, 10:08.7, 10:19.2, 10:24.8, (10:47.4), (11:05.3)
8335Cardinal Gibbons, NC - Team Time (1st 5) 51:08.1 | Spread (1st 5) 35.3
32, 57, 60, 72, 114, (117), (135)
Mitchell Kisaberth, Andrew Verdi, Rollie Tillman, Frankie Bianco, Liam O'Donnell, (Aidan O'Donnell), (Brandon Buckley)
9:58.3, 10:09.6, 10:10.9, 10:15.7, 10:33.6, (10:34.8), (10:42.0)
9354Croatan, NC - Team Time (1st 5) 50:55.4 | Spread (1st 5) 1:21.7
2, 38, 77, 98, 139, (152), (170)
Jamie Rodriguez, Elliott Kleckner, Cooper Kleckner, Colten Rodriguez, Brendon Hodge, (Jaxon Hall), (Matthew McCray)
9:22.7, 10:02.7, 10:18.1, 10:27.5, 10:44.4, (10:52.3), (11:00.1)
10360Jack Britt, NC - Team Time (1st 5) 51:16.6 | Spread (1st 5) 51.7
20, 43, 68, 95, 134, (271), (275)
Colin Baumgartner, Leandro Mapa, Colin Wright, John Baker, John Paroli, (Joshua Daffin), (Conner Funck)
9:49.8, 10:03.9, 10:15.0, 10:26.4, 10:41.5, (11:55.7), (11:57.5)
11374Holly Springs, NC - Team Time (1st 5) 51:26.2 | Spread (1st 5) 40.0
22, 61, 89, 95, 107, (112), (126)
Bryan (Dexter) Hill, Ryan O'Hare, Daniel Redfield, Bryan Hill, Adam Kanning, (Jackson McIntyre), (Trevor Volk)
9:51.3, 10:12.7, 10:24.5, 10:26.4, 10:31.3, (10:33.1), (10:38.5)
12387Broughton, NC - Team Time (1st 5) 51:28.1 | Spread (1st 5) 45.4
27, 56, 69, 104, 131, (136), (138)
Edward Brinkley, Avery Schrage, Landon Soroka, Scott Rostick, Jacob Serozi, (Cooper Thompson), (Wilson Kuhn)
9:55.0, 10:09.4, 10:15.1, 10:28.2, 10:40.4, (10:42.9), (10:43.8)
13411South View, NC - Team Time (1st 5) 51:41.0 | Spread (1st 5) 23.8
52, 66, 83, 101, 109, (111), (129)
Keith Johnson, Brian Odom, Garrett Shifflett, Gristen Ruckel, Jordan O'Donnell, (Kamden Payne), (Nathan Jackson)
10:07.9, 10:14.5, 10:19.1, 10:27.8, 10:31.7, (10:33.0), (10:38.8)
14431Middle Creek, NC - Team Time (1st 5) 51:39.8 | Spread (1st 5) 1:12.5
15, 79, 81, 100, 156, (165), (168)
Jackson Lawrence, Will Gray, Gavin Russell, Ryan Abell, Garner West, (Chris Penwell), (Kyle Vetter)
9:41.3, 10:18.2, 10:18.9, 10:27.6, 10:53.8, (10:57.2), (10:59.2)
15461Marvin Ridge, NC - Team Time (1st 5) 52:02.1 | Spread (1st 5) 34.6
43, 80, 102, 110, 126, (133), (178)
Gunner Hogston, Cole Jackson, Jason Blizzard, Connor Gross, Sahil Bhave, (James Bryant), (Jeffrey Thompson)
10:03.9, 10:18.8, 10:28.0, 10:32.9, 10:38.5, (10:41.4), (11:02.9)
16498Wake Forest, NC - Team Time (1st 5) 52:19.7 | Spread (1st 5) 32.3
67, 74, 94, 119, 144, (150), (173)
Lucas Rorick, Benjamin Hayes, Jack Tiffany, Mj Ellis, Brandon Lamberti, (Zac Miles), (Nick Hottell)
10:14.8, 10:16.5, 10:26.1, 10:35.2, 10:47.1, (10:51.4), (11:01.5)
17550Sanderson, NC - Team Time (1st 5) 52:31.5 | Spread (1st 5) 1:03.9
16, 125, 126, 140, 143, (146), (153)
Carson Helmer, Nader Alshikh, Eli Middleman, Evan Abolins, Sam Cashwell, (Alnagi Faal), (Noah Franklin)
9:43.1, 10:38.3, 10:38.5, 10:44.6, 10:47.0, (10:48.1), (10:53.1)
18557Providence, NC - Team Time (1st 5) 52:42.3 | Spread (1st 5) 1:06.9
19, 98, 132, 148, 160, (176), (187)
Pace Clark, David Broud, Michael Broud, Wick Hatch, Andrew Kuttner, (Drew Ross), (Garrett Rice)
9:48.7, 10:27.5, 10:41.3, 10:49.2, 10:55.6, (11:02.5), (11:06.8)
19568North Carolina Science and Math (Durham), NC - Team Time (1st 5) 52:50.0 | Spread (1st 5) 57.0
58, 75, 106, 141, 188, (201), (202)
Ethan Frey, Trevor Pharr, Michael Guilmette, Evan Dadson, Garrison Bullard, (Nicolas Muecke), (Max Brinker)
10:10.0, 10:17.0, 10:31.0, 10:45.0, 11:07.0, (11:15.0), (11:17.0)
20585Millbrook, NC - Team Time (1st 5) 52:57.0 | Spread (1st 5) 40.0
54, 105, 137, 142, 147, (159), (161)
Nickolas Scudder, Carter Bouchard, Josh Navarro, Will Mitchell, Mitchell Payne, (Banks Scudder), (Nianza Nsiambote)
10:09.0, 10:30.0, 10:43.0, 10:46.0, 10:49.0, (10:55.5), (10:55.7)
21608Union Pines, NC - Team Time (1st 5) 53:06.2 | Spread (1st 5) 1:18.9
22, 108, 121, 163, 194, (240), (299)
Giovanni Rincon, Austin Baker, Dalton Graham, Pieter Enkema, Zachary Rubio, (Hudson Hayes), (Richard Hoover)
9:51.3, 10:31.4, 10:36.9, 10:56.4, 11:10.2, (11:39.5), (12:15.9)
22677Rolesville, NC - Team Time (1st 5) 53:42.3 | Spread (1st 5) 1:17.2
46, 120, 130, 166, 215, (248), (252)
Mamoon Hassan, Ethan Boyd, Kevin Garbacki, Salazaku Nsiambote, Bishop Radway, (Ethan Gang), (Timothy Mercaldo)
10:06.4, 10:35.5, 10:39.2, 10:57.6, 11:23.6, (11:44.4), (11:46.3)
23688Cox Mill, NC - Team Time (1st 5) 53:42.0 | Spread (1st 5) 50.0
82, 118, 122, 174, 192, (197), (231)
Alex Garcia, Hunter Levy, Brendan Cavazos, Tate Grewell, Izic Harris, (Spencer Connick), (Jeffrey Galla)
10:19.0, 10:35.0, 10:37.0, 11:02.0, 11:09.0, (11:14.0), (11:31.0)
24718Cary Christian, NC - Team Time (1st 5) 54:04.1 | Spread (1st 5) 1:19.7
55, 77, 177, 183, 226, (228), (230)
Ethan Marotta, Mateo Otto, Walker Massey, Walker White, Davis Hinton, (Miller Davenport), (Greyson Young)
10:09.3, 10:18.1, 11:02.8, 11:04.9, 11:29.0, (11:29.7), (11:30.3)
25750Heritage, NC - Team Time (1st 5) 54:16.5 | Spread (1st 5) 1:14.0
34, 153, 179, 186, 198, (233), (233)
Grant White, Max Geckler, Garrett Nelson, Thomas Halvas, Nick Mruk, (Griffin Goodman), (Ian Boyles)
10:00.1, 10:53.1, 11:03.0, 11:06.2, 11:14.1, (11:31.4), (11:31.4)
26763Fayetteville Christian, NC - Team Time (1st 5) 54:35.3 | Spread (1st 5) 1:53.3
64, 86, 149, 175, 289, (324), (334)
Sam Miller, Thomas Macagg, Necco Johnson, Alexander Bussey, Tyler Daack, (Samuel Nelon), (Will Sellers)
10:13.9, 10:21.2, 10:50.9, 11:02.1, 12:07.2, (12:33.2), (12:39.9)
27768Athens Drive, NC - Team Time (1st 5) 54:22.1 | Spread (1st 5) 1:00.4
49, 169, 180, 181, 189, (191), (235)
William Burke, Josh Ayioki, Will Shearin, Charlie Morlock, Pieter Westerbeek, (Aidan Glickman), (Kenneth Benavent)
10:07.4, 10:59.3, 11:03.6, 11:04.0, 11:07.8, (11:08.7), (11:31.8)
28771Cary Academy, NC - Team Time (1st 5) 54:33.0 | Spread (1st 5) 1:31.0
30, 113, 181, 223, 224, (266), (287)
Kenny Eheman, Matthew Crow, Kyle Murphy, Ryan Chen, Milen Patel, (Sebastian Polge), (Xavier Desouza)
9:57.9, 10:33.5, 11:04.0, 11:28.7, 11:28.9, (11:51.9), (12:06.7)
29836Riverside-Durham, NC - Team Time (1st 5) 55:03.5 | Spread (1st 5) 1:24.6
71, 116, 190, 218, 241, (244), (258)
Taylor Healy, Henry Haase, Finneas Meadows, Andreeck Aguilar, Elior Aguilar, (Caleb Yeuh), (Tai Gordan)
10:15.4, 10:34.2, 11:08.1, 11:25.8, 11:40.0, (11:40.5), (11:50.1)
30904Scotland, NC - Team Time (1st 5) 55:49.4 | Spread (1st 5) 1:38.5
91, 91, 172, 267, 283, (347), (364)
Aycock Aaron, Tony Strickland, Jackson Sellers, Jay Johnson, Cooper Sutherland, (Colton Locklear), (Hogan Hyatt)
10:25.5, 10:25.5, 11:01.3, 11:53.1, 12:04.0, (12:51.9), (13:11.9)
31961Gray's Creek, NC - Team Time (1st 5) 56:08.7 | Spread (1st 5) 1:11.4
115, 151, 200, 245, 250, (269), (348)
Adam Lindee, Garrett Harbison, Jamauri Richardson, Jarrett Jacops, Rashun Dorsey, (Steven Hogan), (Christian Meyers)
10:33.9, 10:52.0, 11:14.7, 11:42.8, 11:45.3, (11:54.6), (12:52.4)
32984Northern Nash, NC - Team Time (1st 5) 56:17.3 | Spread (1st 5) 1:06.5
123, 171, 219, 224, 247, (256), (259)
Jordan Richardson, Joseph Dees, Matt Wright, Justin Marshall, Kamden Johnson, (Will Raynor), (Chance Savage)
10:37.5, 11:00.9, 11:26.0, 11:28.9, 11:44.0, (11:49.7), (11:50.4)
33998Northwest Cabarrus, NC - Team Time (1st 5) 56:23.0 | Spread (1st 5) 1:12.5
124, 202, 204, 208, 260, (280), (308)
Luke Linkel, Raj Patel, Alex Beaver, Zavien McPherson, Riley Horn, (Graham Bass), (Carson Kelly)
10:38.0, 11:17.0, 11:17.5, 11:20.0, 11:50.5, (12:01.0), (12:20.0)
998Wakefield, NC - Team Time (1st 5) 56:21.3 | Spread (1st 5) 47.1
155, 158, 214, 228, 243, (282), (293)
Nicholas Giron, Carson Wright, Nathaniel Viele, Jacob Green, Holt Leary, (Matthew Montana), (Jackson Chubb)
10:53.3, 10:54.7, 11:23.2, 11:29.7, 11:40.4, (12:01.9), (12:11.0)
351041Durham School of the Arts, NC - Team Time (1st 5) 56:51.0 | Spread (1st 5) 1:53.0
102, 195, 213, 221, 310, (329), (342)
Ryker Mattioli, Jesse Tymas, Benson Mangum, Peter Sumner, Juan Garza, (Angel Cruz-Salvador), (Michael Fader)
10:28.0, 11:11.0, 11:23.0, 11:28.0, 12:21.0, (12:38.0), (12:48.1)
361042Westover, NC - Team Time (1st 5) 56:55.3 | Spread (1st 5) 3:05.5
9, 212, 220, 273, 328, (382)
Delsin Burkhart, Irie Byrd, Dajhon Prince, Christian Bethea, Devin Desimore, (Diego Cade)
9:31.8, 11:22.2, 11:27.3, 11:56.7, 12:37.3, (13:41.3)
371066Fuquay-Varina, NC - Team Time (1st 5) 56:59.1 | Spread (1st 5) 57.7
157, 167, 215, 263, 264, (277), (281)
Drake Byron, Nicholas Luke, Hans Petterson, Sifeddine Chettabi, Aiden Kovacs, (Gray Lumsden), (Tyson King)
10:54.1, 10:58.1, 11:23.6, 11:51.5, 11:51.8, (11:58.3), (12:01.4)
381070Overhills, NC - Team Time (1st 5) 57:08.6 | Spread (1st 5) 1:45.7
85, 206, 210, 283, 286, (314), (363)
Jaden Carlile, Jacob Reed, Bryan Hernandez, Dominiq Brown, Ayres Grice, (Daishaun Jiggetts), (Maxwell Elliott)
10:19.3, 11:19.1, 11:21.2, 12:04.0, 12:05.0, (12:25.0), (13:10.7)
391165A.L. Brown, NC - Team Time (1st 5) 57:48.0 | Spread (1st 5) 47.0
193, 209, 217, 272, 274, (329), (354)
Gabe Blackwelder, Tanner Roth, Michael DaCosta, Kevin Stegall, Colby Teal, (Thomas Bitler), (Corbin Richardson)
11:10.0, 11:21.0, 11:24.0, 11:56.0, 11:57.0, (12:38.0), (13:00.5)
401191Kings Mountain, NC - Team Time (1st 5) 58:08.5 | Spread (1st 5) 49.0
207, 211, 222, 260, 291, (313), (327)
Dallin Campbell, Parker Key, Jalen Roberts, Jesse Hughes, Dylan Williams, (Aiden Wilson), (Justin Mathis)
11:19.5, 11:21.5, 11:28.5, 11:50.5, 12:08.5, (12:24.5), (12:35.5)
411249Orange, NC - Team Time (1st 5) 58:55.0 | Spread (1st 5) 1:34.0
162, 164, 296, 306, 321, (344), (357)
Sam Rasinske, Kyle Van Tubbergh, Issac Wilson, Bennett Fleming, Whitt Phillips, (Joshua Frank), (Ethan Horton)
10:56.0, 10:57.0, 12:13.0, 12:19.0, 12:30.0, (12:50.0), (13:02.0)
421283East Mecklenburg, NC - Team Time (1st 5) 59:08.2 | Spread (1st 5) 1:32.9
185, 239, 249, 278, 332, (340), (352)
Fulton Shober, Tyler Benton, Micheal Vargas, Zachery Jones, William Dubman, (Henry Stiff), (Ezekiel Johnson)
11:06.1, 11:39.2, 11:44.6, 11:59.3, 12:39.0, (12:42.9), (12:59.0)
431337Sun Valley, NC - Team Time (1st 5) 59:36.7 | Spread (1st 5) 1:26.7
199, 264, 268, 270, 336, (375), (377)
Lukis Padu, Kevin Cunningham Jr., Zachary Dumaine, Marcus Walker, Griffin Bean, (Jermaine Hudson), (Caden Caputo)
11:14.4, 11:51.8, 11:54.4, 11:55.0, 12:41.1, (13:25.0), (13:30.5)
441348Asheville, NC - Team Time (1st 5) 59:39.0 | Spread (1st 5) 52.6
227, 241, 279, 290, 311, (312), (335)
Samuel Rogers, Frank Sandridge, Rylan Dunn, Patrick Sullivan, Elahi Stewart, (Issac Batts), (Eli Lamport)
11:29.5, 11:40.0, 12:00.0, 12:07.4, 12:22.1, (12:23.7), (12:40.5)
451415T.C. Roberson, NC - Team Time (1st 5) 1:00:44.1 | Spread (1st 5) 2:06.3
196, 253, 292, 301, 373, (383), (392)
Joseph Rath, Sam Lozzio, Joshua Lanning, Luke Washburn, Austin Dixon, (Michael Keen), (Torin Linton)
11:12.2, 11:46.5, 12:10.6, 12:16.3, 13:18.5, (13:46.1), (14:05.0)
461437Concord, NC - Team Time (1st 5) 1:00:57.5 | Spread (1st 5) 1:36.0
238, 254, 283, 295, 367, (391)
Trace Beaver, Macklin Rett, Matthew Leder, Jackson Lippard, Tripp Beaver, (Akhilesh Shivaramakrishnan)
11:39.0, 11:47.5, 12:04.0, 12:12.0, 13:15.0, (14:03.0)
471505Burns, NC - Team Time (1st 5) 1:04:27.5 | Spread (1st 5) 5:33.0
50, 322, 343, 374, 416, (432)
Austin Walker, Andrew Parsons, Zachary Dugan, Daniel Gibson, Jeffrey Parker, (Trevor White)
10:07.5, 12:30.5, 12:48.5, 13:20.5, 15:40.5, (22:21.5)
481521Huss, NC - Team Time (1st 5) 1:01:39.5 | Spread (1st 5) 56.0
251, 298, 304, 331, 337, (421)
Jaylan Silvers, Trevor Hargett, Corey Fuller, Rooster Parker, Niko Huitt, (Will Herman)
11:45.5, 12:15.5, 12:18.5, 12:38.5, 12:41.5, (16:04.5)
491536Robinson, NC - Team Time (1st 5) 1:02:30.0 | Spread (1st 5) 2:00.0
236, 257, 300, 365, 378, (380), (384)
Ethan Bailey, Eric Mendiola, Carson Muller, Connor Gordon, Andrew Michaud, (Michael Cawley), (Ashton Ventura)
11:35.0, 11:50.0, 12:16.0, 13:14.0, 13:35.0, (13:38.0), (13:47.0)
501556Charlotte Latin, NC - Team Time (1st 5) 1:02:07.9 | Spread (1st 5) 1:08.5
262, 276, 316, 349, 353, (361), (366)
Walden Becker, Perry Knull, Liam Forshaw, Bennett Eastridge, Cam Egan, (Chace Davis), (Evan Goodgee)
11:51.3, 11:57.8, 12:25.5, 12:53.5, 12:59.8, (13:04.5), (13:14.8)
511589Providence Day, NC - Team Time (1st 5) 1:02:26.7 | Spread (1st 5) 47.2
297, 305, 307, 325, 355, (356), (371)
Bennett Herman, Aiden Silver, Reid Laughton, Matthew Grossman, Jax Sword, (David Jones), (Connor Ostrowski)
12:13.4, 12:18.7, 12:19.8, 12:34.2, 13:00.6, (13:01.6), (13:17.3)
521608Southeast Raleigh, NC - Team Time (1st 5) 1:03:44.8 | Spread (1st 5) 2:22.0
231, 294, 308, 387, 388, (394), (396)
Knowledge Blanco, Zachary Martin, Ruben Leyva, Elijah Oke-Bello, Josue Flores-Ranirez, (Leo Jarman), (Kelvon Stephens)
11:31.0, 12:11.8, 12:20.0, 13:49.0, 13:53.0, (14:10.0), (14:15.0)
531611Greater Cabarrus Athletic Association, NC - Team Time (1st 5) 1:02:40.7 | Spread (1st 5) 41.8
301, 303, 317, 339, 351, (381), (397)
David Aljets, Nathan Duncan, Seth Hodson, Brayden Eichenlaub, Jalen Jackson, (Luke Eichenlaub), (James Benton)
12:16.3, 12:17.5, 12:26.0, 12:42.8, 12:58.1, (13:39.5), (14:15.7)
541662West Lincoln, NC - Team Time (1st 5) 1:04:33.5 | Spread (1st 5) 3:06.0
205, 338, 345, 372, 402, (410), (422)
Nathaniel Bayless, Nathan Robinson, Tyler Cook, Dylan Smith, Charlie Wyant, (Chade Norman), (Abram May)
11:18.5, 12:42.5, 12:50.5, 13:17.5, 14:24.5, (15:04.5), (16:23.5)
551688Carmel Christian, NC - Team Time (1st 5) 1:04:07.9 | Spread (1st 5) 1:32.9
246, 346, 359, 368, 369, (401), (407)
Will McCulloch, Joshua Overbay, Noah Daniels, Colin Bucey, Luke Callinan, (Josh Bhatt), (Ben Freeman)
11:43.1, 12:51.0, 13:02.4, 13:15.4, 13:16.0, (14:19.4), (14:50.0)
561732Central Cabarrus, NC - Team Time (1st 5) 1:05:30.0 | Spread (1st 5) 2:31.0
237, 357, 369, 376, 393, (398), (399)
Koby Boyter, Jordan Jean-Pierre, Caleb Watson, Dylan Steed, Ryan Bergsmith, (Caleb Yarborough), (Jacob Scruggs)
11:37.0, 13:02.0, 13:16.0, 13:27.0, 14:08.0, (14:16.0), (14:19.0)
571753North Raleigh Christian Academy, NC - Team Time (1st 5) 1:06:16.1 | Spread (1st 5) 2:13.8
255, 333, 386, 389, 390
Zack Martin, Joshua Frazier, Jason Iafrate, Parker Anderson, Matthew Nelson
11:48.9, 12:39.2, 13:47.6, 13:57.7, 14:02.7
581775Gaston Day, NC - Team Time (1st 5) 1:07:56.4 | Spread (1st 5) 3:33.0
314, 317, 319, 406, 419, (424), (433)
Josh Moore, Griffen Simpson, Forrest Kelly, Addison Gilbert, Charles Pierce, (Thomas Jentsch), (Aiden Rudelic)
12:25.0, 12:26.0, 12:26.5, 14:40.9, 15:58.0, (17:04.0), (24:25.0)
591783Union Academy, NC - Team Time (1st 5) 1:06:44.8 | Spread (1st 5) 2:40.2
320, 323, 350, 379, 411, (412), (415)
Jacob Additon, Zachary Roncace, David Arbenz, Sam Additon, Evan Pardue, (Zachariah Werzynski), (Jack Bowman)
12:29.9, 12:31.6, 12:57.1, 13:36.1, 15:10.1, (15:27.4), (15:39.0)
601857West Henderson, NC - Team Time (1st 5) 1:11:01.2 | Spread (1st 5) 5:36.6
288, 362, 384, 395, 428, (430)
Ryan Santiago, Noah Krauss, John Burnette, Kareem Alabed, Carson Godwin, (Blake Jones)
12:06.9, 13:10.0, 13:47.0, 14:13.8, 17:43.5, (19:09.6)
611980Asheville Trailblazers Homeschool, NC - Team Time (1st 5) 1:16:57.2 | Spread (1st 5) 6:55.3
326, 404, 405, 414, 431
Jessee Kramer, Henry Puzerrewski, Michael Puzerewski, Benjamin Kramer, Rip Clounce
12:34.7, 14:34.8, 14:39.0, 15:38.7, 19:30.0
622008Northern Durham, NC - Team Time (1st 5) 1:17:55.0 | Spread (1st 5) 6:00.0
341, 403, 417, 418, 429
Kyle Jackson, Alex Penne, Harry Griffin, Erick Rutt, Logan White
12:48.0, 14:30.0, 15:53.0, 15:56.0, 18:48.0
632033Gaston Christian, NC - Team Time (1st 5) 1:18:53.6 | Spread (1st 5) 4:32.0
360, 399, 423, 425, 426
Wyatt Suttenfield, Mo Snipes, Garrison Fisher, Connor Costa, Jeremai Williams
13:02.6, 14:19.0, 16:30.4, 17:27.0, 17:34.6
642077Forest Hills, NC - Team Time (1st 5) 1:19:08.7 | Spread (1st 5) 2:39.5
408, 409, 413, 420, 427
Richard Jimenez, Sage Kelly, Adrian Melchor, Garrett Kelly, Robert Parks
14:56.4, 15:04.2, 15:28.8, 16:03.4, 17:35.9