1 | 36 | Cary,
NC - Team Time (1st 5) 47:33.8 | Spread (1st 5) 6.4 |
| 5, 6, 7, 8, 10, (24), (36) |
| 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) |
2 | 95 | Apex,
NC - Team Time (1st 5) 48:50.1 | Spread (1st 5) 29.3 |
| 4, 17, 21, 25, 28, (32), (83) |
| 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) |
3 | 147 | Panther Creek,
NC - Team Time (1st 5) 49:12.0 | Spread (1st 5) 55.2 |
| 1, 13, 25, 46, 62, (86), (92) |
| 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) |
4 | 159 | Leesville Road,
NC - Team Time (1st 5) 49:41.1 | Spread (1st 5) 26.9 |
| 14, 18, 37, 40, 50, (61), (82) |
| 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) |
5 | 177 | Apex Friendship,
NC - Team Time (1st 5) 49:44.1 | Spread (1st 5) 50.4 |
| 3, 30, 37, 47, 60, (70), (73) |
| 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) |
6 | 181 | Green Hope,
NC - Team Time (1st 5) 50:07.6 | Spread (1st 5) 8.9 |
| 29, 33, 35, 40, 44, (57), (67) |
| 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) |
7 | 240 | Jordan,
NC - Team Time (1st 5) 50:07.7 | Spread (1st 5) 47.7 |
| 11, 12, 52, 80, 85, (139), (173) |
| 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) |
8 | 321 | Cardinal Gibbons,
NC - Team Time (1st 5) 51:08.1 | Spread (1st 5) 35.3 |
| 31, 55, 58, 69, 108, (111), (129) |
| 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) |
9 | 339 | Croatan,
NC - Team Time (1st 5) 50:55.4 | Spread (1st 5) 1:21.7 |
| 2, 37, 74, 93, 133, (145), (163) |
| 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) |
10 | 345 | Jack Britt,
NC - Team Time (1st 5) 51:16.6 | Spread (1st 5) 51.7 |
| 20, 42, 65, 90, 128, (251), (255) |
| 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) |
11 | 357 | Holly Springs,
NC - Team Time (1st 5) 51:26.2 | Spread (1st 5) 40.0 |
| 22, 59, 84, 90, 102, (107), (120) |
| 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) |
12 | 371 | Broughton,
NC - Team Time (1st 5) 51:28.1 | Spread (1st 5) 45.4 |
| 27, 54, 66, 99, 125, (130), (132) |
| 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) |
13 | 393 | South View,
NC - Team Time (1st 5) 51:41.0 | Spread (1st 5) 23.8 |
| 51, 63, 79, 96, 104, (106), (123) |
| 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) |
14 | 411 | Middle Creek,
NC - Team Time (1st 5) 51:39.8 | Spread (1st 5) 1:12.5 |
| 15, 75, 77, 95, 149, (158), (161) |
| 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) |
15 | 440 | Marvin Ridge,
NC - Team Time (1st 5) 52:02.1 | Spread (1st 5) 34.6 |
| 42, 76, 97, 105, 120, (127), (169) |
| 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) |
16 | 475 | Wake Forest,
NC - Team Time (1st 5) 52:19.7 | Spread (1st 5) 32.3 |
| 64, 71, 89, 113, 138, (143), (166) |
| 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) |
17 | 526 | Sanderson,
NC - Team Time (1st 5) 52:31.5 | Spread (1st 5) 1:03.9 |
| 16, 119, 120, 134, 137, (140), (146) |
| 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) |
18 | 533 | Providence,
NC - Team Time (1st 5) 52:42.3 | Spread (1st 5) 1:06.9 |
| 19, 93, 126, 142, 153, (168), (176) |
| 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) |
19 | 541 | North Carolina Science and Math (Durham),
NC - Team Time (1st 5) 52:50.0 | Spread (1st 5) 57.0 |
| 56, 72, 101, 135, 177, (190), (191) |
| 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) |
20 | 561 | Millbrook,
NC - Team Time (1st 5) 52:57.0 | Spread (1st 5) 40.0 |
| 53, 100, 131, 136, 141, (152), (154) |
| 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) |
21 | 579 | Union Pines,
NC - Team Time (1st 5) 53:06.2 | Spread (1st 5) 1:18.9 |
| 22, 103, 115, 156, 183, (224), (275) |
| 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) |
22 | 646 | Rolesville,
NC - Team Time (1st 5) 53:42.3 | Spread (1st 5) 1:17.2 |
| 45, 114, 124, 159, 204, (231), (235) |
| 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) |
23 | 654 | Cox Mill,
NC - Team Time (1st 5) 53:42.0 | Spread (1st 5) 50.0 |
| 78, 112, 116, 167, 181, (186), (215) |
| 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) |
24 | 711 | Heritage,
NC - Team Time (1st 5) 54:16.5 | Spread (1st 5) 1:14.0 |
| 33, 146, 170, 175, 187, (217), (217) |
| Grant White, Max Geckler, Garrett Nelson, Thomas Halvas, Nick Mruk, (Ian Boyles), (Griffin Goodman) |
| 10:00.1, 10:53.1, 11:03.0, 11:06.2, 11:14.1, (11:31.4), (11:31.4) |
25 | 731 | Athens Drive,
NC - Team Time (1st 5) 54:22.1 | Spread (1st 5) 1:00.4 |
| 48, 162, 171, 172, 178, (180), (219) |
| 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) |
26 | 789 | Riverside-Durham,
NC - Team Time (1st 5) 55:03.5 | Spread (1st 5) 1:24.6 |
| 68, 110, 179, 207, 225, (228), (240) |
| 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) |
27 | 846 | Scotland,
NC - Team Time (1st 5) 55:49.4 | Spread (1st 5) 1:38.5 |
| 86, 86, 165, 247, 262, (307), (316) |
| Tony Strickland, Aycock Aaron, 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) |
28 | 904 | Gray's Creek,
NC - Team Time (1st 5) 56:08.7 | Spread (1st 5) 1:11.4 |
| 109, 144, 189, 229, 233, (249), (308) |
| 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) |
29 | 931 | Northern Nash,
NC - Team Time (1st 5) 56:17.3 | Spread (1st 5) 1:06.5 |
| 117, 164, 208, 212, 230, (238), (241) |
| 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) |
30 | 941 | Northwest Cabarrus,
NC - Team Time (1st 5) 56:23.0 | Spread (1st 5) 1:12.5 |
| 118, 191, 193, 197, 242, (259), (280) |
| 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) |
31 | 943 | Wakefield,
NC - Team Time (1st 5) 56:21.3 | Spread (1st 5) 47.1 |
| 148, 151, 203, 214, 227, (261), (270) |
| 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) |
32 | 964 | Westover,
NC - Team Time (1st 5) 56:55.3 | Spread (1st 5) 3:05.5 |
| 9, 201, 209, 253, 292, (329) |
| 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) |
33 | 975 | Durham School of the Arts,
NC - Team Time (1st 5) 56:51.0 | Spread (1st 5) 1:53.0 |
| 97, 184, 202, 210, 282, (293), (303) |
| 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) |
34 | 1002 | Overhills,
NC - Team Time (1st 5) 57:08.6 | Spread (1st 5) 1:45.7 |
| 81, 195, 199, 262, 265, (286), (315) |
| 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) |
35 | 1003 | Fuquay-Varina,
NC - Team Time (1st 5) 56:59.1 | Spread (1st 5) 57.7 |
| 150, 160, 204, 244, 245, (256), (260) |
| 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) |
36 | 1092 | A.L. Brown,
NC - Team Time (1st 5) 57:48.0 | Spread (1st 5) 47.0 |
| 182, 198, 206, 252, 254, (293), (311) |
| 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) |
37 | 1117 | Kings Mountain,
NC - Team Time (1st 5) 58:08.5 | Spread (1st 5) 49.0 |
| 196, 200, 211, 242, 268, (285), (291) |
| 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) |
38 | 1152 | Orange,
NC - Team Time (1st 5) 58:55.0 | Spread (1st 5) 1:34.0 |
| 155, 157, 273, 279, 288, (305), (312) |
| 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) |
39 | 1182 | East Mecklenburg,
NC - Team Time (1st 5) 59:08.2 | Spread (1st 5) 1:32.9 |
| 174, 223, 232, 257, 296, (301), (310) |
| 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) |
40 | 1229 | Sun Valley,
NC - Team Time (1st 5) 59:36.7 | Spread (1st 5) 1:26.7 |
| 188, 245, 248, 250, 298, (323), (325) |
| 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) |
41 | 1246 | Asheville,
NC - Team Time (1st 5) 59:39.0 | Spread (1st 5) 52.6 |
| 213, 225, 258, 267, 283, (284), (297) |
| 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) |
42 | 1288 | T.C. Roberson,
NC - Team Time (1st 5) 1:00:44.1 | Spread (1st 5) 2:06.3 |
| 185, 236, 269, 277, 321, (330), (336) |
| 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) |
43 | 1311 | Concord,
NC - Team Time (1st 5) 1:00:57.5 | Spread (1st 5) 1:36.0 |
| 222, 237, 262, 272, 318, (335) |
| 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) |
44 | 1316 | Burns,
NC - Team Time (1st 5) 1:04:27.5 | Spread (1st 5) 5:33.0 |
| 49, 289, 304, 322, 352, (362) |
| 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) |
45 | 1378 | Robinson,
NC - Team Time (1st 5) 1:02:30.0 | Spread (1st 5) 2:00.0 |
| 220, 239, 276, 317, 326, (328), (331) |
| 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) |
46 | 1380 | Huss,
NC - Team Time (1st 5) 1:01:39.5 | Spread (1st 5) 56.0 |
| 234, 274, 278, 295, 299, (356) |
| 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) |
47 | 1433 | Southeast Raleigh,
NC - Team Time (1st 5) 1:03:44.8 | Spread (1st 5) 2:22.0 |
| 215, 271, 280, 333, 334, (338), (340) |
| 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) |
48 | 1463 | West Lincoln,
NC - Team Time (1st 5) 1:04:33.5 | Spread (1st 5) 3:06.0 |
| 194, 300, 306, 320, 343, (347), (357) |
| 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) |
49 | 1513 | Central Cabarrus,
NC - Team Time (1st 5) 1:05:30.0 | Spread (1st 5) 2:31.0 |
| 221, 312, 319, 324, 337, (341), (342) |
| 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) |
50 | 1561 | Union Academy,
NC - Team Time (1st 5) 1:06:44.8 | Spread (1st 5) 2:40.2 |
| 287, 290, 309, 327, 348, (349), (351) |
| 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) |
51 | 1609 | West Henderson,
NC - Team Time (1st 5) 1:11:01.2 | Spread (1st 5) 5:36.6 |
| 266, 314, 331, 339, 359, (361) |
| 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) |
52 | 1713 | Northern Durham,
NC - Team Time (1st 5) 1:17:55.0 | Spread (1st 5) 6:00.0 |
| 302, 344, 353, 354, 360 |
| 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 |
53 | 1754 | Forest Hills,
NC - Team Time (1st 5) 1:19:08.7 | Spread (1st 5) 2:39.5 |
| 345, 346, 350, 355, 358 |
| 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 |