| 1 | Evan GuydishPlace 1 · Grade 12 · Easton Area | 12 | Easton Area | 17:06.00 |
| 2 | Gustavo MoraPlace 2 · East Strouds | — | East Strouds | 17:28.30 |
| 3 | Bonnie WanjohiPlace 3 · East Strouds | — | East Strouds | 17:30.10 PR |
| 4 | Luke LotierzoPlace 4 · Grade 10 · Nazareth Area | 10 | Nazareth Area | 17:51.40 |
| 5 | Jayden MinorPlace 5 · Grade 9 · Easton Area | 9 | Easton Area | 18:00.60 |
| 6 | Derek FulmerPlace 6 · Grade 12 · Nazareth Area | 12 | Nazareth Area | 18:15.80 |
| 7 | Joseph DentePlace 7 · Grade 11 · Nazareth Area | 11 | Nazareth Area | 18:18.80 |
| 8 | Kyle HomaPlace 8 · Grade 12 · Nazareth Area | 12 | Nazareth Area | 18:24.60 |
| 9 | Michael MuessigPlace 9 · Grade 9 · Northampton Area | 9 | Northampton Area | 18:25.70 |
| 10 | Daniel Haas LyonsPlace 10 · Grade 11 · Easton Area | 11 | Easton Area | 18:26.50 |
| 11 | Braeden RamirezPlace 11 · Grade 10 · Easton Area | 10 | Easton Area | 18:29.20 |
| 12 | Evan BrotzmanPlace 12 · Grade 12 · Easton Area | 12 | Easton Area | 18:42.50 |
| 13 | Cooper BelnapPlace 13 · Grade 12 · Nazareth Area | 12 | Nazareth Area | 18:43.40 |
| 13 | Jonathan KneppPlace 13 · Grade 12 · Nazareth Area | 12 | Nazareth Area | 18:43.40 |
| 15 | Ilian RiveraPlace 15 · Grade 11 · Stroudsburg | 11 | Stroudsburg | 19:00.20 PR |
| 16 | Riley WilcoxPlace 16 · Grade 11 · Easton Area | 11 | Easton Area | 19:08.90 |
| 17 | Jack LePlace 17 · Grade 12 · Easton Area | 12 | Easton Area | 19:09.30 |
| 18 | Maximus HolbrookPlace 18 · Grade 9 · Stroudsburg | 9 | Stroudsburg | 19:20.90 |
| 19 | Christian HuntleyPlace 19 · Grade 11 · Stroudsburg | 11 | Stroudsburg | 19:24.00 |
| 20 | Nathan WeissPlace 20 · Grade 10 · Easton Area | 10 | Easton Area | 19:32.40 |
| 21 | Bradley GuidaPlace 21 · Grade 12 · Nazareth Area | 12 | Nazareth Area | 19:36.30 |
| 22 | Michael SnyderPlace 22 · Grade 9 · Northampton Area | 9 | Northampton Area | 19:38.00 |
| 23 | Peter TrotterPlace 23 · Grade 9 · Stroudsburg | 9 | Stroudsburg | 19:40.80 |
| 24 | Trent GuerrieriPlace 24 · Grade 10 · Nazareth Area | 10 | Nazareth Area | 19:42.60 |
| 25 | Colton BomboyPlace 25 · Grade 10 · Stroudsburg | 10 | Stroudsburg | 19:48.00 |
| 26 | Zane DemarestPlace 26 · Grade 12 · Stroudsburg | 12 | Stroudsburg | 19:53.90 |
| 27 | Sean SeidelPlace 27 · Grade 11 · Nazareth Area | 11 | Nazareth Area | 19:54.60 |
| 28 | Joseph SokolowskiPlace 28 · East Strouds | — | East Strouds | 19:57.30 |
| 29 | Angel RiveraPlace 29 · East Strouds | — | East Strouds | 20:02.00 PR |
| 30 | Ilias VasquetellesPlace 30 · East Strouds | — | East Strouds | 20:07.70 |
| 31 | Owen BalcikPlace 31 · Grade 11 · Stroudsburg | 11 | Stroudsburg | 20:17.50 |
| 32 | Kaine VargoPlace 32 · Grade 12 · Easton Area | 12 | Easton Area | 20:20.30 |
| 33 | Alexander SantanaPlace 33 · Grade 11 · East Strouds | 11 | East Strouds | 20:23.70 PR |
| 34 | Aidan LopesPlace 34 · East Strouds | — | East Strouds | 20:27.40 PR |
| 35 | Isaiah WhiteheadPlace 35 · Grade 12 · Easton Area | 12 | Easton Area | 20:32.60 |
| 36 | Cole MoncalieriPlace 36 · East Strouds | — | East Strouds | 20:37.90 PR |
| 37 | Joshua BelotePlace 37 · Grade 9 · Easton Area | 9 | Easton Area | 20:43.80 |
| 38 | Wylie MaierPlace 38 · Grade 11 · Easton Area | 11 | Easton Area | 20:49.50 PR |
| 39 | Pablo Soto-MorenoPlace 39 · East Strouds | — | East Strouds | 20:52.00 PR |
| 40 | Abe DemarestPlace 40 · Grade 12 · Stroudsburg | 12 | Stroudsburg | 20:54.60 |
| 41 | Jack MaczkoPlace 41 · Grade 9 · Nazareth Area | 9 | Nazareth Area | 20:54.90 |
| 42 | Jayden BatoonPlace 42 · East Strouds | — | East Strouds | 20:59.90 PR |
| 43 | Octtavio MaiorielloPlace 43 · Grade 10 · Stroudsburg | 10 | Stroudsburg | 21:03.20 |
| 44 | Dante CabreraPlace 44 · Grade 10 · Easton Area | 10 | Easton Area | 21:05.30 |
| 45 | Samuel MaczkoPlace 45 · Grade 12 · Nazareth Area | 12 | Nazareth Area | 21:08.10 |
| 46 | Alexander AssisePlace 46 · Grade 9 · Easton Area | 9 | Easton Area | 21:09.30 |
| 47 | Harrison GuyerPlace 47 · Grade 9 · Nazareth Area | 9 | Nazareth Area | 21:14.30 |
| 48 | Esteban Rodriguez SilvaPlace 48 · Grade 11 · Easton Area | 11 | Easton Area | 21:19.50 PR |
| 49 | Aiden SteinerPlace 49 · Grade 10 · Nazareth Area | 10 | Nazareth Area | 21:21.20 PR |
| 50 | Aiden EscobarPlace 50 · Grade 11 · Stroudsburg | 11 | Stroudsburg | 21:38.40 |
| 51 | Gavin BeamPlace 51 · Grade 11 · Northampton Area | 11 | Northampton Area | 21:55.00 |
| 52 | William ShorkeyPlace 52 · Grade 12 · Nazareth Area | 12 | Nazareth Area | 22:03.30 PR |
| 53 | Riley McMynnePlace 53 · Grade - · Nazareth Area | - | Nazareth Area | 22:04.60 PR |
| 54 | Benjamin SingerPlace 54 · Grade 9 · Stroudsburg | 9 | Stroudsburg | 22:11.20 |
| 55 | Miles O'LeefePlace 55 · Grade 11 · Nazareth Area | 11 | Nazareth Area | 22:16.00 PR |
| 56 | Layne WargoPlace 56 · Grade 11 · Nazareth Area | 11 | Nazareth Area | 22:20.70 |
| 57 | Noah MyersPlace 57 · Grade 10 · Nazareth Area | 10 | Nazareth Area | 22:43.90 PR |
| 58 | Daniel ContePlace 58 · Grade - · Nazareth Area | - | Nazareth Area | 23:01.90 PR |
| 59 | Braeden HostermanPlace 59 · East Strouds | — | East Strouds | 23:04.60 PR |
| 60 | Luke FalzonePlace 60 · East Strouds | — | East Strouds | 23:13.20 PR |
| 61 | Christopher DevitoPlace 61 · Grade 11 · Stroudsburg | 11 | Stroudsburg | 23:30.70 |
| 62 | Darrius GagePlace 62 · East Strouds | — | East Strouds | 23:31.30 PR |
| 63 | Daniel BartoletPlace 63 · Grade 9 · Easton Area | 9 | Easton Area | 23:43.50 |
| 64 | Jeremy FrangipanePlace 64 · East Strouds | — | East Strouds | 23:52.80 PR |
| 65 | Lawrence CruzPlace 65 · East Strouds | — | East Strouds | 23:58.30 |
| 66 | Spencer YoungPlace 66 · Grade 12 · Nazareth Area | 12 | Nazareth Area | 24:15.30 PR |
| 67 | Antonio MetaxasPlace 67 · East Strouds | — | East Strouds | 24:18.50 PR |
| 68 | Jack OzkulPlace 68 · Grade 11 · Stroudsburg | 11 | Stroudsburg | 24:23.60 |
| 69 | Thomas DelgadoPlace 69 · Grade 9 · Stroudsburg | 9 | Stroudsburg | 24:24.90 PR |
| 70 | Jovani RamosPlace 70 · Grade 10 · Stroudsburg | 10 | Stroudsburg | 24:35.80 |
| 71 | Nathaniel RobertsPlace 71 · East Strouds | — | East Strouds | 24:36.40 PR |
| 72 | Keegan HenningPlace 72 · Grade 10 · Stroudsburg | 10 | Stroudsburg | 24:43.10 |
| 73 | Benjamin BeckerPlace 73 · Grade 12 · Stroudsburg | 12 | Stroudsburg | 24:45.90 |
| 74 | Max O'ConnorPlace 74 · Grade 9 · Stroudsburg | 9 | Stroudsburg | 24:54.50 PR |
| 75 | Dominic CiacciaPlace 75 · Grade 11 · Nazareth Area | 11 | Nazareth Area | 24:59.30 PR |
| 76 | Wyatt RuskPlace 76 · Grade 11 · Stroudsburg | 11 | Stroudsburg | 25:23.10 |
| 77 | Javonte MccollumPlace 77 · Grade 12 · Stroudsburg | 12 | Stroudsburg | 25:29.70 |
| 78 | Jordan ElwoodPlace 78 · Grade 9 · Stroudsburg | 9 | Stroudsburg | 25:39.30 PR |
| 79 | Mark StaplesPlace 79 · Grade 10 · Easton Area | 10 | Easton Area | 25:56.30 PR |
| 80 | Andrew RendonPlace 80 · East Strouds | — | East Strouds | 26:10.70 |
| 81 | Liam SekolPlace 81 · Grade 11 · Northampton Area | 11 | Northampton Area | 26:21.40 |
| 82 | Azlan RoadsidePlace 82 · Grade 10 · Nazareth Area | 10 | Nazareth Area | 26:21.50 PR |
| 83 | Stephen NasrallahPlace 83 · Grade - · Nazareth Area | - | Nazareth Area | 27:11.90 PR |
| 84 | Brody GuidaPlace 84 · Grade 10 · Nazareth Area | 10 | Nazareth Area | 27:15.80 PR |
| 85 | Huthaifah KareemPlace 85 · Grade 10 · Stroudsburg | 10 | Stroudsburg | 28:08.00 |
| 86 | Levi KneppPlace 86 · Grade - · Nazareth Area | - | Nazareth Area | 29:23.50 PR |
| 87 | Isaiah DeveneyPlace 87 · Grade 9 · Northampton Area | 9 | Northampton Area | 30:05.10 |
| 88 | Matthew FarrellyPlace 88 · East Strouds | — | East Strouds | 30:41.20 PR |
| 89 | Kaya GocukluPlace 89 · Grade 9 · Stroudsburg | 9 | Stroudsburg | 31:47.30 |
| 90 | Benjamin FortePlace 90 · Grade 12 · Northampton Area | 12 | Northampton Area | 32:00.70 PR |
| 91 | Brennan RosePlace 91 · Grade 9 · Stroudsburg | 9 | Stroudsburg | 33:11.20 PR |
| 92 | Nicholas MataxasPlace 92 · East Strouds | — | East Strouds | 33:57.50 |
| 93 | Alex SalazarPlace 93 · East Strouds | — | East Strouds | 37:17.80 PR |