1 | 48 | Westchester Country Day,
NC - Team Time (1st 5) 1:30:10.0 | Spread (1st 5) 1:38.0 |
| 4, 5, 8, 11, 20, (48), (107) |
| Jack Councill, Sam Barefoot, Zach Beale, Tanner Harron, Tyler Matthews, (Jackson Weil), (Kamran Chodri) |
| 17:11.0, 17:54.0, 18:03.0, 18:13.0, 18:49.0, (20:08.0), (21:56.0) |
2 | 60 | St. Thomas More Academy,
NC - Team Time (1st 5) 1:30:49.4 | Spread (1st 5) 1:54.7 |
| 2, 7, 13, 16, 22, (72), (81) |
| Noah Wollersheim, Liam Mack, Timothy Flood, Jacob Temple, Daniel Pavlick, (Richard Hernandez), (Conor Mulligan) |
| 16:57.3, 17:56.6, 18:27.0, 18:36.5, 18:52.0, (20:54.5), (21:05.6) |
3 | 119 | Rocky Mount Academy,
NC - Team Time (1st 5) 1:34:44.0 | Spread (1st 5) 1:56.0 |
| 6, 12, 24, 34, 43, (54), (113) |
| Henry Forrester, Brandon Miller, Gabe Winham, Jack Boucher, Owen Lord, (Harrison Vaughn), (Matthew Wallace) |
| 17:56.0, 18:19.0, 19:03.0, 19:34.0, 19:52.0, (20:21.0), (22:10.6) |
4 | 166 | O'Neal,
NC - Team Time (1st 5) 1:36:13.0 | Spread (1st 5) 3:28.0 |
| 1, 19, 38, 51, 57, (118), (136) |
| Bryce Samples, Stefan Woolley, Turbo Meng, Nathan Brianas, Isiah Huffman, (Charlie Kuzma), (Davis Lincicome) |
| 16:57.0, 18:47.0, 19:48.0, 20:16.0, 20:25.0, (22:26.3), (23:12.0) |
5 | 171 | Caldwell Academy,
NC - Team Time (1st 5) 1:37:46.0 | Spread (1st 5) 1:26.0 |
| 14, 35, 36, 42, 44, (51), (54) |
| Will Miller, Parker Jenkins, Ben Riddle, Luke Collins, Jackson Wierda, (Brandon Speight), (Mason Wierda) |
| 18:28.0, 19:46.0, 19:47.0, 19:51.0, 19:54.0, (20:16.0), (20:21.0) |
6 | 193 | Davidson Day,
NC - Team Time (1st 5) 1:36:41.8 | Spread (1st 5) 3:57.0 |
| 3, 10, 41, 65, 74, (82), (90) |
| Mitchell Zammitti, Ewan McAloon, Aaron Barton, Jack Ransom, Tyler Letarte, (Thomas Watson), (Max Carr) |
| 17:02.3, 18:11.0, 19:50.0, 20:39.2, 20:59.3, (21:08.0), (21:25.0) |
7 | 213 | Christ the King,
NC - Team Time (1st 5) 1:39:07.2 | Spread (1st 5) 2:19.4 |
| 15, 29, 30, 68, 71, (94), (130) |
| Bernard Malloy, Anthony Quintero, Jonnie Lopez, Doug Abell, Matthew Taylor, (Adrian Quintero), (Billy Mastrone) |
| 18:34.7, 19:21.4, 19:24.9, 20:52.1, 20:54.1, (21:34.6), (23:02.4) |
8 | 215 | Epiphany,
NC - Team Time (1st 5) 1:39:30.0 | Spread (1st 5) 1:24.0 |
| 27, 33, 40, 53, 62, (77), (122) |
| Joseph Chrise, Owen Rose, Nick Eickhoff, Ingo Curti Kreutz, John Paliotti, (Diggs Neithhammer), (Mercer Hartman) |
| 19:13.0, 19:31.0, 19:49.0, 20:20.0, 20:37.0, (21:03.0), (22:38.0) |
9 | 287 | Wayne Country Day,
NC - Team Time (1st 5) 1:41:53.2 | Spread (1st 5) 2:02.6 |
| 28, 36, 59, 78, 86, (92), (102) |
| Conner Bauer, Avery Best, Cooper Edmonson, Sam Dively, Brandon Talton, (Cairns Edmondson), (Charlie Dees) |
| 19:13.8, 19:47.0, 20:32.0, 21:04.0, 21:16.4, (21:30.0), (21:50.0) |
10 | 321 | Friendship Christian,
NC - Team Time (1st 5) 1:42:55.0 | Spread (1st 5) 3:00.0 |
| 20, 63, 67, 70, 101, (106), (114) |
| Daniel Morrow, Josh Mullen, Ted Metarko, Jayden Hernandez, Josiah Gardner, (Elijah Mercer), (Adam Baynes) |
| 18:49.0, 20:38.0, 20:45.0, 20:54.0, 21:49.0, (21:55.0), (22:11.0) |
11 | 331 | Carolina Friends,
NC - Team Time (1st 5) 1:42:40.4 | Spread (1st 5) 4:34.2 |
| 9, 25, 73, 99, 125, (126), (156) |
| Kevin Pignone, Lukas Irwin, Ryan Bliss, Ben Fuguet, Sam Brothers, (Jackson Meisner), (Matthew Costello) |
| 18:09.2, 19:06.4, 20:58.7, 21:42.7, 22:43.4, (22:50.7), (24:26.1) |
12 | 350 | University Christian,
NC - Team Time (1st 5) 1:43:56.3 | Spread (1st 5) 5:09.9 |
| 17, 39, 60, 84, 150, (153), (169) |
| MacGregor VanBeurden, Tommy Little, Tate Eckard, Christopher Diamonti, Brandon Sturgill, (Brodie Ham), (Zack Johnson) |
| 18:38.2, 19:48.8, 20:33.1, 21:08.1, 23:48.1, (23:55.2), (25:13.7) |
13 | 370 | Trinity School of Durham,
NC - Team Time (1st 5) 1:44:30.4 | Spread (1st 5) 1:44.3 |
| 46, 49, 80, 97, 98, (132), (135) |
| Brian Li, Turner Merritt, Heyab Zeresenai, Jose Barbeito, Samuel Gould, (Jeff Lindsay), (Jeff Fu) |
| 19:56.2, 20:08.1, 21:05.2, 21:40.4, 21:40.5, (23:05.9), (23:11.4) |
14 | 396 | Trinity Academy of Raleigh,
NC - Team Time (1st 5) 1:45:08.6 | Spread (1st 5) 2:30.6 |
| 32, 79, 87, 89, 109, (119), (128) |
| Alex Hibbs, Grant Watts, Kyrie Kannianen, Thomas Hevener, Zach Vig, (Nicholas Hauser), (Benjamin Boylston) |
| 19:28.5, 21:04.1, 21:17.7, 21:19.2, 21:59.1, (22:29.0), (22:56.4) |
15 | 444 | Hickory Christian Academy,
NC - Team Time (1st 5) 1:46:43.9 | Spread (1st 5) 3:07.8 |
| 26, 88, 105, 108, 117, (123), (133) |
| Will Stephenson, Sam Reese, Will Miller, Ben Vazquez, Easton Crouch, (Aiden Hartman), (Hunter Sjobom) |
| 19:12.5, 21:18.1, 21:54.8, 21:58.2, 22:20.3, (22:42.9), (23:08.7) |
16 | 456 | Thales Academy Rolesville,
NC - Team Time (1st 5) 1:48:33.1 | Spread (1st 5) 4:40.2 |
| 50, 56, 76, 110, 164, (175), (179) |
| Nate Williams, Grant Dorshimer, Sheel Patel, David Decriscio, Robert Najm, (Ethan Delves), (Garrett Wood) |
| 20:13.8, 20:23.4, 21:01.0, 22:00.9, 24:54.0, (25:47.7), (26:17.0) |
17 | 466 | American Hebrew Academy,
NC - Team Time (1st 5) 1:48:03.3 | Spread (1st 5) 2:25.9 |
| 64, 66, 91, 114, 131, (137), (139) |
| Gabriel Edid, Max Joffe, Alberto Antar, Ariel Irijimovich, Leo Kramer, (David Adato), (Gaston Cohen) |
| 20:38.6, 20:40.2, 21:29.0, 22:11.0, 23:04.5, (23:13.0), (23:19.0) |
18 | 469 | Halifax Academy,
NC - Team Time (1st 5) 1:48:26.3 | Spread (1st 5) 5:56.0 |
| 18, 82, 85, 124, 160, (165), (180) |
| Thomas Garrett, Jacob Harris, Kris Carter, Ted Fleming, Wesley Boerner, (Ben Keeter), (Adam Hudson) |
| 18:42.0, 21:08.0, 21:15.3, 22:43.0, 24:38.0, (25:02.0), (26:35.0) |
19 | 474 | Westminster Catawba Christian,
NC - Team Time (1st 5) 1:48:48.5 | Spread (1st 5) 4:27.4 |
| 47, 75, 95, 100, 157, (181), (193) |
| Michael Mitchell, Joel Haley, Joel Haynes, Cyrus Cheek, Stokes Graham, (Brendan Stubbs), (Charlie McBride) |
| 20:00.0, 21:00.0, 21:35.1, 21:46.0, 24:27.4, (26:40.6), (35:26.8) |
20 | 529 | Gaston Day,
NC - Team Time (1st 5) 1:50:10.9 | Spread (1st 5) 2:57.6 |
| 45, 116, 120, 121, 127, (143), (167) |
| Evan Talley, Brendan Sweezy, Jack Current, Ben Heckel, Ryan Buckner, (George Luan), (Eli Dills) |
| 19:56.0, 22:14.0, 22:30.3, 22:37.0, 22:53.6, (23:26.0), (25:02.6) |
21 | 568 | Thales Academy Apex,
NC - Team Time (1st 5) 1:51:39.2 | Spread (1st 5) 1:49.4 |
| 93, 96, 103, 134, 142, (161), (178) |
| Brian Bordeaux, Isaac Gainey, Max Emenheiser, Joshua Johnson, John Conforti, (Joshua Basden), (David Vogt) |
| 21:34.2, 21:40.3, 21:50.3, 23:10.8, 23:23.6, (24:43.2), (26:08.3) |
22 | 652 | Oakwood,
NC - Team Time (1st 5) 1:56:56.7 | Spread (1st 5) 5:37.0 |
| 57, 104, 151, 163, 177, (185), (192) |
| Eddie Wang, Jude Saverino, Donny Chen, Simon Barker, Jerry Cui, (Spencer Shovelin), (Remy Mitchell) |
| 20:25.0, 21:52.0, 23:51.0, 24:46.7, 26:02.0, (28:21.0), (31:46.0) |
23 | 661 | Salem Baptist Christian,
NC - Team Time (1st 5) 1:56:02.1 | Spread (1st 5) 3:26.8 |
| 61, 144, 147, 154, 155, (166), (171) |
| Schiff Helvey, Luke Lindner, Chris Leonard, Chad Hill, Jonathon McGovern, (Josh McGovern), (John Mcgovern) |
| 20:36.6, 23:37.0, 23:42.6, 24:02.5, 24:03.4, (25:02.2), (25:17.0) |
24 | 679 | Fayetteville Academy,
NC - Team Time (1st 5) 1:58:42.7 | Spread (1st 5) 6:00.5 |
| 31, 129, 172, 173, 174, (182), (191) |
| Kai Hubbard, Daniel Buchanan, Ethan Watson, Michael Hallows, Reese Dickerhoff, (Robert Clayton), (Connor McBrener) |
| 19:27.4, 22:58.9, 25:24.2, 25:24.3, 25:27.9, (26:51.0), (30:48.0) |
25 | 681 | Burlington Christian Academy,
NC - Team Time (1st 5) 1:55:59.5 | Spread (1st 5) 1:29.7 |
| 112, 138, 140, 145, 146, (148), (170) |
| Alexander Hyatt, Sam Cobler, Mason Newcomer, Jacob Cockerham, Josiah Morton, (Hunter Orel), (Maxton Gilbert) |
| 22:08.7, 23:15.1, 23:20.0, 23:37.3, 23:38.4, (23:43.2), (25:16.8) |
26 | 719 | Freedom Christian Academy,
NC - Team Time (1st 5) 2:01:37.0 | Spread (1st 5) 6:43.0 |
| 69, 141, 149, 176, 184, (187) |
| Kaleb Roberson, Matthew Bedsole, Brett Bolton, Andrew Eandi, Andreas Hall, (Daniel Malinowski) |
| 20:53.0, 23:23.0, 23:46.0, 25:59.0, 27:36.0, (29:29.6) |
27 | 720 | Statesville Christian,
NC - Team Time (1st 5) 2:05:16.1 | Spread (1st 5) 10:56.7 |
| 23, 158, 168, 183, 188, (189), (194) |
| Adam Godwin, Adrian Campbell, Ethan Gragg, Tate Hunsucker, Ty Williamson, (Brandon Greco), (Blake Lynch) |
| 18:52.8, 24:34.5, 25:07.6, 26:51.7, 29:49.5, (30:45.0), (36:31.1) |
28 | 770 | Faith Christian,
NC - Team Time (1st 5) 2:03:43.9 | Spread (1st 5) 6:16.6 |
| 111, 152, 159, 162, 186, (190), (195) |
| Hayden Voeller, Amaris Jackson, Blaise Conlon, Silas Hill, Cooper Voeller, (Joe Hallock), (Austin Pickard) |
| 22:05.9, 23:54.1, 24:36.5, 24:44.9, 28:22.5, (30:45.9), (37:58.3) |