1104Weddington, NC - Team Time (1st 5) 1:18:47.0 | Spread (1st 5) 25.1
8, 16, 22, 24, 34, (39), (130)
Kyle Durham, Stephen Larson, Nate Jaster, Jackson O'Hara, Jake Toomey, (William Mazur), (Carson Mann)
15:30.6, 15:43.7, 15:47.8, 15:49.2, 15:55.7, (15:57.5), (16:42.5)
2119Cary, NC - Team Time (1st 5) 1:18:47.1 | Spread (1st 5) 44.6
5, 9, 18, 33, 54, (70), (184)
Anton Idhammar, Brian Picone, Jackson Martin, Stephen Atkinson, Atkinson Stephen, (Ted Sielatycki), (Evan Padiak)
15:24.7, 15:34.3, 15:44.3, 15:54.5, 16:09.3, (16:17.7), (16:55.9)
3221Green Hope, NC - Team Time (1st 5) 1:20:04.8 | Spread (1st 5) 43.5
13, 23, 42, 60, 83, (92), (113)
Thomas Vo, Reed Blackman, Justin Polonio, Spencer Cowley, Michael Taylor, (Seth Young), (Dillon Patel)
15:39.8, 15:48.1, 15:59.7, 16:13.9, 16:23.3, (16:24.8), (16:33.2)
4232Cardinal Gibbons, NC - Team Time (1st 5) 1:19:47.2 | Spread (1st 5) 1:21.3
4, 20, 25, 48, 135, (179), (215)
Carson Williams, Lowell Hensgen, Wesley Haws, Tyler Stephens, Mitchell Kisaberth, (Rollie Tillman), (Liam Peeples)
15:22.7, 15:45.0, 15:51.1, 16:04.4, 16:44.0, (16:54.9), (17:02.6)
5240Panther Creek, NC - Team Time (1st 5) 1:19:46.2 | Spread (1st 5) 1:04.2
3, 7, 52, 84, 94, (138), (142)
Joey Bream, Ian Harrison, Casper Serrano, Justin Hayes, John Monroe, (Mark South), (Hayden Perko)
15:22.4, 15:25.9, 16:07.7, 16:23.6, 16:26.6, (16:44.3), (16:45.3)
6288Chapel Hill, NC - Team Time (1st 5) 1:20:38.8 | Spread (1st 5) 46.8
21, 35, 51, 69, 112, (132), (133)
Ben Hawley, Owen Rogers, James Clabo, Emil Arangala, Jacob Meredith-Andrews, (Zeno Scotti), (Max Reisinger)
15:46.3, 15:56.3, 16:06.5, 16:16.6, 16:33.1, (16:42.9), (16:43.0)
7409North Lincoln, NC - Team Time (1st 5) 1:21:23.6 | Spread (1st 5) 1:13.6
12, 28, 65, 137, 167, (183), (210)
Jason Thomson, Brian Risse, Johnny Grant, Miles Phillips, Khari Johnson, (Jason Risse), (Alec Nguyen)
15:38.8, 15:52.8, 16:15.4, 16:44.2, 16:52.4, (16:55.8), (17:01.3)
8410Leesville Road, NC - Team Time (1st 5) 1:21:43.0 | Spread (1st 5) 29.3
46, 57, 95, 104, 108, (114), (139)
Preston Jones, James Blizzard, Colby Crenshaw, Jamal Mohamad, Andrew Macemore, (Jack Fuhrer), (Mac Jacobs)
16:02.0, 16:11.9, 16:27.6, 16:30.2, 16:31.3, (16:34.8), (16:44.4)
9416Providence Day, NC - Team Time (1st 5) 1:21:25.3 | Spread (1st 5) 1:19.3
6, 68, 97, 105, 140, (206), (255)
Christian Landis, Adam Habas, Colter Nichols, Jason Krell, Andrew Riolo, (John Alfred Smith), (Robert Veres)
15:25.7, 16:16.5, 16:27.8, 16:30.3, 16:45.0, (17:01.0), (17:15.1)
10418Broughton, NC - Team Time (1st 5) 1:21:27.4 | Spread (1st 5) 1:14.5
11, 29, 80, 131, 167, (186), (202)
John Malach, Jack Rooney, Micheal Rooney, Edward Brinkley, Scott Rostick, (Cooper Thompson), (Landon Soroka)
15:37.9, 15:53.0, 16:21.3, 16:42.8, 16:52.4, (16:56.5), (17:00.4)
11446Apex, NC - Team Time (1st 5) 1:22:03.9 | Spread (1st 5) 11.9
72, 82, 90, 95, 107, (109), (253)
Andrew Edney, Scott Kennedy, Emmett Lynch, Jacob Vehslage, Simon Griggs, (Austin Dewey), (Jason Kennedy)
16:18.7, 16:22.9, 16:24.1, 16:27.6, 16:30.6, (16:32.0), (17:14.7)
12577Apex Friendship, NC - Team Time (1st 5) 1:22:42.4 | Spread (1st 5) 1:07.7
15, 123, 134, 146, 159, (178), (211)
Tim Haughton, Carter Reed, Naim Bell, Joshua Carlson, Cameron Adair, (Michael Curcio), (John Curcio)
15:42.2, 16:40.3, 16:43.7, 16:46.3, 16:49.9, (16:54.5), (17:01.7)
13591Millbrook, NC - Team Time (1st 5) 1:22:10.4 | Spread (1st 5) 1:45.3
1, 60, 102, 200, 228, (293), (328)
Nickolas Scudder, Josh Navarro, Will Mitchell, Banks Scudder, Nianza Nsiambote, (Elliot Fernandez), (Ayden Mosler)
15:20.5, 16:13.9, 16:30.0, 17:00.2, 17:05.8, (17:25.5), (17:34.5)
14595T.C. Roberson, NC - Team Time (1st 5) 1:22:25.0 | Spread (1st 5) 1:46.2
32, 58, 62, 87, 356, (366), (378)
Michael Zapherson, Joshua Draper, Will Soule, David Cordero, Braden Blakely, (Jay Wright), (Isaiah Dickerson)
15:53.7, 16:13.1, 16:14.3, 16:24.0, 17:39.9, (17:42.2), (17:44.8)
15614First Flight, NC - Team Time (1st 5) 1:22:52.2 | Spread (1st 5) 1:12.9
38, 87, 120, 127, 242, (245), (375)
Zach Hughes, Joseph Davidson, Warner Campbell, Tyler Sylvia, Max Bowlin, (Aidan May), (Sean Stultz)
15:57.4, 16:24.0, 16:39.0, 16:41.5, 17:10.3, (17:11.4), (17:44.1)
16647Cuthbertson, NC - Team Time (1st 5) 1:23:24.7 | Spread (1st 5) 20.5
111, 119, 121, 122, 174, (302), (312)
Davis Seik, Kyle Stamper, Gage Austin, Walker Lezotte, Shaun Raughley, (Evan Zottl), (Mickey Schihl)
16:33.0, 16:38.5, 16:39.8, 16:39.9, 16:53.5, (17:27.5), (17:30.0)
17650Durham Academy, NC - Team Time (1st 5) 1:23:18.9 | Spread (1st 5) 27.4
85, 101, 148, 153, 163, (407), (408)
Neil Mosca, Jay Shanahan, Mac Hays, Mark Alkins, Jack Anderson, (Spencer Adler), (Shan Wang)
16:23.8, 16:29.0, 16:46.6, 16:48.3, 16:51.2, (17:54.4), (17:54.9)
18693Myers Park, NC - Team Time (1st 5) 1:23:14.1 | Spread (1st 5) 1:12.0
14, 164, 165, 175, 175, (180), (180)
Gant Renner, David Hood, Tristan Wick, Erik Seuster, David Foard, (Connor Selle), (Dylan Canipe)
15:42.0, 16:52.0, 16:52.1, 16:54.0, 16:54.0, (16:55.0), (16:55.0)
19702A.C. Reynolds, NC - Team Time (1st 5) 1:23:24.0 | Spread (1st 5) 50.2
55, 71, 177, 195, 204, (221), (283)
Dwayne Lillie, Lucas Wiley, Thad McNeil, Zach Crain, Lawson Robertson, (Townes Ellum), (Aidan Cole)
16:10.7, 16:18.5, 16:54.4, 16:59.5, 17:00.9, (17:03.5), (17:22.1)
20706Mooresville, NC - Team Time (1st 5) 1:23:36.6 | Spread (1st 5) 35.9
93, 118, 126, 157, 212, (215), (358)
Damien Gonzalez, Eli Blackwelder, Pablo Martinez, Tanner Smith, Carter Tacosik, (Matthew Ferrara), (Cooper Stissel)
16:25.9, 16:37.9, 16:41.4, 16:49.6, 17:01.8, (17:02.6), (17:40.1)
21786Marvin Ridge, NC - Team Time (1st 5) 1:23:57.1 | Spread (1st 5) 50.2
74, 129, 141, 204, 238, (266), (346)
Cole Jackson, Jason Blizzard, Gunner Hogston, Sahil Bhave, Jackson Colling, (James Bryant), (Jake Ensey)
16:19.3, 16:42.2, 16:45.2, 17:00.9, 17:09.5, (17:17.6), (17:38.8)
22789Croatan, NC - Team Time (1st 5) 1:23:33.6 | Spread (1st 5) 1:43.4
50, 73, 87, 185, 394, (454), (457)
Jamie Rodriguez, Elliott Kleckner, Colten Rodriguez, Cooper Kleckner, Thomas McCabe, (Brendon Hodge), (Jaxon Hall)
16:05.6, 16:19.0, 16:24.0, 16:56.0, 17:49.0, (18:10.0), (18:11.3)
23810Mount Tabor, NC - Team Time (1st 5) 1:23:36.6 | Spread (1st 5) 1:22.6
29, 59, 223, 241, 258, (259), (313)
Jacob Gallant, James Vlasis, William Scurry, Hayden Coty, Ethan Kummer, (Max Thomas), (Finley Simmons)
15:53.0, 16:13.3, 17:04.5, 17:10.2, 17:15.6, (17:15.7), (17:30.1)
24906Watauga, NC - Team Time (1st 5) 1:24:14.6 | Spread (1st 5) 1:24.4
45, 106, 198, 263, 294, (352), (394)
Avery Cannon, Gavin Sweeney, Ethan Turner, Caleb Coatney, Rien Freeman, (Korben Anderson), (Caleb Cox)
16:01.6, 16:30.4, 17:00.0, 17:16.6, 17:26.0, (17:39.6), (17:49.0)
25919North Carolina Science and Math (Durham), NC - Team Time (1st 5) 1:24:28.6 | Spread (1st 5) 1:07.6
98, 99, 187, 202, 333, (397), (440)
Trevor Pharr, Ethan Frey, William Fann, Evan Dadson, Michael Guilmette, (Garrison Bullard), (Max Hirsch)
16:27.9, 16:28.2, 16:56.6, 17:00.4, 17:35.5, (17:49.5), (18:03.3)
26926Pinecrest, NC - Team Time (1st 5) 1:24:28.7 | Spread (1st 5) 1:13.7
63, 103, 158, 296, 306, (334), (335)
Andrew Thompson, Aj Williams, Matthew Bauer, Troye Curtin, Spencer Lykins, (Aiden Herman), (Joshua Handy)
16:14.4, 16:30.1, 16:49.7, 17:26.4, 17:28.1, (17:35.7), (17:36.1)
27939D.H. Conley, NC - Team Time (1st 5) 1:24:43.4 | Spread (1st 5) 47.1
116, 143, 190, 201, 289, (345), (359)
Peyton Walters, Andrew Miller, Owen Thorndike, Seth McKinney, Jalen Wilson, (Toby Bryson), (Eli Orians)
16:36.6, 16:45.5, 16:57.3, 17:00.3, 17:23.7, (17:38.7), (17:40.8)
28960Cary Academy, NC - Team Time (1st 5) 1:24:35.6 | Spread (1st 5) 1:22.6
64, 75, 151, 332, 338, (373), (412)
Luke Johnson, Kenny Eheman, Abe Weinstein, Xavier Desouza, Grant Scotto, (Kyle Murphy), (Krishan Guzzo)
16:15.2, 16:20.0, 16:47.2, 17:35.4, 17:37.8, (17:44.0), (17:56.0)
29967Ardrey Kell, NC - Team Time (1st 5) 1:24:42.8 | Spread (1st 5) 1:18.8
56, 145, 162, 290, 314, (324), (400)
Murphy Smith, Steven Sobus, Griffin Cascone, Steven Smith, Noah Caldwell, (Nate David), (Zach Eaker)
16:11.7, 16:46.0, 16:50.6, 17:24.0, 17:30.5, (17:34.0), (17:51.9)
301002R.J. Reynolds, NC - Team Time (1st 5) 1:24:31.0 | Spread (1st 5) 1:43.4
26, 90, 231, 326, 329, (369), (380)
Jack Holbrook, John Paynter, Jeff Echols, Harrison Hickman, David Nicholson, (Ian Creech), (Henry Phillips)
15:51.3, 16:24.1, 17:06.8, 17:34.1, 17:34.7, (17:43.4), (17:45.8)
311003Holly Springs, NC - Team Time (1st 5) 1:24:59.4 | Spread (1st 5) 37.8
117, 166, 219, 245, 256, (265), (277)
Ryan O'Hare, Adam Kanning, Trevor Volk, Daniel Redfield, Bryan Hill, (Jackson McIntyre), (Thomas Durand)
16:37.5, 16:52.3, 17:02.9, 17:11.4, 17:15.3, (17:16.8), (17:20.6)
321007Jordan, NC - Team Time (1st 5) 1:24:56.4 | Spread (1st 5) 1:00.7
77, 144, 235, 271, 280, (428), (434)
Daniel McAdams, Tyler Dunston, Jonathan Piccillo, Joshua Egan, John Brandenburg, (Jayson Medrano), (Andrew Rossi)
16:20.7, 16:45.6, 17:08.9, 17:19.8, 17:21.4, (18:00.4), (18:01.5)
331032West Forsyth, NC - Team Time (1st 5) 1:25:02.0 | Spread (1st 5) 55.6
77, 198, 244, 252, 261, (388), (484)
Will Atkins, Jeremy Eldredge, Brock Newsome, Jackson Nichols, Cole Meixsell, (Russell Letourneau), (Moheb Ghobrial)
16:20.7, 17:00.0, 17:11.0, 17:14.0, 17:16.3, (17:46.9), (18:34.0)
341039Providence, NC - Team Time (1st 5) 1:24:55.5 | Spread (1st 5) 1:29.5
49, 150, 232, 284, 324, (365), (412)
Pace Clark, David Broud, Jake Baumann, Michael Broud, Wick Hatch, (Drew Ross), (Will Fricano)
16:04.5, 16:47.0, 17:07.0, 17:23.0, 17:34.0, (17:42.0), (17:56.0)
351041East Chapel Hill, NC - Team Time (1st 5) 1:24:46.1 | Spread (1st 5) 1:45.5
17, 149, 269, 296, 310, (315), (323)
George Hotelling, Gresham Parrish, Irish Farrell, Kees Heetsderks, Jaxson Villa, (Daniel Oren), (Isaiah Benzoni)
15:43.9, 16:46.9, 17:19.5, 17:26.4, 17:29.4, (17:30.9), (17:33.3)
361047Middle Creek, NC - Team Time (1st 5) 1:25:14.5 | Spread (1st 5) 43.2
125, 187, 193, 251, 291, (299), (368)
Gavin Russell, Jackson Lawrence, Will Gray, Befiker Ollieverre, Befiker Ollivierre, (Ryan Abell), (Kyle Vetter)
16:41.1, 16:56.6, 16:58.9, 17:13.6, 17:24.3, (17:26.8), (17:42.9)
371071Union Pines, NC - Team Time (1st 5) 1:24:32.6 | Spread (1st 5) 2:23.1
2, 124, 276, 298, 371, (379), (393)
Ben Verchick, Giovanni Rincon, Sam Patterson, Mason Wood, Josh Patterson, (Austin Baker), (Dalton Graham)
15:20.7, 16:41.0, 17:20.5, 17:26.6, 17:43.8, (17:45.5), (17:48.9)
381091Southwest Guilford, NC - Team Time (1st 5) 1:25:16.1 | Spread (1st 5) 1:18.2
79, 127, 228, 307, 350, (387), (391)
Travis Leach Jr, Kobe Brown, Aman Tsegay, William Travis Leach, Max (Maximus) Villarreal, (Andy Woehr), (Spencer Leinbach)
16:21.1, 16:41.5, 17:05.8, 17:28.4, 17:39.3, (17:46.8), (17:48.2)
391094Reagan, NC - Team Time (1st 5) 1:25:24.2 | Spread (1st 5) 29.7
160, 191, 224, 248, 271, (292), (356)
Jack Cumbo, Spencer Baldwin, Sam Graham, Jay Keeley, Aaron Dorer, (Garreth Fulcher), (Tyler Bresson)
16:50.1, 16:57.7, 17:04.6, 17:12.0, 17:19.8, (17:25.1), (17:39.9)
401095Independence, NC - Team Time (1st 5) 1:25:08.0 | Spread (1st 5) 1:54.0
44, 135, 206, 301, 409, (475), (503)
Nicholas O'Brien-Pifer, Carter Schenck, Nickolaus Cleveland, Darius Templeton, Kensho Pilkey, (Elijah Guzman), (Xavier Williams)
16:01.0, 16:44.0, 17:01.0, 17:27.0, 17:55.0, (18:25.0), (18:52.0)
411117Franklin Academy, NC - Team Time (1st 5) 1:25:05.0 | Spread (1st 5) 1:57.0
36, 220, 225, 230, 406, (412), (443)
Aaron Rovak, Jeddy Waldon, Adan Rodriquez, Zachary Bunner, Richie Cash, (Stephen Elliott), (Caleb Robinson)
15:57.0, 17:03.0, 17:05.0, 17:06.0, 17:54.0, (17:56.0), (18:06.0)
421204Asheville, NC - Team Time (1st 5) 1:25:32.0 | Spread (1st 5) 2:04.2
37, 218, 240, 275, 434, (470), (480)
Haven Honeycutt, William Poozer, Hutch Turner, Ben Brock, John Goebel, (Stuart Boatright), (Patrick Sullivan)
15:57.3, 17:02.8, 17:10.1, 17:20.3, 18:01.5, (18:21.4), (18:30.4)
431292Cox Mill, NC - Team Time (1st 5) 1:25:49.9 | Spread (1st 5) 2:04.2
27, 222, 243, 385, 415, (431), (443)
Jack Trabucco, Alex Garcia, Hunter Levy, Spencer Connick, Tate Grewell, (Omar Adame), (Brendan Cavazos)
15:52.3, 17:03.7, 17:10.9, 17:46.5, 17:56.5, (18:00.9), (18:06.0)
441294Arborbrook Christian Academy, NC - Team Time (1st 5) 1:26:23.5 | Spread (1st 5) 3:00.0
10, 115, 194, 486, 489, (517), (525)
Jonathan Timberlake, Benjamin Timberlake, Benjamin Carman, Alex Huminsky, Joseph Carman, (Lee Jackson), (Noah Jones)
15:37.0, 16:35.0, 16:59.0, 18:35.5, 18:37.0, (19:32.5), (20:10.0)
451295Lincoln Charter, NC - Team Time (1st 5) 1:26:12.7 | Spread (1st 5) 1:12.5
100, 273, 281, 282, 359, (399), (498)
Drew Zink, Cutter Law, Curtis Herms, Patrick Rice, Jordan Hudson, (Jonas Guffey), (Mitchell Swicegood)
16:28.3, 17:20.2, 17:21.5, 17:21.9, 17:40.8, (17:51.7), (18:48.4)
461328North Henderson, NC - Team Time (1st 5) 1:25:59.5 | Spread (1st 5) 2:03.0
19, 257, 320, 342, 390, (452), (461)
Hunter White, Jose Rodriguez, Lazaro Vasquez, Joey Banz, Brayden Robertson, (Jose Rodriguez), (Adrian Ortiz)
15:44.9, 17:15.4, 17:32.9, 17:38.4, 17:47.9, (18:09.2), (18:14.0)
471355Northwood, NC - Team Time (1st 5) 1:26:34.0 | Spread (1st 5) 54.3
167, 173, 311, 318, 386, (485), (487)
Malachi Levy, Colin Henry, Carter Pippin, Jack Spotz, Mason Bae, (Primo Costa), (Ken Montgomery)
16:52.4, 16:53.4, 17:29.9, 17:31.6, 17:46.7, (18:35.4), (18:35.8)
481375Enka, NC - Team Time (1st 5) 1:26:39.6 | Spread (1st 5) 1:04.9
171, 189, 278, 317, 420, (447), (511)
Blake Trantham, Rodrigo Bustillo, Max Adair, Ethan Harmon, Sawyer Cumbow, (Evan Cammisa), (Eli Bonham)
16:52.9, 16:56.7, 17:20.8, 17:31.4, 17:57.8, (18:07.3), (19:07.3)
491409Piedmont, NC - Team Time (1st 5) 1:26:30.7 | Spread (1st 5) 2:10.2
40, 262, 284, 372, 451, (496), (499)
John Ciprich, Nicholas Mullis, Lucas Paschal, Sam Doejaaren, Taylor Merrell, (Josh Howard), (John Christiansen)
15:58.6, 17:16.4, 17:23.0, 17:43.9, 18:08.8, (18:45.4), (18:48.8)
501417Jack Britt, NC - Team Time (1st 5) 1:26:49.4 | Spread (1st 5) 1:35.5
110, 197, 215, 446, 449, (474), (477)
Colin Baumgartner, Leandro Mapa, Colin Wright, James Stover, Malachi Tyler, (John Baker), (Richard Mercado)
16:32.4, 16:59.6, 17:02.6, 18:06.9, 18:07.9, (18:24.9), (18:27.2)
511423Northern Nash, NC - Team Time (1st 5) 1:26:44.5 | Spread (1st 5) 2:07.2
53, 206, 348, 352, 464, (469), (497)
Jordan Richardson, Joseph Dees, Matt Wright, Justin Marshall, Chance Savage, (Kamden Johnson), (Will Raynor)
16:08.8, 17:01.0, 17:39.1, 17:39.6, 18:16.0, (18:21.1), (18:47.9)
521425West Carteret, NC - Team Time (1st 5) 1:26:54.0 | Spread (1st 5) 2:06.0
66, 192, 260, 436, 471, (491), (505)
Frank Rushok, Cameron Eure, Jack Lindstrom, August Taber, Shain Geronimo, (Finn Jones), (David Sessoms)
16:16.0, 16:58.0, 17:16.0, 18:02.0, 18:22.0, (18:39.0), (18:53.0)
531463Sanderson, NC - Team Time (1st 5) 1:26:53.4 | Spread (1st 5) 1:29.7
81, 263, 336, 381, 402, (405), (419)
Carson Helmer, Nader Alshikh, Eli Middleman, Alnagi Faal, Alhagi Faal, (Sam Cashwell), (Evan Abolins)
16:22.4, 17:16.6, 17:36.2, 17:46.1, 17:52.1, (17:53.8), (17:57.3)
541469Hoggard, NC - Team Time (1st 5) 1:27:05.0 | Spread (1st 5) 22.0
250, 278, 303, 307, 331, (349), (363)
Julian Carrano-Shepard, Brennen Pierce, Brendon Shearer, Zachary Knott, Alec Barden, (Andrew Whitehead), (Beckett Alley)
17:13.1, 17:20.8, 17:27.6, 17:28.4, 17:35.1, (17:39.2), (17:41.6)
551480Cleveland, NC - Team Time (1st 5) 1:27:27.5 | Spread (1st 5) 1:41.6
155, 170, 214, 460, 481, (519), (521)
Zachary Clark, Xavier Clark, Zack Clack, Esteban Cabascango, Estban Cabasanco, (Blake Andrews), (Brandon Dearman)
16:49.0, 16:52.7, 17:02.2, 18:13.0, 18:30.6, (19:35.0), (19:37.0)
561492New Hanover, NC - Team Time (1st 5) 1:27:17.8 | Spread (1st 5) 1:25.2
156, 180, 270, 424, 462, (473), (478)
Aidan Flynn, Tommy Fernandez, Jonah Koenig, Mitch Bostic, Angus Ingram, (Abel Zukerman), (Manly Leonard)
16:49.1, 16:55.0, 17:19.6, 17:59.8, 18:14.3, (18:24.5), (18:29.0)
571517Page, NC - Team Time (1st 5) 1:27:26.0 | Spread (1st 5) 2:20.5
67, 237, 352, 373, 488, (506), (512)
Cam Milroy, Ethan Long, Jean-lou Pare, Gabriel Warwar, Zaeem Amin, (Brian Phlegar), (Harrison Mcdowell)
16:16.3, 17:09.3, 17:39.6, 17:44.0, 18:36.8, (18:54.2), (19:11.4)
581520Asheville Christian Academy, NC - Team Time (1st 5) 1:27:15.4 | Spread (1st 5) 1:46.1
85, 235, 320, 427, 453, (455), (495)
Reece Collie, Jax Ledford, Spencer Young, Preston Hill, Moultrie Dangerfield, (Alex Rudins), (Ethan Kemp)
16:23.8, 17:08.9, 17:32.9, 17:59.9, 18:09.9, (18:10.5), (18:44.3)
591526Northern Guilford, NC - Team Time (1st 5) 1:27:13.9 | Spread (1st 5) 2:21.5
41, 195, 363, 459, 468, (483), (492)
Jack Dingman, Benny Melville, Mateo DeLisa, Hazen Harvell II, William Fredericks, (Cameron Blalock), (Zach Booker)
15:59.3, 16:59.5, 17:41.6, 18:12.7, 18:20.8, (18:33.3), (18:41.3)
601533West Johnston, NC - Team Time (1st 5) 1:27:35.3 | Spread (1st 5) 1:40.8
161, 213, 316, 361, 482, (494), (520)
Julian Clarke, Richard Villafranco, Izaiak Hernandez, Hunter Kleber, Aaron Meshaw, (Braeden Haverdink), (Hayden Barefoot)
16:50.2, 17:01.9, 17:31.2, 17:41.0, 18:31.0, (18:44.0), (19:35.7)
611544Harnett Central, NC - Team Time (1st 5) 1:27:24.8 | Spread (1st 5) 22.3
268, 286, 309, 320, 361, (367), (384)
Jesus Gonzalez, Drew Adams, Robert Bowman, Colton O'Briant, Mitchell Blalock, (Kyle Hadding), (Kalen Delarosa)
17:18.7, 17:23.2, 17:29.0, 17:32.9, 17:41.0, (17:42.3), (17:46.2)
621545Hough, NC - Team Time (1st 5) 1:27:23.0 | Spread (1st 5) 1:10.4
147, 172, 398, 411, 417, (429), (467)
Chase Shanafelt, Jared Laferty, Zach Vazquez, Coda Vieau, Jack Zimmerman, (Ryan Pasko), (Zachary Vazquez)
16:46.5, 16:53.3, 17:51.1, 17:55.2, 17:56.9, (18:00.8), (18:18.4)
631600Sun Valley, NC - Team Time (1st 5) 1:27:51.0 | Spread (1st 5) 3:03.0
29, 206, 422, 436, 507, (522), (523)
Lukis Padu, Marcus Walker, Kevin Cunningham Jr., Zachary Dumaine, Griffin Bean, (William Mimy), (Christopher Shupe)
15:53.0, 17:01.0, 17:59.0, 18:02.0, 18:56.0, (19:41.0), (19:47.0)
641612Ashley, NC - Team Time (1st 5) 1:27:42.9 | Spread (1st 5) 2:01.9
76, 245, 381, 438, 472, (504), (508)
Luke Scacheri, William Marhold, Alex Martinez-Lopez, Gaines Diseker, Caleb Clendenning, (Evan Acome), (Jack Marshall)
16:20.5, 17:11.4, 17:46.1, 18:02.5, 18:22.4, (18:52.8), (18:57.8)
651616Wake Forest, NC - Team Time (1st 5) 1:27:46.4 | Spread (1st 5) 18.7
273, 319, 337, 340, 347, (424), (429)
Benjamin Hayes, Lucas Rorick, Zac Miles, Mj Ellis, Jack Tiffany, (Brandon Lamberti), (Nolan Fortin)
17:20.2, 17:32.6, 17:36.6, 17:38.1, 17:38.9, (17:59.8), (18:00.8)
661625Voyager, NC - Team Time (1st 5) 1:27:55.7 | Spread (1st 5) 1:17.7
233, 248, 267, 401, 476, (514), (516)
Luke Thomasson, Michael Kaniher, Brian Sause, Sam Williamson, Michael Keriher, (Ryan Thrall), (Noah Smith)
17:08.0, 17:12.0, 17:18.0, 17:52.0, 18:25.7, (19:20.0), (19:22.4)
671641Lake Norman Charter, NC - Team Time (1st 5) 1:27:45.6 | Spread (1st 5) 29.4
253, 288, 355, 370, 375, (377), (391)
Ryan Creel, Kyle Smith, Jacob Crawford, Derek Bole, Alvin Mutongi, (Riley LePrell), (Nick Lay)
17:14.7, 17:23.5, 17:39.8, 17:43.5, 17:44.1, (17:44.7), (17:48.2)
681643Atkins, NC - Team Time (1st 5) 1:27:46.8 | Spread (1st 5) 2:16.9
43, 327, 342, 465, 466, (513), (524)
Ben Armentrout, Walter Sellars, Nathan Jacobs, Thomas Ross, Jackson Lackey, (Eric Augustine), (Graham Burgess)
16:00.4, 17:34.2, 17:38.4, 18:16.5, 18:17.3, (19:12.0), (20:07.9)
691665Laney, NC - Team Time (1st 5) 1:27:40.3 | Spread (1st 5) 2:02.1
47, 351, 404, 418, 445, (500), (502)
Patrick Shields, Preston Knepper, Kendall Scott, Joseph Moran, Aiden Ellsworth, (Keegan Haraldson), (JACKSON LAY)
16:04.1, 17:39.5, 17:53.5, 17:57.0, 18:06.2, (18:49.3), (18:51.0)
701676Charlotte Latin, NC - Team Time (1st 5) 1:27:59.4 | Spread (1st 5) 1:07.9
154, 294, 403, 409, 416, (458), (490)
Rob Schleusner, Charles Harris, William Kressner, Worth Hinshaw, Will Zwetolitz, (Harrison Klingman), (Cole Lavelle)
16:48.8, 17:26.0, 17:52.9, 17:55.0, 17:56.7, (18:11.8), (18:38.5)
711695Brevard, NC - Team Time (1st 5) 1:28:06.8 | Spread (1st 5) 1:05.3
227, 234, 330, 448, 456, (510), (515)
William Coye, Dylan Sasser, Abdi Green, Graham Green, Knox Witherspoon, (Isaiah Lefler), (Dominic Adolf)
17:05.5, 17:08.2, 17:34.8, 18:07.5, 18:10.8, (19:00.6), (19:20.4)
721704South View, NC - Team Time (1st 5) 1:28:03.9 | Spread (1st 5) 51.3
239, 305, 339, 389, 432, (441), (450)
Keith Johnson, Brian Odom, Garrett Shifflett, Kamden Payne, Nathan Jackson, (Jordan O'Donnell), (Gristen Ruckel)
17:09.7, 17:28.0, 17:38.0, 17:47.2, 18:01.0, (18:03.4), (18:08.6)
731727Cedar Ridge, NC - Team Time (1st 5) 1:28:09.8 | Spread (1st 5) 1:15.9
152, 304, 396, 433, 442, (479), (501)
Rory Legg-Bell, Connor Blankford, Alistar Stewart, Zach Crane, Levi Draughon, (Samuel Wallace), (Evan Paisley)
16:47.9, 17:27.7, 17:49.3, 18:01.1, 18:03.8, (18:29.8), (18:49.7)
741786Northwest Guilford, NC - Team Time (1st 5) 1:28:29.4 | Spread (1st 5) 39.5
287, 299, 340, 421, 439, (463), (493)
Joshua Hairston, Avery Hurst, Curtis Peaslee, Riley Joncas, Nolan Carr, (Chris Decker), (Cameron Roney)
17:23.3, 17:26.8, 17:38.1, 17:58.4, 18:02.8, (18:15.7), (18:42.3)
751798High Point Central, NC - Team Time (1st 5) 1:28:28.9 | Spread (1st 5) 54.6
226, 344, 381, 423, 424, (509), (518)
Matthew Hand, Neil Brown, Murad Creary, Logan Anderson, Murad Creary, (John Bovio), (Will Epling)
17:05.2, 17:38.5, 17:46.1, 17:59.3, 17:59.8, (18:59.9), (19:34.1)