1 | 28 | Weddington,
NC - Team Time (1st 5) 1:21:06.6 | Spread (1st 5) 1:03.3 |
| 1, 3, 6, 8, 10, (13), (21) |
| Jonathan Bivens, Hunter Roark, Tanner Glackin, Matt Burns, Luke Warner, (Chris Burns), (Ryan Hobbs) |
| 15:38.0, 16:06.0, 16:16.0, 16:25.3, 16:41.3, (16:49.0), (17:11.0) |
2 | 83 | East Rowan,
NC - Team Time (1st 5) 1:24:36.8 | Spread (1st 5) 1:08.6 |
| 4, 15, 16, 22, 26, (30), (32) |
| Cole Honeycutt, Conor Honeycutt, Cal Meyers, Brad Oden, Mark Almeida, (Darin Basso), (Joseph Furtado) |
| 16:12.4, 16:52.5, 16:54.9, 17:16.0, 17:21.0, (17:25.2), (17:29.3) |
3 | 88 | Marvin Ridge,
NC - Team Time (1st 5) 1:24:37.0 | Spread (1st 5) 1:05.1 |
| 5, 7, 24, 26, 26, (29), (42) |
| Drew Buckley, Alec Lane, Daniel Ferguson, Kendon Corbett, Charlie Laatsch, (Carter Pennington), (Kyle Morrison) |
| 16:15.9, 16:19.1, 17:20.0, 17:21.0, 17:21.0, (17:23.0), (17:43.6) |
4 | 98 | Robinson,
NC - Team Time (1st 5) 1:24:48.5 | Spread (1st 5) 1:53.0 |
| 2, 9, 19, 20, 48, (59), (65) |
| Clifford Buck, Andrew Fried, Christopher Bellis, McCann Sheridan, William Witt, (William Tolone), (Chris Bellis) |
| 16:00.0, 16:37.0, 17:09.0, 17:09.5, 17:53.0, (18:17.0), (18:31.0) |
5 | 122 | Carson,
NC - Team Time (1st 5) 1:26:02.0 | Spread (1st 5) 1:24.1 |
| 12, 14, 17, 25, 54, (55), (64) |
| Jacob Fink, Kyle Gillis, Chase Johnson, Nathan McMasters, Nick Thornton, (Ryan Craft), (Jerad Books) |
| 16:44.5, 16:51.0, 16:57.5, 17:20.4, 18:08.6, (18:10.8), (18:26.3) |
6 | 201 | Charlotte Catholic,
NC - Team Time (1st 5) 1:28:35.0 | Spread (1st 5) 30.6 |
| 33, 36, 39, 40, 53, (57), (58) |
| Jeb Roberts, Matt Martin, Evan Georges, Matthew Phillips, Andrew Roberts, (Bailey Quinn), (Zack Sharp) |
| 17:32.5, 17:36.0, 17:41.4, 17:42.0, 18:03.1, (18:13.0), (18:14.0) |
7 | 240 | Cox Mill,
NC - Team Time (1st 5) 1:29:33.9 | Spread (1st 5) 1:03.0 |
| 34, 43, 44, 49, 70, (72), (96) |
| Taylor Page, Stephen Larson, Teague Grewell, Chase Philemon, Nick Kostick, (Aj Siersma), (Alex Sapp) |
| 17:33.0, 17:43.9, 17:44.0, 17:57.0, 18:36.0, (18:40.0), (19:46.0) |
8 | 244 | A.L. Brown,
NC - Team Time (1st 5) 1:29:43.2 | Spread (1st 5) 1:59.2 |
| 11, 41, 56, 62, 74, (77), (84) |
| Jose Navarrete, Timmy Hall, Max Chandler, Mason Forrest, Patrick McDaniels, (AJ Meadows), (Johnny Hodge) |
| 16:43.0, 17:42.2, 18:11.0, 18:24.8, 18:42.2, (18:52.8), (19:08.0) |
9 | 301 | Hickory Ridge,
NC - Team Time (1st 5) 1:31:39.0 | Spread (1st 5) 1:14.0 |
| 37, 46, 68, 75, 75, (78), (80) |
| Chris (Christian) Smith, Mark Heidenfeldt, Mark Williams, Locke Revels, Michael Blum, (Sam Rupp), (Vikash Kumar) |
| 17:37.0, 17:47.0, 18:33.0, 18:51.0, 18:51.0, (18:54.0), (18:56.0) |
10 | 309 | West Rowan,
NC - Team Time (1st 5) 1:32:00.0 | Spread (1st 5) 1:52.3 |
| 31, 38, 69, 83, 88, (90), (97) |
| Cody Mcneely, Todd Gabriel, Alex Freeze, Seth Martin, Nickolas Waldo, (Ben Wilson), (John Hutton) |
| 17:26.3, 17:37.5, 18:34.1, 19:03.5, 19:18.6, (19:26.3), (19:54.5) |
11 | 320 | South Rowan,
NC - Team Time (1st 5) 1:32:20.2 | Spread (1st 5) 1:46.1 |
| 45, 52, 61, 71, 91, (93), (94) |
| Trevor Sides, Alex Reed, Angel Ruiz, Jonathon Ruiz, Karl Benz, (Tyler Hall), (Kurtis Reed) |
| 17:45.0, 18:01.1, 18:24.4, 18:38.6, 19:31.1, (19:36.7), (19:39.9) |
12 | 325 | Northwest Cabarrus,
NC - Team Time (1st 5) 1:32:25.2 | Spread (1st 5) 1:34.4 |
| 35, 50, 73, 82, 85, (89), (104) |
| Gil Gilreath, Sebastian Yow, Weston Murdock, Dusty Carter, Jared Lawrence, (Ben Weisel), (Stephen Jones) |
| 17:33.7, 17:59.3, 18:41.8, 19:02.3, 19:08.1, (19:23.1), (20:08.8) |
13 | 343 | Central Cabarrus,
NC - Team Time (1st 5) 1:33:44.0 | Spread (1st 5) 2:45.0 |
| 23, 47, 80, 92, 101, (106), (107) |
| Quintin VandenBerg, Chris Reynart, Allan Griffiths, Tristan Broadwell, Brandon Richardson, (Steven Ortiz), (Brannon Broadwell) |
| 17:19.0, 17:50.0, 18:56.0, 19:35.0, 20:04.0, (20:28.0), (20:30.0) |
14 | 384 | Mount Pleasant,
NC - Team Time (1st 5) 1:37:15.4 | Spread (1st 5) 4:41.4 |
| 18, 51, 86, 111, 118, (122), (125) |
| Michael Dilks, Jonah Lurati, Josh Lambert, Andrew Thomas, Jason Measimer, (Colton Haynes), (Caleb Davis) |
| 17:05.0, 18:00.0, 19:10.0, 21:14.0, 21:46.4, (22:50.7), (23:21.0) |
15 | 470 | Concord,
NC - Team Time (1st 5) 1:39:27.4 | Spread (1st 5) 2:42.9 |
| 60, 98, 100, 103, 109, (115), (116) |
| Chris Bradley, Casey Aldridge, Evan Mozingo, Grant O'Brien, Jack Simpson, (Matthew Twigger), (Matt Sides) |
| 18:19.2, 19:55.0, 20:03.4, 20:07.7, 21:02.1, (21:27.1), (21:31.4) |
16 | 473 | West Iredell,
NC - Team Time (1st 5) 1:39:52.5 | Spread (1st 5) 2:32.1 |
| 66, 87, 102, 108, 110, (112), (120) |
| Guadalupe Sanchez, Garrett Potts, Jerrod Best, Tyler Briggs, Feliciano Daniels, (Brandon Feimster), (Darius Gibbs) |
| 18:31.9, 19:14.6, 20:06.0, 20:56.0, 21:04.0, (21:21.6), (22:05.0) |
17 | 481 | Parkwood,
NC - Team Time (1st 5) 1:42:38.0 | Spread (1st 5) 4:16.0 |
| 63, 67, 113, 117, 121, (123), (126) |
| John Leckrone, John Rorie, Calvin Newton, Roland Hesse, Joshua Hawkins, (Joshua Beekman), (Nathan Beekman) |
| 18:26.0, 18:32.0, 21:23.0, 21:35.0, 22:42.0, (23:01.0), (23:28.0) |
18 | 492 | North Iredell,
NC - Team Time (1st 5) 1:40:09.5 | Spread (1st 5) 2:29.4 |
| 79, 95, 99, 105, 114, (119) |
| Taylor Souther, Reagan Johnson, Ethan Marlowe, Kyle Brown, Richard Winzenried, (Brennen Tutterrow) |
| 18:54.9, 19:43.1, 19:57.2, 20:10.0, 21:24.3, (21:59.3) |
19 | 638 | Anson,
NC - Team Time (1st 5) 2:08:39.8 | Spread (1st 5) 5:05.7 |
| 124, 127, 128, 129, 130 |
| Garrett Martin, Matt Capenter, Drew Kendall, Jacob Black, AJ Powell |
| 23:12.8, 24:16.0, 24:39.0, 28:13.5, 28:18.5 |