| 1 | William LittlePlace 1 · Grade 11 · Norwin | 11 | Norwin | 16:33.4 |
| 2 | Declan OdonnellPlace 2 · Grade 10 · Norwin | 10 | Norwin | 16:40.0 |
| 3 | Ransom GaydosPlace 3 · Grade 10 · Norwin | 10 | Norwin | 16:41.6 |
| 4 | Alexander BarrettPlace 4 · Grade 11 · Norwin | 11 | Norwin | 16:41.9 |
| 5 | Benjamin McBridePlace 5 · Grade 11 · Norwin | 11 | Norwin | 16:44.2 |
| 6 | Charlie HeesePlace 6 · Grade 12 · Greater Latrobe | 12 | Greater Latrobe | 16:45.5 |
| 7 | Maddox ScaffardiPlace 7 · Grade 11 · Greater Latrobe | 11 | Greater Latrobe | 17:06.5 |
| 8 | Owen RankinPlace 8 · Grade 12 · Norwin | 12 | Norwin | 17:14.6 |
| 9 | Luke RobinsonPlace 9 · Grade 10 · Norwin | 10 | Norwin | 17:23.4 |
| 10 | Blake RumbaughPlace 10 · Grade 11 · Hempfield Area | 11 | Hempfield Area | 17:25.6 |
| 11 | Marco AngelicchioPlace 11 · Grade 10 · Greater Latrobe | 10 | Greater Latrobe | 17:32.7 PR |
| 12 | Jake HalstedPlace 12 · Grade 12 · Hempfield Area | 12 | Hempfield Area | 17:35.6 |
| 13 | Bryce DoughertyPlace 13 · Grade 11 · Hempfield Area | 11 | Hempfield Area | 17:35.8 |
| 14 | Blake WalkerPlace 14 · Grade 10 · Kiski Area | 10 | Kiski Area | 17:37.0 |
| 15 | Samuel WoodPlace 15 · Grade 12 · Hempfield Area | 12 | Hempfield Area | 17:44.4 |
| 16 | Luca DipietroPlace 16 · Grade 9 · Hempfield Area | 9 | Hempfield Area | 17:49.4 |
| 17 | Nico PirainoPlace 17 · Grade 11 · Franklin Regional | 11 | Franklin Regional | 17:55.7 |
| 18 | Tommy CraryPlace 18 · Grade 10 · Ligonier Valley | 10 | Ligonier Valley | 18:05.7 |
| 19 | Louis YoungPlace 19 · Grade 10 · Greater Latrobe | 10 | Greater Latrobe | 18:15.6 |
| 20 | Owen GeltzPlace 20 · Grade 11 · Kiski Area | 11 | Kiski Area | 18:17.7 |
| 21 | Silas BogertPlace 21 · Grade 11 · Greensburg Salem | 11 | Greensburg Salem | 18:17.7 |
| 22 | Oscar KroghPlace 22 · Grade 11 · Kiski Area | 11 | Kiski Area | 18:23.4 |
| 23 | Ben PajakPlace 23 · Grade 10 · Greater Latrobe | 10 | Greater Latrobe | 18:25.0 |
| 24 | Zach SkolodaPlace 24 · Grade 10 · Greater Latrobe | 10 | Greater Latrobe | 18:27.5 |
| 25 | Bentley DealPlace 25 · Grade 10 · Kiski Area | 10 | Kiski Area | 18:30.0 |
| 26 | Archer PeckPlace 26 · Grade 10 · Hempfield Area | 10 | Hempfield Area | 18:30.2 |
| 27 | Jensen YoungPlace 27 · Grade 11 · Kiski Area | 11 | Kiski Area | 18:46.9 |
| 28 | Mick MlayPlace 28 · Grade 12 · Greater Latrobe | 12 | Greater Latrobe | 18:53.8 |
| 29 | Haydan HoodPlace 29 · Grade 12 · Derry Area | 12 | Derry Area | 18:59.3 |
| 30 | Matthew ShepherdPlace 30 · Grade 12 · Greensburg Salem | 12 | Greensburg Salem | 19:01.2 |
| 31 | Noah GeltzPlace 31 · Grade 9 · Kiski Area | 9 | Kiski Area | 19:09.6 |
| 32 | Alex HayesPlace 32 · Grade 12 · Hempfield Area | 12 | Hempfield Area | 19:09.8 |
| 33 | Kolbe FossPlace 33 · Grade 12 · Greensburg Central Catholic | 12 | Greensburg Central Catholic | 19:13.3 |
| 34 | Jordan GillPlace 34 · Grade 10 · Derry Area | 10 | Derry Area | 19:24.4 |
| 35 | Justin Martin JrPlace 35 · Grade 12 · Penn Trafford | 12 | Penn Trafford | 19:29.9 |
| 36 | Elijah KreidlerPlace 36 · Grade 11 · Penn Trafford | 11 | Penn Trafford | 19:41.4 |
| 37 | John LynchPlace 37 · Grade 11 · Ligonier Valley | 11 | Ligonier Valley | 19:44.4 |
| 38 | Frank OrzehowskiPlace 38 · Grade 12 · Derry Area | 12 | Derry Area | 20:08.8 |
| 39 | Stephen RedmondPlace 39 · Grade 11 · Southmoreland | 11 | Southmoreland | 20:10.9 |
| 40 | Pj EisemanPlace 40 · Grade 9 · Penn Trafford | 9 | Penn Trafford | 20:13.2 |
| 41 | Yug GrandhaiPlace 41 · Grade 9 · Franklin Regional | 9 | Franklin Regional | 20:16.0 PR |
| 42 | Nikolas JohalPlace 42 · Grade 10 · Penn Trafford | 10 | Penn Trafford | 20:28.3 PR |
| 43 | Isaac GiovannelliPlace 43 · Grade 9 · Greensburg Salem | 9 | Greensburg Salem | 20:29.1 |
| 44 | Sebastian BusanicPlace 44 · Grade 10 · Penn Trafford | 10 | Penn Trafford | 20:35.8 |
| 45 | Dominic CerminaraPlace 45 · Grade 11 · Kiski Area | 11 | Kiski Area | 20:36.2 |
| 46 | Jarett KrupperPlace 46 · Grade 11 · Ligonier Valley | 11 | Ligonier Valley | 20:52.1 |
| 47 | Elliot PeatePlace 47 · Grade 10 · Ligonier Valley | 10 | Ligonier Valley | 20:55.1 |
| 48 | Trent SullivanPlace 48 · Grade 11 · Burrell Senior | 11 | Burrell Senior | 21:07.2 |
| 49 | Xander SimpsonPlace 49 · Grade 11 · Franklin Regional | 11 | Franklin Regional | 21:11.8 |
| 50 | Jeffery VuksanPlace 50 · Grade 10 · Greensburg Central Catholic | 10 | Greensburg Central Catholic | 21:16.7 |
| 51 | Will VargoPlace 51 · Grade 10 · Franklin Regional | 10 | Franklin Regional | 21:23.8 |
| 52 | Evan AndersonPlace 52 · Grade 10 · Ligonier Valley | 10 | Ligonier Valley | 21:37.3 |
| 53 | Ross StreetPlace 53 · Grade 11 · Southmoreland | 11 | Southmoreland | 21:38.4 |
| 54 | Aden FlowersPlace 54 · Grade 9 · Greensburg Salem | 9 | Greensburg Salem | 21:40.0 |
| 55 | Liam PorterPlace 55 · Grade 11 · Kiski | 11 | Kiski | 21:52.5 |
| 56 | Daniel BusatoPlace 56 · Grade 11 · Southmoreland | 11 | Southmoreland | 21:54.4 PR |
| 57 | Derek DowdrickPlace 57 · Grade 11 · Derry Area | 11 | Derry Area | 21:57.6 |
| 58 | Rocco PirainoPlace 58 · Grade 9 · Franklin Regional | 9 | Franklin Regional | 22:13.1 PR |
| 59 | Garrett HummelPlace 59 · Grade 12 · Yough | 12 | Yough | 22:13.7 |
| 60 | Landon YorkPlace 60 · Grade 10 · Burrell Senior | 10 | Burrell Senior | 22:13.8 |
| 61 | Austyn KinnairdPlace 61 · Grade 9 · Greensburg Salem | 9 | Greensburg Salem | 22:16.0 |
| 62 | Brennan SaxfieldPlace 62 · Grade 10 · Ligonier Valley | 10 | Ligonier Valley | 22:33.5 |
| 63 | Aidan SandersPlace 63 · Grade 11 · Penn Trafford | 11 | Penn Trafford | 22:38.5 PR |
| 64 | Lucas CarvajalPlace 64 · Grade 11 · Penn Trafford | 11 | Penn Trafford | 22:38.9 |
| 65 | Trevor HughesPlace 65 · Grade 9 · Derry Area | 9 | Derry Area | 22:40.5 PR |
| 66 | Carter MyersPlace 66 · Grade 10 · Burrell Senior | 10 | Burrell Senior | 22:51.0 |
| 67 | Frank ZiccarelliPlace 67 · Grade 10 · Burrell Senior | 10 | Burrell Senior | 23:34.8 |
| 68 | Nathan DibucciPlace 68 · Grade 12 · Greensburg Central Catholic | 12 | Greensburg Central Catholic | 23:59.7 |
| 69 | Jack SmithPlace 69 · Grade 10 · Yough | 10 | Yough | 23:59.8 PR |
| 70 | Zack FeszPlace 70 · Grade 10 · Burrell Senior | 10 | Burrell Senior | 24:19.6 |
| 71 | Camden PerryPlace 71 · Grade 12 · Burrell Senior | 12 | Burrell Senior | 24:58.3 |
| 72 | Luca JohnstonPlace 72 · Grade 9 · Greensburg Salem | 9 | Greensburg Salem | 25:13.7 |
| 73 | Shane BrightbillPlace 73 · Grade 9 · Derry Area | 9 | Derry Area | 25:42.7 PR |
| 74 | Hunter CharleboisPlace 74 · Grade 12 · Ligonier Valley | 12 | Ligonier Valley | 25:54.5 |
| 75 | Odin DiazPlace 75 · Grade 10 · Burrell Senior | 10 | Burrell Senior | 26:51.3 |
| 76 | Dean SlezakPlace 76 · Grade 9 · Greensburg Salem | 9 | Greensburg Salem | 26:58.3 |
| 77 | Mason GardnerPlace 77 · Grade 12 · Yough | 12 | Yough | 27:12.4 |