| 1 | Daniel DunklebergerPlace 1 · Grade 11 · Lower Dauphin | 11 | Lower Dauphin | 15:37.9 PR |
| 2 | Noah HuxtaPlace 2 · Grade 12 · Dayspring Christian Academy | 12 | Dayspring Christian Academy | 15:43.0 PR |
| 3 | Gus SeifferleinPlace 3 · Grade 12 · Veritas Academy | 12 | Veritas Academy | 15:44.4 PR |
| 4 | Asher BakerPlace 4 · Grade 11 · Big Spring | 11 | Big Spring | 15:48.6 PR |
| 5 | Alexander MyersPlace 5 · Grade 12 · Dover Area | 12 | Dover Area | 15:49.1 PR |
| 6 | William MagagnaPlace 6 · Grade 10 · Lampeter-Strasburg | 10 | Lampeter-Strasburg | 15:50.7 PR |
| 7 | Benjamin BoydPlace 7 · Grade 11 · Annville-Cleona | 11 | Annville-Cleona | 15:51.3 PR |
| 8 | Jaxon HobbsPlace 8 · Grade 10 · Anchor Christian Academy | 10 | Anchor Christian Academy | 15:57.6 |
| 9 | Jack SchlegelPlace 9 · Grade 12 · Exeter Township | 12 | Exeter Township | 16:09.5 PR |
| 10 | Hudson VrbicekPlace 10 · Grade 12 · Mount Calvary Christian | 12 | Mount Calvary Christian | 16:17.9 PR |
| 11 | Luke BurinskyPlace 11 · Grade 11 · Kennard Dale | 11 | Kennard Dale | 16:19.9 PR |
| 12 | Levi SellPlace 12 · Grade 11 · Warwick | 11 | Warwick | 16:22.4 PR |
| 13 | Samuel HersheyPlace 13 · Grade 12 · Lebanon | 12 | Lebanon | 16:24.7 PR |
| 14 | Ethan SchnapfPlace 14 · Grade 12 · Conestoga Valley | 12 | Conestoga Valley | 16:26.1 PR |
| 15 | Drew BretzPlace 15 · Grade 12 · Cumberland Valley | 12 | Cumberland Valley | 16:28.7 |
| 16 | Dario LavellePlace 16 · Grade 11 · South Carroll | 11 | South Carroll | 16:33.5 PR |
| 17 | Gavin WengerPlace 17 · Grade 12 · Big Spring | 12 | Big Spring | 16:33.7 PR |
| 18 | Chung MicahPlace 18 · Grade 11 · Northern | 11 | Northern | 16:34.4 PR |
| 19 | Ben BarrecaPlace 19 · Grade 11 · Lower Dauphin | 11 | Lower Dauphin | 16:35.7 PR |
| 20 | Cole WeaverPlace 20 · Grade 10 · Warwick | 10 | Warwick | 16:38.3 PR |
| 21 | Shane EverettPlace 21 · Grade 12 · Central Dauphin East | 12 | Central Dauphin East | 16:39.7 PR |
| 22 | Straub RyanPlace 22 · Grade 11 · Boiling Springs | 11 | Boiling Springs | 16:46.2 PR |
| 23 | Jackson LukacsPlace 23 · Grade 11 · Lampeter-Strasburg | 11 | Lampeter-Strasburg | 16:48.2 PR |
| 24 | Michael SatherPlace 24 · Grade 11 · Lower Dauphin | 11 | Lower Dauphin | 16:50.3 |
| 25 | Anthony Frederick IIIPlace 25 · Grade 11 · Northern Lebanon | 11 | Northern Lebanon | 16:52.4 PR |
| 26 | Heath LentzPlace 26 · Grade 12 · Northeastern | 12 | Northeastern | 16:59.2 |
| 27 | Ian RobinsonPlace 27 · Grade 12 · Central Dauphin | 12 | Central Dauphin | 17:01.3 PR |
| 28 | Ian BucaloPlace 28 · Grade 11 · Susquehannock | 11 | Susquehannock | 17:02.1 |
| 29 | Logan TrimblePlace 29 · Grade 12 · Susquehannock | 12 | Susquehannock | 17:02.5 |
| 30 | Owen FalkPlace 30 · Grade 11 · Lower Dauphin | 11 | Lower Dauphin | 17:02.7 PR |
| 31 | Chris SoutnerPlace 31 · Grade 11 · Northeastern | 11 | Northeastern | 17:04.5 |
| 32 | Austin GrowPlace 32 · Grade 12 · Lower Dauphin | 12 | Lower Dauphin | 17:05.3 PR |
| 33 | Caleb MartinPlace 33 · Grade 12 · Conestoga Valley | 12 | Conestoga Valley | 17:06.3 PR |
| 34 | Nolan WilsonPlace 34 · Grade 11 · Central York | 11 | Central York | 17:06.6 PR |
| 35 | Qualyn BrownPlace 35 · Grade 11 · Milton Hershey | 11 | Milton Hershey | 17:08.4 |
| 36 | Hudson RogersPlace 36 · Grade - · Anchor Christian Academy | - | Anchor Christian Academy | 17:11.8 PR |
| 37 | Isaac MonaghanPlace 37 · Grade 12 · Warwick | 12 | Warwick | 17:12.9 PR |
| 38 | Jay WaldoPlace 38 · Grade 10 · Anchor Christian Academy | 10 | Anchor Christian Academy | 17:14.1 PR |
| 39 | Chase LongPlace 39 · Grade 12 · Central Dauphin | 12 | Central Dauphin | 17:14.6 |
| 40 | Adam HintzePlace 40 · Grade 12 · Cedar Cliff | 12 | Cedar Cliff | 17:26.4 |
| 41 | Colton Von StettenPlace 41 · Grade 11 · Exeter Township | 11 | Exeter Township | 17:28.1 |
| 42 | Orion (OJ) SmithPlace 42 · Grade 12 · York County Of Tech | 12 | York County Of Tech | 17:28.8 PR |
| 43 | Canaan RohrerPlace 43 · Grade 12 · Lampeter-Strasburg | 12 | Lampeter-Strasburg | 17:32.9 |
| 44 | Noah FettersPlace 44 · Grade 12 · Northeastern | 12 | Northeastern | 17:35.5 |
| 45 | Jackson LightPlace 45 · Grade 10 · Cumberland Valley | 10 | Cumberland Valley | 17:38.3 |
| 46 | Bryn LindenmuthPlace 46 · Grade 11 · York County Of Tech | 11 | York County Of Tech | 17:39.1 PR |
| 47 | Eminiel NegronPlace 47 · Grade 11 · Milton Hershey | 11 | Milton Hershey | 17:39.6 |
| 48 | Levi HenryPlace 48 · Grade 12 · Northeastern | 12 | Northeastern | 17:41.9 |
| 49 | Brandon ReisigPlace 49 · Grade 11 · Susquehannock | 11 | Susquehannock | 17:42.4 |
| 50 | Brown AdamPlace 50 · Grade 12 · Northern | 12 | Northern | 17:45.7 PR |
| 51 | Carson SleichterPlace 51 · Grade 10 · Kennard Dale | 10 | Kennard Dale | 17:46.6 PR |
| 52 | Levi ChripczukPlace 52 · Grade 10 · Boiling Springs | 10 | Boiling Springs | 17:47.2 PR |
| 53 | Robert WrightPlace 53 · Grade 11 · Saint Joseph's Prep | 11 | Saint Joseph's Prep | 17:48.6 |
| 54 | Levi DickinsonPlace 54 · Grade 11 · Lower Dauphin | 11 | Lower Dauphin | 17:48.7 PR |
| 55 | Finn MitchleyPlace 55 · Grade 9 · Warwick | 9 | Warwick | 17:49.8 PR |
| 56 | Bastian WolfgangPlace 56 · Grade 10 · Central York | 10 | Central York | 17:51.4 PR |
| 57 | Brycen SmithPlace 57 · Grade 11 · Muhlenberg | 11 | Muhlenberg | 17:52.6 PR |
| 58 | Ethan SnowPlace 58 · Grade 10 · York County Of Tech | 10 | York County Of Tech | 17:52.7 PR |
| 59 | Micah SattlerPlace 59 · Grade 9 · West Shore Christian Academy | 9 | West Shore Christian Academy | 17:53.6 PR |
| 60 | Ryan MoorePlace 60 · Grade 12 · Dayspring Christian Academy | 12 | Dayspring Christian Academy | 17:53.8 |
| 61 | Chase CrosleyPlace 61 · Grade 11 · Dover Area | 11 | Dover Area | 17:54.3 |
| 62 | Mateo TutenPlace 62 · Grade 10 · Warwick | 10 | Warwick | 17:54.9 |
| 63 | Grayson RobertsPlace 63 · Grade 10 · Central York | 10 | Central York | 17:55.9 PR |
| 64 | Hunter TroxellPlace 64 · Grade 12 · Annville-Cleona | 12 | Annville-Cleona | 17:56.5 |
| 65 | Levi RussellPlace 65 · Grade 10 · Susquehannock | 10 | Susquehannock | 17:56.5 |
| 66 | Luke CurtisPlace 66 · Grade 9 · Cumberland Valley | 9 | Cumberland Valley | 17:57.4 |
| 67 | Max ChesneyPlace 67 · Grade 10 · Palmyra | 10 | Palmyra | 17:57.8 |
| 68 | Ian WiddersPlace 68 · Grade 12 · Warwick | 12 | Warwick | 17:58.2 PR |
| 69 | Aiden YoderPlace 69 · Grade 12 · Lampeter-Strasburg | 12 | Lampeter-Strasburg | 17:58.4 PR |
| 70 | Nicholas MeeganPlace 70 · Grade 11 · Central York | 11 | Central York | 17:59.5 |
| 71 | Holden KellerPlace 71 · Grade 12 · Cedar Cliff | 12 | Cedar Cliff | 17:59.8 PR |
| 72 | Cole HersheyPlace 72 · Grade 9 · Conestoga Valley | 9 | Conestoga Valley | 18:01.7 PR |
| 73 | Caleb JerchauPlace 73 · Grade 11 · Warwick | 11 | Warwick | 18:04.2 PR |
| 74 | Colin CraigheadPlace 74 · Grade 12 · Conestoga Valley | 12 | Conestoga Valley | 18:06.4 PR |
| 75 | Carter GernPlace 75 · Grade 10 · Lower Dauphin | 10 | Lower Dauphin | 18:09.4 PR |
| 76 | Atticus GrillPlace 76 · Grade 9 · Lower Dauphin | 9 | Lower Dauphin | 18:09.8 PR |
| 77 | Lucas LoyndsPlace 77 · Grade 10 · Milton Hershey | 10 | Milton Hershey | 18:12.3 |
| 78 | Joseph SirbakPlace 78 · Grade 11 · Saint Joseph's Prep | 11 | Saint Joseph's Prep | 18:12.6 |
| 79 | Tucker SpikerPlace 79 · Grade 10 · Saint Joseph's Prep | 10 | Saint Joseph's Prep | 18:12.7 PR |
| 80 | Drew WalkerPlace 80 · Grade 10 · Anchor Christian Academy | 10 | Anchor Christian Academy | 18:14.0 PR |
| 81 | Matthew HollandPlace 81 · Grade 12 · Warwick | 12 | Warwick | 18:14.5 PR |
| 82 | Bennett GoldingPlace 82 · Grade 10 · Dover Area | 10 | Dover Area | 18:17.1 PR |
| 83 | Finian CummingsPlace 83 · Grade 10 · Palmyra | 10 | Palmyra | 18:17.8 |
| 84 | Bobby WuhrmanPlace 84 · Grade 12 · Susquehannock | 12 | Susquehannock | 18:20.1 |
| 85 | James AkinlaPlace 85 · Grade 12 · Milton Hershey | 12 | Milton Hershey | 18:22.2 PR |
| 86 | Kylil DarginPlace 86 · Grade 12 · Milton Hershey | 12 | Milton Hershey | 18:22.2 PR |
| 87 | Cayden ChoudhryPlace 87 · Grade 11 · Exeter Township | 11 | Exeter Township | 18:23.4 PR |
| 88 | Chase ThomasPlace 88 · Grade 11 · Exeter Township | 11 | Exeter Township | 18:25.4 PR |
| 89 | Owen SzaboPlace 89 · Grade 12 · Conestoga Valley | 12 | Conestoga Valley | 18:25.6 PR |
| 90 | Owen KellyPlace 90 · Grade 11 · Northern Lebanon | 11 | Northern Lebanon | 18:26.0 PR |
| 91 | Logan VandzuraPlace 91 · Grade 12 · Northeastern | 12 | Northeastern | 18:27.5 |
| 92 | Alex DoughertyPlace 92 · Grade 11 · Susquehannock | 11 | Susquehannock | 18:27.7 |
| 93 | Silas ChristmanPlace 93 · Grade 9 · Dayspring Christian Academy | 9 | Dayspring Christian Academy | 18:28.5 |
| 94 | Maxwell BorderPlace 94 · Grade 10 · Susquehannock | 10 | Susquehannock | 18:28.8 |
| 95 | Oliver BrandtPlace 95 · Grade 11 · Annville-Cleona | 11 | Annville-Cleona | 18:29.4 |
| 96 | Jayden JorgePlace 96 · Grade 12 · Annville-Cleona | 12 | Annville-Cleona | 18:30.8 PR |
| 97 | Carter ShifflettPlace 97 · Grade 9 · West Shore Christian Academy | 9 | West Shore Christian Academy | 18:31.2 PR |
| 98 | Abel WansleyPlace 98 · Grade 10 · Milton Hershey | 10 | Milton Hershey | 18:33.6 |
| 99 | Luke WengerPlace 99 · Grade 11 · Veritas Academy | 11 | Veritas Academy | 18:34.1 |
| 100 | Christopher O'ConnorPlace 100 · Grade 11 · Saint Joseph's Prep | 11 | Saint Joseph's Prep | 18:34.9 |