| 1 | David KristinePlace 1 · Grade 11 · Freeport Area | 11 | Freeport Area | 16:12.0 PR |
| 2 | John HartPlace 2 · Grade 11 · Freeport Area | 11 | Freeport Area | 16:14.2 PR |
| 3 | Lawson MartikPlace 3 · Grade 10 · Ringgold | 10 | Ringgold | 16:59.6 PR |
| 4 | Caden LoburPlace 4 · Grade 9 · Ringgold | 9 | Ringgold | 17:00.3 PR |
| 5 | Brody BolingerPlace 5 · Grade 10 · Richland | 10 | Richland | 17:09.6 PR |
| 6 | Evan ShawPlace 6 · Grade 9 · Forest Hills Senior | 9 | Forest Hills Senior | 17:12.3 PR |
| 7 | Noah MehallPlace 7 · Grade 9 · Forest Hills Senior | 9 | Forest Hills Senior | 17:13.5 PR |
| 8 | Rider KuchPlace 8 · Grade 12 · Ringgold | 12 | Ringgold | 17:18.5 PR |
| 9 | Boden MoraskiPlace 9 · Grade 12 · Shady Side Academy | 12 | Shady Side Academy | 17:30.2 PR |
| 10 | Cayden JohnsonPlace 10 · Grade 12 · Seton LaSalle Catholic | 12 | Seton LaSalle Catholic | 17:40.3 PR |
| 11 | Ruari EgalPlace 11 · Grade 10 · Somerset Area | 10 | Somerset Area | 17:47.8 |
| 12 | Silas BogertPlace 12 · Grade 11 · Greensburg Salem | 11 | Greensburg Salem | 17:50.7 |
| 13 | Shalin ThosaniPlace 13 · Grade 11 · Shady Side Academy | 11 | Shady Side Academy | 17:52.5 PR |
| 14 | Luciano ZeniPlace 14 · Grade 10 · Ringgold | 10 | Ringgold | 17:52.9 PR |
| 15 | Tanner BaldauffPlace 15 · Grade 11 · Ringgold | 11 | Ringgold | 17:56.8 PR |
| 16 | Carter BilitskiPlace 16 · Grade 12 · Richland | 12 | Richland | 18:03.2 PR |
| 17 | Jamil WilliamsPlace 17 · Grade 11 · West Mifflin Area | 11 | West Mifflin Area | 18:07.5 PR |
| 18 | Matthew ShepherdPlace 18 · Grade 12 · Greensburg Salem | 12 | Greensburg Salem | 18:07.6 |
| 19 | Mason MaykoPlace 19 · Grade 9 · Richland | 9 | Richland | 18:08.2 PR |
| 20 | Chance WechtenhiserPlace 20 · Grade 9 · Forest Hills Senior | 9 | Forest Hills Senior | 18:09.3 PR |
| 21 | Marco AguilarPlace 21 · Grade 10 · Seton LaSalle Catholic | 10 | Seton LaSalle Catholic | 18:11.3 PR |
| 22 | Omari MillerPlace 22 · Grade 11 · River Valley School District | 11 | River Valley School District | 18:15.5 PR |
| 23 | Shane CaronPlace 23 · Grade 11 · Forest Hills Senior | 11 | Forest Hills Senior | 18:15.6 PR |
| 24 | Lucian DelsandroPlace 24 · Grade 12 · Ringgold | 12 | Ringgold | 18:21.7 |
| 25 | Zach YuschickPlace 25 · Grade 12 · Forest Hills Senior | 12 | Forest Hills Senior | 18:22.3 PR |
| 26 | Dylan FordPlace 26 · Grade 10 · Seton LaSalle Catholic | 10 | Seton LaSalle Catholic | 18:23.3 PR |
| 27 | Owen DerdaPlace 27 · Grade 10 · Seton LaSalle Catholic | 10 | Seton LaSalle Catholic | 18:28.0 PR |
| 28 | Ethan SpeelmanPlace 28 · Grade 12 · Somerset Area | 12 | Somerset Area | 18:29.9 |
| 29 | Matthew AlbertPlace 29 · Grade 9 · Richland | 9 | Richland | 18:31.5 PR |
| 30 | Camden FiguraPlace 30 · Grade 10 · Richland | 10 | Richland | 18:34.8 |
| 31 | Nathanel BirchPlace 31 · Grade 12 · Forest Hills Senior | 12 | Forest Hills Senior | 18:35.0 PR |
| 32 | Nathaniel VeresPlace 32 · Grade 10 · Elizabeth Forward | 10 | Elizabeth Forward | 18:44.8 PR |
| 33 | Silas WardPlace 33 · Grade 10 · Seton LaSalle Catholic | 10 | Seton LaSalle Catholic | 18:45.3 PR |
| 34 | Kane WilsonPlace 34 · Grade 9 · Forest Hills Senior | 9 | Forest Hills Senior | 18:46.7 PR |
| 35 | Miles JakubowskiPlace 35 · Grade 10 · Richland | 10 | Richland | 18:47.8 |
| 36 | William WinschelPlace 36 · Grade 11 · Seton LaSalle Catholic | 11 | Seton LaSalle Catholic | 18:48.8 PR |
| 37 | Jacob BargerPlace 37 · Grade 11 · River Valley School District | 11 | River Valley School District | 18:49.0 |
| 38 | Gavin SmithPlace 38 · Grade 9 · Freeport Area | 9 | Freeport Area | 18:52.2 PR |
| 39 | Skyler LewberPlace 39 · Grade 12 · River Valley School District | 12 | River Valley School District | 18:54.9 |
| 40 | Noah EppleyPlace 40 · Grade 11 · Forest Hills Senior | 11 | Forest Hills Senior | 18:55.5 PR |
| 41 | Nathan BrucePlace 41 · Grade 11 · Ringgold | 11 | Ringgold | 18:56.5 PR |
| 42 | Ethan GoldsteinPlace 42 · Grade 11 · Shady Side Academy | 11 | Shady Side Academy | 18:58.0 |
| 43 | Jack HrindaPlace 43 · Grade 12 · McKeesport Area | 12 | McKeesport Area | 19:04.9 |
| 44 | Luke ShemanskiPlace 44 · Grade 10 · Freeport Area | 10 | Freeport Area | 19:12.8 PR |
| 45 | Ryder KostrickPlace 45 · Grade 9 · Hopewell | 9 | Hopewell | 19:13.6 PR |
| 46 | Spencer CallaghanPlace 46 · Grade 12 · Elizabeth Forward | 12 | Elizabeth Forward | 19:14.7 |
| 47 | Jonathan SowersPlace 47 · Grade 10 · Ringgold | 10 | Ringgold | 19:24.0 PR |
| 48 | Xander ElbaylyPlace 48 · Grade 12 · Somerset Area | 12 | Somerset Area | 19:30.2 |
| 49 | Kristofer VietmeierPlace 49 · Grade 11 · Elizabeth Forward | 11 | Elizabeth Forward | 19:32.5 |
| 50 | Kellen RabbittPlace 50 · Grade 12 · Freeport Area | 12 | Freeport Area | 19:34.0 PR |
| 51 | Braden MalarikPlace 51 · Grade 11 · River Valley School District | 11 | River Valley School District | 19:34.3 |
| 52 | William GibbonsPlace 52 · Grade 9 · Highlands Senior | 9 | Highlands Senior | 19:35.5 PR |
| 53 | Nathan TopperPlace 53 · Grade 10 · Somerset Area | 10 | Somerset Area | 19:37.8 PR |
| 54 | Isaac GiovannelliPlace 54 · Grade 9 · Greensburg Salem | 9 | Greensburg Salem | 19:38.7 PR |
| 55 | Aden FlowersPlace 55 · Grade 9 · Greensburg Salem | 9 | Greensburg Salem | 19:39.5 PR |
| 56 | Carter BowerPlace 56 · Grade 10 · Richland | 10 | Richland | 19:46.3 PR |
| 57 | Nathan AnglumPlace 57 · Grade 11 · Seton LaSalle Catholic | 11 | Seton LaSalle Catholic | 19:48.8 PR |
| 58 | Enzo LeopardiPlace 58 · Grade 9 · Hopewell | 9 | Hopewell | 19:52.7 PR |
| 59 | Jackson MartinezPlace 59 · Grade 9 · Shady Side Academy | 9 | Shady Side Academy | 19:53.5 PR |
| 60 | Carson SchweigerPlace 60 · Grade 11 · Freeport Area | 11 | Freeport Area | 19:54.5 PR |
| 61 | Jack GillmanPlace 61 · Grade 9 · Shady Side Academy | 9 | Shady Side Academy | 20:00.1 PR |
| 62 | Troy LewisPlace 62 · Grade 9 · Richland | 9 | Richland | 20:07.4 PR |
| 63 | Liam McKinneyPlace 63 · Grade 12 · Seton LaSalle Catholic | 12 | Seton LaSalle Catholic | 20:22.0 |
| 64 | Tyler DeaconPlace 64 · Grade 9 · Freeport Area | 9 | Freeport Area | 20:32.4 PR |
| 65 | Charles WillisPlace 65 · Grade 9 · River Valley School District | 9 | River Valley School District | 20:34.4 |
| 66 | Thomas WicklandPlace 66 · Grade 10 · Shady Side Academy | 10 | Shady Side Academy | 20:38.5 PR |
| 67 | Aiden GoldsteinPlace 67 · Grade 11 · Shady Side Academy | 11 | Shady Side Academy | 20:53.0 PR |
| 68 | Daniel HutchisonPlace 68 · Grade 10 · Shady Side Academy | 10 | Shady Side Academy | 20:57.8 |
| 69 | Owen ZeilerPlace 69 · Grade 11 · Elizabeth Forward | 11 | Elizabeth Forward | 21:08.5 PR |
| 70 | Austyn KinnairdPlace 70 · Grade 9 · Greensburg Salem | 9 | Greensburg Salem | 21:09.9 |
| 71 | Brady DauerPlace 71 · Grade 10 · Hopewell | 10 | Hopewell | 21:17.3 PR |
| 72 | Grant OlsonPlace 72 · Grade 9 · Hopewell | 9 | Hopewell | 21:25.0 PR |
| 73 | Devlin AnkenyPlace 73 · Grade 10 · Somerset Area | 10 | Somerset Area | 21:35.3 PR |
| 74 | Luca JohnstonPlace 74 · Grade 9 · Greensburg Salem | 9 | Greensburg Salem | 21:48.9 PR |
| 75 | Christopher HollandPlace 75 · Grade 12 · Hopewell | 12 | Hopewell | 22:16.3 |
| 76 | Josh McClymondsPlace 76 · Grade 10 · Freeport Area | 10 | Freeport Area | 22:17.7 |
| 77 | Mikey ZendarskiPlace 77 · Grade 9 · Highlands Senior | 9 | Highlands Senior | 22:56.8 PR |
| 78 | Riley AlbertPlace 78 · Grade 12 · Elizabeth Forward | 12 | Elizabeth Forward | 22:58.2 PR |
| 79 | Brayden CunninghamPlace 79 · Grade 12 · Hopewell | 12 | Hopewell | 23:03.7 PR |
| 80 | Wesley RichardPlace 80 · Grade 12 · Somerset Area | 12 | Somerset Area | 23:11.5 |
| 81 | Dean SlezakPlace 81 · Grade 9 · Greensburg Salem | 9 | Greensburg Salem | 23:55.8 |
| 82 | Noah HonessPlace 82 · Grade 9 · Hopewell | 9 | Hopewell | 24:13.7 PR |
| 83 | Jackson TopperPlace 83 · Grade 9 · Somerset Area | 9 | Somerset Area | 24:28.7 |
| 84 | Colten MaylowskiPlace 84 · Grade 12 · Somerset Area | 12 | Somerset Area | 24:35.4 |
| 85 | Nathan BratkowskiPlace 85 · Grade 12 · South Allegheny | 12 | South Allegheny | 24:37.2 PR |
| 86 | Corbin BaltazarPlace 86 · Grade 9 · River Valley School District | 9 | River Valley School District | 25:21.6 |
| 87 | Christian BrumaginPlace 87 · Grade 11 · River Valley School District | 11 | River Valley School District | 27:59.8 |
| 88 | Jacob JohnsonPlace 88 · Grade 10 · Hopewell | 10 | Hopewell | 28:33.4 PR |