1 | 29 | Metrolina Christian Academy,
NC - Team Time (1st 5) 56:31.6 | Spread (1st 5) 59.5 |
| 1, 3, 4, 9, 12, (17), (18) |
| Jude Rutherford, Bennett Johnson, Alex Lerch, Ben Efland, Gabriel Polsgrove, (Ethan Vaughn), (Hudson Walker) |
| 10:48.1, 10:57.6, 11:18.6, 11:39.7, 11:47.6, (12:15.9), (12:16.0) |
2 | 61 | SouthLake Christian Academy,
NC - Team Time (1st 5) 59:15.8 | Spread (1st 5) 1:00.3 |
| 6, 10, 11, 15, 19, (22), (24) |
| Barrett Banner, Bradshaw Banner, Peyton Morrison, Bennett Hart, Calvin Stubbs, (Gavin Ferretti), (Brennan Hay) |
| 11:22.0, 11:40.5, 11:44.2, 12:06.8, 12:22.3, (12:38.3), (12:55.0) |
3 | 63 | Hickory Grove Christian,
NC - Team Time (1st 5) 59:20.8 | Spread (1st 5) 1:05.9 |
| 5, 8, 14, 16, 20, (26), (27) |
| Gavin Malloy, Jace Little, Turner Angle, Jacob Truss, Drew Davidson, (Tristan Nelson), (Elliot Askins) |
| 11:19.1, 11:28.7, 11:55.9, 12:12.1, 12:25.0, (13:07.6), (13:12.7) |
4 | 76 | Gaston Day,
NC - Team Time (1st 5) 1:00:40.2 | Spread (1st 5) 2:53.2 |
| 2, 7, 13, 23, 31, (33), (35) |
| Josh Moore, Griffen Simpson, Zi Phillips, Alex Hyde, Gustavo Levy, (Clete Saylor), (Hunt Churchill) |
| 10:54.9, 11:27.0, 11:48.2, 12:42.0, 13:48.1, (14:41.0), (16:58.1) |
5 | 133 | Gaston Christian,
NC - Team Time (1st 5) 1:05:35.1 | Spread (1st 5) 1:07.6 |
| 21, 25, 28, 29, 30, (32), (34) |
| Will Armstrong, Henry Roberts, Benjamin Mehaffey, Jordan Knox, Carter Hoersch, (Cayden Brack), (Blake Jones) |
| 12:27.7, 12:56.5, 13:13.1, 13:22.5, 13:35.3, (14:12.1), (15:47.4) |