| 1 | Anderson ScottPlace 1 · Grade 9 · Minerva | 9 | Minerva | 16:28.97 |
| 2 | Rowen HoffeePlace 2 · Grade 12 · Minerva | 12 | Minerva | 16:35.18 |
| 3 | Maddox RoachPlace 3 · Grade 12 · East Liverpool | 12 | East Liverpool | 16:42.45 |
| 4 | Luke StephensPlace 4 · Grade 11 · Salem | 11 | Salem | 16:46.12 |
| 5 | Nathan YonPlace 5 · Grade 12 · Lowellville | 12 | Lowellville | 16:51.40 |
| 6 | Sam YakubekPlace 6 · Grade 11 · Salem | 11 | Salem | 16:51.63 |
| 7 | Levi ArmitagePlace 7 · Grade 12 · Howland | 12 | Howland | 17:11.58 |
| 8 | Owen YoderPlace 8 · Grade 12 · Minerva | 12 | Minerva | 17:16.59 |
| 9 | Tyson FettyPlace 9 · Grade 10 · Minerva | 10 | Minerva | 17:29.00 |
| 10 | Alex ReaPlace 10 · Grade 10 · Salem | 10 | Salem | 17:36.08 |
| 11 | Brady FirstPlace 11 · Grade 11 · Minerva | 11 | Minerva | 17:42.08 |
| 12 | Fox JohnsonPlace 12 · Grade 11 · Minerva | 11 | Minerva | 17:42.48 |
| 13 | Colton HallPlace 13 · Grade 10 · Salem | 10 | Salem | 17:45.74 |
| 14 | Steven YonPlace 14 · Grade 9 · Lowellville | 9 | Lowellville | 17:52.41 |
| 15 | Jack LussierPlace 15 · Grade 12 · Howland | 12 | Howland | 17:56.99 |
| 16 | Riley SchellhornPlace 16 · Grade 10 · Howland | 10 | Howland | 17:58.71 |
| 17 | Cooper BarthPlace 17 · Grade 12 · Salem | 12 | Salem | 18:01.02 |
| 18 | Ryan BarringerPlace 18 · Grade 10 · Howland | 10 | Howland | 18:04.98 |
| 19 | Evan BrownPlace 19 · Grade 12 · Louisville | 12 | Louisville | 18:10.87 |
| 20 | Kyle OrmistonPlace 20 · Grade 11 · West Branch | 11 | West Branch | 18:18.97 |
| 21 | Ryan MannPlace 21 · Grade 9 · Louisville | 9 | Louisville | 18:23.68 |
| 22 | Vincent PreziosoPlace 22 · Grade 12 · Ursuline | 12 | Ursuline | 18:27.78 |
| 23 | Nikolaos RaptisPlace 23 · Grade 10 · Howland | 10 | Howland | 18:29.70 |
| 24 | Brody VulgamorePlace 24 · Grade 12 · East Liverpool | 12 | East Liverpool | 18:37.10 |
| 25 | Kaden KnappenbergerPlace 25 · Grade 11 · Minerva | 11 | Minerva | 18:38.95 |
| 26 | Gianni FaielloPlace 26 · Grade 12 · Louisville | 12 | Louisville | 18:43.49 |
| 27 | Camden ButcherPlace 27 · Grade 10 · Alliance | 10 | Alliance | 18:46.08 |
| 28 | Luke BoldonPlace 28 · Grade 12 · Louisville | 12 | Louisville | 18:48.13 |
| 29 | Jayden CoonPlace 29 · Grade 10 · Lowellville | 10 | Lowellville | 18:49.83 |
| 30 | Isaac BeltzPlace 30 · Grade 11 · Louisville | 11 | Louisville | 18:50.18 |
| 31 | Grady TroyerPlace 31 · Grade 9 · Minerva | 9 | Minerva | 18:59.53 |
| 32 | Andrew PuhallaPlace 32 · Grade 12 · Ursuline | 12 | Ursuline | 19:09.04 |
| 33 | Michael McGarrityPlace 33 · Grade 10 · Howland | 10 | Howland | 19:15.49 |
| 34 | Logan WilliamsPlace 34 · Grade 9 · West Branch | 9 | West Branch | 19:16.54 |
| 35 | Caleb LemastersPlace 35 · Grade 9 · Minerva | 9 | Minerva | 19:22.35 |
| 36 | Jackson DowdPlace 36 · Grade 11 · Salem | 11 | Salem | 19:25.42 |
| 37 | Cael BensonPlace 37 · Grade 11 · Louisville | 11 | Louisville | 19:26.02 |
| 38 | Trevor GreenfieldPlace 38 · Grade 11 · West Branch | 11 | West Branch | 19:32.96 |
| 39 | Brock ColePlace 39 · Grade 12 · Louisville | 12 | Louisville | 19:37.47 |
| 40 | Alex LewtonPlace 40 · Grade 12 · Louisville | 12 | Louisville | 19:38.87 |
| 41 | Caleb BeckerPlace 41 · Grade 10 · Minerva | 10 | Minerva | 19:45.04 |
| 42 | Anthony BerryPlace 42 · Grade 12 · South Range | 12 | South Range | 19:46.19 |
| 43 | Sam BlumPlace 43 · Grade 11 · Minerva | 11 | Minerva | 19:48.94 |
| 44 | Istvan HendricksPlace 44 · Grade 9 · Louisville | 9 | Louisville | 20:00.30 |
| 45 | Hunter ThornPlace 45 · Grade 10 · Howland | 10 | Howland | 20:04.04 |
| 46 | Luke BombergerPlace 46 · Grade 10 · South Range | 10 | South Range | 20:23.27 |
| 47 | Aaron ReaPlace 47 · Grade 9 · Salem | 9 | Salem | 20:28.74 |
| 48 | Riley HornbeckPlace 48 · Grade 10 · Howland | 10 | Howland | 20:31.17 |
| 49 | Cade AllanPlace 49 · Grade 10 · Louisville | 10 | Louisville | 20:32.09 |
| 50 | Gideon CoxPlace 50 · Grade 9 · Alliance | 9 | Alliance | 20:37.10 |
| 51 | Alex DeRienzoPlace 51 · Grade 12 · Salem | 12 | Salem | 20:42.04 PR |
| 52 | Dustin BrownPlace 52 · Grade 11 · Salem | 11 | Salem | 20:47.92 |
| 53 | Ati Altan LyndPlace 53 · Grade 11 · Ursuline | 11 | Ursuline | 20:49.52 |
| 54 | Logan ThompsonPlace 54 · Grade 12 · Salem | 12 | Salem | 20:52.26 |
| 55 | Isaac ChristianPlace 55 · Grade 11 · East Liverpool | 11 | East Liverpool | 20:55.00 |
| 56 | Zachery NorrisPlace 56 · Grade 10 · Minerva | 10 | Minerva | 21:02.41 |
| 57 | Robert ClarkPlace 57 · Grade 9 · Howland | 9 | Howland | 21:04.85 |
| 58 | Sylar CarsonPlace 58 · Grade 11 · Minerva | 11 | Minerva | 21:06.50 |
| 59 | Avery LewisPlace 59 · Grade 12 · Alliance | 12 | Alliance | 21:15.20 |
| 60 | Trevor BeckPlace 60 · Grade 10 · Salem | 10 | Salem | 21:18.26 |
| 61 | Parker JerrysonPlace 61 · Grade 10 · Howland | 10 | Howland | 21:24.33 |
| 62 | Mason MeyersPlace 62 · Grade 9 · Howland | 9 | Howland | 21:24.35 |
| 63 | Jake BlinnPlace 63 · Grade 10 · West Branch | 10 | West Branch | 21:24.99 |
| 64 | Brady SnelsonPlace 64 · Grade 11 · Howland | 11 | Howland | 21:32.71 |
| 65 | Cooper FontainePlace 65 · Grade 10 · Alliance | 10 | Alliance | 21:33.94 |
| 66 | Thoren LongPlace 66 · Grade 11 · East Liverpool | 11 | East Liverpool | 21:38.46 |
| 67 | Joseph SweitzerPlace 67 · Grade 9 · Howland | 9 | Howland | 21:40.21 |
| 68 | Kellen ReedPlace 68 · Grade 9 · Ursuline | 9 | Ursuline | 21:41.74 |
| 69 | Zachary AlbertPlace 69 · Grade 10 · Howland | 10 | Howland | 21:42.57 |
| 70 | John BiggsPlace 70 · Grade 12 · West Branch | 12 | West Branch | 21:47.45 |
| 71 | Carter RollerPlace 71 · Grade 12 · Alliance | 12 | Alliance | 21:54.64 |
| 72 | Carter LucasPlace 72 · Grade 9 · United | 9 | United | 22:02.72 |
| 73 | Avery RiderPlace 73 · Grade 9 · Howland | 9 | Howland | 22:05.95 |
| 74 | Mason HergenroderPlace 74 · Grade 12 · Minerva | 12 | Minerva | 22:09.99 |
| 75 | Gavin FontainePlace 75 · Grade 10 · Alliance | 10 | Alliance | 22:16.51 |
| 76 | Andrew PhelpsPlace 76 · Grade 10 · South Range | 10 | South Range | 22:21.23 |
| 77 | Weston SudomirPlace 77 · Grade 9 · Louisville | 9 | Louisville | 22:25.32 |
| 78 | Alexander BinkneyPlace 78 · Grade 9 · Ursuline | 9 | Ursuline | 22:29.66 |
| 79 | Bennett BiggsPlace 79 · Grade 11 · West Branch | 11 | West Branch | 22:29.89 |
| 80 | Zachary GingerichPlace 80 · Grade 10 · United | 10 | United | 22:40.86 |
| 81 | Aiden CassidyPlace 81 · Grade 9 · Minerva | 9 | Minerva | 22:42.45 |
| 82 | Jordi Gonzalez-SummersPlace 82 · Grade 12 · Alliance | 12 | Alliance | 22:42.62 |
| 83 | Julian ElliottPlace 83 · Grade 12 · Minerva | 12 | Minerva | 22:45.42 |
| 84 | David WangPlace 84 · Grade 12 · Alliance | 12 | Alliance | 23:24.45 |
| 85 | Andrew DaltonPlace 85 · Grade 11 · East Liverpool | 11 | East Liverpool | 23:34.30 |
| 86 | Michael BanieckiPlace 86 · Grade 11 · Niles McKinley | 11 | Niles McKinley | 23:36.22 |
| 87 | Aidan StuchellPlace 87 · Grade 10 · West Branch | 10 | West Branch | 23:36.89 |
| 88 | Liam McCulloghPlace 88 · Grade 9 · Niles McKinley | 9 | Niles McKinley | 23:47.76 |
| 89 | Tyler DemainPlace 89 · Grade 12 · Lowellville | 12 | Lowellville | 23:49.04 |
| 90 | Ezekiel WengerdPlace 90 · Grade 12 · Minerva | 12 | Minerva | 23:50.17 |
| 91 | Zach WhitemenPlace 91 · Grade 11 · Salem | 11 | Salem | 23:50.65 |
| 92 | Aiden PerrinPlace 92 · Grade 12 · Minerva | 12 | Minerva | 24:02.19 |
| 93 | Jorge SeddonPlace 93 · Grade 11 · Salem | 11 | Salem | 24:14.94 |
| 94 | David WhitehillPlace 94 · Grade 11 · Salem | 11 | Salem | 24:21.90 |
| 95 | Jordan NockPlace 95 · Grade 12 · Lowellville | 12 | Lowellville | 24:22.96 |
| 96 | James LippiattPlace 96 · Grade 11 · Salem | 11 | Salem | 24:28.84 |
| 97 | Wyatt SmithPlace 97 · Grade 9 · United | 9 | United | 24:29.38 |
| 98 | Brayden HafelyPlace 98 · Grade 11 · Ursuline | 11 | Ursuline | 24:34.89 |
| 99 | Cooper PerryPlace 99 · Grade 11 · South Range | 11 | South Range | 24:38.45 |
| 100 | Sander KernPlace 100 · Grade 12 · Alliance | 12 | Alliance | 24:40.22 |