| 1 | Nathan LandersPlace 1 · Grade 11 · Mechanicsburg Area | 11 | Mechanicsburg Area | 17:08.27 |
| 2 | Max HulaysPlace 2 · Grade 11 · Hershey | 11 | Hershey | 17:23.22 |
| 3 | Andrew SmithPlace 3 · Grade 11 · Hershey | 11 | Hershey | 17:23.62 |
| 4 | Augustus GrandiPlace 4 · Grade 10 · Hershey | 10 | Hershey | 17:33.54 |
| 5 | Luke MizerakPlace 5 · Grade 12 · Mechanicsburg Area | 12 | Mechanicsburg Area | 17:38.60 |
| 6 | Joseph MurphyPlace 6 · Grade 12 · Hershey | 12 | Hershey | 18:05.61 |
| 7 | Luke SmithPlace 7 · Grade 9 · Hershey | 9 | Hershey | 18:05.99 |
| 8 | Josh GebhardtPlace 8 · Grade 12 · Mechanicsburg Area | 12 | Mechanicsburg Area | 18:15.02 |
| 9 | Colin RitchiePlace 9 · Grade 12 · Hershey | 12 | Hershey | 18:19.55 |
| 10 | Jack MartinPlace 10 · Grade 12 · Hershey | 12 | Hershey | 18:19.70 |
| 11 | Kieran MahaffeyPlace 11 · Grade 9 · Hershey | 9 | Hershey | 18:21.83 |
| 12 | Judah BenoitPlace 12 · Grade 11 · Mechanicsburg Area | 11 | Mechanicsburg Area | 18:22.76 |
| 13 | Ben SilvisPlace 13 · Grade 11 · Hershey | 11 | Hershey | 18:38.44 |
| 14 | Daniel KeatingPlace 14 · Grade 9 · Hershey | 9 | Hershey | 18:55.41 |
| 15 | Ryan McKenneyPlace 15 · Grade 9 · Mechanicsburg Area | 9 | Mechanicsburg Area | 18:58.90 |
| 16 | Clayton YangPlace 16 · Grade 9 · Hershey | 9 | Hershey | 19:08.30 PR |
| 17 | Asher HostlerPlace 17 · Grade 12 · Mechanicsburg Area | 12 | Mechanicsburg Area | 19:13.36 |
| 18 | Josh LairdPlace 18 · Grade 9 · Mechanicsburg Area | 9 | Mechanicsburg Area | 19:18.11 |
| 19 | Eric CapewellPlace 19 · Grade 10 · Mechanicsburg Area | 10 | Mechanicsburg Area | 19:24.25 |
| 20 | Jacob RunklePlace 20 · Grade 10 · Mechanicsburg Area | 10 | Mechanicsburg Area | 19:49.42 |
| 21 | Jackson TweetPlace 21 · Grade 12 · Hershey | 12 | Hershey | 19:52.69 |
| 22 | Luke McalisterPlace 22 · Grade 12 · Mechanicsburg Area | 12 | Mechanicsburg Area | 20:00.14 |
| 23 | Hector NunezPlace 23 · Grade 11 · Hershey | 11 | Hershey | 20:07.06 |
| 24 | Carson BurhansPlace 24 · Grade 12 · Mechanicsburg Area | 12 | Mechanicsburg Area | 20:07.36 |
| 25 | Shazil AkramPlace 25 · Grade 9 · Hershey | 9 | Hershey | 20:23.88 PR |
| 26 | Charles FordPlace 26 · Grade 9 · Hershey | 9 | Hershey | 20:29.67 PR |
| 27 | Corban SmithPlace 27 · Grade 11 · Mechanicsburg Area | 11 | Mechanicsburg Area | 20:31.17 |
| 28 | William ChasePlace 28 · Grade 10 · Hershey | 10 | Hershey | 20:53.86 |
| 29 | Shane PetersonPlace 29 · Grade 11 · Hershey | 11 | Hershey | 20:53.99 PR |
| 30 | Landon RegisterPlace 30 · Grade 10 · Mechanicsburg Area | 10 | Mechanicsburg Area | 21:08.40 |
| 31 | Mason CassPlace 31 · Grade 10 · Hershey | 10 | Hershey | 21:23.56 |
| 32 | Alex ZhaoPlace 32 · Grade 11 · Hershey | 11 | Hershey | 21:52.20 |
| 33 | Kevin LevenickPlace 33 · Grade 10 · Hershey | 10 | Hershey | 22:09.62 PR |
| 34 | Noah MonastraPlace 34 · Grade 10 · Mechanicsburg Area | 10 | Mechanicsburg Area | 22:27.72 |
| 35 | Nathan HoltPlace 35 · Grade 10 · Hershey | 10 | Hershey | 23:17.32 PR |
| 36 | Daniel WengerPlace 36 · Grade 12 · Mechanicsburg Area | 12 | Mechanicsburg Area | 23:20.01 |
| 37 | Kiran MayeskiPlace 37 · Grade 11 · Mechanicsburg Area | 11 | Mechanicsburg Area | 23:26.53 |
| 38 | Dylan SnyderPlace 38 · Grade 9 · Mechanicsburg Area | 9 | Mechanicsburg Area | 23:50.96 PR |
| 39 | Sterling SimsPlace 39 · Grade 10 · Mechanicsburg Area | 10 | Mechanicsburg Area | 23:51.78 PR |
| 40 | Michael ShenPlace 40 · Grade 9 · Hershey | 9 | Hershey | 23:59.44 PR |
| 41 | YuAn DuPlace 41 · Grade 9 · Hershey | 9 | Hershey | 24:47.70 PR |
| 42 | Lucas BakerPlace 42 · Grade 9 · Mechanicsburg Area | 9 | Mechanicsburg Area | 26:44.45 PR |
| 43 | Landon MartinPlace 43 · Grade 9 · Hershey | 9 | Hershey | 28:13.88 PR |
| 44 | Hayden ELYPlace 44 · Grade 11 · Hershey | 11 | Hershey | 31:09.65 |
| 45 | Dylan MorenoPlace 45 · Grade 10 · Mechanicsburg Area | 10 | Mechanicsburg Area | 41:42.68 |