| 1 | Joseph McPhersonPlace 1 · Grade 12 · Eastern Alamance | 12 | Eastern Alamance | 18:24.2 |
| 2 | Owen StatesPlace 2 · Grade 12 · Northern Guilford | 12 | Northern Guilford | 19:04.1 |
| 3 | Jack DingmanPlace 3 · Grade 9 · Northern Guilford | 9 | Northern Guilford | 19:24.0 |
| 4 | Riley RedmonPlace 4 · Grade 12 · Northern Guilford | 12 | Northern Guilford | 20:17.9 |
| 5 | Benny MelvillePlace 5 · Grade 11 · Northern Guilford | 11 | Northern Guilford | 20:18.4 |
| 6 | Brett ThomasPlace 6 · Grade 12 · Northern Guilford | 12 | Northern Guilford | 20:34.3 |
| 7 | Matthew ChiltonPlace 7 · Grade 12 · Rockingham County | 12 | Rockingham County | 21:10.7 |
| 8 | Ethan ChaplinPlace 8 · Grade 12 · Northern Guilford | 12 | Northern Guilford | 21:21.1 |
| 9 | Zach BookerPlace 9 · Grade 11 · Northern Guilford | 11 | Northern Guilford | 21:27.8 |
| 10 | Jack PinnixPlace 10 · Grade 12 · Rockingham County | 12 | Rockingham County | 21:51.4 |
| 11 | Cason PyrtlePlace 11 · Grade 10 · Rockingham County | 10 | Rockingham County | 22:22.2 |
| 12 | Quinton LoyPlace 12 · Grade 12 · Eastern Alamance | 12 | Eastern Alamance | 22:46.6 |
| 13 | Ray SutherlandPlace 13 · Grade 11 · Northern Guilford | 11 | Northern Guilford | 22:56.3 |
| 14 | Mac SnyderPlace 14 · Grade 12 · Eastern Alamance | 12 | Eastern Alamance | 23:14.6 |
| 15 | Nate IsleyPlace 15 · Grade 11 · McMichael | 11 | McMichael | 23:15.5 |
| 16 | Preston ThorntonPlace 16 · Grade 12 · Eastern Alamance | 12 | Eastern Alamance | 23:22.6 |
| 17 | Holden JoycePlace 17 · Grade 12 · Rockingham County | 12 | Rockingham County | 23:29.0 |
| 18 | Chase HaleyPlace 18 · Grade 12 · Rockingham County | 12 | Rockingham County | 23:30.6 |
| 19 | William FredericksPlace 19 · Grade 10 · Northern Guilford | 10 | Northern Guilford | 23:55.8 |
| 20 | Ryan CatalanoPlace 20 · Grade 10 · Eastern Alamance | 10 | Eastern Alamance | 23:57.3 |
| 21 | Zach GalePlace 21 · Grade 9 · Northern Guilford | 9 | Northern Guilford | 23:57.9 |
| 22 | Sam AngiulliPlace 22 · Grade 11 · Northern Guilford | 11 | Northern Guilford | 24:02.1 |
| 23 | Mitchell BarkerPlace 23 · Grade 12 · Rockingham County | 12 | Rockingham County | 24:02.5 |
| 24 | Will StansillPlace 24 · Grade 12 · Northern Guilford | 12 | Northern Guilford | 24:03.8 |
| 25 | Adam ColePlace 25 · Grade 10 · Eastern Alamance | 10 | Eastern Alamance | 24:14.1 |
| 26 | Alex CatalanoPlace 26 · Grade 10 · Eastern Alamance | 10 | Eastern Alamance | 24:21.1 |
| 27 | Brandon BullinsPlace 27 · Grade 11 · McMichael | 11 | McMichael | 24:43.9 |
| 28 | Drew RobakiewiczPlace 28 · Grade 9 · Northern Guilford | 9 | Northern Guilford | 25:01.9 |
| 29 | Tylor LawencePlace 29 · Grade 9 · McMichael | 9 | McMichael | 25:43.2 |
| 30 | Joseph BankoPlace 30 · Grade 11 · Eastern Alamance | 11 | Eastern Alamance | 26:10.3 |
| 31 | Matthew BarkerPlace 31 · Grade 12 · Rockingham County | 12 | Rockingham County | 26:10.6 |
| 32 | David HodgePlace 32 · Grade 10 · Northern Guilford | 10 | Northern Guilford | 26:35.0 |
| 33 | Conner HallPlace 33 · Grade 11 · McMichael | 11 | McMichael | 26:44.5 |
| 34 | Ian GibsonPlace 34 · Grade 9 · Northern Guilford | 9 | Northern Guilford | 27:26.6 |
| 35 | Tyrell MimsPlace 35 · Grade 11 · Rockingham County | 11 | Rockingham County | 27:26.9 |
| 36 | Ryan SwartzPlace 36 · Grade 10 · Northern Guilford | 10 | Northern Guilford | 27:28.5 |
| 37 | Ethan TaylorPlace 37 · Grade 10 · Northern Guilford | 10 | Northern Guilford | 27:30.8 |
| 38 | Jonathan BirminghamPlace 38 · Grade 10 · Rockingham County | 10 | Rockingham County | 28:40.8 |
| 39 | C LawsonPlace 39 · Grade 10 · McMichael | 10 | McMichael | 29:24.2 PR |
| 40 | Conner MabePlace 40 · Grade - · McMichael | - | McMichael | 29:24.9 |
| 41 | Connor BrownPlace 41 · Grade 11 · Rockingham County | 11 | Rockingham County | 29:46.9 |
| 42 | Cameron DaltonPlace 42 · Grade 9 · Rockingham County | 9 | Rockingham County | 29:51.4 |
| 43 | Joshua NiemczuraPlace 43 · Grade 9 · Rockingham County | 9 | Rockingham County | 31:12.9 |
| 44 | Bryson HairstonPlace 44 · Grade 10 · Rockingham County | 10 | Rockingham County | 31:13.3 |
| 45 | Nathan StofanikPlace 45 · Grade 10 · Rockingham County | 10 | Rockingham County | 31:49.9 |
| 46 | Ezekiel YaoPlace 46 · Grade 10 · Eastern Alamance | 10 | Eastern Alamance | 31:55.5 PR |
| 47 | Xavier SearcyPlace 47 · Grade - · McMichael | - | McMichael | 33:01.1 PR |
| 48 | Trevor BrannockPlace 48 · Grade - · Rockingham County | - | Rockingham County | 38:58.4 PR |
| 49 | Tyler BarnesPlace 49 · Grade - · Rockingham County | - | Rockingham County | 45:50.5 |