| 1 | Tyson DelaneyPlace 1 · Grade 12 · Red Land | 12 | Red Land | 17:31.1 |
| 2 | Nathan LandersPlace 2 · Grade 12 · Mechanicsburg Area | 12 | Mechanicsburg Area | 17:44.1 |
| 3 | Judah BenoitPlace 3 · Grade 12 · Mechanicsburg Area | 12 | Mechanicsburg Area | 18:04.4 |
| 4 | Carson WorkingerPlace 4 · Grade 12 · Red Land | 12 | Red Land | 18:42.6 |
| 5 | Derek BachmanPlace 5 · Grade 10 · Red Land | 10 | Red Land | 19:26.6 |
| 6 | Ryan McKenneyPlace 6 · Grade 10 · Mechanicsburg Area | 10 | Mechanicsburg Area | 19:28.9 |
| 7 | Max ChesneyPlace 7 · Grade 10 · Palmyra | 10 | Palmyra | 19:32.4 |
| 8 | Sawyer ClouserPlace 8 · Grade 10 · Red Land | 10 | Red Land | 19:42.5 |
| 9 | Corban SmithPlace 9 · Grade 12 · Mechanicsburg Area | 12 | Mechanicsburg Area | 19:50.0 |
| 10 | Eric CapewellPlace 10 · Grade 11 · Mechanicsburg Area | 11 | Mechanicsburg Area | 19:55.6 |
| 11 | Dalton ColePlace 11 · Grade 11 · Palmyra | 11 | Palmyra | 20:34.3 |
| 12 | Jacob RunklePlace 12 · Grade 11 · Mechanicsburg Area | 11 | Mechanicsburg Area | 20:50.0 |
| 13 | Kiran MayeskiPlace 13 · Grade 12 · Mechanicsburg Area | 12 | Mechanicsburg Area | 21:15.4 |
| 14 | Lucas PachuskiPlace 14 · Grade 10 · Palmyra | 10 | Palmyra | 21:28.7 |
| 15 | Landon RegisterPlace 15 · Grade 11 · Mechanicsburg Area | 11 | Mechanicsburg Area | 21:31.4 |
| 16 | Blake FellonPlace 16 · Grade 10 · Palmyra | 10 | Palmyra | 21:35.5 |
| 17 | Finian CummingsPlace 17 · Grade 10 · Palmyra | 10 | Palmyra | 21:38.5 |
| 18 | Josh LairdPlace 18 · Grade 10 · Mechanicsburg Area | 10 | Mechanicsburg Area | 21:41.1 |
| 19 | Landyn RosePlace 19 · Grade 12 · Palmyra | 12 | Palmyra | 21:43.4 |
| 20 | Chris MusgrovePlace 20 · Grade 9 · Red Land | 9 | Red Land | 22:25.7 |
| 21 | Daniel GrantPlace 21 · Grade 11 · Palmyra | 11 | Palmyra | 22:33.8 |
| 22 | Tobin LaskoskyPlace 22 · Grade 12 · Mechanicsburg Area | 12 | Mechanicsburg Area | 22:36.1 |
| 23 | Tyson StoufferPlace 23 · Grade 10 · Red Land | 10 | Red Land | 22:37.4 |
| 24 | Ben HohenwarterPlace 24 · Grade 11 · Palmyra | 11 | Palmyra | 22:37.9 |
| 25 | Jace TochevPlace 25 · Grade 10 · Mechanicsburg Area | 10 | Mechanicsburg Area | 22:45.9 |
| 26 | Carson McdonaldPlace 26 · Grade 10 · Palmyra | 10 | Palmyra | 22:47.9 |
| 27 | Dylan VarneyPlace 27 · Grade 10 · Palmyra | 10 | Palmyra | 22:48.8 |
| 28 | Max BeamPlace 28 · Grade 10 · Red Land | 10 | Red Land | 23:03.2 |
| 29 | Emmitt SavaryPlace 29 · Grade 10 · Palmyra | 10 | Palmyra | 23:24.8 |
| 30 | Christopher KellyPlace 30 · Grade 11 · Red Land | 11 | Red Land | 23:37.5 |
| 31 | William ArnoldPlace 31 · Grade 11 · Red Land | 11 | Red Land | 23:38.9 PR |
| 32 | Khayde HawleyPlace 32 · Grade 10 · Palmyra | 10 | Palmyra | 24:29.6 |
| 33 | Albert ZaccariaPlace 33 · Grade 12 · Palmyra | 12 | Palmyra | 24:39.3 |
| 34 | Holden EberlyPlace 34 · Grade 9 · Mechanicsburg Area | 9 | Mechanicsburg Area | 25:09.0 |
| 35 | Wesley SmithPlace 35 · Grade 9 · Mechanicsburg Area | 9 | Mechanicsburg Area | 25:13.1 |
| 36 | Nathan RobinsonPlace 36 · Grade 10 · Red Land | 10 | Red Land | 25:37.9 |
| 37 | William DunnPlace 37 · Grade 9 · Palmyra | 9 | Palmyra | 25:47.7 |
| 38 | Luke SiegertPlace 38 · Grade 10 · Palmyra | 10 | Palmyra | 25:52.9 |
| 39 | Nick WeidmanPlace 39 · Grade 12 · Palmyra | 12 | Palmyra | 25:59.4 |
| 40 | Paxton HooverPlace 40 · Grade 9 · Mechanicsburg Area | 9 | Mechanicsburg Area | 26:12.8 |
| 41 | Liam McIntryePlace 41 · Grade 9 · Mechanicsburg Area | 9 | Mechanicsburg Area | 27:54.7 |
| 42 | Donell JordanPlace 42 · Grade 10 · Palmyra | 10 | Palmyra | 27:57.3 PR |
| 43 | Landon SokalskyPlace 43 · Grade 9 · Red Land | 9 | Red Land | 28:12.3 |
| 44 | Grant ChevalierPlace 44 · Grade 9 · Mechanicsburg Area | 9 | Mechanicsburg Area | 28:57.3 |
| 45 | Quinn DavisPlace 45 · Grade 10 · Palmyra | 10 | Palmyra | 29:44.4 |
| 46 | Drew TitzelPlace 46 · Grade 12 · Red Land | 12 | Red Land | 30:47.2 |
| 47 | Evan BurnsPlace 47 · Grade 9 · Mechanicsburg Area | 9 | Mechanicsburg Area | 32:16.1 |
| 48 | Landon BasomPlace 48 · Grade 9 · Mechanicsburg Area | 9 | Mechanicsburg Area | 32:19.7 |
| 49 | Caden CampbellPlace 49 · Grade 9 · Mechanicsburg Area | 9 | Mechanicsburg Area | 41:41.7 |