| 1 | Benjamin McBridePlace 1 · Grade 11 · Norwin | 11 | Norwin | 16:11.2 |
| 2 | Declan OdonnellPlace 2 · Grade 10 · Norwin | 10 | Norwin | 16:12.9 |
| 3 | Alexander BarrettPlace 3 · Grade 11 · Norwin | 11 | Norwin | 16:15.1 |
| 4 | Charlie HeesePlace 4 · Grade 12 · Greater Latrobe | 12 | Greater Latrobe | 16:20.8 |
| 5 | Troy PaynePlace 5 · Grade 12 · Hempfield Area | 12 | Hempfield Area | 16:25.1 |
| 6 | Maddox ScaffardiPlace 6 · Grade 11 · Greater Latrobe | 11 | Greater Latrobe | 16:25.3 |
| 7 | Kaiden BrananPlace 7 · Grade 12 · Indiana Area | 12 | Indiana Area | 16:32.2 |
| 8 | Liam TempletonPlace 8 · Grade 12 · Indiana Area | 12 | Indiana Area | 16:38.7 |
| 9 | Owen RankinPlace 9 · Grade 12 · Norwin | 12 | Norwin | 16:47.0 |
| 10 | Ransom GaydosPlace 10 · Grade 10 · Norwin | 10 | Norwin | 16:54.3 |
| 11 | Blake RumbaughPlace 11 · Grade 11 · Hempfield Area | 11 | Hempfield Area | 17:03.0 PR |
| 12 | Luke RobinsonPlace 12 · Grade 10 · Norwin | 10 | Norwin | 17:04.2 |
| 13 | Zach SkolodaPlace 13 · Grade 10 · Greater Latrobe | 10 | Greater Latrobe | 17:06.2 PR |
| 14 | Samuel WoodPlace 14 · Grade 12 · Hempfield Area | 12 | Hempfield Area | 17:09.2 PR |
| 15 | Bryce DoughertyPlace 15 · Grade 11 · Hempfield Area | 11 | Hempfield Area | 17:14.6 |
| 16 | Tommy CraryPlace 16 · Grade 10 · Ligonier Valley | 10 | Ligonier Valley | 17:15.0 PR |
| 17 | Luca DipietroPlace 17 · Grade 9 · Hempfield Area | 9 | Hempfield Area | 17:26.2 |
| 18 | Jake HalstedPlace 18 · Grade 12 · Hempfield Area | 12 | Hempfield Area | 17:33.5 |
| 19 | Marco AngelicchioPlace 19 · Grade 10 · Greater Latrobe | 10 | Greater Latrobe | 17:47.2 |
| 20 | Silas BogertPlace 20 · Grade 11 · Greensburg Salem | 11 | Greensburg Salem | 17:48.3 PR |
| 21 | Michael MlayPlace 21 · Grade 12 · Greater Latrobe | 12 | Greater Latrobe | 17:53.0 |
| 22 | William LittlePlace 22 · Grade 11 · Norwin | 11 | Norwin | 17:54.2 |
| 23 | Louis YoungPlace 23 · Grade 10 · Greater Latrobe | 10 | Greater Latrobe | 17:54.8 |
| 24 | Max DlugosPlace 24 · Grade 11 · Greater Latrobe | 11 | Greater Latrobe | 17:59.7 PR |
| 25 | Matthew ShepherdPlace 25 · Grade 12 · Greensburg Salem | 12 | Greensburg Salem | 18:04.2 |
| 26 | Archer PeckPlace 26 · Grade 10 · Hempfield Area | 10 | Hempfield Area | 18:07.1 PR |
| 27 | Haydan HoodPlace 27 · Grade 12 · Derry Area | 12 | Derry Area | 18:24.8 |
| 28 | Jackson SharbaughPlace 28 · Grade 9 · Indiana Area | 9 | Indiana Area | 18:34.8 |
| 29 | Justin Martin JrPlace 29 · Grade 12 · Penn Trafford | 12 | Penn Trafford | 18:50.8 |
| 30 | Ben FerraroPlace 30 · Grade 11 · Indiana Area | 11 | Indiana Area | 19:01.2 |
| 31 | Oliver FerraroPlace 31 · Grade 9 · Indiana Area | 9 | Indiana Area | 19:22.5 |
| 32 | Giovanni BriscoePlace 32 · Grade 9 · Indiana Area | 9 | Indiana Area | 19:28.2 |
| 33 | Gavin KellyPlace 33 · Grade 12 · Indiana Area | 12 | Indiana Area | 19:31.2 |
| 34 | Jordan GillPlace 34 · Grade 10 · Derry Area | 10 | Derry Area | 19:31.3 |
| 35 | Frank OrzehowskiPlace 35 · Grade 12 · Derry Area | 12 | Derry Area | 19:37.3 PR |
| 36 | John LynchPlace 36 · Grade 11 · Ligonier Valley | 11 | Ligonier Valley | 19:38.9 |
| 37 | Elijah KreidlerPlace 37 · Grade 11 · Penn Trafford | 11 | Penn Trafford | 19:40.0 PR |
| 38 | Pj EisemanPlace 38 · Grade 9 · Penn Trafford | 9 | Penn Trafford | 19:46.2 PR |
| 39 | Isaac GiovannelliPlace 39 · Grade 9 · Greensburg Salem | 9 | Greensburg Salem | 19:51.8 |
| 40 | Sebastian BusanicPlace 40 · Grade 10 · Penn Trafford | 10 | Penn Trafford | 20:01.9 PR |
| 41 | Elliot PeatePlace 41 · Grade 10 · Ligonier Valley | 10 | Ligonier Valley | 20:09.2 PR |
| 42 | Aden FlowersPlace 42 · Grade 9 · Greensburg Salem | 9 | Greensburg Salem | 20:43.6 |
| 43 | Nikolas JohalPlace 43 · Grade 10 · Penn Trafford | 10 | Penn Trafford | 20:52.0 |
| 44 | Elijah MoffettPlace 44 · Grade 11 · Derry Area | 11 | Derry Area | 20:56.1 PR |
| 45 | Austyn KinnairdPlace 45 · Grade 9 · Greensburg Salem | 9 | Greensburg Salem | 21:07.4 PR |
| 46 | Jarett KrupperPlace 46 · Grade 11 · Ligonier Valley | 11 | Ligonier Valley | 21:15.7 |
| 47 | Evan AndersonPlace 47 · Grade 10 · Ligonier Valley | 10 | Ligonier Valley | 21:29.4 |
| 48 | Garrett HummelPlace 48 · Grade 12 · Yough | 12 | Yough | 21:35.8 |
| 49 | Brennan SaxfieldPlace 49 · Grade 10 · Ligonier Valley | 10 | Ligonier Valley | 21:41.3 PR |
| 50 | Derek DowdrickPlace 50 · Grade 11 · Derry Area | 11 | Derry Area | 21:41.8 |
| 51 | Lucas CarvajalPlace 51 · Grade 11 · Penn Trafford | 11 | Penn Trafford | 21:44.3 |
| 52 | Luca JohnstonPlace 52 · Grade 9 · Greensburg Salem | 9 | Greensburg Salem | 22:05.5 |
| 53 | Trevor HughesPlace 53 · Grade 9 · Derry Area | 9 | Derry Area | 22:46.2 |
| 54 | Elijah CrivellaroPlace 54 · Grade 10 · Penn Trafford | 10 | Penn Trafford | 22:50.0 |
| 55 | Hunter CharleboisPlace 55 · Grade 12 · Ligonier Valley | 12 | Ligonier Valley | 24:44.7 |
| 56 | Shane BrightbillPlace 56 · Grade 9 · Derry Area | 9 | Derry Area | 29:26.4 |