| 1 | Nick GoardPlace 1 · Grade 12 · Sandhills Classical Christian | 12 | Sandhills Classical Christian | 18:14 |
| 2 | Jonathan EhresmanPlace 2 · Grade 11 · Lee Christian | 11 | Lee Christian | 19:00 |
| 3 | Kingston CliftonPlace 3 · Grade 12 · New Garden Friends | 12 | New Garden Friends | 19:32 |
| 4 | Trace DukesPlace 4 · Grade 10 · New Garden Friends | 10 | New Garden Friends | 19:40 |
| 5 | Ace CliftonPlace 5 · Grade 10 · New Garden Friends | 10 | New Garden Friends | 19:48 |
| 6 | Marcell TrombitasPlace 6 · Grade 11 · New Garden Friends | 11 | New Garden Friends | 19:52 |
| 7 | Cayce SchoolcraftPlace 7 · Grade 12 · Lee Christian | 12 | Lee Christian | 20:22 |
| 8 | Tedder RicePlace 8 · Grade 12 · New Garden Friends | 12 | New Garden Friends | 20:27 |
| 9 | Will McDuffPlace 9 · Grade 12 · Carolina Friends | 12 | Carolina Friends | 20:34 |
| 10 | Miles SippPlace 10 · Grade 10 · New Garden Friends | 10 | New Garden Friends | 20:48 |
| 11 | William RolandPlace 11 · Grade 12 · Lee Christian | 12 | Lee Christian | 21:30 |
| 12 | Nathan RobertsonPlace 12 · Grade 9 · Crossroads Christian | 9 | Crossroads Christian | 21:48 |
| 13 | Miles AndersonPlace 13 · Grade 7 · Crossroads Christian | 7 | Crossroads Christian | 21:54 |
| 14 | Graeme RolandPlace 14 · Grade 10 · Lee Christian | 10 | Lee Christian | 22:14 |
| 15 | Ryder HarrellPlace 15 · Grade 12 · New Garden Friends | 12 | New Garden Friends | 22:21 |
| 16 | Cayden JenningsPlace 16 · Grade 10 · Lee Christian | 10 | Lee Christian | 22:22 |
| 17 | Xiyue ZhangPlace 17 · Grade 11 · Carolina Friends | 11 | Carolina Friends | 22:52 |
| 18 | Alex WirthPlace 18 · Grade 11 · New Garden Friends | 11 | New Garden Friends | 23:02 |
| 19 | Cam PurvisPlace 19 · Grade 10 · Crossroads Christian | 10 | Crossroads Christian | 23:03 |
| 20 | Jaden NorfleetPlace 20 · Grade 10 · New Garden Friends | 10 | New Garden Friends | 24:13 |
| 21 | Miles Wofford-KaoPlace 21 · Grade 9 · Carolina Friends | 9 | Carolina Friends | 24:31 |
| 22 | Ezra SmithPlace 22 · Grade 10 · Cape Fear Christian Academy | 10 | Cape Fear Christian Academy | 25:01 |
| 23 | Curtis RussellPlace 23 · Grade 12 · New Garden Friends | 12 | New Garden Friends | 25:25 |
| 24 | Marci ImrePlace 24 · Grade 12 · New Garden Friends | 12 | New Garden Friends | 25:30 |
| 25 | Seth BlosserPlace 25 · Grade 8 · New Garden Friends | 8 | New Garden Friends | 25:37 |
| 26 | James MansonPlace 26 · Grade 9 · Carolina Friends | 9 | Carolina Friends | 25:40 |
| 27 | Aiden SimpsonPlace 27 · Grade 9 · Carolina Friends | 9 | Carolina Friends | 25:41 |
| 28 | Porter GasterPlace 28 · Grade 9 · Lee Christian | 9 | Lee Christian | 26:20 |
| 29 | Austin RaschPlace 29 · Grade 10 · Carolina Friends | 10 | Carolina Friends | 28:39 |
| 30 | Charles PearcePlace 30 · Grade 10 · New Garden Friends | 10 | New Garden Friends | 30:20 |
| 31 | Kameron StewartPlace 31 · Grade 9 · Lee Christian | 9 | Lee Christian | 40:07 |