| 1 | Michael BranniganPlace 1 · Grade 11 · Gaston Christian | 11 | Gaston Christian | 18:09 |
| 2 | Sam JaszewskiPlace 2 · Grade 9 · Cannon | 9 | Cannon | 19:15 |
| 3 | Evan AndertPlace 3 · Grade 10 · Westminster Catawba Christian | 10 | Westminster Catawba Christian | 19:34 PR |
| 4 | Richard O'nealPlace 4 · Grade 12 · Westminster Catawba Christian | 12 | Westminster Catawba Christian | 19:43 |
| 5 | Grant JohnstonPlace 5 · Grade 9 · Covenant Day | 9 | Covenant Day | 19:49 PR |
| 6 | Denny AlcornPlace 6 · Grade 11 · Cannon | 11 | Cannon | 20:16 |
| 7 | Rich MackPlace 7 · Grade 11 · Cannon | 11 | Cannon | 20:21 |
| 8 | Ben PughPlace 8 · Grade 10 · Covenant Day | 10 | Covenant Day | 20:29 |
| 9 | Michael BurkePlace 9 · Grade 12 · Cannon | 12 | Cannon | 20:32 PR |
| 10 | Travis SappPlace 10 · Grade 10 · Concord Academy | 10 | Concord Academy | 20:37 PR |
| 11 | Payne DinsbeerPlace 11 · Grade 9 · Covenant Day | 9 | Covenant Day | 20:51 |
| 12 | Jordan RubensPlace 12 · Grade 9 · Cannon | 9 | Cannon | 20:53 |
| 13 | Taylor SimmonsPlace 13 · Grade 10 · Concord Academy | 10 | Concord Academy | 21:04 |
| 14 | Will MessickPlace 14 · Grade 9 · Cannon | 9 | Cannon | 21:10 |
| 15 | Michael McDermottPlace 15 · Grade 10 · Covenant Day | 10 | Covenant Day | 21:25 PR |
| 16 | Allain AndryPlace 16 · Grade 9 · Cannon | 9 | Cannon | 21:26 |
| 17 | Daniel NorrisPlace 17 · Grade 11 · Metrolina Christian Academy | 11 | Metrolina Christian Academy | 21:33 PR |
| 18 | Cameron WinterPlace 18 · Grade 11 · Gaston Christian | 11 | Gaston Christian | 21:34 |
| 19 | Matt FishelPlace 19 · Grade 10 · Westminster Catawba Christian | 10 | Westminster Catawba Christian | 21:34 PR |
| 20 | Peter LautenPlace 20 · Grade 10 · Westminster Catawba Christian | 10 | Westminster Catawba Christian | 21:35 |
| 21 | Corey HuckabyPlace 21 · Grade 8 · Westminster Catawba Christian | 8 | Westminster Catawba Christian | 21:35 |
| 22 | Josh HendersonPlace 22 · Grade 11 · Gaston Christian | 11 | Gaston Christian | 22:03 |
| 23 | Palna HitchensPlace 23 · Grade 9 · Covenant Day | 9 | Covenant Day | 22:16 PR |
| 24 | John MansonPlace 24 · Grade 9 · Metrolina Christian Academy | 9 | Metrolina Christian Academy | 22:33 PR |
| 25 | Brian SmythPlace 25 · Grade 12 · Concord Academy | 12 | Concord Academy | 22:49 PR |
| 26 | Ben TroxelPlace 26 · Grade 12 · Covenant Day | 12 | Covenant Day | 23:04 PR |
| 27 | Matt HinesPlace 27 · Grade 10 · Gaston Christian | 10 | Gaston Christian | 23:17 |
| 28 | Nathan RichardsonPlace 28 · Grade 7 · Metrolina Christian Academy | 7 | Metrolina Christian Academy | 23:31 |
| 29 | Chris BurtPlace 29 · Grade 10 · Westminster Catawba Christian | 10 | Westminster Catawba Christian | 23:39 |
| 30 | Adam VanZantPlace 30 · Grade 8 · Gaston Christian | 8 | Gaston Christian | 23:43 PR |
| 31 | Rashad GoberPlace 31 · Grade 10 · Westminster Catawba Christian | 10 | Westminster Catawba Christian | 24:04 PR |
| 32 | Tommy ParnellePlace 32 · Grade 11 · Gaston Christian | 11 | Gaston Christian | 24:32 |
| 33 | Will HornerPlace 33 · Grade 9 · Covenant Day | 9 | Covenant Day | 24:36 |
| 34 | Kevin AlmondPlace 34 · Grade 11 · Metrolina Christian Academy | 11 | Metrolina Christian Academy | 25:02 PR |
| 35 | Kent DwyerPlace 35 · Grade 11 · Metrolina Christian Academy | 11 | Metrolina Christian Academy | 25:03 PR |
| 36 | Nick LivengoodPlace 36 · Grade 10 · Concord Academy | 10 | Concord Academy | 25:50 PR |
| 37 | John NewellPlace 37 · Grade 7 · Metrolina Christian Academy | 7 | Metrolina Christian Academy | 26:45 |
| 38 | Sam RoachPlace 38 · Grade 11 · Gaston Christian | 11 | Gaston Christian | 28:00 |