1 | 74 | Central Academy,
NC - Team Time (1st 5) 1:26:16.0 | Spread (1st 5) 1:53.8 |
| 1, 11, 14, 17, 31, (59), (70) |
| Elijah Inuwa, Alec Merrill, Joshua Weirich, Matthew Riordan, Parker Colbath, (Joe Hinkle), (Charles Fisher) |
| 16:16.5, 17:05.3, 17:17.6, 17:26.3, 18:10.3, (19:18.8), (19:42.7) |
2 | 123 | Randleman,
NC - Team Time (1st 5) 1:28:57.9 | Spread (1st 5) 1:27.6 |
| 4, 20, 32, 33, 34, (41), (48) |
| Trevor Deaton, Tyler Adams, Jacob Gregson, Evan Hager, Jackson Cranford, (Nathan Gonzalez), (Isaac Jaimes) |
| 16:45.6, 17:35.3, 18:11.8, 18:12.0, 18:13.2, (18:31.7), (18:50.1) |
3 | 143 | Surry Central,
NC - Team Time (1st 5) 1:30:05.6 | Spread (1st 5) 2:29.2 |
| 3, 22, 24, 38, 56, (72), (112) |
| Daniel Alvarez, Danny Mata, Kevin Pack, Elvis Vega, Benjamin Robertson, (Tyler Fitzgerald), (Ricardo Lara) |
| 16:44.5, 17:48.6, 17:55.0, 18:23.8, 19:13.7, (19:43.7), (21:29.1) |
4 | 146 | West Stokes,
NC - Team Time (1st 5) 1:30:26.6 | Spread (1st 5) 1:12.3 |
| 18, 23, 29, 30, 46, (58), (63) |
| Sam Stone, Dana Shrader, Bryan Whittington, Josh Adkins, Justin Kiehl, (Kenneth Erickson), (Sammy Moutos) |
| 17:33.1, 17:49.5, 18:08.9, 18:09.7, 18:45.4, (19:17.0), (19:29.9) |
5 | 240 | Wilkes Central,
NC - Team Time (1st 5) 1:33:45.8 | Spread (1st 5) 2:59.8 |
| 13, 35, 40, 67, 85, (99), (100) |
| Nick Nunn, Austin Motsinger, Ryan Barrett, Devon Redmon, Kobe Alexander, (Duncan Battle), (David Stinson) |
| 17:12.0, 18:15.7, 18:27.9, 19:38.4, 20:11.8, (20:49.5), (20:56.7) |
6 | 243 | West Davidson,
NC - Team Time (1st 5) 1:34:15.2 | Spread (1st 5) 1:22.0 |
| 36, 42, 43, 53, 69, (71), (73) |
| Jonathon Makepeace, Logan Herman, Caleb Bauguess, Tyler Hunt, Daniel Benitez, (Obediah Fire), (Brandon Miller) |
| 18:17.0, 18:35.1, 18:36.1, 19:08.0, 19:39.0, (19:43.1), (19:44.3) |
7 | 249 | Forbush,
NC - Team Time (1st 5) 1:34:07.4 | Spread (1st 5) 3:11.3 |
| 10, 45, 49, 61, 84, (105), (111) |
| Alec Faircloth, Ben Wall, Will Kilby, Noah Sisk, Austin Mendenhall, (Charlie Wyrick), (Isaac Warden) |
| 16:56.1, 18:41.4, 18:55.7, 19:26.8, 20:07.4, (21:11.9), (21:25.4) |
8 | 269 | Salisbury,
NC - Team Time (1st 5) 1:35:19.9 | Spread (1st 5) 1:51.4 |
| 26, 50, 51, 66, 76, (82), (86) |
| Matt Washko, David Uto, Max Patel, Thurston Alexander, Sam McNeely, (Jeryon Davis), (Nick Greene) |
| 17:57.0, 18:57.0, 18:59.3, 19:38.2, 19:48.4, (20:06.2), (20:19.0) |
9 | 271 | West Wilkes,
NC - Team Time (1st 5) 1:34:57.4 | Spread (1st 5) 3:47.2 |
| 7, 25, 68, 74, 97, (118), (119) |
| Josh Hall, Daniel Angarita, Cole Higgenbothem, Ethan Pruitt, Warren Breden, (David Zhan), (Jace Carroll) |
| 16:54.5, 17:56.6, 19:38.7, 19:45.9, 20:41.7, (21:55.1), (21:58.7) |
10 | 276 | Ashe County,
NC - Team Time (1st 5) 1:35:36.4 | Spread (1st 5) 5:40.9 |
| 8, 9, 52, 83, 124 |
| Gareth Berry, Andrew Tedder, R J Burke, Brady Buchanan, Billy Reyna |
| 16:54.9, 16:55.7, 19:02.9, 20:07.1, 22:35.8 |
11 | 286 | East Davidson,
NC - Team Time (1st 5) 1:35:22.5 | Spread (1st 5) 3:07.2 |
| 16, 19, 78, 81, 92, (95), (102) |
| Austin Campbell, Tyler Oldaker, Nicholas Williams, Harrison Safrit, Robbie Hyatt, (Tucker Johnson), (Sam Harris) |
| 17:22.6, 17:33.4, 19:55.8, 20:00.9, 20:29.8, (20:32.6), (21:04.7) |
| 286 | North Surry,
NC - Team Time (1st 5) 1:35:32.6 | Spread (1st 5) 3:07.5 |
| 6, 62, 64, 75, 79, (121), (126) |
| Matthew Mayes, Justin Angel, Alex Bowes, Jordan Bowman, Jeremy Focareto, (Ethan Simmons), (Storm York) |
| 16:49.1, 19:29.5, 19:30.3, 19:47.1, 19:56.6, (22:16.6), (22:43.9) |
13 | 311 | Parkwood,
NC - Team Time (1st 5) 1:36:47.9 | Spread (1st 5) 2:41.1 |
| 27, 37, 57, 94, 96, (103), (130) |
| W. Alex Tidwell, Philip Abernathy, AJ Benitez-DeVilbiss, Jonathan Moore, Chabelo Lantz, (Josiah Davis), (Joshua Beekman) |
| 17:58.3, 18:23.0, 19:15.2, 20:32.0, 20:39.4, (21:05.0), (22:56.9) |
14 | 314 | Wheatmore,
NC - Team Time (1st 5) 1:37:03.4 | Spread (1st 5) 4:33.7 |
| 5, 39, 54, 107, 109, (114), (143) |
| Jeremiah Monroe, Madison Fountain, Ian York, Alex Millikan, Adam Davis, (Andrew Halcomb), (Ben Henderson) |
| 16:48.7, 18:27.3, 19:10.1, 21:14.9, 21:22.4, (21:36.0), (24:33.4) |
15 | 369 | North Wilkes,
NC - Team Time (1st 5) 1:39:42.9 | Spread (1st 5) 4:06.8 |
| 21, 28, 88, 115, 117, (145), (149) |
| Rylan Hincher, Tyler Dishmon, Austin Woodruff, Lucas Smoot, Joseph York, (Ethan Walker), (John Mark Gilligan) |
| 17:43.1, 18:03.6, 20:25.2, 21:41.1, 21:49.9, (24:51.5), (25:59.4) |
16 | 450 | Forest Hills,
NC - Team Time (1st 5) 1:43:24.5 | Spread (1st 5) 6:56.7 |
| 2, 87, 113, 116, 132, (136), (149) |
| Frisco Poole, Daniel Melton, Taylor Phifer, John Voeun, Diego Poole, (Lance Martinez), (Tykeem Sloan) |
| 16:22.3, 20:21.0, 21:35.1, 21:47.1, 23:19.0, (24:06.0), (25:59.4) |
17 | 456 | North Rowan,
NC - Team Time (1st 5) 1:43:52.5 | Spread (1st 5) 3:41.1 |
| 55, 65, 101, 106, 129, (140) |
| Franciso Nunez, Michael Bost, Darius Wallace, Simon Connolly, Chase Thompson, (Lucas Beam) |
| 19:11.8, 19:36.0, 20:57.1, 21:14.7, 22:52.9, (24:27.3) |
18 | 464 | Mount Pleasant,
NC - Team Time (1st 5) 1:47:02.4 | Spread (1st 5) 7:47.6 |
| 15, 44, 127, 131, 147, (149), (149) |
| Josh Lambert, Adam Allman, Zachary Walker, Jesse Lambert, Josh Miller, (Dylan Drye), (Andrew Thomas) |
| 17:19.3, 18:39.9, 22:44.0, 23:12.3, 25:06.9, (25:59.4), (25:59.4) |
19 | 496 | South Stokes,
NC - Team Time (1st 5) 1:49:00.0 | Spread (1st 5) 9:17.7 |
| 12, 93, 104, 134, 153, (156) |
| Justin Nelson, Jared Trindade, Trey Scott, James Smith, Tina Rutledge, (Daniel Motley) |
| 17:09.8, 20:31.4, 21:10.3, 23:41.0, 26:27.5, (31:03.1) |
20 | 512 | Carver,
NC - Team Time (1st 5) 1:48:04.7 | Spread (1st 5) 5:09.7 |
| 60, 80, 98, 133, 141 |
| Brany Nunez, Cheeue Mendoza, Jose Martinez, Dayshawn Creadle-Rivers, Johnathan Gonzalez |
| 19:22.7, 20:00.1, 20:44.4, 23:25.1, 24:32.4 |
21 | 518 | Thomasville,
NC - Team Time (1st 5) 1:47:37.9 | Spread (1st 5) 4:56.2 |
| 47, 91, 122, 123, 135 |
| Enrique Solis, Jason Boutsady, Irving Ignacio, Ricardo Escamilla, Chandler Hepler |
| 18:49.2, 20:29.0, 22:17.0, 22:17.3, 23:45.4 |
22 | 585 | Providence Grove,
NC - Team Time (1st 5) 1:53:46.8 | Spread (1st 5) 5:50.6 |
| 77, 89, 125, 146, 148 |
| Aaron Canoy, Isaac Sabillon, William Smith, Cole Bohnsack, Brennan Miller |
| 19:55.5, 20:25.8, 22:41.9, 24:57.5, 25:46.1 |
23 | 603 | Trinity,
NC - Team Time (1st 5) 1:51:41.8 | Spread (1st 5) 2:49.6 |
| 108, 110, 120, 128, 137, (142) |
| Lincoln Thomas, Chase Nix, Tyler Johnson, Daniel Sanford, Ethan Misenheimer, (Andrew Wantuch) |
| 21:19.0, 21:24.6, 22:00.9, 22:48.7, 24:08.6, (24:32.7) |
24 | 665 | West Stanly,
NC - Team Time (1st 5) 2:01:21.0 | Spread (1st 5) 7:07.0 |
| 90, 138, 139, 144, 154, (155), (157) |
| Matt Barringer, Landon Wilson, AJ Wild, Luke Griffin, Noah Coley, (Blake Cole), (Zeke Lilly) |
| 20:27.0, 24:13.0, 24:18.0, 24:49.0, 27:34.0, (28:44.0), (33:35.0) |