| 1 | Owen TrettelPlace 1 · Grade 8 · Franklin Regional | 8 | Franklin Regional | 9:43.8 PR |
| 2 | Noah SimpsonPlace 2 · Grade 8 · Franklin Regional | 8 | Franklin Regional | 10:15.6 PR |
| 3 | Nicky TalpasPlace 3 · Grade 8 · Riverview | 8 | Riverview | 10:30.7 PR |
| 4 | Harper AdamPlace 4 · Grade 8 · Seneca Valley | 8 | Seneca Valley | 10:35.3 PR |
| 5 | Sam SilvisPlace 5 · Grade 8 · Greater Latrobe | 8 | Greater Latrobe | 10:35.5 PR |
| 6 | Angelo PiferPlace 6 · Grade 8 · Kiski Area | 8 | Kiski Area | 10:40.7 PR |
| 7 | Conor HandronPlace 7 · Grade 8 · North Allegheny | 8 | North Allegheny | 10:41.5 PR |
| 8 | Crosby ScaffardiPlace 8 · Grade 8 · Greater Latrobe | 8 | Greater Latrobe | 10:41.8 PR |
| 9 | Mason DlugosPlace 9 · Grade 8 · Greater Latrobe | 8 | Greater Latrobe | 10:43.0 PR |
| 10 | Zachary AsheadPlace 10 · Grade 8 · Seneca Valley | 8 | Seneca Valley | 10:46.2 PR |
| 11 | Everett KeinathPlace 11 · Grade 8 · Seneca Valley | 8 | Seneca Valley | 10:52.8 PR |
| 12 | Gabriel TsengPlace 12 · Grade 8 · North Allegheny | 8 | North Allegheny | 10:52.9 PR |
| 13 | Ruso ArgyrosPlace 13 · Grade 8 · Kiski Area | 8 | Kiski Area | 10:53.7 PR |
| 14 | Justin KeiserPlace 14 · Grade 8 · Norwin | 8 | Norwin | 10:55.1 PR |
| 15 | Owen DevinePlace 15 · Grade 8 · North Allegheny | 8 | North Allegheny | 10:55.8 PR |
| 16 | Mathieu SlokaPlace 16 · Grade 8 · Seneca Valley | 8 | Seneca Valley | 10:59.0 PR |
| 17 | Ethan CorrellPlace 17 · Grade 8 · Hempfield Area | 8 | Hempfield Area | 11:02.6 PR |
| 18 | Blake YoungPlace 18 · Grade 8 · Norwin | 8 | Norwin | 11:03.9 PR |
| 19 | James KramerPlace 19 · Grade 8 · Freeport Area ms | 8 | Freeport Area ms | 11:04.2 PR |
| 20 | Elijah ParryPlace 20 · Grade 8 · Gateway | 8 | Gateway | 11:04.3 PR |
| 21 | Joshua CurtisPlace 21 · Grade 7 · Seneca Valley | 7 | Seneca Valley | 11:08.4 PR |
| 22 | Cole YoungPlace 22 · Grade 8 · Freeport Area ms | 8 | Freeport Area ms | 11:16.1 PR |
| 23 | Gabe DanielsPlace 23 · Grade 8 · Greater Latrobe | 8 | Greater Latrobe | 11:17.9 PR |
| 24 | Ben FowlerPlace 24 · Grade 8 · Avonworth | 8 | Avonworth | 11:19.8 PR |
| 25 | Cole RakowPlace 25 · Grade 8 · North Hills | 8 | North Hills | 11:21.0 PR |
| 26 | Bennett KaminskiPlace 26 · Grade 8 · North Allegheny | 8 | North Allegheny | 11:23.1 PR |
| 27 | Weston GrafPlace 27 · Grade 8 · Seneca Valley | 8 | Seneca Valley | 11:25.1 PR |
| 28 | Liam DicksonPlace 28 · Grade 8 · Norwin | 8 | Norwin | 11:29.6 PR |
| 29 | Grant BradshawPlace 29 · Grade 8 · North Allegheny | 8 | North Allegheny | 11:31.0 PR |
| 30 | Carmen PoskaPlace 30 · Grade 8 · Greater Latrobe | 8 | Greater Latrobe | 11:33.0 PR |
| 31 | Wyatt SchuchertPlace 31 · Grade 8 · Norwin | 8 | Norwin | 11:36.9 PR |
| 32 | James LeuenbergerPlace 32 · Grade 7 · Avonworth | 7 | Avonworth | 11:38.6 PR |
| 33 | Nolan RuegerPlace 33 · Grade 8 · North Hills | 8 | North Hills | 11:39.8 PR |
| 34 | Danny MitchellPlace 34 · Grade 8 · Seneca Valley | 8 | Seneca Valley | 11:41.1 PR |
| 35 | Lucas VogelPlace 35 · Grade 8 · Norwin | 8 | Norwin | 11:42.4 PR |
| 36 | Drew HouserPlace 36 · Grade 8 · North Allegheny | 8 | North Allegheny | 11:43.0 PR |
| 37 | Weylin JustPlace 37 · Grade 8 · River Valley | 8 | River Valley | 11:52.0 PR |
| 38 | Aiden WentlingPlace 38 · Grade 8 · Greater Latrobe | 8 | Greater Latrobe | 11:52.5 PR |
| 39 | Andrew HaheyPlace 39 · Grade 7 · Greater Latrobe | 7 | Greater Latrobe | 11:52.7 PR |
| 40 | Salem SciulloPlace 40 · Grade 7 · Greater Latrobe | 7 | Greater Latrobe | 11:52.7 PR |
| 41 | Emmanuel BeerPlace 41 · Grade 7 · Seneca Valley | 7 | Seneca Valley | 11:59.2 PR |
| 42 | Finn DebesPlace 42 · Grade 8 · Hempfield Area | 8 | Hempfield Area | 11:59.5 PR |
| 43 | Ben BuchananPlace 43 · Grade 7 · North Allegheny | 7 | North Allegheny | 11:59.8 PR |
| 44 | Jack RichmondPlace 44 · Grade 7 · North Allegheny | 7 | North Allegheny | 12:00.8 PR |
| 45 | Andrew CilikPlace 45 · Grade 7 · Seneca Valley | 7 | Seneca Valley | 12:01.9 PR |
| 46 | Andrew Webber-PlankPlace 46 · Grade 8 · North Allegheny | 8 | North Allegheny | 12:08.9 PR |
| 47 | Paul GilbertPlace 47 · Grade 8 · Avonworth | 8 | Avonworth | 12:11.6 PR |
| 48 | Carter ReckPlace 48 · Grade 7 · Avonworth | 7 | Avonworth | 12:12.3 PR |
| 49 | Beau EdwardsPlace 49 · Grade 7 · Freeport Area ms | 7 | Freeport Area ms | 12:12.9 PR |
| 50 | Jack ClarkPlace 50 · Grade 8 · Kiski Area | 8 | Kiski Area | 12:14.7 PR |
| 51 | Henry DietzPlace 51 · Grade 7 · North Hills | 7 | North Hills | 12:18.9 PR |
| 52 | Alexander SchenkerPlace 52 · Grade 7 · North Allegheny | 7 | North Allegheny | 12:19.7 PR |
| 53 | Owen BudelmanPlace 53 · Grade 8 · Norwin | 8 | Norwin | 12:23.4 PR |
| 54 | Josh FolaronPlace 54 · Grade 7 · Riverview | 7 | Riverview | 12:23.7 PR |
| 55 | Dylan AufmanPlace 55 · Grade 8 · Avonworth | 8 | Avonworth | 12:30.0 PR |
| 56 | Kevin FlaniganPlace 56 · Grade 7 · North Hills | 7 | North Hills | 12:31.9 PR |
| 57 | Owen WeaverPlace 57 · Grade 7 · North Hills | 7 | North Hills | 12:32.4 PR |
| 58 | Finn RabbittPlace 58 · Grade 8 · Freeport Area ms | 8 | Freeport Area ms | 12:34.8 PR |
| 59 | Colten AltonPlace 59 · Grade 8 · Franklin Regional | 8 | Franklin Regional | 12:37.1 PR |
| 60 | Gavin WeinmanPlace 60 · Grade 12 · Franklin Regional | 12 | Franklin Regional | 12:40.6 PR |
| 61 | Levi HatokPlace 61 · Grade 8 · Norwin | 8 | Norwin | 12:45.8 PR |
| 62 | Caedmon StewartPlace 62 · Grade 7 · Seneca Valley | 7 | Seneca Valley | 12:46.8 PR |
| 63 | Evan DuermeyerPlace 63 · Grade 8 · North Hills | 8 | North Hills | 12:50.5 PR |
| 64 | Gavin ShinerPlace 64 · Grade 8 · Norwin | 8 | Norwin | 12:52.9 PR |
| 65 | Liam RussoPlace 65 · Grade 8 · Norwin | 8 | Norwin | 12:54.0 PR |
| 66 | Jett HarrisPlace 66 · Grade 8 · Mount Moriah Christian School | 8 | Mount Moriah Christian School | 12:54.8 |
| 67 | Andrew PenningtonPlace 67 · Grade 8 · North Hills | 8 | North Hills | 12:56.8 PR |
| 68 | Jordan KovachikPlace 68 · Grade 8 · Norwin | 8 | Norwin | 12:58.7 PR |
| 69 | Cian LaughlinPlace 69 · Grade 7 · Hempfield Area | 7 | Hempfield Area | 12:59.1 PR |
| 70 | Lukas SchoenebergerPlace 70 · Grade 7 · Freeport Area ms | 7 | Freeport Area ms | 13:03.6 PR |
| 71 | Xander RademacherPlace 71 · Grade 8 · North Hills | 8 | North Hills | 13:06.2 PR |
| 72 | Owen FrancisPlace 72 · Grade 8 · North Hills | 8 | North Hills | 13:07.4 PR |
| 73 | Henry GliddenPlace 73 · Grade 8 · Avonworth | 8 | Avonworth | 13:07.7 PR |
| 74 | William CampbellPlace 74 · Grade 8 · Gateway | 8 | Gateway | 13:18.3 PR |
| 75 | John HessPlace 75 · Grade 8 · River Valley | 8 | River Valley | 13:22.6 PR |
| 76 | Zachary HayesPlace 76 · Grade 7 · Hempfield Area | 7 | Hempfield Area | 13:24.4 PR |
| 77 | Clark DereumePlace 77 · Grade 8 · Avonworth | 8 | Avonworth | 13:28.0 PR |
| 78 | Noah DaukPlace 78 · Grade 8 · North Hills | 8 | North Hills | 13:32.7 PR |
| 79 | Tyler PetroPlace 79 · Grade 8 · River Valley | 8 | River Valley | 13:33.6 PR |
| 80 | Brooks RobertsonPlace 80 · Grade 8 · Franklin Regional | 8 | Franklin Regional | 13:35.7 PR |
| 81 | Jameson MorganPlace 81 · Grade 7 · Southmoreland | 7 | Southmoreland | 13:38.7 PR |
| 82 | Dominic BrooksPlace 82 · Grade 7 · Mount Moriah Christian School | 7 | Mount Moriah Christian School | 13:39.9 |
| 83 | Jackson DixonPlace 83 · Grade 8 · River Valley | 8 | River Valley | 13:53.2 PR |
| 84 | Colton WhitemanPlace 84 · Grade 8 · Riverview | 8 | Riverview | 13:54.6 PR |
| 85 | Nicholas BurrellPlace 85 · Grade 8 · Franklin Regional | 8 | Franklin Regional | 13:57.1 PR |
| 86 | Christian MaslankaPlace 86 · Grade 7 · Gateway | 7 | Gateway | 14:06.8 PR |
| 87 | Jacob ParksPlace 87 · Grade 7 · Freeport Area ms | 7 | Freeport Area ms | 14:10.9 PR |
| 88 | Walle SullivanPlace 88 · Grade 7 · Riverview | 7 | Riverview | 14:13.8 PR |
| 89 | Colton NovetneyPlace 89 · Grade 7 · Hempfield Area | 7 | Hempfield Area | 14:31.7 PR |
| 90 | Elijah PelusoPlace 90 · Grade 12 · Hempfield Area | 12 | Hempfield Area | 14:41.3 PR |
| 91 | Luke ReesmanPlace 91 · Grade 7 · Freeport Area ms | 7 | Freeport Area ms | 14:45.8 PR |
| 92 | Keith PotterPlace 92 · Grade 7 · Kiski Area | 7 | Kiski Area | 15:21.5 PR |
| 93 | Garrett ParadisePlace 93 · Grade 7 · Riverview | 7 | Riverview | 15:34.1 PR |
| 94 | Logan SmithPlace 94 · Grade 8 · Freeport Area ms | 8 | Freeport Area ms | 15:34.4 PR |
| 95 | Liam RupertPlace 95 · Grade 8 · Charles A Huston | 8 | Charles A Huston | 15:48.2 PR |
| 96 | Judah McDermottPlace 96 · Grade 7 · Kiski Area | 7 | Kiski Area | 16:00.7 PR |
| 97 | Sawyer EndlichPlace 97 · Grade 7 · Charles A Huston | 7 | Charles A Huston | 16:01.0 PR |
| 98 | Desmond SandersonPlace 98 · Grade 8 · Riverview | 8 | Riverview | 16:25.0 PR |
| 99 | Jack KennerdellPlace 99 · Grade 7 · Kiski Area | 7 | Kiski Area | 16:25.1 PR |
| 100 | Joshua HayesPlace 100 · Grade 7 · Hempfield Area | 7 | Hempfield Area | 16:44.5 PR |