1 | 96 | Davidson Day,
NC - Team Time (1st 5) 1:30:09.4 | Spread (1st 5) 1:40.6 |
| 6, 9, 14, 16, 51, (58), (61) |
| Matthew Doty, Edward Haponik, Zachary Gilpin, Cade Bringewatt, Chase Perry, (Parker Laatsch), (Andrew Thompson) |
| 17:30.2, 17:34.0, 17:56.5, 17:57.9, 19:10.8, (19:33.5), (19:36.5) |
2 | 135 | Carolina Day,
NC - Team Time (1st 5) 1:30:43.5 | Spread (1st 5) 2:41.7 |
| 2, 15, 22, 46, 50, (93), (119) |
| Holden Rozof, Liam Corcoran, Hunter Spalding, Wyatt Henry, Jonah Magura, (Sawyer Ditty), (Brayden Ross) |
| 16:25.6, 17:57.5, 18:13.9, 18:59.2, 19:07.3, (20:29.5), (21:03.9) |
3 | 156 | Trinity School of Durham,
NC - Team Time (1st 5) 1:32:43.3 | Spread (1st 5) 1:35.6 |
| 13, 21, 29, 37, 56, (66), (78) |
| Jack Larson, John Owen Gerend, Levi Todd, Daniel Stepp, Joshua Worsham, (David Nolen), (Caleb Fitzgerald) |
| 17:55.0, 18:09.3, 18:27.0, 18:41.4, 19:30.6, (19:43.8), (20:02.3) |
4 | 158 | St. Thomas More Academy,
NC - Team Time (1st 5) 1:32:38.3 | Spread (1st 5) 1:43.2 |
| 10, 25, 31, 39, 53, (63), (65) |
| Joseph Fraticelli, Isaac Flood, Paul Flood, Ben Dornan, Sam Watkins, (John Paul Mack), (Gavin Smithley) |
| 17:39.0, 18:20.0, 18:31.0, 18:46.1, 19:22.2, (19:39.9), (19:42.5) |
5 | 186 | Hickory Christian Academy,
NC - Team Time (1st 5) 1:33:44.5 | Spread (1st 5) 1:39.3 |
| 12, 19, 48, 48, 59, (127), (130) |
| Ben Graham, Samuel Yount, Roman Wright, Samuel Campbell, Brock Bridle, (Drake Robinson), (Jakob Massey) |
| 17:54.3, 18:03.0, 19:06.8, 19:06.8, 19:33.6, (21:19.3), (21:29.0) |
6 | 207 | Thales Academy Apex,
NC - Team Time (1st 5) 1:34:15.0 | Spread (1st 5) 1:34.0 |
| 26, 30, 35, 43, 73, (75), (82) |
| Jack O'Tuel, Blake Sheldon, Noah McRae, Carter Shackels, Chance Verdery, (Paul Allen), (Ethan Gearhart) |
| 18:20.3, 18:27.4, 18:41.0, 18:52.0, 19:54.3, (19:56.7), (20:15.8) |
7 | 233 | University Christian,
NC - Team Time (1st 5) 1:34:48.1 | Spread (1st 5) 3:08.5 |
| 3, 38, 42, 64, 86, (116), (132) |
| Conner Frizzell, Max Zagaroli, Carter Morgan, Felix Urruty, Max Haan, (Jack Ryan Richardson), (Ethan Johnson) |
| 17:11.8, 18:45.3, 18:50.1, 19:40.6, 20:20.3, (21:02.7), (21:30.2) |
8 | 294 | O'Neal,
NC - Team Time (1st 5) 1:37:13.6 | Spread (1st 5) 1:16.7 |
| 40, 47, 55, 72, 80, (85), (109) |
| Gunnar Adams, Nathan Reifenstahl, Samuel Schmitz, Honor Hicks, Charlie Kuzma, (Christopher O'Melia), (Clayton Manning) |
| 18:48.9, 19:02.9, 19:24.4, 19:51.8, 20:05.6, (20:19.7), (20:54.9) |
9 | 312 | Caldwell Academy,
NC - Team Time (1st 5) 1:35:18.7 | Spread (1st 5) 6:24.2 |
| 1, 4, 23, 129, 155, (156), (181) |
| Hunter Riffey, Luke Collins, Dominic McKinley, Kaleb Roland, Braxton Ketterman, (J3 Swindell), (Caleb Lineberry) |
| 16:01.0, 17:13.8, 18:15.4, 21:23.3, 22:25.2, (22:25.5), (23:35.7) |
10 | 329 | Burlington Christian Academy,
NC - Team Time (1st 5) 1:38:14.7 | Spread (1st 5) 2:13.3 |
| 28, 45, 62, 96, 98, (101), (121) |
| Alexander Hyatt, Charles Chienggan, Austin Kinney, Karon Watlington, Eli Hammock, (Josh Cockerham), (Elisha Morton) |
| 18:26.9, 18:56.8, 19:37.3, 20:33.5, 20:40.2, (20:45.7), (21:07.6) |
| 329 | Epiphany,
NC - Team Time (1st 5) 1:38:17.8 | Spread (1st 5) 2:39.0 |
| 24, 33, 57, 105, 110, (113), (134) |
| Colt Raper, Daniel Kent, Jake McDonald, Ethan Smith, Jack Arthur, (Reed Whitsett), (Nathan Coughlin) |
| 18:17.1, 18:39.4, 19:32.1, 20:53.1, 20:56.1, (20:58.8), (21:34.6) |
12 | 335 | Salem Baptist Christian,
NC - Team Time (1st 5) 1:38:24.0 | Spread (1st 5) 2:10.0 |
| 34, 43, 52, 102, 104, (135), (191) |
| Avery Smith, Eli Hedrick, Caleb Wells, Sam Hedrick, Bryson Hurt, (Bryson Roland), (James McGovern) |
| 18:40.0, 18:52.0, 19:14.0, 20:48.0, 20:50.0, (21:38.0), (26:48.0) |
13 | 385 | Rocky Mount Academy,
NC - Team Time (1st 5) 1:39:56.5 | Spread (1st 5) 4:41.5 |
| 11, 36, 81, 97, 160 |
| Reid Gross, John Thomas Wingfield, Griffen Williams, Thomas Vaughn, Deacon Stinson |
| 17:51.4, 18:41.2, 20:11.0, 20:40.0, 22:32.9 |
14 | 401 | Village Christian Academy,
NC - Team Time (1st 5) 1:39:49.9 | Spread (1st 5) 3:44.5 |
| 5, 77, 95, 107, 117, (166), (183) |
| Miles Seppelt, Blake Benrud, Samuel Zeisset, Ben Gooch, Tyler Smith, (Aaron Bush), (Andrew Nolette) |
| 17:18.3, 20:01.6, 20:33.3, 20:53.9, 21:02.8, (22:37.3), (23:52.3) |
15 | 419 | Wayne Country Day,
NC - Team Time (1st 5) 1:41:16.3 | Spread (1st 5) 1:04.3 |
| 67, 68, 90, 91, 103, (137), (148) |
| Eli Edmondson, Mance Edmondson, Harry Gribbin, Jacob Gribbin, Rashir Suber, (James Sargent), (Logan Chism) |
| 19:45.1, 19:45.8, 20:27.0, 20:29.0, 20:49.4, (21:45.1), (22:09.5) |
16 | 441 | Statesville Christian,
NC - Team Time (1st 5) 1:41:51.7 | Spread (1st 5) 58.8 |
| 69, 79, 94, 99, 100, (111), (165) |
| Cooper Brawley, Carter Rorabaugh, Gavin Childers, Ty Arsenault, Jack Devine, (Brody Childers), (Everette Youngblood) |
| 19:46.0, 20:05.5, 20:31.2, 20:44.2, 20:44.8, (20:57.3), (22:37.2) |
17 | 471 | Wayne Christian,
NC - Team Time (1st 5) 1:42:22.1 | Spread (1st 5) 3:22.5 |
| 32, 41, 114, 140, 144, (175), (179) |
| Tanner Kramer, Tommy Brown, Carter Graczyk, Eli Satterfield, Connor Jackson, (Grant Anderson), (Justin Weaver) |
| 18:39.3, 18:49.6, 20:59.2, 21:52.2, 22:01.8, (23:02.7), (23:21.4) |
18 | 473 | Greenfield,
NC - Team Time (1st 5) 1:42:40.1 | Spread (1st 5) 2:31.2 |
| 60, 70, 74, 123, 146, (153), (170) |
| Xavier Baptiste, Davis Boyd, Alex Mallozi, Cader Garrett, James Daniels, (Dylan Carpenter), (Justin Jacobson) |
| 19:35.7, 19:49.1, 19:55.2, 21:13.2, 22:06.9, (22:21.3), (22:48.2) |
| 473 | Thales Academy Rolesville,
NC - Team Time (1st 5) 1:42:41.3 | Spread (1st 5) 4:06.2 |
| 27, 54, 92, 143, 157, (159), (167) |
| Andrew Baird, Austin Williams, Alex Sakell, James Baird, Isaac Morrow, (Cade Newman), (Weston Madariaga) |
| 18:21.8, 19:23.1, 20:29.3, 21:59.1, 22:28.0, (22:31.4), (22:39.3) |
20 | 496 | Gaston Day,
NC - Team Time (1st 5) 1:43:24.3 | Spread (1st 5) 4:24.9 |
| 20, 84, 89, 142, 161, (171), (182) |
| Wyatt Smith, Mingxiao Ma, Colin Busche, Kirk Nigbor, Carson Weaver, (Lucian Hayes), (Landyn Crowe) |
| 18:08.5, 20:19.2, 20:26.2, 21:57.0, 22:33.4, (22:49.3), (23:47.4) |
21 | 520 | Grace Christian (Sanford),
NC - Team Time (1st 5) 1:43:41.3 | Spread (1st 5) 1:26.3 |
| 71, 88, 112, 124, 125, (128), (133) |
| Kolton Decker, Jonathan Ehresman, Jonathan Stalder, Jackson Boehnert, Sean Davis, (Ian McDonaugh), (William Roland) |
| 19:49.4, 20:24.9, 20:58.0, 21:13.3, 21:15.7, (21:20.2), (21:30.6) |
22 | 541 | Trinity Academy of Raleigh,
NC - Team Time (1st 5) 1:44:07.1 | Spread (1st 5) 4:58.3 |
| 8, 108, 122, 145, 158, (169), (178) |
| Davis Boone, Andrew Inge, Dunn Johnson, Austin Szafranski, Luke West, (Beck Edwards), (David Alexander) |
| 17:30.7, 20:54.2, 21:10.4, 22:02.8, 22:29.0, (22:46.9), (23:21.0) |
23 | 564 | Freedom Christian Academy,
NC - Team Time (1st 5) 1:45:18.1 | Spread (1st 5) 4:50.7 |
| 6, 106, 149, 151, 152, (184), (186) |
| Joshua Arrington, Ian Malloy, Jacob Andrews, Jordon Trujillo, Walt Malloy, (Nic Dus), (Caius Wheeler) |
| 17:30.2, 20:53.6, 22:13.9, 22:19.5, 22:20.9, (24:22.4), (24:36.2) |
24 | 608 | Westchester Country Day,
NC - Team Time (1st 5) 1:46:39.6 | Spread (1st 5) 5:22.1 |
| 18, 131, 138, 141, 180 |
| Christian Smith, Lukas Stofferis, Grant Littlefield, Quinten Stofferis, Chase Sutton |
| 18:02.4, 21:29.2, 21:50.2, 21:53.3, 23:24.5 |
25 | 629 | Faith Christian Rocky Mount,
NC - Team Time (1st 5) 1:47:04.0 | Spread (1st 5) 2:34.0 |
| 76, 118, 126, 147, 162, (163), (168) |
| Tyson Holland, Ethan Carr, Chandler Robertson, Sean Thompson, Eli Hardison, (Malachi Kagi), (Nicholas Kennedy) |
| 20:00.0, 21:03.0, 21:19.0, 22:08.0, 22:34.0, (22:36.3), (22:42.0) |
26 | 657 | Westminster Catawba Christian,
NC - Team Time (1st 5) 1:55:29.0 | Spread (1st 5) 10:10.3 |
| 83, 87, 115, 176, 196, (198), (199) |
| George Hane, James Lindsay, Johnathan Doty, Townsen Faile, Noel Dupuy, (Eliot Pillsbury), (Carter Dobson) |
| 20:18.0, 20:21.1, 21:02.6, 23:19.0, 30:28.3, (35:40.4), (41:58.9) |
27 | 686 | Fayetteville Academy,
NC - Team Time (1st 5) 1:52:14.6 | Spread (1st 5) 8:26.9 |
| 17, 139, 164, 176, 190 |
| Wyatt Duchon, Alan Guo, Nathanael Kelleher, Ian Gibson, Sai Meka |
| 18:00.1, 21:51.5, 22:37.0, 23:19.0, 26:27.0 |
28 | 801 | Northwood Temple Academy,
NC - Team Time (1st 5) 1:53:55.3 | Spread (1st 5) 3:30.4 |
| 120, 150, 172, 174, 185, (189) |
| Chason Vogt, Keoni Decipulo, Jaden Vogt, David Chavez, Brian Clement, (Eric Hak) |
| 21:04.3, 22:18.0, 22:56.1, 23:02.2, 24:34.7, (25:59.9) |
29 | 838 | Friendship Christian,
NC - Team Time (1st 5) 1:57:22.9 | Spread (1st 5) 3:47.9 |
| 136, 154, 173, 187, 188 |
| Andrew McClain, Johannes VanDie, Nico Moreno, Josiah Hemric, Michael Reed |
| 21:45.0, 22:21.8, 22:59.0, 24:44.2, 25:32.9 |
30 | 971 | Burlington,
NC - Team Time (1st 5) 2:30:52.1 | Spread (1st 5) 7:20.8 |
| 192, 193, 194, 195, 197 |
| Joseph Leizure, Nolan Bulot, Joseph Leiser, Zack Bradshaw, Brantley O'Day |
| 27:48.7, 28:24.7, 29:10.0, 30:19.2, 35:09.5 |