| 1 | Owen CappuzelloPlace 1 · Grade 10 · McDonald | 10 | McDonald | 16:12 |
| 2 | Rory GrandePlace 2 · Grade 12 · Erie | 12 | Erie | 16:19 |
| 3 | Carter FrenchPlace 3 · Grade 12 · Knoch | 12 | Knoch | 16:52 |
| 4 | Anthony GalkowskiPlace 4 · Grade 12 · Seneca | 12 | Seneca | 17:02 |
| 5 | James WelshPlace 5 · Grade 10 · Meadville | 10 | Meadville | 17:02 |
| 6 | Kellen LandfriedPlace 6 · Grade 10 · Harbor Creek | 10 | Harbor Creek | 17:09 |
| 7 | Rowen WilckoPlace 7 · Grade 12 · Erie | 12 | Erie | 17:10 |
| 8 | Connor McCoolPlace 8 · Grade 11 · Knoch | 11 | Knoch | 17:11 |
| 9 | Asher BrewerPlace 9 · Grade 10 · Harbor Creek | 10 | Harbor Creek | 17:18 |
| 10 | Parker LamePlace 10 · Grade 11 · Austintown-Fitch | 11 | Austintown-Fitch | 17:25 |
| 11 | Ryan IckiewiczPlace 11 · Grade Fr · General Mclane | Fr | General Mclane | 17:33 PR |
| 12 | Grayson SteinbuhlerPlace 12 · Grade 10 · Titusville | 10 | Titusville | 17:34 PR |
| 13 | Tyler EnterlinePlace 13 · Grade 12 · Jamestown | 12 | Jamestown | 17:37 |
| 14 | Ryan AndersonPlace 14 · Grade 12 · General Mclane | 12 | General Mclane | 17:38 |
| 15 | Peyton BeckPlace 15 · Grade 12 · Moniteau Senior | 12 | Moniteau Senior | 17:43 PR |
| 16 | James MayPlace 16 · Grade 12 · Sharon | 12 | Sharon | 17:44 |
| 17 | Nathan HuppPlace 17 · Grade 12 · Poland Seminary | 12 | Poland Seminary | 17:48 |
| 18 | Cole JonasPlace 18 · Grade 11 · General Mclane | 11 | General Mclane | 17:51 |
| 19 | Owen RomascoPlace 19 · Grade 11 · Moon Area | 11 | Moon Area | 17:51 |
| 20 | Ryan MorgasonPlace 20 · Grade 11 · Harbor Creek | 11 | Harbor Creek | 17:53 |
| 21 | Luke BowersPlace 21 · Grade 11 · Fort Le Boeuf | 11 | Fort Le Boeuf | 17:54 |
| 22 | Jack HurleyPlace 22 · Grade 11 · Eden Christian Academy | 11 | Eden Christian Academy | 17:57 |
| 23 | Logan ColePlace 23 · Grade 11 · Jamestown | 11 | Jamestown | 17:59 |
| 24 | Bryce JohnstonPlace 24 · Grade 12 · Wilmington Area Senior | 12 | Wilmington Area Senior | 18:04 |
| 25 | Alex CooneyPlace 25 · Grade 10 · General Mclane | 10 | General Mclane | 18:05 PR |
| 26 | Evan SlawutaPlace 26 · Grade 12 · Moon Area | 12 | Moon Area | 18:05 |
| 27 | Max GriffinPlace 27 · Grade 10 · Rocky Grove | 10 | Rocky Grove | 18:06 PR |
| 28 | Jackson BerniPlace 28 · Grade 11 · Austintown-Fitch | 11 | Austintown-Fitch | 18:07 |
| 29 | Carson CowserPlace 29 · Grade 12 · Harbor Creek | 12 | Harbor Creek | 18:08 |
| 30 | William BallPlace 30 · Grade 10 · General Mclane | 10 | General Mclane | 18:09 PR |
| 31 | Cameron LourensPlace 31 · Grade 11 · General Mclane | 11 | General Mclane | 18:13 |
| 32 | Ben WalshPlace 32 · Grade 12 · Meadville | 12 | Meadville | 18:13 |
| 33 | Max WehlerPlace 33 · Grade 9 · Fort Le Boeuf | 9 | Fort Le Boeuf | 18:15 |
| 34 | Vance HohmanPlace 34 · Grade 12 · Meadville | 12 | Meadville | 18:17 |
| 35 | Tyler WeithmanPlace 35 · Grade 12 · Girard | 12 | Girard | 18:18 |
| 36 | Teo RicchiutiPlace 36 · Grade 9 · Ursuline | 9 | Ursuline | 18:20 |
| 37 | Landen ScottPlace 37 · Grade 11 · McDonald | 11 | McDonald | 18:21 |
| 38 | Parker McBridePlace 38 · Grade 10 · Eisenhower | 10 | Eisenhower | 18:22 PR |
| 39 | Liam FerrickPlace 39 · Grade 11 · Harbor Creek | 11 | Harbor Creek | 18:24 |
| 40 | Jonathan WinglerPlace 40 · Grade 10 · General Mclane | 10 | General Mclane | 18:25 |
| 41 | Nolan MinnichPlace 41 · Grade 11 · Cochranton | 11 | Cochranton | 18:26 |
| 42 | Grady RobbPlace 42 · Grade 12 · Knoch | 12 | Knoch | 18:26 |
| 43 | Andrew BryanPlace 43 · Grade 12 · Titusville | 12 | Titusville | 18:26 |
| 44 | Cooper KrantzPlace 44 · Grade 10 · Wilmington Area Senior | 10 | Wilmington Area Senior | 18:31 |
| 45 | Parker CowserPlace 45 · Grade 10 · Harbor Creek | 10 | Harbor Creek | 18:32 |
| 46 | Jaxton Mooney-LancasterPlace 46 · Grade 11 · McDonald | 11 | McDonald | 18:34 |
| 47 | Mason MillerPlace 47 · Grade 9 · Wilmington Area Senior | 9 | Wilmington Area Senior | 18:36 PR |
| 48 | Jack WellsPlace 48 · Grade 11 · Grove City Christian Academy | 11 | Grove City Christian Academy | 18:38 PR |
| 49 | Isaiah SimpsonPlace 49 · Grade 12 · Cambridge Springs | 12 | Cambridge Springs | 18:38 |
| 50 | Lucas ColePlace 50 · Grade 12 · Jamestown | 12 | Jamestown | 18:39 |
| 51 | Caleb DzurickyPlace 51 · Grade 10 · Harbor Creek | 10 | Harbor Creek | 18:39 |
| 52 | Travis BachPlace 52 · Grade 12 · Girard | 12 | Girard | 18:40 |
| 53 | Elijah MahramasPlace 53 · Grade 10 · Moon Area | 10 | Moon Area | 18:44 PR |
| 54 | Kevin Pop RaxPlace 54 · Grade 9 · Meadville | 9 | Meadville | 18:47 |
| 55 | Ryan SlawutaPlace 55 · Grade 12 · Moon Area | 12 | Moon Area | 18:49 |
| 56 | Denny ChurchPlace 56 · Grade 10 · Fort Le Boeuf | 10 | Fort Le Boeuf | 18:51 |
| 57 | Maxx BakerPlace 57 · Grade 12 · Rocky Grove | 12 | Rocky Grove | 18:57 |
| 58 | Garret KnappPlace 58 · Grade 9 · Titusville | 9 | Titusville | 18:57 PR |
| 59 | Owen FrenchPlace 59 · Grade 9 · Knoch | 9 | Knoch | 18:57 PR |
| 60 | Owen GreenawaltPlace 60 · Grade 10 · Cambridge Springs | 10 | Cambridge Springs | 18:58 |
| 61 | Griffin AitkenPlace 61 · Grade 12 · Meadville | 12 | Meadville | 18:59 |
| 62 | Mason BrittPlace 62 · Grade 12 · Eisenhower | 12 | Eisenhower | 18:59 |
| 63 | Alex LundPlace 63 · Grade 11 · Eisenhower | 11 | Eisenhower | 18:59 |
| 64 | Wesley ZielinskiPlace 64 · Grade 9 · Seneca | 9 | Seneca | 19:03 PR |
| 65 | Clayton StephensPlace 65 · Grade 9 · Wilmington Area Senior | 9 | Wilmington Area Senior | 19:06 |
| 66 | Tucker GulaPlace 66 · Grade 12 · Girard | 12 | Girard | 19:07 |
| 67 | Logan LaskowskiPlace 67 · Grade 12 · Iroquois | 12 | Iroquois | 19:08 PR |
| 68 | Carsten DavisPlace 68 · Grade 9 · Laurel | 9 | Laurel | 19:10 |
| 69 | Ash AdamsPlace 69 · Grade 9 · Poland Seminary | 9 | Poland Seminary | 19:11 |
| 70 | Landon DouganPlace 70 · Grade 11 · Harbor Creek | 11 | Harbor Creek | 19:15 |
| 71 | Sawyer HendricksonPlace 71 · Grade 9 · Wilmington Area Senior | 9 | Wilmington Area Senior | 19:15 PR |
| 72 | Noah MongPlace 72 · Grade 10 · Girard | 10 | Girard | 19:17 |
| 73 | Miles BakerPlace 73 · Grade 12 · Rocky Grove | 12 | Rocky Grove | 19:17 |
| 74 | Monish PolimetlaPlace 74 · Grade 12 · South Fayette | 12 | South Fayette | 19:23 |
| 75 | Anderson WachterPlace 75 · Grade 9 · South Fayette | 9 | South Fayette | 19:25 |
| 76 | Joshua MummertPlace 76 · Grade 9 · Knoch | 9 | Knoch | 19:25 |
| 77 | Ronan DaughenbaughPlace 77 · Grade 9 · Fort Le Boeuf | 9 | Fort Le Boeuf | 19:28 |
| 78 | Connor FerrickPlace 78 · Grade 11 · Harbor Creek | 11 | Harbor Creek | 19:30 |
| 79 | Blake RepkoPlace 79 · Grade 12 · Moon Area | 12 | Moon Area | 19:33 |
| 80 | Jayden MillerPlace 80 · Grade 12 · Rocky Grove | 12 | Rocky Grove | 19:38 |
| 81 | Levi MoonPlace 81 · Grade 10 · Sharpsville | 10 | Sharpsville | 19:39 |
| 82 | Jonathan ZarabiPlace 82 · Grade 10 · Moon Area | 10 | Moon Area | 19:41 |
| 83 | Dominic GioanPlace 83 · Grade 12 · Wilmington Area Senior | 12 | Wilmington Area Senior | 19:41 |
| 84 | Carter ChildsPlace 84 · Grade 10 · South Fayette | 10 | South Fayette | 19:42 |
| 85 | Max ChangPlace 85 · Grade 10 · South Fayette | 10 | South Fayette | 19:44 |
| 86 | Mason GoringPlace 86 · Grade 10 · Fairview | 10 | Fairview | 19:45 PR |
| 87 | Ryder GreenPlace 87 · Grade 11 · Rocky Grove | 11 | Rocky Grove | 19:47 PR |
| 88 | William MatyasovskyPlace 88 · Grade 12 · Wilmington Area Senior | 12 | Wilmington Area Senior | 19:49 |
| 89 | Ati Altan LyndPlace 89 · Grade 12 · Ursuline | 12 | Ursuline | 19:50 |
| 90 | Joseph FanelliPlace 90 · Grade 10 · Eisenhower | 10 | Eisenhower | 19:51 |
| 91 | Joel ColePlace 91 · Grade 10 · Jamestown | 10 | Jamestown | 19:51 |
| 92 | Lincoln TatePlace 92 · Grade 11 · Cochranton | 11 | Cochranton | 19:53 |
| 93 | Ty GrilloPlace 93 · Grade 12 · Eden Christian Academy | 12 | Eden Christian Academy | 19:55 PR |
| 94 | Brady PerkinsPlace 94 · Grade 10 · Knoch | 10 | Knoch | 19:56 |
| 95 | Ben VargaPlace 95 · Grade 12 · West Middlesex Area | 12 | West Middlesex Area | 19:59 PR |
| 96 | Cameron LindellPlace 96 · Grade 9 · Eisenhower | 9 | Eisenhower | 19:59 PR |
| 97 | Sawyer PearsPlace 97 · Grade 9 · Maplewood | 9 | Maplewood | 20:01 PR |
| 98 | Leland WhitmanPlace 98 · Grade 10 · Maplewood | 10 | Maplewood | 20:03 PR |
| 99 | Drew RastatterPlace 99 · Grade 12 · Girard | 12 | Girard | 20:04 |
| 100 | Lucas GrandePlace 100 · Grade 11 · North East | 11 | North East | 20:04 |