| 1 | Jackson SpitzerPlace 1 · Grade 12 · Versailles | 12 | Versailles | 15:19.8 |
| 2 | Tony SpitzerPlace 2 · Grade 12 · Versailles | 12 | Versailles | 16:30.5 |
| 3 | Evan SmithPlace 3 · Grade 11 · Russia | 11 | Russia | 16:44.9 |
| 4 | Max McKibbenPlace 4 · Grade 11 · Versailles | 11 | Versailles | 16:50.7 |
| 5 | Grant PetersPlace 5 · Grade 12 · Spr. Shawnee | 12 | Spr. Shawnee | 16:55.2 |
| 6 | Owen SargentPlace 6 · Grade 12 · Russia | 12 | Russia | 17:03.6 |
| 7 | Johan HorstmanPlace 7 · Grade 10 · St. Henry | 10 | St. Henry | 17:14.1 |
| 8 | Michael RindlerPlace 8 · Grade 12 · St. Henry | 12 | St. Henry | 17:15.7 |
| 9 | Hunter ToddPlace 9 · Grade 12 · Twin Valley So. | 12 | Twin Valley So. | 17:20.6 |
| 10 | Alex RoessnerPlace 10 · Grade 10 · Ft. Recovery | 10 | Ft. Recovery | 17:27.0 |
| 11 | Ben PitsenbargerPlace 11 · Grade 12 · Versailles | 12 | Versailles | 17:27.4 |
| 12 | Braylon ElmorePlace 12 · Grade 11 · Jackson Center | 11 | Jackson Center | 17:32.4 |
| 13 | Francis PhlipotPlace 13 · Grade 9 · Russia | 9 | Russia | 17:39.1 |
| 14 | Reese DillerPlace 14 · Grade 12 · Ft. Recovery | 12 | Ft. Recovery | 17:46.9 |
| 15 | William LammersPlace 15 · Grade 11 · New Knoxville | 11 | New Knoxville | 17:47.6 |
| 16 | Samuel DeHartPlace 16 · Grade 12 · Twin Valley So. | 12 | Twin Valley So. | 17:52.5 |
| 17 | Charlie StullPlace 17 · Grade 11 · Franklin Monroe | 11 | Franklin Monroe | 17:55.0 |
| 18 | Michael KunklerPlace 18 · Grade 12 · St. Henry | 12 | St. Henry | 17:57.9 |
| 19 | Jack SiefringPlace 19 · Grade 12 · St. Henry | 12 | St. Henry | 17:58.9 |
| 20 | Clayton KoestersPlace 20 · Grade 10 · St. Henry | 10 | St. Henry | 17:59.9 |
| 21 | Eli SchmitmeyerPlace 21 · Grade 12 · Russia | 12 | Russia | 18:00.6 |
| 22 | Jack DeMangePlace 22 · Grade 11 · Versailles | 11 | Versailles | 18:00.9 |
| 23 | Noah ObringerPlace 23 · Grade 12 · Coldwater | 12 | Coldwater | 18:01.7 |
| 24 | Wyatt UnrastPlace 24 · Grade 12 · Ansonia | 12 | Ansonia | 18:11.4 |
| 25 | Daniel FullenkampPlace 25 · Grade 10 · St. Henry | 10 | St. Henry | 18:12.3 |
| 26 | Jacob MuhlenkampPlace 26 · Grade 9 · Russia | 9 | Russia | 18:12.7 |
| 27 | Andon RoessnerPlace 27 · Grade 10 · Ft. Recovery | 10 | Ft. Recovery | 18:13.2 |
| 28 | Blake PetersPlace 28 · Grade 11 · Spr. Shawnee | 11 | Spr. Shawnee | 18:14.6 |
| 29 | Luke DeMangePlace 29 · Grade 12 · Versailles | 12 | Versailles | 18:17.1 |
| 30 | Benjamin CaldwellPlace 30 · Grade 9 · Russia | 9 | Russia | 18:18.0 |
| 31 | Jordan BohmanPlace 31 · Grade 9 · Marion Local | 9 | Marion Local | 18:19.8 |
| 32 | Brady RogersPlace 32 · Grade 12 · Versailles | 12 | Versailles | 18:20.2 |
| 33 | Jack FullenkampPlace 33 · Grade 12 · St. Henry | 12 | St. Henry | 18:22.0 |
| 34 | Gavin LuebkePlace 34 · Grade 12 · St. Marys Memorial | 12 | St. Marys Memorial | 18:24.0 |
| 35 | Ethan SchmitmeyerPlace 35 · Grade 10 · Coldwater | 10 | Coldwater | 18:24.3 |
| 36 | Andrew RehmertPlace 36 · Grade 10 · Ft. Recovery | 10 | Ft. Recovery | 18:26.7 |
| 37 | Eli HoffmanPlace 37 · Grade 11 · Bradford | 11 | Bradford | 18:30.2 |
| 38 | Lucas BorchersPlace 38 · Grade 10 · Russia | 10 | Russia | 18:31.1 |
| 39 | Gavin HeitkampPlace 39 · Grade 10 · Ft. Recovery | 10 | Ft. Recovery | 18:32.7 |
| 40 | Damian CaldwellPlace 40 · Grade 9 · Russia | 9 | Russia | 18:32.8 |
| 41 | Keagan BaldridgePlace 41 · Grade 12 · Russia | 12 | Russia | 18:32.9 |
| 42 | Drew GeisendorffPlace 42 · Grade 11 · Versailles | 11 | Versailles | 18:40.2 |
| 43 | Brentley Van SkyockPlace 43 · Grade 11 · New Knoxville | 11 | New Knoxville | 18:40.3 |
| 44 | Noah MillerPlace 44 · Grade 11 · New Knoxville | 11 | New Knoxville | 18:41.7 |
| 45 | Eli PrengerPlace 45 · Grade 11 · Jackson Center | 11 | Jackson Center | 18:44.1 |
| 46 | Abe HoehnePlace 46 · Grade 11 · Russia | 11 | Russia | 18:45.1 |
| 47 | Elijah McKeethPlace 47 · Grade 10 · Mississinawa Valley | 10 | Mississinawa Valley | 18:46.7 |
| 48 | Adam RauhPlace 48 · Grade 12 · Versailles | 12 | Versailles | 18:48.6 |
| 49 | Zachary SchmitmeyerPlace 49 · Grade 9 · Russia | 9 | Russia | 18:50.2 |
| 50 | Lucas BroeringPlace 50 · Grade 10 · Coldwater | 10 | Coldwater | 18:54.2 |
| 51 | Tanner HartingsPlace 51 · Grade 11 · Marion Local | 11 | Marion Local | 18:59.3 PR |
| 52 | Gabriel FlemingPlace 52 · Grade 12 · Jackson Center | 12 | Jackson Center | 19:01.0 |
| 53 | Russell HartPlace 53 · Grade 12 · Ft. Recovery | 12 | Ft. Recovery | 19:03.6 |
| 54 | Braxton MillerPlace 54 · Grade 9 · St. Henry | 9 | St. Henry | 19:03.6 |
| 55 | Eli SimperPlace 55 · Grade 9 · Coldwater | 9 | Coldwater | 19:08.5 |
| 56 | Xavier MonninPlace 56 · Grade 9 · Russia | 9 | Russia | 19:10.8 |
| 57 | Blake PitsenbargerPlace 57 · Grade 10 · Versailles | 10 | Versailles | 19:11.1 |
| 58 | Benjamin TraxlerPlace 58 · Grade 12 · Russia | 12 | Russia | 19:11.1 |
| 59 | Austin MescherPlace 59 · Grade 11 · Marion Local | 11 | Marion Local | 19:13.2 |
| 60 | Konner PleimanPlace 60 · Grade 12 · Houston | 12 | Houston | 19:16.4 PR |
| 61 | Michael HogePlace 61 · Grade 9 · New Knoxville | 9 | New Knoxville | 19:18.4 |
| 62 | Levi HeckPlace 62 · Grade 9 · Franklin Monroe | 9 | Franklin Monroe | 19:19.3 |
| 63 | Tristan GilbertPlace 63 · Grade 9 · Franklin Monroe | 9 | Franklin Monroe | 19:23.6 PR |
| 64 | Elijah SappPlace 64 · Grade 10 · Russia | 10 | Russia | 19:23.9 |
| 65 | Briggs HilemanPlace 65 · Grade 10 · Coldwater | 10 | Coldwater | 19:28.9 |
| 66 | Treyton SpencePlace 66 · Grade 11 · Ansonia | 11 | Ansonia | 19:33.8 |
| 67 | Patrick McGlinchPlace 67 · Grade 12 · Versailles | 12 | Versailles | 19:34.0 |
| 68 | Brayden NationPlace 68 · Grade 11 · Jackson Center | 11 | Jackson Center | 19:38.7 |
| 69 | Luke TimmermanPlace 69 · Grade 9 · Russia | 9 | Russia | 19:40.2 |
| 70 | Jay LiettePlace 70 · Grade 12 · Coldwater | 12 | Coldwater | 19:43.7 |
| 71 | Johnathon YoungPlace 71 · Grade 9 · Houston | 9 | Houston | 19:43.8 |
| 72 | Will HelmstetterPlace 72 · Grade 10 · St. Henry | 10 | St. Henry | 19:44.0 |
| 73 | Zeb LaveyPlace 73 · Grade 11 · Bradford | 11 | Bradford | 19:46.5 |
| 74 | James OswaltPlace 74 · Grade 10 · Franklin Monroe | 10 | Franklin Monroe | 19:48.1 |
| 75 | Jamar YoungPlace 75 · Grade 10 · Ponitz CTC | 10 | Ponitz CTC | 19:53.9 PR |
| 76 | Will BorchersPlace 76 · Grade 12 · Russia | 12 | Russia | 19:54.1 |
| 77 | Jaden PleimanPlace 77 · Grade 10 · Houston | 10 | Houston | 19:56.0 |
| 78 | Dalton RuhenkampPlace 78 · Grade 11 · Versailles | 11 | Versailles | 20:01.0 |
| 79 | Zach PowellPlace 79 · Grade 10 · Coldwater | 10 | Coldwater | 20:05.6 |
| 80 | Evan DillerPlace 80 · Grade 11 · Ft. Recovery | 11 | Ft. Recovery | 20:09.6 |
| 81 | Kashton ElsassPlace 81 · Grade 10 · Jackson Center | 10 | Jackson Center | 20:19.1 |
| 82 | Collin BergstromPlace 82 · Grade 11 · Coldwater | 11 | Coldwater | 20:22.6 |
| 83 | Jack GleasonPlace 83 · Grade 9 · Ft. Recovery | 9 | Ft. Recovery | 20:24.7 |
| 84 | Creighton WilliamsPlace 84 · Grade 12 · Coldwater | 12 | Coldwater | 20:26.9 |
| 85 | Ethan SublerPlace 85 · Grade 11 · Versailles | 11 | Versailles | 20:27.7 |
| 86 | Brennan DiehlPlace 86 · Grade 9 · Houston | 9 | Houston | 20:30.3 |
| 87 | Weston DelaetPlace 87 · Grade 10 · Russia | 10 | Russia | 20:34.1 |
| 88 | Adrian WalkerPlace 88 · Grade 9 · Coldwater | 9 | Coldwater | 20:35.7 |
| 89 | Henry JuttePlace 89 · Grade 11 · Ft. Recovery | 11 | Ft. Recovery | 20:40.4 |
| 90 | Mason ImhoffPlace 90 · Grade 9 · Franklin Monroe | 9 | Franklin Monroe | 20:43.3 |
| 91 | Chase FielyPlace 91 · Grade 11 · Ft. Recovery | 11 | Ft. Recovery | 20:48.1 |
| 92 | Ben VogelPlace 92 · Grade 10 · Ft. Recovery | 10 | Ft. Recovery | 20:55.0 |
| 93 | Vince WalterPlace 93 · Grade 11 · St. Marys Memorial | 11 | St. Marys Memorial | 20:56.3 |
| 94 | Brady FalknorPlace 94 · Grade 11 · Russia | 11 | Russia | 20:57.2 |
| 95 | Parker SchlaterPlace 95 · Grade 11 · Versailles | 11 | Versailles | 21:00.9 |
| 96 | Henry HogePlace 96 · Grade 9 · New Knoxville | 9 | New Knoxville | 21:02.1 |
| 97 | Nicholas ChapmanPlace 97 · Grade 9 · Spr. Shawnee | 9 | Spr. Shawnee | 21:03.0 |
| 98 | Peter JansenPlace 98 · Grade 12 · St. Henry | 12 | St. Henry | 21:05.3 |
| 99 | Bentley MohlerPlace 99 · Grade 10 · Coldwater | 10 | Coldwater | 21:09.3 |
| 100 | Elijah KocherPlace 100 · Grade 11 · Ansonia | 11 | Ansonia | 21:13.2 |
| 101 | Elijah CordonnierPlace 101 · Grade 12 · Russia | 12 | Russia | 21:18.6 |
| 102 | Levi BaldwinPlace 102 · Grade 10 · Meadowdale | 10 | Meadowdale | 21:18.8 PR |
| 103 | Evan KlostermanPlace 103 · Grade 11 · Franklin Monroe | 11 | Franklin Monroe | 21:22.4 |
| 104 | Oussama IbrahimPlace 104 · Grade 11 · Meadowdale | 11 | Meadowdale | 21:23.0 |
| 105 | Giobany AvilaPlace 105 · Grade 12 · Meadowdale | 12 | Meadowdale | 21:24.2 |
| 106 | Chayne StewartPlace 106 · Grade 10 · Mississinawa Valley | 10 | Mississinawa Valley | 21:26.4 |
| 107 | Gavin WillmannPlace 107 · Grade 9 · Ft. Recovery | 9 | Ft. Recovery | 21:26.5 |
| 108 | Jackson FelverPlace 108 · Grade 10 · Bradford | 10 | Bradford | 21:28.6 |
| 109 | Joey BuschurPlace 109 · Grade 12 · Coldwater | 12 | Coldwater | 21:30.2 |
| 110 | Peyton WolfePlace 110 · Grade 10 · Mississinawa Valley | 10 | Mississinawa Valley | 21:34.0 |
| 111 | Jesse HomanPlace 111 · Grade 9 · Ft. Recovery | 9 | Ft. Recovery | 21:34.8 |
| 112 | Mason JuttePlace 112 · Grade 9 · Ft. Recovery | 9 | Ft. Recovery | 21:36.6 |
| 113 | Charlie RosenbeckPlace 113 · Grade 10 · St. Henry | 10 | St. Henry | 21:39.5 |
| 114 | Max LentzPlace 114 · Grade 10 · Ansonia | 10 | Ansonia | 21:42.4 |
| 115 | Isaac BattyPlace 115 · Grade 11 · Versailles | 11 | Versailles | 21:48.5 |
| 116 | Nathanael KeatingPlace 116 · Grade 9 · Houston | 9 | Houston | 21:54.8 |
| 117 | Noah HartPlace 117 · Grade 10 · Franklin Monroe | 10 | Franklin Monroe | 21:58.0 |
| 118 | Kyle AndrewsPlace 118 · Grade 9 · Ft. Recovery | 9 | Ft. Recovery | 21:59.4 |
| 119 | Alex HeitkampPlace 119 · Grade 9 · Ft. Recovery | 9 | Ft. Recovery | 22:11.7 |
| 120 | Bennett RuhenkampPlace 120 · Grade 9 · Versailles | 9 | Versailles | 22:18.1 |
| 121 | Kaiden MoormanPlace 121 · Grade 10 · Coldwater | 10 | Coldwater | 22:21.8 PR |
| 122 | Mason LauxPlace 122 · Grade 11 · Ft. Recovery | 11 | Ft. Recovery | 22:22.4 |
| 123 | Isaac TobePlace 123 · Grade 9 · Marion Local | 9 | Marion Local | 22:28.4 |
| 124 | Dominyk WilkinsPlace 124 · Grade 12 · St. Marys Memorial | 12 | St. Marys Memorial | 22:47.3 |
| 125 | Branson LandisPlace 125 · Grade 10 · Ansonia | 10 | Ansonia | 22:49.9 |
| 126 | Carson SchwartzPlace 126 · Grade 11 · Versailles | 11 | Versailles | 22:53.3 |
| 127 | Bryce BertkePlace 127 · Grade 10 · St. Marys Memorial | 10 | St. Marys Memorial | 22:55.9 |
| 128 | Logan GaerkePlace 128 · Grade 9 · Ft. Recovery | 9 | Ft. Recovery | 22:59.6 |
| 129 | Charlie StammenPlace 129 · Grade 11 · Ft. Recovery | 11 | Ft. Recovery | 23:04.9 |
| 130 | Ke'Andre SimsPlace 130 · Grade 11 · Ponitz CTC | 11 | Ponitz CTC | 23:18.6 |
| 131 | Omar CarrascoPlace 131 · Grade 9 · Ft. Recovery | 9 | Ft. Recovery | 23:26.3 |
| 132 | Owen KeithPlace 132 · Grade 12 · St. Marys Memorial | 12 | St. Marys Memorial | 23:40.8 |
| 133 | Brendan HansenPlace 133 · Grade 11 · Bradford | 11 | Bradford | 23:49.1 |
| 134 | Braxton HuwerPlace 134 · Grade 9 · St. Henry | 9 | St. Henry | 24:18.3 PR |
| 135 | Ben HannewaldPlace 135 · Grade 12 · Coldwater | 12 | Coldwater | 24:27.3 |
| 136 | Xavier FrancisPlace 136 · Grade 9 · Russia | 9 | Russia | 24:38.7 |
| 137 | Zachariah McKeethPlace 137 · Grade 12 · Mississinawa Valley | 12 | Mississinawa Valley | 24:40.1 |
| 138 | Jax UnrastPlace 138 · Grade 11 · Russia | 11 | Russia | 24:41.7 |
| 139 | Liam CowanPlace 139 · Grade 11 · Coldwater | 11 | Coldwater | 25:37.6 |
| 140 | Lincoln JamesPlace 140 · Grade 11 · St. Marys Memorial | 11 | St. Marys Memorial | 25:41.5 |
| 141 | Jude HollandPlace 141 · Grade 12 · New Knoxville | 12 | New Knoxville | 26:06.7 |
| 142 | Malachi BellPlace 142 · Grade 10 · Ponitz CTC | 10 | Ponitz CTC | 27:39.8 |
| 143 | Grayson BorchersPlace 143 · Grade 9 · Russia | 9 | Russia | 27:52.2 PR |
| 144 | William WalkerPlace 144 · Grade 9 · Coldwater | 9 | Coldwater | 28:59.4 PR |
| 145 | Samuel PenningtonPlace 145 · Grade 10 · Spr. Shawnee | 10 | Spr. Shawnee | 31:04.2 |
| 146 | Dimeis HaglerPlace 146 · Grade 10 · Ponitz CTC | 10 | Ponitz CTC | 34:27.2 PR |