| 1 | Tyce ShanerPlace 1 · Grade 12 · Hughesville | 12 | Hughesville | 15:19.4 PR |
| 2 | Justin NoltPlace 2 · Grade 12 · Lewisburg Area | 12 | Lewisburg Area | 16:07.7 |
| 3 | Wyatt LaubacherPlace 3 · Grade 11 · Hughesville | 11 | Hughesville | 16:25.6 |
| 4 | Sam NiedPlace 4 · Grade 10 · Danville | 10 | Danville | 16:31.7 |
| 5 | Aiden HoffmanPlace 5 · Grade 12 · Warrior Run Area | 12 | Warrior Run Area | 16:39.9 |
| 6 | Ebin HinePlace 6 · Grade 11 · Mt Carmel Area | 11 | Mt Carmel Area | 16:43.6 PR |
| 7 | Carter SherwoodPlace 7 · Grade 12 · Hughesville | 12 | Hughesville | 16:45.3 |
| 8 | Ian CavanaghPlace 8 · Grade 12 · Lewisburg Area | 12 | Lewisburg Area | 16:46.4 PR |
| 9 | Wesley OldfieldPlace 9 · Grade 9 · Danville | 9 | Danville | 16:48.4 |
| 10 | Lauger WaldmanPlace 10 · Grade 11 · Williamsport Area | 11 | Williamsport Area | 16:48.7 |
| 11 | Hugh Ikeda ShieldsPlace 11 · Grade 10 · Lewisburg Area | 10 | Lewisburg Area | 16:49.8 PR |
| 12 | Michael AndrettaPlace 12 · Grade 12 · Selinsgrove Area | 12 | Selinsgrove Area | 16:55.6 |
| 13 | Tristan KurzawaPlace 13 · Grade 12 · Hughesville | 12 | Hughesville | 16:59.4 |
| 14 | Justin ZeiglerPlace 14 · Grade 11 · Shikellamy | 11 | Shikellamy | 16:59.6 PR |
| 15 | Henry CotnerPlace 15 · Grade 10 · Danville | 10 | Danville | 17:01.4 |
| 16 | Noah BairdPlace 16 · Grade 11 · Williamsport Area | 11 | Williamsport Area | 17:03.4 |
| 17 | Chase EvansPlace 17 · Grade 10 · Danville | 10 | Danville | 17:07.8 PR |
| 18 | Grant BoopPlace 18 · Grade 11 · Midd - West | 11 | Midd - West | 17:10.2 PR |
| 19 | Joseph LaubacherPlace 19 · Grade 10 · Hughesville | 10 | Hughesville | 17:18.6 PR |
| 20 | Samuel DavisPlace 20 · Grade 11 · Jersey Shore | 11 | Jersey Shore | 17:19.8 |
| 21 | Brady AndersonPlace 21 · Grade 11 · Shamokin Area Senior | 11 | Shamokin Area Senior | 17:20.7 |
| 22 | Cy HaightPlace 22 · Grade 10 · Montrose Area | 10 | Montrose Area | 17:20.9 PR |
| 23 | Damien WinnerPlace 23 · Grade 12 · Central Mountain | 12 | Central Mountain | 17:27.8 |
| 24 | Matthew SchreckPlace 24 · Grade 11 · Milton Area | 11 | Milton Area | 17:30.5 PR |
| 25 | Everett ShanerPlace 25 · Grade 9 · Hughesville | 9 | Hughesville | 17:31.9 |
| 26 | Matthew StebillaPlace 26 · Grade 12 · Selinsgrove Area | 12 | Selinsgrove Area | 17:42.1 PR |
| 27 | Paul TranquilloPlace 27 · Grade 12 · Lewisburg Area | 12 | Lewisburg Area | 17:45.1 PR |
| 28 | Peter FisherPlace 28 · Grade 11 · Williamsport Area | 11 | Williamsport Area | 17:45.4 |
| 29 | Lyncoln HoffmanPlace 29 · Grade 10 · Midd - West | 10 | Midd - West | 17:52.0 |
| 30 | Tanner BardolePlace 30 · Grade 11 · Milton Area | 11 | Milton Area | 17:52.9 PR |
| 31 | Ben ChykoPlace 31 · Grade 11 · Bloomsburg | 11 | Bloomsburg | 18:00.1 PR |
| 32 | Cashlin RogersPlace 32 · Grade 12 · Loyalsock Township | 12 | Loyalsock Township | 18:04.1 |
| 33 | Isaiah SundaresanPlace 33 · Grade 10 · Danville | 10 | Danville | 18:06.3 |
| 34 | Solomon BringmanPlace 34 · Grade 11 · Lewisburg Area | 11 | Lewisburg Area | 18:16.2 PR |
| 35 | Brett BloomPlace 35 · Grade 9 · Shikellamy | 9 | Shikellamy | 18:17.7 |
| 36 | Griffin GalloPlace 36 · Grade 11 · Danville | 11 | Danville | 18:21.4 |
| 37 | Brysen ThorntonPlace 37 · Grade 9 · Williamsport Area | 9 | Williamsport Area | 18:27.4 |
| 38 | Cooper AllmarasPlace 38 · Grade 12 · Williamsport Area | 12 | Williamsport Area | 18:30.6 PR |
| 39 | Tyler KainPlace 39 · Grade 11 · Milton Area | 11 | Milton Area | 18:32.9 PR |
| 40 | Benjamin HayesPlace 40 · Grade 9 · Danville | 9 | Danville | 18:34.2 |
| 41 | Scott FlemingPlace 41 · Grade 11 · Shikellamy | 11 | Shikellamy | 18:41.0 PR |
| 42 | Thomas GrahamPlace 42 · Grade 9 · Lewisburg Area | 9 | Lewisburg Area | 18:42.4 |
| 43 | Chance BenshoffPlace 43 · Grade 12 · Milton Area | 12 | Milton Area | 18:45.5 PR |
| 44 | Michael RoylesPlace 44 · Grade 12 · Warrior Run Area | 12 | Warrior Run Area | 18:45.6 PR |
| 45 | Shane WalkerPlace 45 · Grade 10 · Central Mountain | 10 | Central Mountain | 18:47.5 PR |
| 46 | Wyatt ShermanPlace 46 · Grade 10 · Midd - West | 10 | Midd - West | 18:47.5 |
| 47 | Evan SeesholtzPlace 47 · Grade 10 · Central Columbia | 10 | Central Columbia | 18:47.9 |
| 48 | Gavin LubeskiePlace 48 · Grade 9 · Mt Carmel Area | 9 | Mt Carmel Area | 18:50.4 PR |
| 49 | Silas GodownPlace 49 · Grade 10 · Milton Area | 10 | Milton Area | 18:50.8 PR |
| 50 | Brady AllisonPlace 50 · Grade 11 · Jersey Shore | 11 | Jersey Shore | 18:52.5 |
| 51 | Lomond RodgersPlace 51 · Grade 12 · Selinsgrove Area | 12 | Selinsgrove Area | 18:53.4 PR |
| 52 | Jack WeyrauchPlace 52 · Grade 10 · Central Columbia | 10 | Central Columbia | 18:57.4 |
| 53 | Benjamin LovellPlace 53 · Grade 11 · Jersey Shore | 11 | Jersey Shore | 18:57.4 |
| 54 | Ethan ZechPlace 54 · Grade 10 · Central Columbia | 10 | Central Columbia | 18:58.8 |
| 55 | Max ReichardPlace 55 · Grade 12 · Shikellamy | 12 | Shikellamy | 19:00.7 PR |
| 56 | Milo TavaresPlace 56 · Grade 10 · Lewisburg Area | 10 | Lewisburg Area | 19:01.0 |
| 57 | Hill ShaydenPlace 57 · Grade 11 · Central Mountain | 11 | Central Mountain | 19:01.1 PR |
| 58 | Owen HeintzelmanPlace 58 · Grade 10 · Milton Area | 10 | Milton Area | 19:06.9 PR |
| 59 | Noah HockenbrochPlace 59 · Grade 9 · Southern Columbia Area | 9 | Southern Columbia Area | 19:07.0 PR |
| 60 | David RoylesPlace 60 · Grade 12 · Warrior Run Area | 12 | Warrior Run Area | 19:07.3 |
| 61 | Colyn JandrisavitzPlace 61 · Grade 11 · Williamsport Area | 11 | Williamsport Area | 19:08.5 |
| 62 | Ian HallPlace 62 · Grade 12 · Midd - West | 12 | Midd - West | 19:11.1 |
| 63 | Xian DeemsPlace 63 · Grade 10 · Central Mountain | 10 | Central Mountain | 19:14.9 PR |
| 64 | Jake HendricksPlace 64 · Grade 11 · Shikellamy | 11 | Shikellamy | 19:18.8 |
| 65 | Talon MckennaPlace 65 · Grade 11 · Montrose Area | 11 | Montrose Area | 19:21.8 PR |
| 66 | Hayden CathermanPlace 66 · Grade 10 · Milton Area | 10 | Milton Area | 19:21.8 PR |
| 67 | Gabriel HouserPlace 67 · Grade 11 · Central Mountain | 11 | Central Mountain | 19:27.5 |
| 68 | Latrell WalkerPlace 68 · Grade 10 · Central Mountain | 10 | Central Mountain | 19:32.2 |
| 69 | Eddie DyePlace 69 · Grade 10 · Mt Carmel Area | 10 | Mt Carmel Area | 19:34.3 PR |
| 70 | Joshua ThompsonPlace 70 · Grade 11 · Central Columbia | 11 | Central Columbia | 19:47.3 |
| 71 | Jayden WeaverPlace 71 · Grade 11 · Jersey Shore | 11 | Jersey Shore | 19:47.9 |
| 72 | Colin KeiserPlace 72 · Grade 12 · Mt Carmel Area | 12 | Mt Carmel Area | 19:54.9 |
| 73 | Junhao ChenPlace 73 · Grade 10 · Mt Carmel Area | 10 | Mt Carmel Area | 20:13.9 PR |
| 74 | Brayden BirdPlace 74 · Grade 11 · Central Mountain | 11 | Central Mountain | 20:15.8 PR |
| 75 | Embry GensemerPlace 75 · Grade 10 · Mt Carmel Area | 10 | Mt Carmel Area | 20:22.6 PR |
| 76 | Gavin GelnettPlace 76 · Grade 11 · Midd - West | 11 | Midd - West | 20:28.1 PR |
| 77 | Lane YountPlace 77 · Grade 10 · Midd - West | 10 | Midd - West | 20:34.7 |
| 78 | Ben DeLongPlace 78 · Grade 11 · Midd - West | 11 | Midd - West | 20:41.3 PR |
| 79 | Ryan BombardPlace 79 · Grade 10 · Central Columbia | 10 | Central Columbia | 20:42.6 PR |
| 80 | Grant SassamanPlace 80 · Grade 11 · Selinsgrove Area | 11 | Selinsgrove Area | 21:00.5 PR |
| 81 | Dylan WolfePlace 81 · Grade 12 · Selinsgrove Area | 12 | Selinsgrove Area | 21:04.4 |
| 82 | Calvin KehresPlace 82 · Grade 12 · Central Columbia | 12 | Central Columbia | 21:09.7 |
| 83 | Grant HostetlerPlace 83 · Grade 11 · Mifflinburg Area | 11 | Mifflinburg Area | 21:10.0 PR |
| 84 | Drake BeyerPlace 84 · Grade 11 · Shikellamy | 11 | Shikellamy | 21:11.1 PR |
| 85 | Sawyer CroylePlace 85 · Grade 9 · Montrose Area | 9 | Montrose Area | 21:11.3 PR |
| 86 | David BlessPlace 86 · Grade 10 · Selinsgrove Area | 10 | Selinsgrove Area | 21:14.6 PR |
| 87 | Kaden SimmonsPlace 87 · Grade 9 · Selinsgrove Area | 9 | Selinsgrove Area | 21:37.7 |
| 88 | Ivan TroychockPlace 88 · Grade 10 · Bloomsburg | 10 | Bloomsburg | 21:40.9 PR |
| 89 | Mason CohoonPlace 89 · Grade 12 · Warrior Run Area | 12 | Warrior Run Area | 21:42.9 |
| 90 | Braylon ErbPlace 90 · Grade 10 · Central Columbia | 10 | Central Columbia | 21:47.9 |
| 91 | Dalton DelongPlace 91 · Grade 11 · Mifflinburg Area | 11 | Mifflinburg Area | 22:22.7 PR |
| 92 | Logan CeasePlace 92 · Grade 10 · Bloomsburg | 10 | Bloomsburg | 23:13.5 PR |
| 93 | Rylan MillerPlace 93 · Grade 9 · Montrose Area | 9 | Montrose Area | 23:39.1 PR |
| 94 | Caleb NeimanPlace 94 · Grade 11 · Shamokin Area Senior | 11 | Shamokin Area Senior | 23:39.3 |
| 95 | Matthew HyderPlace 95 · Grade 12 · Mifflinburg Area | 12 | Mifflinburg Area | 24:03.6 |
| 96 | Xavi RovenoltPlace 96 · Grade 9 · Bloomsburg | 9 | Bloomsburg | 24:18.9 PR |
| 97 | Evan LazickiPlace 97 · Grade 12 · Southern Columbia Area | 12 | Southern Columbia Area | 24:40.9 |
| 98 | Evan BrassardPlace 98 · Grade 9 · Southern Columbia Area | 9 | Southern Columbia Area | 24:57.9 |
| 99 | Oscar Schell-McGawPlace 99 · Grade 10 · Bloomsburg | 10 | Bloomsburg | 26:31.2 PR |
| 100 | Philip SchultzPlace 100 · Grade 10 · Bloomsburg | 10 | Bloomsburg | 31:52.8 PR |
| 101 | Theo BreonPlace 101 · Grade 11 · Loyalsock Township | 11 | Loyalsock Township | 37:31.4 |