| 1 | Gabe SimkissPlace 1 · Grade 12 · Regina Luminis Academy | 12 | Regina Luminis Academy | 15:43.80 |
| 2 | Ben FarbmanPlace 2 · Grade 12 · Dallastown Area | 12 | Dallastown Area | 15:46.90 |
| 3 | Zachary KrantzPlace 3 · Grade 12 · Perkiomen Valley | 12 | Perkiomen Valley | 15:47.50 |
| 4 | Luke SnyderPlace 4 · Grade 11 · Perkiomen Valley | 11 | Perkiomen Valley | 15:49.50 |
| 5 | David HearnPlace 5 · Grade 11 · Emmaus | 11 | Emmaus | 15:54.50 |
| 6 | Samuel Perez-GonzalesPlace 6 · Grade 12 · Father Judge | 12 | Father Judge | 15:59.80 |
| 7 | Roen WoolfPlace 7 · Grade 11 · Emmaus | 11 | Emmaus | 16:03.40 |
| 8 | Cole OrloskiPlace 8 · Grade 11 · Parkland | 11 | Parkland | 16:03.90 |
| 9 | Rowan CarrPlace 9 · Grade 12 · Penncrest | 12 | Penncrest | 16:17.60 |
| 10 | Sean Holst-RightleyPlace 10 · Grade 12 · Penncrest | 12 | Penncrest | 16:22.80 |
| 11 | Colin WoehrPlace 11 · Grade 12 · Pennridge | 12 | Pennridge | 16:23.80 |
| 12 | Miles EttersPlace 12 · Grade 12 · Southern Lehigh | 12 | Southern Lehigh | 16:24.20 |
| 13 | Jackson FretzPlace 13 · Grade 11 · Boyertown Area | 11 | Boyertown Area | 16:35.70 |
| 14 | Jonathan (John) LanzaPlace 14 · Grade 11 · Perkiomen Valley | 11 | Perkiomen Valley | 16:36.00 |
| 15 | Michael CarwellPlace 15 · Grade 11 · Emmaus | 11 | Emmaus | 16:36.00 |
| 16 | Aaryan PandyaPlace 16 · Grade 11 · Downingtown East | 11 | Downingtown East | 16:36.20 |
| 17 | Julian RabuckPlace 17 · Grade 11 · Pennridge | 11 | Pennridge | 16:36.80 |
| 18 | Theodore WechtlerPlace 18 · Grade 10 · Saucon Valley | 10 | Saucon Valley | 16:38.90 |
| 19 | Johnny JacksonPlace 19 · Grade 12 · Frankfort | 12 | Frankfort | 16:41.30 |
| 20 | Jacob RoskovenskyPlace 20 · Grade 12 · Dallastown Area | 12 | Dallastown Area | 16:42.70 |
| 21 | Colin SchultzPlace 21 · Grade 12 · Father Judge | 12 | Father Judge | 16:44.70 |
| 22 | Mason HippPlace 22 · Grade 10 · Emmaus | 10 | Emmaus | 16:45.70 |
| 23 | Isaiah WilsonPlace 23 · Grade 11 · Parkland | 11 | Parkland | 16:53.00 |
| 24 | Anthony LanzaPlace 24 · Grade 11 · Perkiomen Valley | 11 | Perkiomen Valley | 16:58.40 |
| 25 | Keene EttersPlace 25 · Grade 11 · Southern Lehigh | 11 | Southern Lehigh | 16:59.10 |
| 26 | Leo ViscardoPlace 26 · Grade 10 · Shipley | 10 | Shipley | 17:00.00 |
| 27 | Joseph SokolowskiPlace 27 · Grade 12 · East Stroudsburg North | 12 | East Stroudsburg North | 17:00.10 |
| 28 | Joshua CathersPlace 28 · Grade 11 · Lehighton | 11 | Lehighton | 17:01.20 |
| 29 | Zephyr BrucePlace 29 · Grade 12 · Dallastown Area | 12 | Dallastown Area | 17:02.90 |
| 30 | Chance GrayPlace 30 · Grade 10 · Penncrest | 10 | Penncrest | 17:03.30 |
| 31 | Derek Taveras PizzaroPlace 31 · Grade 11 · Parkland | 11 | Parkland | 17:03.80 |
| 32 | Evan MartinPlace 32 · Grade 12 · Perkiomen Valley | 12 | Perkiomen Valley | 17:05.90 |
| 33 | Alexander AbosamraPlace 33 · Grade 11 · Parkland | 11 | Parkland | 17:08.20 |
| 34 | Harrison TrumbowerPlace 34 · Grade 11 · Pennridge | 11 | Pennridge | 17:08.30 |
| 35 | Charles MulhollandPlace 35 · Grade 12 · Penncrest | 12 | Penncrest | 17:09.20 |
| 36 | Noah DavisPlace 36 · Grade 10 · Phillipsburg | 10 | Phillipsburg | 17:10.10 |
| 37 | Ian MillerPlace 37 · Grade 10 · Conrad Weiser | 10 | Conrad Weiser | 17:10.40 |
| 38 | Julien ScroggsPlace 38 · Grade 12 · Berks Catholic | 12 | Berks Catholic | 17:10.40 |
| 39 | Beckham StulakPlace 39 · Grade 9 · Downingtown East | 9 | Downingtown East | 17:13.90 |
| 40 | Shane MeyerPlace 40 · Grade 12 · Nativity B V M | 12 | Nativity B V M | 17:14.30 |
| 41 | Aidan ElstonPlace 41 · Grade 11 · Tamaqua Area | 11 | Tamaqua Area | 17:14.30 |
| 42 | Eric (Mac) AlexanderPlace 42 · Grade 12 · Frankfort | 12 | Frankfort | 17:14.30 |
| 43 | Luke MuscarneroPlace 43 · Grade 10 · Father Judge | 10 | Father Judge | 17:17.60 |
| 44 | Keshav PatelPlace 44 · Grade 11 · Parkland | 11 | Parkland | 17:18.50 |
| 45 | Luke HarrisPlace 45 · Grade 10 · Emmaus | 10 | Emmaus | 17:18.70 |
| 46 | Benjamin D'AlonzoPlace 46 · Grade 11 · Penncrest | 11 | Penncrest | 17:19.90 |
| 47 | Noah SeufertPlace 47 · Grade 10 · Dallastown Area | 10 | Dallastown Area | 17:21.20 |
| 48 | Maxwell RieserPlace 48 · Grade 11 · Pennridge | 11 | Pennridge | 17:21.30 |
| 49 | Calvin SchuckerPlace 49 · Grade 12 · Emmaus | 12 | Emmaus | 17:21.40 |
| 50 | Ryan KumarPlace 50 · Grade 11 · Perkiomen Valley | 11 | Perkiomen Valley | 17:23.70 |
| 51 | Jaiden ZablerPlace 51 · Grade 11 · Parkland | 11 | Parkland | 17:25.00 |
| 52 | Pettinelli AnthonyPlace 52 · Grade 12 · Phillipsburg | 12 | Phillipsburg | 17:25.10 |
| 53 | Aiden FrankPlace 53 · Grade 11 · Father Judge | 11 | Father Judge | 17:25.50 |
| 54 | Matthew SirignanoPlace 54 · Grade 12 · Emmaus | 12 | Emmaus | 17:27.60 |
| 55 | Wyatt HylkaPlace 55 · Grade 12 · Nativity B V M | 12 | Nativity B V M | 17:34.10 |
| 56 | Brody MoyerPlace 56 · Grade 12 · Blue Mountain | 12 | Blue Mountain | 17:34.20 |
| 57 | Nixon KidwellPlace 57 · Grade 11 · Frankfort | 11 | Frankfort | 17:34.50 |
| 58 | Troy GaitanopoulosPlace 58 · Grade Jr · Downingtown East | Jr | Downingtown East | 17:36.50 |
| 59 | Brady FrantzPlace 59 · Grade 12 · Downingtown East | 12 | Downingtown East | 17:36.90 |
| 60 | Conor TennantPlace 60 · Grade 10 · Phillipsburg | 10 | Phillipsburg | 17:37.10 |
| 61 | Quinnlon TremagliaPlace 61 · Grade 11 · Blue Mountain | 11 | Blue Mountain | 17:37.30 |
| 62 | Amiel WestfieldPlace 62 · Grade 11 · Father Judge | 11 | Father Judge | 17:42.50 |
| 63 | Parker SteenckenPlace 63 · Grade 11 · Tamaqua Area | 11 | Tamaqua Area | 17:43.30 |
| 64 | Aj RosatiPlace 64 · Grade 10 · Perkiomen Valley | 10 | Perkiomen Valley | 17:44.10 |
| 65 | Caleb WangPlace 65 · Grade 11 · Downingtown East | 11 | Downingtown East | 17:44.50 |
| 66 | Jules ThorntonPlace 66 · Grade 11 · Southern Lehigh | 11 | Southern Lehigh | 17:45.50 |
| 67 | Kai NaroPlace 67 · Grade 10 · Shipley | 10 | Shipley | 17:46.30 |
| 68 | Memphis KlinePlace 68 · Grade 10 · Tamaqua Area | 10 | Tamaqua Area | 17:46.40 |
| 69 | Camryn McCombPlace 69 · Grade 10 · Boyertown Area | 10 | Boyertown Area | 17:46.50 |
| 70 | Ethan FoxPlace 70 · Grade 11 · Downingtown East | 11 | Downingtown East | 17:47.60 |
| 71 | Grayson MeckPlace 71 · Grade 12 · Blue Mountain | 12 | Blue Mountain | 17:50.00 |
| 72 | Chase SweigartPlace 72 · Grade 11 · Conrad Weiser | 11 | Conrad Weiser | 17:52.10 |
| 73 | Justin HetrickPlace 73 · Grade 11 · Wilson Area (11) | 11 | Wilson Area (11) | 17:53.20 |
| 74 | Blake TrumbowerPlace 74 · Grade 11 · Pennridge | 11 | Pennridge | 17:53.60 |
| 75 | Russell HunterPlace 75 · Grade 10 · Blue Mountain | 10 | Blue Mountain | 17:53.90 |
| 76 | Preston RexPlace 76 · Grade 12 · Bethlehem Christian | 12 | Bethlehem Christian | 17:56.50 |
| 77 | Declan SmithPlace 77 · Grade 11 · Boyertown Area | 11 | Boyertown Area | 17:57.10 |
| 78 | David LallPlace 78 · Grade 10 · Conrad Weiser | 10 | Conrad Weiser | 17:58.60 |
| 79 | Cameron SmithPlace 79 · Grade 10 · Mahanoy Area | 10 | Mahanoy Area | 18:00.70 |
| 80 | Oliver RuggeriPlace 80 · Grade 11 · Southern Lehigh | 11 | Southern Lehigh | 18:03.20 |
| 81 | Anthony ZoltackPlace 81 · Grade 11 · Berks Catholic | 11 | Berks Catholic | 18:04.20 |
| 82 | Nick SajezPlace 82 · Grade 11 · Southern Lehigh | 11 | Southern Lehigh | 18:04.80 |
| 83 | McGuinness ChristopherPlace 83 · Grade 12 · Phillipsburg | 12 | Phillipsburg | 18:05.90 |
| 84 | Michael LoughranPlace 84 · Grade 11 · Pennridge | 11 | Pennridge | 18:06.50 |
| 85 | Martin GabrisPlace 85 · Grade 11 · Regina Luminis Academy | 11 | Regina Luminis Academy | 18:08.10 |
| 86 | Brendan KawanPlace 86 · Grade 12 · Penncrest | 12 | Penncrest | 18:08.30 |
| 87 | Micah BurtPlace 87 · Grade 11 · Lakeland Regional | 11 | Lakeland Regional | 18:08.60 |
| 88 | Simon FaustPlace 88 · Grade 12 · Schuylkill Valley | 12 | Schuylkill Valley | 18:10.40 |
| 89 | Michael SnyderPlace 89 · Grade 10 · Northampton Area | 10 | Northampton Area | 18:11.20 |
| 90 | Levi DietrichPlace 90 · Grade 10 · Dallastown Area | 10 | Dallastown Area | 18:13.90 |
| 91 | William TaylorPlace 91 · Grade 11 · Phillipsburg | 11 | Phillipsburg | 18:14.30 |
| 92 | Anderson SilfiesPlace 92 · Grade 12 · Wilson Area (11) | 12 | Wilson Area (11) | 18:15.30 |
| 93 | Ezra WilsonPlace 93 · Grade 10 · Parkland | 10 | Parkland | 18:15.50 |
| 94 | Carter SeufertPlace 94 · Grade 10 · Dallastown Area | 10 | Dallastown Area | 18:16.20 |
| 95 | Henry SchwendemanPlace 95 · Grade 11 · Schuylkill Valley | 11 | Schuylkill Valley | 18:17.40 |
| 96 | Emerson BlasiPlace 96 · Grade 11 · Liberty (Bethlehem) | 11 | Liberty (Bethlehem) | 18:17.60 |
| 97 | Nathan GillisPlace 97 · Grade 11 · Dallastown Area | 11 | Dallastown Area | 18:18.30 |
| 98 | Dylan SteshkaPlace 98 · Grade 10 · Bristol | 10 | Bristol | 18:19.00 |
| 99 | Landon DuncanPlace 99 · Grade 12 · Frankfort | 12 | Frankfort | 18:20.70 |
| 100 | Jordan VanMeterPlace 100 · Grade 10 · Frankfort | 10 | Frankfort | 18:21.10 |