| 1 | Jack SteinemanPlace 1 · Grade 11 · North Catholic | 11 | North Catholic | 15:27.1 PR |
| 2 | Benjamin McBridePlace 2 · Grade 11 · Norwin | 11 | Norwin | 15:30.0 |
| 3 | Gatik HirwaniPlace 3 · Grade 10 · North Allegheny | 10 | North Allegheny | 15:40.4 PR |
| 4 | Alexander BarrettPlace 4 · Grade 11 · Norwin | 11 | Norwin | 15:43.6 |
| 5 | Declan OdonnellPlace 5 · Grade 10 · Norwin | 10 | Norwin | 15:46.1 |
| 6 | John BrockPlace 6 · Grade 12 · Woodridge | 12 | Woodridge | 15:47.7 |
| 7 | Carter SchaubertPlace 7 · Grade 12 · Mentor | 12 | Mentor | 15:53.3 |
| 8 | Samuel BakerPlace 8 · Grade 11 · Hoover | 11 | Hoover | 15:53.8 PR |
| 9 | Hoyt RodenbaughPlace 9 · Grade 12 · Mifflin County | 12 | Mifflin County | 15:54.5 |
| 10 | Remington GriffithsPlace 10 · Grade 11 · Woodridge | 11 | Woodridge | 15:54.6 |
| 11 | Landen PerduePlace 11 · Grade 12 · Bellaire | 12 | Bellaire | 15:57.6 |
| 12 | Sam SteimlePlace 12 · Grade 12 · Grand Valley | 12 | Grand Valley | 15:59.8 |
| 13 | Aiden FlynnPlace 13 · Grade 12 · Nordonia | 12 | Nordonia | 16:03.0 |
| 14 | Carter FrenchPlace 14 · Grade 12 · Knoch | 12 | Knoch | 16:03.4 |
| 15 | Rory GrandePlace 15 · Grade 12 · Erie | 12 | Erie | 16:04.7 |
| 16 | Charlie HeesePlace 16 · Grade 12 · Greater Latrobe | 12 | Greater Latrobe | 16:05.2 |
| 17 | Wyatt KauffmanPlace 17 · Grade 12 · Mifflin County | 12 | Mifflin County | 16:06.2 PR |
| 18 | Wyatt CasePlace 18 · Grade 12 · North Allegheny | 12 | North Allegheny | 16:06.6 |
| 19 | Brendan EicherPlace 19 · Grade 12 · Butler Area Senior | 12 | Butler Area Senior | 16:08.4 |
| 20 | Dylan WhitePlace 20 · Grade 12 · Boardman | 12 | Boardman | 16:09.7 |
| 21 | Ransom GaydosPlace 21 · Grade 10 · Norwin | 10 | Norwin | 16:10.4 |
| 22 | Gabe TulensonPlace 22 · Grade 12 · Mentor | 12 | Mentor | 16:11.2 |
| 23 | Alex HobePlace 23 · Grade 12 · Hoover | 12 | Hoover | 16:11.5 |
| 24 | Cooper KnorrPlace 24 · Grade 11 · Chartiers Valley | 11 | Chartiers Valley | 16:11.7 PR |
| 25 | Vinny KlimaPlace 25 · Grade 12 · Mentor | 12 | Mentor | 16:12.5 |
| 26 | Caleb HamiltonPlace 26 · Grade 12 · Walsh Jesuit | 12 | Walsh Jesuit | 16:17.0 |
| 27 | Miles JennyPlace 27 · Grade 11 · Grove City Senior | 11 | Grove City Senior | 16:20.3 |
| 28 | Collin MelvinPlace 28 · Grade 9 · Nordonia | 9 | Nordonia | 16:20.3 PR |
| 29 | Charles JaskowakPlace 29 · Grade 11 · Grove City Senior | 11 | Grove City Senior | 16:20.4 PR |
| 30 | Zach RennerPlace 30 · Grade 11 · Hoover | 11 | Hoover | 16:23.8 |
| 31 | John BartonePlace 31 · Grade 12 · Lexington | 12 | Lexington | 16:24.8 |
| 32 | Will HooperPlace 32 · Grade 12 · Lexington | 12 | Lexington | 16:27.6 |
| 33 | Eli WhitePlace 33 · Grade 11 · Woodridge | 11 | Woodridge | 16:28.0 |
| 34 | Noah MionPlace 34 · Grade 12 · Cloverleaf | 12 | Cloverleaf | 16:30.4 |
| 35 | Lane ShafferPlace 35 · Grade 12 · Gallia Academy | 12 | Gallia Academy | 16:31.7 |
| 36 | Andrew WelchPlace 36 · Grade 11 · Med Highland | 11 | Med Highland | 16:32.2 |
| 37 | Sam PattersonPlace 37 · Grade 11 · North Allegheny | 11 | North Allegheny | 16:32.5 PR |
| 38 | Tyler SouzaPlace 38 · Grade 12 · Woodridge | 12 | Woodridge | 16:35.0 |
| 39 | Brayden MalpassPlace 39 · Grade 12 · Copley | 12 | Copley | 16:36.0 |
| 40 | Corbin OttPlace 40 · Grade 10 · Mentor | 10 | Mentor | 16:36.6 |
| 41 | Jack PfeifferPlace 41 · Grade 11 · North Allegheny | 11 | North Allegheny | 16:37.5 PR |
| 42 | Jacob TurekPlace 42 · Grade 11 · Boardman | 11 | Boardman | 16:37.8 |
| 43 | Denny SmithPlace 43 · Grade 11 · North Allegheny | 11 | North Allegheny | 16:37.9 |
| 44 | Parker SimonsonPlace 44 · Grade 10 · Mass. Perry | 10 | Mass. Perry | 16:38.6 |
| 45 | Isaac BognerPlace 45 · Grade 9 · Mentor | 9 | Mentor | 16:38.8 |
| 46 | Maddox ScaffardiPlace 46 · Grade 11 · Greater Latrobe | 11 | Greater Latrobe | 16:39.1 |
| 47 | Luke WeilandPlace 47 · Grade 12 · Strongsville | 12 | Strongsville | 16:39.5 |
| 48 | Isaac DoerflerPlace 48 · Grade 11 · Thomas Jefferson | 11 | Thomas Jefferson | 16:39.5 |
| 49 | Andrew ShaverPlace 49 · Grade 12 · Westlake | 12 | Westlake | 16:41.9 |
| 50 | John HildenbrandPlace 50 · Grade 11 · Med Highland | 11 | Med Highland | 16:42.6 |
| 51 | Nial NygilPlace 51 · Grade 11 · Langley | 11 | Langley | 16:42.9 |
| 52 | Evan LewisPlace 52 · Grade 10 · Mars Area | 10 | Mars Area | 16:43.2 |
| 53 | Timothy CollinsPlace 53 · Grade 12 · St. Edward | 12 | St. Edward | 16:44.1 |
| 54 | Huck RundoPlace 54 · Grade 10 · Kenston | 10 | Kenston | 16:44.1 |
| 55 | Will SchuldtPlace 55 · Grade 10 · Lakewood | 10 | Lakewood | 16:44.6 |
| 56 | Matthew CollinsPlace 56 · Grade 12 · Kenston | 12 | Kenston | 16:44.7 |
| 57 | Shawn CastiglionePlace 57 · Grade 11 · Mentor | 11 | Mentor | 16:45.2 |
| 58 | Max GoldyPlace 58 · Grade 10 · Norton | 10 | Norton | 16:45.6 |
| 59 | Kiernan StephensonPlace 59 · Grade 10 · Langley | 10 | Langley | 16:46.7 PR |
| 60 | Paul EcksteinPlace 60 · Grade 11 · Kings | 11 | Kings | 16:48.0 |
| 61 | Cooper GreggPlace 61 · Grade 12 · Stow-Munroe Falls | 12 | Stow-Munroe Falls | 16:50.0 |
| 62 | John ThomasPlace 62 · Grade 11 · Kings | 11 | Kings | 16:50.3 |
| 63 | Parker DickersonPlace 63 · Grade 12 · Kings | 12 | Kings | 16:52.2 |
| 64 | Broderick GrimmPlace 64 · Grade 12 · Hoover | 12 | Hoover | 16:52.3 |
| 65 | Drew MaynardPlace 65 · Grade 11 · Mentor | 11 | Mentor | 16:52.6 |
| 66 | Nolan DurstPlace 66 · Grade 11 · McDowell | 11 | McDowell | 16:53.9 |
| 67 | Noah DostalPlace 67 · Grade 11 · Mass. Perry | 11 | Mass. Perry | 16:54.7 |
| 68 | Owen RankinPlace 68 · Grade 12 · Norwin | 12 | Norwin | 16:54.8 |
| 69 | Maxwell PetersPlace 69 · Grade 12 · Kings | 12 | Kings | 16:55.3 |
| 70 | Grady KnaufPlace 70 · Grade 11 · Mars Area | 11 | Mars Area | 16:55.5 PR |
| 71 | Colton StunkardPlace 71 · Grade 12 · Chartiers Valley | 12 | Chartiers Valley | 16:56.0 |
| 72 | Holden HimesPlace 72 · Grade 12 · Dalton | 12 | Dalton | 16:57.7 |
| 73 | Allen WiertelPlace 73 · Grade 12 · McDowell | 12 | McDowell | 16:59.8 |
| 74 | Evan RieglerPlace 74 · Grade 9 · Cloverleaf | 9 | Cloverleaf | 17:00.4 |
| 75 | Caleb CoffmanPlace 75 · Grade 12 · McDowell | 12 | McDowell | 17:00.5 |
| 76 | Matthew JenkinsPlace 76 · Grade 12 · Cloverleaf | 12 | Cloverleaf | 17:01.4 |
| 77 | Clay GuckerPlace 77 · Grade 11 · Cloverleaf | 11 | Cloverleaf | 17:01.7 |
| 78 | Phoenix RussoPlace 78 · Grade 10 · St. Edward | 10 | St. Edward | 17:03.4 |
| 79 | Porter FontanaPlace 79 · Grade 12 · Kenston | 12 | Kenston | 17:03.9 PR |
| 80 | Hunter PetersenPlace 80 · Grade 12 · Seneca Valley | 12 | Seneca Valley | 17:04.8 |
| 81 | Grant CotterPlace 81 · Grade 11 · Walsh Jesuit | 11 | Walsh Jesuit | 17:04.8 |
| 82 | Connor McCoolPlace 82 · Grade 11 · Knoch | 11 | Knoch | 17:06.6 |
| 83 | Landon SlearPlace 83 · Grade 10 · Butler Area Senior | 10 | Butler Area Senior | 17:07.4 |
| 84 | Zach SkolodaPlace 84 · Grade 10 · Greater Latrobe | 10 | Greater Latrobe | 17:07.8 |
| 85 | Devin PietrowskiPlace 85 · Grade 11 · Woodridge | 11 | Woodridge | 17:07.8 |
| 86 | Koy AurandPlace 86 · Grade 12 · Mifflin County | 12 | Mifflin County | 17:09.5 PR |
| 87 | Nathan AdamsPlace 87 · Grade 12 · Woodridge | 12 | Woodridge | 17:09.6 |
| 88 | Blaise WieberPlace 88 · Grade 12 · Avon | 12 | Avon | 17:10.5 |
| 89 | Zachary KashakPlace 89 · Grade 11 · Thomas Jefferson | 11 | Thomas Jefferson | 17:10.8 |
| 90 | Mathias BenderPlace 90 · Grade 10 · Lexington | 10 | Lexington | 17:11.5 |
| 91 | Scott KellyPlace 91 · Grade 10 · Mars Area | 10 | Mars Area | 17:11.6 |
| 92 | Owen KlockerPlace 92 · Grade 11 · St. Edward | 11 | St. Edward | 17:12.0 |
| 93 | Logan LeskanicPlace 93 · Grade 12 · Grove City Senior | 12 | Grove City Senior | 17:12.5 PR |
| 94 | Devin JunkoPlace 94 · Grade 12 · Trinity (Washington) | 12 | Trinity (Washington) | 17:12.6 |
| 95 | Ryan SextonPlace 95 · Grade 12 · Mass. Perry | 12 | Mass. Perry | 17:12.9 |
| 96 | Niko KoutourasPlace 96 · Grade 12 · Avon Lake | 12 | Avon Lake | 17:13.9 |
| 97 | Finn DevaneyPlace 97 · Grade 12 · Lexington | 12 | Lexington | 17:14.2 |
| 98 | Colton KleinPlace 98 · Grade 12 · Med Highland | 12 | Med Highland | 17:14.9 |
| 99 | Nicholas ThompsonPlace 99 · Grade 12 · Avon | 12 | Avon | 17:15.7 |
| 100 | Tyler CingcadePlace 100 · Grade 10 · Kenston | 10 | Kenston | 17:16.3 |