1 | 109 | Christ School,
NC - Team Time (1st 5) 1:21:08.9 | Spread (1st 5) 1:53.1 |
| 2, 5, 27, 28, 47, (102), (157) |
| Dawson Reeves, Eyob Gill, Luke Parrish, Dallas Reeves, Patrick Wang, (William Hughes), (Nate Wilberding) |
| 15:06.9, 15:46.8, 16:37.4, 16:37.8, 17:00.0, (17:52.5), (18:35.8) |
2 | 148 | Cary Academy,
NC - Team Time (1st 5) 1:22:35.9 | Spread (1st 5) 1:48.1 |
| 3, 24, 25, 39, 57, (66), (111) |
| Kavi Gibson, Thomas George, Finn Miller, Charles Eheman, Oliver Karra, (Joey Grabek), (Cole Harris) |
| 15:23.5, 16:34.3, 16:36.2, 16:50.3, 17:11.6, (17:18.4), (17:57.9) |
3 | 149 | Covenant Day,
NC - Team Time (1st 5) 1:22:31.7 | Spread (1st 5) 1:35.3 |
| 4, 21, 34, 43, 47, (70), (79) |
| Colden Welsh, Ethan Welsh, Sawyer Duncan, Robbie Johnson, Jack Boland, (Joey Johnson), (Cooper Jameson) |
| 15:24.7, 16:28.8, 16:42.8, 16:55.4, 17:00.0, (17:22.8), (17:31.0) |
4 | 159 | Charlotte Country Day,
NC - Team Time (1st 5) 1:23:06.6 | Spread (1st 5) 1:33.8 |
| 10, 15, 23, 37, 74, (116), (117) |
| Cameron Brown, Luke Terrell, Hunter Wilkerson, Rohan Shrestha, David Harner, (Hal Shuford), (Anthony Cassano) |
| 15:55.3, 16:19.3, 16:33.9, 16:49.0, 17:29.1, (18:00.2), (18:01.8) |
5 | 167 | Providence Day,
NC - Team Time (1st 5) 1:23:38.1 | Spread (1st 5) 33.1 |
| 20, 22, 30, 44, 51, (52), (53) |
| Austin Skeete, Zach Makemson, Anderson Shirey, Ethan Tucker, Anish Vedantham, (Chris Duffy), (Nicholas Smith) |
| 16:28.2, 16:33.0, 16:39.8, 16:55.8, 17:01.3, (17:01.4), (17:03.6) |
6 | 210 | Forsyth Country Day,
NC - Team Time (1st 5) 1:23:38.9 | Spread (1st 5) 1:36.5 |
| 8, 9, 54, 67, 72, (113), (122) |
| George Lawson, John Templeton, Grant Faraci, Logan Hammon, Gabe Hammon, (Will Tilley), (Dylan Robinson) |
| 15:51.6, 15:54.3, 17:05.2, 17:19.7, 17:28.1, (17:58.3), (18:04.0) |
7 | 265 | Coastal Christian,
NC - Team Time (1st 5) 1:24:44.0 | Spread (1st 5) 1:53.9 |
| 6, 14, 63, 89, 93, (107), (172) |
| Corban Cazier, Thad O'Neill, Miles Herrmann, Aiden Garrett, Ryan Burton, (Jake Garrett), (Bradley Arnette) |
| 15:48.3, 16:17.0, 17:16.5, 17:40.0, 17:42.2, (17:55.5), (18:41.7) |
8 | 266 | Metrolina Christian Academy,
NC - Team Time (1st 5) 1:25:29.8 | Spread (1st 5) 25.9 |
| 41, 45, 56, 60, 64, (73), (161) |
| Joshua Koos, Ben Efland, Tyler McClure, Will Campbell, Price Fee, (Jude Rutherford), (John Capps) |
| 16:51.4, 16:58.3, 17:09.4, 17:13.4, 17:17.3, (17:28.8), (18:38.6) |
9 | 344 | Charlotte Latin,
NC - Team Time (1st 5) 1:26:46.0 | Spread (1st 5) 45.6 |
| 42, 55, 71, 86, 90, (95), (98) |
| Jackson DiRoma, Erik Anglemyer, Charles Guggenheimer, Webb Kiser, Ethan Khouri, (Henry Anglemyer), (William Austin) |
| 16:54.9, 17:07.3, 17:27.8, 17:35.5, 17:40.5, (17:45.1), (17:48.4) |
10 | 373 | Durham Academy,
NC - Team Time (1st 5) 1:27:00.7 | Spread (1st 5) 1:23.8 |
| 16, 83, 87, 91, 96, (99), (100) |
| Angus Cook, Connor Ennis, Nick Friga, Eli Kraskin, John David Spatola, (Redmond Thorne), (Ryan Bauroth) |
| 16:22.2, 17:33.2, 17:38.0, 17:41.3, 17:46.0, (17:50.4), (17:50.7) |
11 | 453 | Cary Christian,
NC - Team Time (1st 5) 1:27:54.2 | Spread (1st 5) 2:07.0 |
| 12, 38, 128, 134, 141, (160), (173) |
| James Callahan, Eian Holmes, Parker Davis, Chase Albert, Knox Allbert, (David Nicolau), (William Jones) |
| 16:14.4, 16:49.2, 18:10.8, 18:18.4, 18:21.4, (18:38.5), (18:41.8) |
12 | 508 | Charlotte Christian,
NC - Team Time (1st 5) 1:29:02.5 | Spread (1st 5) 1:44.0 |
| 26, 103, 105, 134, 140, (201), (286) |
| Andrew Caswell, Ryland Tafoya, Peter Caswell, Jake Reiselt, Marshall Blakeney, (Sam Lister), (Keller Ulman) |
| 16:36.4, 17:52.6, 17:54.7, 18:18.4, 18:20.4, (19:06.0), (20:04.3) |
13 | 516 | Ravenscroft,
NC - Team Time (1st 5) 1:28:20.3 | Spread (1st 5) 2:50.8 |
| 7, 40, 142, 159, 168, (251), (258) |
| Henry Baker, Alex Percy, Ethan Axler, Aidan Duffy, Zach Peverall, (Kip Hinson), (Jackson Walser) |
| 15:49.5, 16:50.5, 18:21.7, 18:38.3, 18:40.3, (19:42.3), (19:45.4) |
14 | 547 | Grace Christian (Raleigh),
NC - Team Time (1st 5) 1:29:13.4 | Spread (1st 5) 2:09.4 |
| 13, 123, 127, 136, 148, (154), (162) |
| Milo Horton, Judah Hickman, Remy Horton, Micah Martin, Miller Kaluka, (Hudson Baker), (Jordan Harris) |
| 16:14.5, 18:06.0, 18:09.8, 18:19.2, 18:23.9, (18:29.9), (18:38.8) |
15 | 571 | Cannon,
NC - Team Time (1st 5) 1:29:37.2 | Spread (1st 5) 2:01.7 |
| 19, 110, 144, 145, 153, (156), (217) |
| Alexander Friedli, Jake Miranda, Tripp Cooler, Liam Gibbons, Danny Saltzman, (Nicholas Jones), (James Ter Poorten) |
| 16:26.8, 17:57.8, 18:22.0, 18:22.1, 18:28.5, (18:33.4), (19:18.1) |
16 | 589 | Davidson Day,
NC - Team Time (1st 5) 1:30:09.4 | Spread (1st 5) 1:40.6 |
| 76, 84, 108, 111, 210, (238), (244) |
| 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) |
17 | 656 | Carolina Day,
NC - Team Time (1st 5) 1:30:43.5 | Spread (1st 5) 2:41.7 |
| 18, 109, 130, 195, 204, (305), (347) |
| 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) |
18 | 690 | Calvary Day School,
NC - Team Time (1st 5) 1:30:55.3 | Spread (1st 5) 2:49.6 |
| 32, 33, 180, 212, 233, (246), (263) |
| Lincoln Heath, Grant Childress, Davis Clay, Brayden Ackley, Adam Sayour, (Michael Sizer), (Jacob Frick) |
| 16:42.2, 16:42.7, 18:46.3, 19:12.3, 19:31.8, (19:38.4), (19:46.1) |
19 | 692 | Rabun Gap-Nacoochee,
NC - Team Time (1st 5) 1:31:25.1 | Spread (1st 5) 2:11.2 |
| 59, 75, 114, 218, 226, (265), (270) |
| Timothy McDowell, Reason Townsend, James Moore, Samual Dyer, Johnathon Wert, (Ander Pereda), (Rainier Finley) |
| 17:12.9, 17:29.5, 17:59.6, 19:19.0, 19:24.1, (19:47.1), (19:51.2) |
20 | 701 | Hickory Grove Christian,
NC - Team Time (1st 5) 1:31:07.3 | Spread (1st 5) 2:52.5 |
| 31, 46, 182, 205, 237, (259), (276) |
| Gavin Malloy, Turner Angle, Austin Roberts, Chad Wolfe, Elliot Askins, (Josue Figueroa), (Drew Davidson) |
| 16:40.2, 16:59.3, 18:47.7, 19:07.4, 19:32.7, (19:45.5), (19:56.6) |
21 | 706 | Cape Fear Academy,
NC - Team Time (1st 5) 1:31:22.1 | Spread (1st 5) 2:24.9 |
| 29, 119, 166, 194, 198, (210), (240) |
| Christian Miller, Owen Holt, John Dugan, Jarret Price, Lane Britt, (Ryan Restel), (George Winslett) |
| 16:38.9, 18:02.6, 18:39.5, 18:57.3, 19:03.8, (19:10.8), (19:34.9) |
22 | 732 | Asheville School,
NC - Team Time (1st 5) 1:31:54.2 | Spread (1st 5) 1:17.7 |
| 82, 124, 158, 181, 187, (207), (228) |
| Patrick Plaehn, Roen Riddle, Jackson Ewing, Day Chambers, Matthew Russell, (Anthony Nolletti), (Wilder Best) |
| 17:32.4, 18:07.2, 18:37.5, 18:47.0, 18:50.1, (19:09.7), (19:25.5) |
23 | 742 | Asheville Christian Academy,
NC - Team Time (1st 5) 1:31:24.5 | Spread (1st 5) 3:23.9 |
| 17, 35, 209, 215, 266, (290), (328) |
| Reynolds Young, Jacob Bartman, Ryland Sellers, Whitten Roberts, Sullivan Hill, (Owen Greene), (Chase Norton) |
| 16:24.8, 16:43.9, 19:10.6, 19:16.5, 19:48.7, (20:08.4), (20:51.3) |
24 | 775 | Carmel Christian,
NC - Team Time (1st 5) 1:32:24.3 | Spread (1st 5) 1:32.4 |
| 80, 129, 176, 191, 199, (200), (207) |
| Braden Miller, Liam Heavey, Aaron Asvestas, Chace Patton, Joe Powell, (Josh Bhatt), (Mason Tolles) |
| 17:31.6, 18:12.5, 18:44.1, 18:52.1, 19:04.0, (19:04.8), (19:09.7) |
25 | 780 | St. Thomas More Academy,
NC - Team Time (1st 5) 1:32:38.3 | Spread (1st 5) 1:43.2 |
| 88, 137, 155, 179, 221, (247), (252) |
| 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) |
26 | 784 | Trinity School of Durham,
NC - Team Time (1st 5) 1:32:43.3 | Spread (1st 5) 1:35.6 |
| 106, 126, 150, 171, 231, (254), (284) |
| 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) |
27 | 808 | Gaston Christian,
NC - Team Time (1st 5) 1:32:46.9 | Spread (1st 5) 2:27.0 |
| 62, 94, 178, 225, 249, (282), (285) |
| Carter Hoersch, Clark Hoersch, Henry Roberts, Dillon Miller, Michael Beebe, (Cole Stadler), (Luke Weisman) |
| 17:14.0, 17:42.6, 18:45.6, 19:23.7, 19:41.0, (20:01.4), (20:03.0) |
28 | 867 | Hickory Christian Academy,
NC - Team Time (1st 5) 1:33:44.5 | Spread (1st 5) 1:39.3 |
| 104, 120, 202, 202, 239, (361), (366) |
| Ben Graham, Samuel Yount, Samuel Campbell, Roman Wright, 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) |
29 | 892 | Wake Christian Academy,
NC - Team Time (1st 5) 1:34:03.8 | Spread (1st 5) 2:12.0 |
| 92, 132, 163, 233, 272, (281), (349) |
| Chase Bryant, Jacob Ziemski, Jonah Iannello, Jason Burke, Daxon Welch, (Nathan Winstead), (Benjamin Bailey) |
| 17:42.1, 18:16.5, 18:39.3, 19:31.8, 19:54.1, (20:01.0), (21:04.7) |
30 | 921 | Thales Academy Apex,
NC - Team Time (1st 5) 1:34:15.0 | Spread (1st 5) 1:34.0 |
| 139, 151, 169, 189, 273, (277), (292) |
| 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) |
31 | 968 | University Christian,
NC - Team Time (1st 5) 1:34:48.1 | Spread (1st 5) 3:08.5 |
| 58, 177, 187, 248, 298, (342), (370) |
| 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) |
32 | 977 | Arendell Parrott Academy,
NC - Team Time (1st 5) 1:35:05.0 | Spread (1st 5) 2:00.0 |
| 85, 206, 216, 229, 241, (243), (269) |
| William Wilder, Anderson Floyd, Jarrett Mooring, Brice Brodish, Tommy Paul, (Andrew Bland), (Eric Kats) |
| 17:35.4, 19:08.1, 19:17.5, 19:28.6, 19:35.4, (19:36.3), (19:50.5) |
| 977 | Caldwell Academy,
NC - Team Time (1st 5) 1:35:18.7 | Spread (1st 5) 6:24.2 |
| 11, 61, 131, 363, 411, (412), (452) |
| 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) |
34 | 1003 | SouthLake Christian Academy,
NC - Team Time (1st 5) 1:35:22.6 | Spread (1st 5) 2:23.5 |
| 69, 222, 223, 233, 256, (307), (383) |
| Cooper Getchell, Gavin Ferretti, Seth Stager, Joshua Priest, Bennett Hart, (Nathan Stager), (Derek Moose) |
| 17:21.1, 19:22.3, 19:22.8, 19:31.8, 19:44.6, (20:30.2), (21:51.4) |
35 | 1112 | Wesleyan Christian Academy,
NC - Team Time (1st 5) 1:36:41.6 | Spread (1st 5) 3:31.5 |
| 50, 174, 274, 305, 309, (313), (372) |
| Jones Barber, Austin Pollio, Jonathan Ray, Henry Henning, Silas Waldridge, (Eli Henning), (Judah Reitnour) |
| 17:01.0, 18:43.6, 19:55.0, 20:29.5, 20:32.5, (20:33.3), (21:30.7) |
36 | 1166 | O'Neal,
NC - Team Time (1st 5) 1:37:13.6 | Spread (1st 5) 1:16.7 |
| 183, 197, 227, 271, 288, (296), (333) |
| 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) |
37 | 1184 | Fayetteville Christian,
NC - Team Time (1st 5) 1:38:04.0 | Spread (1st 5) 3:26.3 |
| 97, 192, 219, 320, 356, (357), (359) |
| Myles Burger, Noah Clegg, Raymond Ysasaga, Matthew Macagg, Jayden Hamer, (Tristan Kasper), (Noah Magsig) |
| 17:48.3, 18:54.9, 19:21.6, 20:44.6, 21:14.6, (21:15.3), (21:16.1) |
38 | 1199 | Epiphany,
NC - Team Time (1st 5) 1:38:17.8 | Spread (1st 5) 2:39.0 |
| 133, 165, 236, 329, 336, (339), (375) |
| 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) |
39 | 1219 | Burlington Christian Academy,
NC - Team Time (1st 5) 1:38:14.7 | Spread (1st 5) 2:13.3 |
| 149, 193, 245, 315, 317, (322), (351) |
| 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) |
| 1219 | Salem Baptist Christian,
NC - Team Time (1st 5) 1:38:24.0 | Spread (1st 5) 2:10.0 |
| 167, 189, 213, 324, 326, (378), (476) |
| 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) |
41 | 1232 | Greensboro Day,
NC - Team Time (1st 5) 1:38:21.3 | Spread (1st 5) 4:05.0 |
| 68, 250, 261, 289, 364, (376), (388) |
| Hudson Sharpe, Bergen Manny, Thomas Dumbill, Kevin Xie, Aio Rosario, (James Lewis), (Colin Buettner) |
| 17:20.3, 19:41.5, 19:46.0, 20:08.2, 21:25.3, (21:35.7), (21:55.4) |
42 | 1297 | Rocky Mount Academy,
NC - Team Time (1st 5) 1:39:56.5 | Spread (1st 5) 4:41.5 |
| 101, 170, 291, 316, 419 |
| 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 |
43 | 1331 | High Point Christian Academy,
NC - Team Time (1st 5) 1:40:58.2 | Spread (1st 5) 5:54.6 |
| 36, 81, 373, 413, 428, (451), (453) |
| Cole Johnson, Blaine Hamlett, Alex Wichman, Allen Purgason, Sebastian Androes, (Jacob Nestberg), (Joshua Shlyapnikov) |
| 16:46.4, 17:31.9, 21:30.9, 22:28.0, 22:41.0, (23:32.0), (23:40.6) |
44 | 1336 | Pope John Paul II,
NC - Team Time (1st 5) 1:40:24.6 | Spread (1st 5) 3:20.7 |
| 152, 214, 220, 369, 381, (401), (460) |
| Gabe Lewis, Estevan Morales, Cristian Waddell-Lallana, Michael Dunn, Johnallen King, (Davis Walsh), (Christopher Morton) |
| 18:28.2, 19:16.2, 19:21.8, 21:29.5, 21:48.9, (22:15.0), (24:21.1) |
| 1336 | Village Christian Academy,
NC - Team Time (1st 5) 1:39:49.9 | Spread (1st 5) 3:44.5 |
| 65, 283, 313, 331, 344, (425), (455) |
| 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) |
46 | 1423 | Crossroads Christian,
NC - Team Time (1st 5) 1:40:57.7 | Spread (1st 5) 2:22.2 |
| 175, 255, 297, 346, 350, (444), (469) |
| Ben Gladieux, Luke Wimsatt, Colby Bargfrede, Rylan Wilson, Michael (Mike) Ethridge, (Peter Bartholomew), (Will Medlin) |
| 18:44.0, 19:44.0, 20:20.0, 21:03.5, 21:06.2, (23:21.0), (24:53.0) |
47 | 1433 | Woodlawn,
NC - Team Time (1st 5) 1:41:23.4 | Spread (1st 5) 2:38.4 |
| 186, 230, 310, 342, 365, (449), (456) |
| Asher Howard, Fenris Chuprevich, Liam Gilpin, Shaw Blackwell, Nathan Ward, (Corbin Harris), (DJ Henderson) |
| 18:49.8, 19:29.9, 20:32.8, 21:02.7, 21:28.2, (23:27.5), (23:58.1) |
48 | 1447 | Wayne Country Day,
NC - Team Time (1st 5) 1:41:16.3 | Spread (1st 5) 1:04.3 |
| 257, 260, 302, 303, 325, (380), (396) |
| 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) |
49 | 1453 | New Garden Friends,
NC - Team Time (1st 5) 1:41:52.0 | Spread (1st 5) 3:14.0 |
| 147, 232, 323, 374, 377, (447), (450) |
| Ottoni Gugliellmo, Kingston Clifton, Cynsere Carver, Jeffrey Clark II, Curtis Russell, (Ian Bruce), (Ethan Prince) |
| 18:23.0, 19:31.0, 20:47.0, 21:34.0, 21:37.0, (23:24.0), (23:29.0) |
50 | 1464 | Wayne Christian,
NC - Team Time (1st 5) 1:42:22.1 | Spread (1st 5) 3:22.5 |
| 163, 185, 340, 385, 391, (438), (446) |
| 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) |
51 | 1474 | Thales Academy Rolesville,
NC - Team Time (1st 5) 1:42:41.3 | Spread (1st 5) 4:06.2 |
| 143, 224, 304, 390, 413, (417), (427) |
| 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) |
52 | 1496 | Statesville Christian,
NC - Team Time (1st 5) 1:41:51.7 | Spread (1st 5) 58.8 |
| 261, 287, 308, 319, 321, (337), (424) |
| 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) |
53 | 1500 | The Albemarle,
NC - Team Time (1st 5) 1:42:24.0 | Spread (1st 5) 3:25.0 |
| 184, 278, 311, 327, 400, (457) |
| Joseph Dunn, Whit Meher, Kyle Robinson, Ken Bishop, Sawyer Spence, (Andrew Fucci) |
| 18:49.0, 19:57.0, 20:33.0, 20:51.0, 22:14.0, (24:02.0) |
54 | 1501 | North Raleigh Christian Academy,
NC - Team Time (1st 5) 1:44:32.3 | Spread (1st 5) 10:01.2 |
| 1, 253, 318, 459, 470 |
| Tyler Surface, Jack Risinger, Finley South, JP Melvin, Hayden Hunt |
| 14:56.6, 19:43.5, 20:43.0, 24:11.4, 24:57.8 |
55 | 1502 | Oakwood,
NC - Team Time (1st 5) 1:42:42.9 | Spread (1st 5) 3:43.8 |
| 146, 264, 312, 387, 393, (403), (426) |
| Caden Ellis, Elliott Moore, Oscar Ferrara, Callan Higginson, James Miller, (Xavier Hines), (Cyrus Freeman) |
| 18:22.2, 19:46.5, 20:33.2, 21:55.0, 22:06.0, (22:18.0), (22:38.0) |
56 | 1530 | Gaston Day,
NC - Team Time (1st 5) 1:43:24.3 | Spread (1st 5) 4:24.9 |
| 125, 295, 301, 389, 420, (434), (454) |
| 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) |
57 | 1532 | Greenfield,
NC - Team Time (1st 5) 1:42:40.1 | Spread (1st 5) 2:31.2 |
| 242, 267, 275, 354, 394, (407), (433) |
| 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) |
| 1532 | Lee Christian,
NC - Team Time (1st 5) 1:43:14.0 | Spread (1st 5) 4:11.0 |
| 137, 279, 334, 366, 416, (458), (477) |
| James Merchan, Cayce Schoolcraft, Noah Benedict, Conner Parker, Jonas Martin, (Bailey Berg), (Levi Ricabal) |
| 18:20.0, 19:59.0, 20:55.0, 21:29.0, 22:31.0, (24:07.0), (27:38.0) |
59 | 1570 | Trinity Academy of Raleigh,
NC - Team Time (1st 5) 1:44:07.1 | Spread (1st 5) 4:58.3 |
| 78, 332, 353, 392, 415, (432), (444) |
| 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) |
60 | 1616 | Freedom Christian Academy,
NC - Team Time (1st 5) 1:45:18.1 | Spread (1st 5) 4:50.7 |
| 76, 330, 399, 405, 406, (462), (466) |
| 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) |
61 | 1619 | Grace Christian (Sanford),
NC - Team Time (1st 5) 1:43:41.3 | Spread (1st 5) 1:26.3 |
| 268, 300, 338, 355, 358, (362), (371) |
| 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) |
62 | 1702 | Westchester Country Day,
NC - Team Time (1st 5) 1:46:39.6 | Spread (1st 5) 5:22.1 |
| 118, 368, 382, 386, 448 |
| 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 |
63 | 1763 | St Davids,
NC - Team Time (1st 5) 1:49:17.3 | Spread (1st 5) 7:20.7 |
| 49, 402, 410, 441, 461, (484) |
| Charlie Slawinski, Connor Jordan, Nico Janas, Kaishun Sato-Choi, Ryosei Sato-Choi, (Carter Moran) |
| 17:00.7, 22:16.1, 22:22.1, 23:17.0, 24:21.4, (31:13.0) |
64 | 1801 | Faith Christian Rocky Mount,
NC - Team Time (1st 5) 1:47:04.0 | Spread (1st 5) 2:34.0 |
| 280, 345, 360, 395, 421, (422), (429) |
| 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) |
65 | 1836 | Victory Christian Center,
NC - Team Time (1st 5) 1:56:18.9 | Spread (1st 5) 11:44.9 |
| 121, 335, 431, 468, 481 |
| Jayden Chapman, Kristopher Lang, Brendan Williams, Mikel Graham, Andrew Williams |
| 18:03.9, 20:56.0, 22:45.8, 24:44.4, 29:48.8 |
66 | 1839 | Fayetteville Academy,
NC - Team Time (1st 5) 1:52:14.6 | Spread (1st 5) 8:26.9 |
| 115, 384, 423, 442, 475 |
| 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 |
67 | 1859 | Halifax Academy,
NC - Team Time (1st 5) 1:49:12.2 | Spread (1st 5) 4:00.7 |
| 196, 398, 409, 418, 438, (463), (464) |
| Avery Boone, Tucker Daniels, Aaron Boone, Watkins Crew, Carter Edmonds, (Bryson Pair), (Liam Cooke) |
| 19:02.0, 22:13.0, 22:22.0, 22:32.5, 23:02.7, (24:24.0), (24:32.9) |
| 1859 | Westminster Catawba Christian,
NC - Team Time (1st 5) 1:55:29.0 | Spread (1st 5) 10:10.3 |
| 294, 299, 341, 442, 483, (486), (487) |
| 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) |
69 | 1912 | Terra Ceia Christian,
NC - Team Time (1st 5) 1:49:27.0 | Spread (1st 5) 2:50.0 |
| 293, 352, 397, 430, 440, (471), (474) |
| Troy Wright, Coby Alligood, Tanner Carawan, Levi Wright, Lawson Holland, (Micah Hamilton), (Dustin Carrow) |
| 20:16.0, 21:10.0, 22:11.0, 22:44.0, 23:06.0, (25:26.0), (26:14.0) |
70 | 2088 | Northwood Temple Academy,
NC - Team Time (1st 5) 1:53:55.3 | Spread (1st 5) 3:30.4 |
| 348, 403, 435, 437, 465, (473) |
| 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) |
71 | 2162 | Friendship Christian,
NC - Team Time (1st 5) 1:57:22.9 | Spread (1st 5) 3:47.9 |
| 379, 408, 436, 467, 472 |
| 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 |
72 | 2404 | Burlington,
NC - Team Time (1st 5) 2:30:52.1 | Spread (1st 5) 7:20.8 |
| 478, 479, 480, 482, 485 |
| 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 |