| 1 | Luke StephensPlace 1 · Grade 12 · Salem | 12 | Salem | 16:56.2 |
| 2 | Ryan BarringerPlace 2 · Grade 11 · Howland | 11 | Howland | 16:57.9 |
| 3 | Alex ReaPlace 3 · Grade 11 · Salem | 11 | Salem | 17:18.1 |
| 4 | Colton HallPlace 4 · Grade 11 · Salem | 11 | Salem | 17:29.8 |
| 5 | Riley HornbeckPlace 5 · Grade 11 · Howland | 11 | Howland | 17:31.3 |
| 6 | Christopher MillerPlace 6 · Grade 12 · East Liverpool | 12 | East Liverpool | 17:33.4 |
| 7 | Jackson DowdPlace 7 · Grade 12 · Salem | 12 | Salem | 17:35.8 |
| 8 | Michael McGarrityPlace 8 · Grade 11 · Howland | 11 | Howland | 17:41.8 |
| 9 | Taven TicePlace 9 · Grade 9 · Salem | 9 | Salem | 17:44.4 |
| 10 | Ryan MannPlace 10 · Grade 10 · Louisville | 10 | Louisville | 17:45.8 |
| 11 | Steven YonPlace 11 · Grade 10 · Lowellville | 10 | Lowellville | 17:48.0 |
| 12 | Camden ButcherPlace 12 · Grade 11 · Alliance | 11 | Alliance | 17:51.5 |
| 13 | Istvan HendricksPlace 13 · Grade 10 · Louisville | 10 | Louisville | 17:54.4 |
| 14 | Nathan HuppPlace 14 · Grade 12 · Poland Seminary | 12 | Poland Seminary | 17:58.2 |
| 15 | Jayden CoonPlace 15 · Grade 11 · Lowellville | 11 | Lowellville | 18:15.3 |
| 16 | Teo RicchiutiPlace 16 · Grade 9 · Ursuline | 9 | Ursuline | 18:24.6 |
| 17 | Sam YakubekPlace 17 · Grade 12 · Salem | 12 | Salem | 18:25.3 |
| 18 | Ryan FieldhousePlace 18 · Grade 9 · South Range | 9 | South Range | 18:30.1 |
| 19 | Gideon CoxPlace 19 · Grade 10 · Alliance | 10 | Alliance | 18:34.9 |
| 20 | Colton CantwellPlace 20 · Grade 12 · West Branch | 12 | West Branch | 18:35.9 |
| 21 | Jesse CoonPlace 21 · Grade 9 · Lowellville | 9 | Lowellville | 18:37.3 |
| 22 | Caden HudakPlace 22 · Grade 10 · N. Mid. Springfield | 10 | N. Mid. Springfield | 18:38.4 |
| 23 | Eli ButcherPlace 23 · Grade 9 · Alliance | 9 | Alliance | 18:39.1 |
| 24 | Luke BombergerPlace 24 · Grade 11 · South Range | 11 | South Range | 18:44.8 |
| 25 | Trevor GreenfieldPlace 25 · Grade 12 · West Branch | 12 | West Branch | 18:46.7 |
| 26 | Joseph SweitzerPlace 26 · Grade 10 · Howland | 10 | Howland | 18:51.3 |
| 27 | Isaac LarsonPlace 27 · Grade 12 · Lake Center Chr. | 12 | Lake Center Chr. | 18:52.8 |
| 28 | Logan WilliamsPlace 28 · Grade 10 · West Branch | 10 | West Branch | 18:55.3 |
| 29 | Logan ThompsonPlace 29 · Grade 10 · Salem | 10 | Salem | 19:00.1 |
| 30 | Joseph Vadas-SaltzmannPlace 30 · Grade 10 · Howland | 10 | Howland | 19:00.6 |
| 31 | Isaac BeltzPlace 31 · Grade 12 · Louisville | 12 | Louisville | 19:04.5 |
| 32 | Jake BlinnPlace 32 · Grade 11 · West Branch | 11 | West Branch | 19:05.5 |
| 33 | Jensen TaylorPlace 33 · Grade 9 · Howland | 9 | Howland | 19:06.0 |
| 34 | Kyle OrmistonPlace 34 · Grade 12 · West Branch | 12 | West Branch | 19:15.4 |
| 35 | Calvin GeissPlace 35 · Grade 10 · N. Mid. Springfield | 10 | N. Mid. Springfield | 19:15.6 |
| 36 | Robert ClarkPlace 36 · Grade 10 · Howland | 10 | Howland | 19:15.6 |
| 37 | Kristian PatrickPlace 37 · Grade 9 · Lake Center Chr. | 9 | Lake Center Chr. | 19:24.1 |
| 38 | Tyson JacksonPlace 38 · Grade 11 · Salem | 11 | Salem | 19:27.2 PR |
| 39 | Cj SiembidaPlace 39 · Grade 12 · Salem | 12 | Salem | 19:27.3 |
| 40 | Sevin WoodsPlace 40 · Grade 11 · West Branch | 11 | West Branch | 19:28.3 |
| 41 | Joey McAboyPlace 41 · Grade 12 · Lake Center Chr. | 12 | Lake Center Chr. | 19:30.0 |
| 42 | Landon YoungPlace 42 · Grade 10 · Lake Center Chr. | 10 | Lake Center Chr. | 19:31.7 |
| 43 | Aaron ReaPlace 43 · Grade 10 · Salem | 10 | Salem | 19:32.4 |
| 44 | Andrew BombergerPlace 44 · Grade 9 · South Range | 9 | South Range | 19:33.9 |
| 45 | Jorge SeddonPlace 45 · Grade 12 · Salem | 12 | Salem | 19:36.4 |
| 46 | Cael BensonPlace 46 · Grade 12 · Louisville | 12 | Louisville | 19:39.1 |
| 47 | Keegan LawrencePlace 47 · Grade 12 · Lake Center Chr. | 12 | Lake Center Chr. | 19:41.7 |
| 48 | Caiden CarlislePlace 48 · Grade 12 · David Anderson | 12 | David Anderson | 19:53.6 |
| 49 | Jack DowniePlace 49 · Grade 11 · Poland Seminary | 11 | Poland Seminary | 19:54.0 |
| 50 | Cade AllanPlace 50 · Grade 11 · Louisville | 11 | Louisville | 20:03.1 |
| 51 | Hunter ThornPlace 51 · Grade 11 · Howland | 11 | Howland | 20:04.7 |
| 52 | Jaxon ShillingPlace 52 · Grade 11 · Lake Center Chr. | 11 | Lake Center Chr. | 20:07.9 |
| 53 | Connor McNinchPlace 53 · Grade 12 · Poland Seminary | 12 | Poland Seminary | 20:14.0 |
| 54 | Zachary AlbertPlace 54 · Grade 11 · Howland | 11 | Howland | 20:16.3 |
| 55 | Gavin FontainePlace 55 · Grade 11 · Alliance | 11 | Alliance | 20:17.0 |
| 56 | Russell CarlislePlace 56 · Grade 9 · David Anderson | 9 | David Anderson | 20:27.5 |
| 57 | Emeric CallahanPlace 57 · Grade 12 · Salem | 12 | Salem | 20:28.0 |
| 58 | Cooper MeyersPlace 58 · Grade 10 · N. Mid. Springfield | 10 | N. Mid. Springfield | 20:29.8 |
| 59 | Dustin BrownPlace 59 · Grade 12 · Salem | 12 | Salem | 20:29.8 |
| 60 | Kyle McVayPlace 60 · Grade 10 · Poland Seminary | 10 | Poland Seminary | 20:31.9 |
| 61 | Liam SponsellerPlace 61 · Grade 9 · Alliance | 9 | Alliance | 20:39.3 |
| 62 | Osiron TalbottPlace 62 · Grade 11 · Ursuline | 11 | Ursuline | 20:44.3 |
| 63 | Landen GriffingPlace 63 · Grade 12 · Lake Center Chr. | 12 | Lake Center Chr. | 20:44.9 |
| 64 | Bennett BiggsPlace 64 · Grade 12 · West Branch | 12 | West Branch | 20:48.3 |
| 65 | Lucas BrownPlace 65 · Grade 9 · Louisville | 9 | Louisville | 20:50.7 |
| 66 | Weston SudomirPlace 66 · Grade 10 · Louisville | 10 | Louisville | 20:50.7 |
| 67 | Huston DrakePlace 67 · Grade 10 · Col. Crestview | 10 | Col. Crestview | 20:52.4 PR |
| 68 | Isaac ChristianPlace 68 · Grade 12 · East Liverpool | 12 | East Liverpool | 21:11.7 |
| 69 | Lukas HamiltonPlace 69 · Grade 12 · United | 12 | United | 21:14.1 |
| 70 | Colston SuttonPlace 70 · Grade 9 · Howland | 9 | Howland | 21:21.5 |
| 71 | Wyatt StockPlace 71 · Grade 9 · N. Mid. Springfield | 9 | N. Mid. Springfield | 21:22.6 |
| 72 | Mason MeyersPlace 72 · Grade 10 · Howland | 10 | Howland | 21:28.3 |
| 73 | George WagnerPlace 73 · Grade 9 · Howland | 9 | Howland | 21:28.7 |
| 74 | Andrew DaltonPlace 74 · Grade 12 · East Liverpool | 12 | East Liverpool | 21:37.0 |
| 75 | Avery RiderPlace 75 · Grade 10 · Howland | 10 | Howland | 21:37.1 |
| 76 | Zach WhitemenPlace 76 · Grade 12 · Salem | 12 | Salem | 21:37.8 |
| 77 | Wyatt SmithPlace 77 · Grade 10 · United | 10 | United | 21:42.0 PR |
| 78 | Cooper FontainePlace 78 · Grade 11 · Alliance | 11 | Alliance | 21:42.1 |
| 79 | Harrison HuffmanPlace 79 · Grade 9 · Howland | 9 | Howland | 21:49.9 |
| 80 | Wesley CowlesPlace 80 · Grade 12 · Poland Seminary | 12 | Poland Seminary | 21:52.8 |
| 81 | Donovan NaylorPlace 81 · Grade 10 · Niles McKinley | 10 | Niles McKinley | 21:53.4 |
| 82 | Liam McCulloghPlace 82 · Grade 10 · Niles McKinley | 10 | Niles McKinley | 21:54.7 |
| 83 | Asher ArnoldPlace 83 · Grade 9 · Lake Center Chr. | 9 | Lake Center Chr. | 21:59.7 |
| 84 | Brady SnelsonPlace 84 · Grade 12 · Howland | 12 | Howland | 22:03.1 |
| 85 | Trevor WyattPlace 85 · Grade 11 · N. Mid. Springfield | 11 | N. Mid. Springfield | 22:04.7 |
| 86 | Alexander BinkneyPlace 86 · Grade 10 · Ursuline | 10 | Ursuline | 22:14.7 |
| 87 | Wyatt SneddonPlace 87 · Grade 10 · N. Mid. Springfield | 10 | N. Mid. Springfield | 22:15.5 |
| 88 | Matthew RobertsonPlace 88 · Grade 10 · N. Mid. Springfield | 10 | N. Mid. Springfield | 22:22.0 |
| 89 | Phoenix DevaultPlace 89 · Grade 9 · Salem | 9 | Salem | 22:26.1 |
| 90 | Jackson AmesPlace 90 · Grade 9 · Howland | 9 | Howland | 22:27.5 |
| 91 | Oliver MurphyPlace 91 · Grade 11 · Poland Seminary | 11 | Poland Seminary | 22:32.5 |
| 92 | Jace BowlinPlace 92 · Grade 9 · West Branch | 9 | West Branch | 22:34.4 |
| 93 | Zachary GingerichPlace 93 · Grade 11 · United | 11 | United | 22:36.7 |
| 94 | Patrick TerracinaPlace 94 · Grade 10 · Ursuline | 10 | Ursuline | 22:42.2 |
| 95 | Aiden ScottPlace 95 · Grade 11 · West Branch | 11 | West Branch | 22:47.6 |
| 96 | Alex Jones DarlingPlace 96 · Grade 11 · Howland | 11 | Howland | 22:56.8 |
| 97 | Owen BlackannPlace 97 · Grade 12 · Poland Seminary | 12 | Poland Seminary | 22:57.7 |
| 98 | Jayden WangPlace 98 · Grade 11 · Salem | 11 | Salem | 22:58.4 |
| 99 | Aidan StuchellPlace 99 · Grade 11 · West Branch | 11 | West Branch | 22:58.6 |
| 100 | Andrew PhelpsPlace 100 · Grade 11 · South Range | 11 | South Range | 23:04.5 |
| 101 | Finn PattersonPlace 101 · Grade 10 · Ursuline | 10 | Ursuline | 23:08.6 |
| 102 | Eli DoolanPlace 102 · Grade 9 · Ravenna | 9 | Ravenna | 23:10.0 |
| 103 | Brayden StoklosaPlace 103 · Grade 10 · Poland Seminary | 10 | Poland Seminary | 23:18.8 |
| 104 | Gabriel BundyPlace 104 · Grade 11 · Niles McKinley | 11 | Niles McKinley | 23:19.2 |
| 105 | Dominic McCaughtryPlace 105 · Grade 9 · Lowellville | 9 | Lowellville | 23:34.6 |
| 106 | David WhitehillPlace 106 · Grade 12 · Salem | 12 | Salem | 23:57.7 |
| 107 | Benedikt StahlPlace 107 · Grade 12 · Louisville | 12 | Louisville | 24:03.4 |
| 108 | Matthew FletcherPlace 108 · Grade 12 · Niles McKinley | 12 | Niles McKinley | 24:06.4 |
| 109 | Logan BakerPlace 109 · Grade 10 · Salem | 10 | Salem | 24:06.8 |
| 110 | Brock WeiselPlace 110 · Grade 11 · West Branch | 11 | West Branch | 24:11.0 |
| 111 | Jack MartinezPlace 111 · Grade 10 · South Range | 10 | South Range | 24:17.4 |
| 112 | Brayden HafelyPlace 112 · Grade 12 · Ursuline | 12 | Ursuline | 24:30.6 |
| 113 | Leo SchlattPlace 113 · Grade 9 · Howland | 9 | Howland | 24:35.2 |
| 114 | Ashden DonaldsonPlace 114 · Grade 10 · David Anderson | 10 | David Anderson | 24:38.5 |
| 115 | Tegan JacksonPlace 115 · Grade 9 · Salem | 9 | Salem | 24:39.2 |
| 116 | Evan PacolaPlace 116 · Grade 11 · David Anderson | 11 | David Anderson | 24:56.9 |
| 117 | Nolan NicastroPlace 117 · Grade 10 · Niles McKinley | 10 | Niles McKinley | 25:03.6 |
| 118 | Zach RobertsPlace 118 · Grade 11 · Poland Seminary | 11 | Poland Seminary | 25:32.1 |
| 119 | Cooper BakerPlace 119 · Grade 9 · Salem | 9 | Salem | 25:40.9 |
| 120 | Alex ZisisPlace 120 · Grade 11 · Poland Seminary | 11 | Poland Seminary | 25:43.2 |
| 121 | Drew WintersPlace 121 · Grade 12 · Sal. Southern | 12 | Sal. Southern | 25:43.7 |
| 122 | Michael DiTullioPlace 122 · Grade 11 · Poland Seminary | 11 | Poland Seminary | 26:00.4 |
| 123 | Garrett TeutschPlace 123 · Grade 10 · Ursuline | 10 | Ursuline | 26:08.5 |
| 124 | Decklyn PattersonPlace 124 · Grade 9 · Niles McKinley | 9 | Niles McKinley | 26:16.5 PR |
| 125 | Dom VolpiniPlace 125 · Grade 11 · Poland Seminary | 11 | Poland Seminary | 26:20.2 |
| 126 | Noah BabyakPlace 126 · Grade 10 · Poland Seminary | 10 | Poland Seminary | 26:24.6 |
| 127 | Kosta KlimisPlace 127 · Grade 11 · Lowellville | 11 | Lowellville | 26:30.2 |
| 128 | Damon HarrPlace 128 · Grade 10 · United | 10 | United | 26:32.9 |
| 129 | Kaiden SliderPlace 129 · Grade 9 · Salem | 9 | Salem | 26:36.6 |
| 130 | Eli HallPlace 130 · Grade 9 · Salem | 9 | Salem | 26:44.2 |
| 131 | Brennen DrainPlace 131 · Grade 10 · Alliance | 10 | Alliance | 26:44.3 |
| 132 | Jace AndersonPlace 132 · Grade 9 · Salem | 9 | Salem | 26:44.5 |
| 133 | Michael RobertsonPlace 133 · Grade 10 · N. Mid. Springfield | 10 | N. Mid. Springfield | 27:42.9 |
| 134 | Nick DunhamPlace 134 · Grade 10 · Poland Seminary | 10 | Poland Seminary | 28:10.7 |
| 135 | Carter HayesPlace 135 · Grade 11 · David Anderson | 11 | David Anderson | 28:44.3 |
| 136 | Levi MoorePlace 136 · Grade 12 · Lowellville | 12 | Lowellville | 28:45.5 |
| 137 | Michael LydicPlace 137 · Grade 9 · South Range | 9 | South Range | 28:49.7 |
| 138 | Travis PittmanPlace 138 · Grade 10 · Poland Seminary | 10 | Poland Seminary | 28:58.5 |
| 139 | Ben MillerPlace 139 · Grade 12 · Poland Seminary | 12 | Poland Seminary | 29:25.4 |
| 140 | Lenzy PhillipsPlace 140 · Grade 12 · Alliance | 12 | Alliance | 29:25.8 |
| 141 | Timothy ClairPlace 141 · Grade 9 · Alliance | 9 | Alliance | 29:29.9 |
| 142 | Isaiah RussellPlace 142 · Grade 9 · Salem | 9 | Salem | 29:42.3 PR |
| 143 | Ben HickmanPlace 143 · Grade 11 · Poland Seminary | 11 | Poland Seminary | 29:43.2 |
| 144 | Eli HaglerPlace 144 · Grade 12 · Poland Seminary | 12 | Poland Seminary | 30:51.4 PR |
| 145 | Andrew TuscanoPlace 145 · Grade 9 · Ursuline | 9 | Ursuline | 33:29.7 |
| 146 | Andrew DuvallPlace 146 · Grade 9 · Ravenna | 9 | Ravenna | 33:46.0 |