| 1 | Joey CappuzzelloPlace 1 · Grade 12 · McDonald | 12 | McDonald | 15:59 |
| 2 | Benjamin McBridePlace 2 · Grade 10 · Norwin | 10 | Norwin | 16:09 |
| 3 | Charlie HeesePlace 3 · Grade 11 · Greater Latrobe | 11 | Greater Latrobe | 16:16 |
| 4 | Griffin MartinPlace 4 · Grade 11 · South Fayette | 11 | South Fayette | 16:27 |
| 5 | Owen RankinPlace 5 · Grade 11 · Norwin | 11 | Norwin | 16:52 |
| 6 | Owen CappuzelloPlace 6 · Grade 9 · McDonald | 9 | McDonald | 16:56 |
| 7 | Aidan MackPlace 7 · Grade 12 · Laurel | 12 | Laurel | 16:58 |
| 8 | James WelshPlace 8 · Grade 9 · Meadville | 9 | Meadville | 17:02 |
| 9 | Evan DawsonPlace 9 · Grade 10 · South Fayette | 10 | South Fayette | 17:02 |
| 10 | Josh MitchamPlace 10 · Grade 10 · Union City Area | 10 | Union City Area | 17:12 |
| 11 | Alex BurkePlace 11 · Grade 12 · Cle. Heights | 12 | Cle. Heights | 17:14 |
| 12 | Ransom GaydosPlace 12 · Grade 9 · Norwin | 9 | Norwin | 17:15 |
| 13 | Declan OdonnellPlace 13 · Grade 9 · Norwin | 9 | Norwin | 17:17 |
| 14 | Ryan GrayPlace 14 · Grade 9 · General Mclane | 9 | General Mclane | 17:22 PR |
| 15 | Luke GrayPlace 15 · Grade 11 · General Mclane | 11 | General Mclane | 17:23 |
| 16 | Cole JonasPlace 16 · Grade 10 · General Mclane | 10 | General Mclane | 17:29 PR |
| 17 | Ryan AndersonPlace 17 · Grade 11 · General Mclane | 11 | General Mclane | 17:30 |
| 18 | William LittlePlace 18 · Grade 10 · Norwin | 10 | Norwin | 17:31 |
| 19 | Jacob SloppyPlace 19 · Grade 10 · St Marys Area | 10 | St Marys Area | 17:32 PR |
| 20 | Nolan MinnichPlace 20 · Grade 10 · Cochranton | 10 | Cochranton | 17:37 |
| 21 | Hunter DoerflingerPlace 21 · Grade 12 · Slippery Rock Area | 12 | Slippery Rock Area | 17:41 |
| 22 | Vance HohmanPlace 22 · Grade 11 · Meadville | 11 | Meadville | 17:45 |
| 23 | Grayson SteinbuhlerPlace 23 · Grade 9 · Titusville | 9 | Titusville | 17:45 |
| 24 | Tyler EnterlinePlace 24 · Grade 11 · Jamestown | 11 | Jamestown | 17:46 |
| 25 | Nico PirainoPlace 25 · Grade 10 · Franklin Regional | 10 | Franklin Regional | 17:48 |
| 26 | Logan ColePlace 26 · Grade 10 · Jamestown | 10 | Jamestown | 17:50 |
| 27 | Atticus KnightPlace 27 · Grade 11 · Norwin | 11 | Norwin | 17:52 |
| 28 | Maerek MoenssensPlace 28 · Grade 12 · Norwin | 12 | Norwin | 17:54 |
| 29 | Michael MlayPlace 29 · Grade 11 · Greater Latrobe | 11 | Greater Latrobe | 17:54 |
| 30 | Kelsey JefferyPlace 30 · Grade 12 · Girard | 12 | Girard | 17:56 |
| 31 | Connor KuglarPlace 31 · Grade 11 · South Fayette | 11 | South Fayette | 17:57 |
| 32 | Zach SkolodaPlace 32 · Grade 9 · Greater Latrobe | 9 | Greater Latrobe | 18:02 |
| 33 | Jack HurleyPlace 33 · Grade 10 · Eden Christian Academy | 10 | Eden Christian Academy | 18:04 |
| 34 | Cameron LourensPlace 34 · Grade 10 · General Mclane | 10 | General Mclane | 18:06 PR |
| 35 | Tucker GulaPlace 35 · Grade 11 · Girard | 11 | Girard | 18:08 |
| 36 | Conner BlackhurstPlace 36 · Grade 10 · Greenville Senior | 10 | Greenville Senior | 18:10 PR |
| 37 | Mason GrayPlace 37 · Grade 12 · Franklin Regional | 12 | Franklin Regional | 18:15 |
| 38 | Austin SzympruchPlace 38 · Grade 11 · Maplewood | 11 | Maplewood | 18:15 |
| 39 | Tyler WeithmanPlace 39 · Grade 11 · Girard | 11 | Girard | 18:16 |
| 40 | William BallPlace 40 · Grade 9 · General Mclane | 9 | General Mclane | 18:16 |
| 41 | Maddox ScaffardiPlace 41 · Grade 10 · Greater Latrobe | 10 | Greater Latrobe | 18:16 |
| 42 | Lucas SilkaPlace 42 · Grade 10 · Union City Area | 10 | Union City Area | 18:16 PR |
| 43 | Zachary GeisnerPlace 43 · Grade 10 · Slippery Rock Area | 10 | Slippery Rock Area | 18:21 PR |
| 44 | Joseph GranatPlace 44 · Grade 12 · Maplewood | 12 | Maplewood | 18:21 PR |
| 45 | Jackson WehlerPlace 45 · Grade 10 · St Marys Area | 10 | St Marys Area | 18:21 |
| 46 | Lucas ColePlace 46 · Grade 11 · Jamestown | 11 | Jamestown | 18:23 |
| 47 | Jack WellsPlace 47 · Grade 10 · Evelyn Graves Christian Acad | 10 | Evelyn Graves Christian Acad | 18:25 PR |
| 48 | Travis BachPlace 48 · Grade 11 · Girard | 11 | Girard | 18:26 |
| 49 | Gavin HenryPlace 49 · Grade 10 · St Marys Area | 10 | St Marys Area | 18:30 |
| 50 | Zachary MyerPlace 50 · Grade 11 · Union City Area | 11 | Union City Area | 18:30 |
| 51 | Tate WalkerPlace 51 · Grade 12 · Meadville | 12 | Meadville | 18:31 |
| 52 | Miles BaileyPlace 52 · Grade 10 · Eden Christian Academy | 10 | Eden Christian Academy | 18:32 |
| 53 | Luke HuffmanPlace 53 · Grade 10 · South Fayette | 10 | South Fayette | 18:34 |
| 54 | Andrew MawnPlace 54 · Grade 12 · St Marys Area | 12 | St Marys Area | 18:35 |
| 55 | Andrew BryanPlace 55 · Grade 11 · Titusville | 11 | Titusville | 18:37 |
| 56 | Gabe MallamadPlace 56 · Grade 12 · Cle. Heights | 12 | Cle. Heights | 18:39 |
| 57 | Tio AitkenPlace 57 · Grade 11 · Meadville | 11 | Meadville | 18:41 |
| 58 | Nolan WigPlace 58 · Grade 9 · Greenville Senior | 9 | Greenville Senior | 18:42 |
| 59 | William MatyasovskyPlace 59 · Grade 12 · Wilmington Area Senior | 12 | Wilmington Area Senior | 18:43 |
| 60 | Caleb LytlePlace 60 · Grade 11 · McDonald | 11 | McDonald | 18:45 |
| 61 | Parker McBridePlace 61 · Grade 9 · Eisenhower | 9 | Eisenhower | 18:45 |
| 62 | Jonathan WinglerPlace 62 · Grade 9 · General Mclane | 9 | General Mclane | 18:45 |
| 63 | Max DlugosPlace 63 · Grade 10 · Greater Latrobe | 10 | Greater Latrobe | 18:46 |
| 64 | Jake HuffinePlace 64 · Grade 11 · General Mclane | 11 | General Mclane | 18:47 |
| 65 | Landen ScottPlace 65 · Grade 10 · McDonald | 10 | McDonald | 18:48 |
| 66 | Connor FerrickPlace 66 · Grade 10 · Harbor Creek | 10 | Harbor Creek | 18:49 |
| 67 | Cooper KrantzPlace 67 · Grade 9 · Wilmington Area Senior | 9 | Wilmington Area Senior | 18:51 |
| 68 | Casey KrauzaPlace 68 · Grade 12 · Moon Area | 12 | Moon Area | 18:52 |
| 69 | Paul PuleioPlace 69 · Grade 10 · Meadville | 10 | Meadville | 18:52 PR |
| 70 | Hunter YoungPlace 70 · Grade 11 · General Mclane | 11 | General Mclane | 18:53 |
| 71 | Luke HimrodPlace 71 · Grade 10 · Union City Area | 10 | Union City Area | 18:54 |
| 72 | Ethan SpringerPlace 72 · Grade Sr · Sharpsville | Sr | Sharpsville | 18:58 |
| 73 | Cash LaveryPlace 73 · Grade 11 · Titusville | 11 | Titusville | 18:59 |
| 74 | Lincoln TatePlace 74 · Grade 10 · Cochranton | 10 | Cochranton | 19:00 |
| 75 | Carter ChildsPlace 75 · Grade 9 · South Fayette | 9 | South Fayette | 19:01 |
| 76 | Sullivan O'NeillPlace 76 · Grade 9 · Girard | 9 | Girard | 19:03 PR |
| 77 | Noah ShawleyPlace 77 · Grade 12 · Sharpsville | 12 | Sharpsville | 19:04 |
| 78 | Meldrick WilliamsPlace 78 · Grade 10 · Cle. Heights | 10 | Cle. Heights | 19:05 |
| 79 | Jarius HuntsbergerPlace 79 · Grade 12 · Evelyn Graves Christian Acad | 12 | Evelyn Graves Christian Acad | 19:09 PR |
| 80 | Joseph FanelliPlace 80 · Grade 9 · Eisenhower | 9 | Eisenhower | 19:10 |
| 81 | Ethan LucasPlace 81 · Grade 12 · Meadville | 12 | Meadville | 19:12 |
| 82 | Cork GreerPlace 82 · Grade 10 · Union City Area | 10 | Union City Area | 19:17 PR |
| 83 | Nahum MaereguPlace 83 · Grade 10 · Moon Area | 10 | Moon Area | 19:18 |
| 84 | Alex LundPlace 84 · Grade 10 · Eisenhower | 10 | Eisenhower | 19:19 |
| 85 | Seth FriendPlace 85 · Grade 10 · Girard | 10 | Girard | 19:20 |
| 86 | Mason BrittPlace 86 · Grade 11 · Eisenhower | 11 | Eisenhower | 19:21 |
| 87 | Drew RastatterPlace 87 · Grade 11 · Girard | 11 | Girard | 19:21 |
| 88 | Parker HicksPlace 88 · Grade 11 · Eden Christian Academy | 11 | Eden Christian Academy | 19:21 |
| 89 | Louis YoungPlace 89 · Grade 9 · Greater Latrobe | 9 | Greater Latrobe | 19:27 |
| 90 | Evan EwingsPlace 90 · Grade 9 · Harbor Creek | 9 | Harbor Creek | 19:32 |
| 91 | Josiah GaitanPlace 91 · Grade 11 · Cle. Heights | 11 | Cle. Heights | 19:32 |
| 92 | Noah PickettPlace 92 · Grade 11 · Eden Christian Academy | 11 | Eden Christian Academy | 19:34 |
| 93 | Glenn GablerPlace 93 · Grade 9 · St Marys Area | 9 | St Marys Area | 19:40 |
| 94 | Zakary ThomasPlace 94 · Grade 11 · Iroquois | 11 | Iroquois | 19:44 PR |
| 95 | Samarth MandaniPlace 95 · Grade 12 · Moon Area | 12 | Moon Area | 19:44 |
| 96 | Noah MongPlace 96 · Grade 9 · Girard | 9 | Girard | 19:44 |
| 97 | Carter DyndaPlace 97 · Grade 10 · St Marys Area | 10 | St Marys Area | 19:47 |
| 98 | Ben PajakPlace 98 · Grade 9 · Greater Latrobe | 9 | Greater Latrobe | 19:48 |
| 99 | James BerkPlace 99 · Grade 9 · Franklin Regional | 9 | Franklin Regional | 19:49 |
| 100 | Landon MorelyPlace 100 · Grade 9 · Franklin Regional | 9 | Franklin Regional | 19:51 |