1 | 99 | Chapel Hill,
NC - Team Time (1st 5) 1:22:32.2 | Spread (1st 5) 44.3 |
| 9, 13, 21, 26, 30, (38), (52) |
| Declan Harden, Jack Berreth, Simon Vizithum, William Harrison, Dylan Whitmire, (Hank Neal), (Jackson Ruff) |
| 16:00.5, 16:23.8, 16:40.0, 16:43.1, 16:44.8, (16:52.4), (17:02.5) |
2 | 111 | Cary,
NC - Team Time (1st 5) 1:20:46.1 | Spread (1st 5) 2:46.3 |
| 1, 3, 15, 18, 74, (78), (86) |
| Luke Liming, Kavi Gibson, Chase Liming, Lex Lundergan, Colin Peterson, (Max Langenbach), (Hayden Palmer) |
| 14:49.1, 15:22.5, 16:27.2, 16:31.9, 17:35.4, (17:42.7), (17:47.8) |
3 | 120 | Jordan,
NC - Team Time (1st 5) 1:22:20.5 | Spread (1st 5) 1:14.8 |
| 5, 14, 29, 35, 37, (59), (62) |
| Eli Welch, Wilfred Schneider, Karsten Heim, Blake Yamauchi, Carter Kukla, (Louis Gillian), (Colin Meldrum) |
| 15:34.2, 16:26.9, 16:44.1, 16:46.3, 16:49.0, (17:11.0), (17:14.3) |
4 | 124 | Holly Springs,
NC - Team Time (1st 5) 1:22:59.7 | Spread (1st 5) 53.2 |
| 8, 22, 23, 33, 38, (40), (60) |
| Brendan Athy, Cruz Ledford, Landon Patterson, Brendan Keenan, Zack Holmes, (Matthew Yun), (Josh Malonda) |
| 15:59.2, 16:40.7, 16:41.4, 16:46.0, 16:52.4, (16:54.6), (17:12.9) |
5 | 131 | Green Hope,
NC - Team Time (1st 5) 1:22:50.6 | Spread (1st 5) 1:06.6 |
| 7, 17, 28, 32, 47, (48), (52) |
| Dax Mahone, Seamus O'driscoll, Sebastian Percival Shim, Gabriel Cardenas, Ian House, (Matt Dubrule), (Rafael Dlott) |
| 15:51.7, 16:31.3, 16:44.0, 16:45.3, 16:58.3, (16:58.9), (17:02.5) |
6 | 140 | Riverside-Durham,
NC - Team Time (1st 5) 1:21:51.6 | Spread (1st 5) 1:33.6 |
| 4, 6, 30, 46, 54, (73), (75) |
| Connor Tyrrell, Philip Blum, Cole Lewek, Luke Arthur, Beau Brebner, (Alex Gray), (Peter Soloe) |
| 15:29.9, 15:36.0, 16:44.8, 16:57.4, 17:03.5, (17:35.2), (17:36.8) |
7 | 149 | Apex Friendship,
NC - Team Time (1st 5) 1:23:15.7 | Spread (1st 5) 42.1 |
| 10, 11, 41, 42, 45, (61), (67) |
| Isaac Cowell, Samuel Cowell, Alex Dempsey, Scout Pali, Jack Elchik, (Sergio Martinez), (Matthew Wexler) |
| 16:13.9, 16:15.5, 16:55.0, 16:55.3, 16:56.0, (17:14.2), (17:22.0) |
8 | 236 | Pinecrest,
NC - Team Time (1st 5) 1:25:03.1 | Spread (1st 5) 1:20.7 |
| 12, 33, 50, 64, 77, (86), (86) |
| Connor Cuthrell, Gavin Rush, Isaac Carter, Jacob Dorsch, Griffin Smith, (Evan Cunanan), (Angelo Lobsinger) |
| 16:20.8, 16:46.0, 17:00.1, 17:14.7, 17:41.5, (17:47.8), (17:47.8) |
9 | 242 | Green Level,
NC - Team Time (1st 5) 1:25:25.8 | Spread (1st 5) 1:12.6 |
| 20, 23, 43, 70, 86, (94), (100) |
| Sushant Potu, Rushil Saggi, Jake Lominack, Nick Morizio, Luke Abell, (Troy Bustos), (Alex Simpson) |
| 16:35.2, 16:41.4, 16:55.6, 17:25.8, 17:47.8, (17:47.9), (18:04.0) |
10 | 250 | Apex,
NC - Team Time (1st 5) 1:25:29.7 | Spread (1st 5) 1:00.4 |
| 27, 36, 43, 65, 79, (80), (98) |
| Maxton Bohm, Charlie Vickery, Landon Turrick, Campbell Goff, Brady Borter, (Brady Rhodes), (Alex Pitts) |
| 16:43.8, 16:47.2, 16:55.6, 17:18.9, 17:44.2, (17:47.7), (17:52.4) |
11 | 261 | East Chapel Hill,
NC - Team Time (1st 5) 1:24:55.4 | Spread (1st 5) 2:36.3 |
| 2, 25, 72, 76, 86, (94), (94) |
| Albert Turner, Gianluca Vavalle, Franklin Johnson, Leo Fortson, Finley Wild, (ALEXANDER MIN), (Rhys Lockamy) |
| 15:11.5, 16:42.1, 17:32.7, 17:41.3, 17:47.8, (17:47.9), (17:47.9) |
12 | 266 | Panther Creek,
NC - Team Time (1st 5) 1:25:42.3 | Spread (1st 5) 1:17.5 |
| 16, 55, 57, 58, 80, (80), (99) |
| Samuel Pitchford, Lorenzo Ferreira, Adithya Rajaram, Tausiq Thokala, Evan Rounds, (Ivan Cerillo), (Arav Surti) |
| 16:30.2, 17:06.5, 17:08.6, 17:09.3, 17:47.7, (17:47.7), (17:59.6) |
13 | 321 | Jack Britt,
NC - Team Time (1st 5) 1:26:44.5 | Spread (1st 5) 1:14.0 |
| 19, 62, 66, 80, 94, (104), (121) |
| Joshua Ranz, Jeremy Hall, Zachary Oskar, Joshua Coughllin, Anthony Medvedev, (Aiden Marshall), (Matthias Smith) |
| 16:33.9, 17:14.3, 17:20.7, 17:47.7, 17:47.9, (18:52.5), (19:36.4) |
14 | 442 | Gray's Creek,
NC - Team Time (1st 5) 1:31:19.1 | Spread (1st 5) 2:06.2 |
| 49, 68, 102, 111, 112, (115), (116) |
| Tucker Davis, Trevor Greenier, Justin Masserdotti, Julian Breazeale, Adrian Christina, (Jaden Matthews), (Jason Allen) |
| 16:59.6, 17:22.4, 18:47.0, 19:04.3, 19:05.8, (19:14.3), (19:14.4) |
15 | 444 | Hoke County,
NC - Team Time (1st 5) 1:31:13.1 | Spread (1st 5) 1:54.2 |
| 56, 71, 101, 107, 109, (113), (126) |
| Isaiah Fitzptrick, Nakel Jacobs, Logan Lupo, Jacobi Simmons, Isaac Fitzpatrick, (Eli Harrelson), (Raley Edwards) |
| 17:08.3, 17:28.7, 18:33.7, 18:59.9, 19:02.5, (19:10.2), (20:32.1) |
16 | 493 | Middle Creek,
NC - Team Time (1st 5) 1:32:50.9 | Spread (1st 5) 1:28.3 |
| 80, 80, 105, 110, 118, (125), (129) |
| Jace Wynn, Brody Cox, Alex Brierly, Noah Horn, Jude Broussard, (James Cisar), (Skyler Vining) |
| 17:47.7, 17:47.7, 18:55.5, 19:04.0, 19:16.0, (20:30.4), (20:50.0) |
17 | 524 | Overhills,
NC - Team Time (1st 5) 1:35:37.5 | Spread (1st 5) 3:25.6 |
| 69, 86, 117, 124, 128, (133), (136) |
| Jasper Hunter, Tristan Smith, Stephen Barker, Aiden O'Leary, Alexander Varon, (Jordan Jahr), (Keagan Jahr) |
| 17:23.1, 17:47.8, 19:14.5, 20:23.4, 20:48.7, (21:22.9), (21:30.3) |
18 | 603 | Lumberton,
NC - Team Time (1st 5) 1:43:34.8 | Spread (1st 5) 5:12.8 |
| 86, 86, 141, 144, 146, (154), (155) |
| Nick Lawson, Nathan Lawson, Alexander Moody, Dixon Davis, Matthew Foil, (Nathan King), (Ian Hall) |
| 17:47.8, 17:47.8, 22:07.3, 22:51.3, 23:00.6, (26:36.6), (27:05.5) |
| 603 | Northern Durham,
NC - Team Time (1st 5) 1:46:58.5 | Spread (1st 5) 7:00.5 |
| 51, 108, 145, 149, 150 |
| Elias Ammon, Caleb Schalliol, Cedric Blanding, Grayson Byerly, Paul Troxler |
| 17:01.0, 19:00.2, 22:57.2, 23:58.6, 24:01.5 |
20 | 614 | Purnell Swett,
NC - Team Time (1st 5) 1:40:23.8 | Spread (1st 5) 2:01.8 |
| 114, 120, 122, 127, 131, (132), (140) |
| Colton Sampson, Collin Sampson, Kaede Collins, Seth Woods, Aiden Locklear, (Lonnie Maynor), (Joseph Waltman) |
| 19:11.0, 19:27.0, 19:55.5, 20:37.5, 21:12.8, (21:13.6), (22:02.3) |
21 | 629 | Pine Forest,
NC - Team Time (1st 5) 1:43:12.2 | Spread (1st 5) 3:09.4 |
| 103, 123, 130, 134, 139, (142), (143) |
| Gavin Church, Adelrione Woods, Cian Hennessy, Kevin LIN, Jacaden Brown, (Kenneth VanWy), (William VanWy) |
| 18:50.9, 20:02.0, 20:54.4, 21:24.6, 22:00.3, (22:08.6), (22:38.8) |
22 | 687 | Richmond,
NC - Team Time (1st 5) 1:52:17.6 | Spread (1st 5) 5:49.5 |
| 106, 135, 147, 148, 151, (153), (156) |
| Zavier Lowery, Cameron Gladden, Angel Cristobal, Jake Richardson, Toby Mcinnis, (Cain Hunsucker), (Luke Gilliam) |
| 18:56.0, 21:27.0, 23:31.1, 23:38.0, 24:45.5, (26:29.0), (27:18.0) |
23 | 703 | South View,
NC - Team Time (1st 5) 1:57:02.5 | Spread (1st 5) 9:05.3 |
| 119, 137, 138, 152, 157, (158) |
| Christopher Sampson, Collin Marsh, Samuel Sanders-Rivera, Jacob McClendon, Jared Groves, (TyShawn Kirkland) |
| 19:20.3, 21:34.5, 21:53.4, 25:48.7, 28:25.6, (30:29.9) |