| 1 | Dylan LauckPlace 1 · Grade 11 · West Liberty-Salem | 11 | West Liberty-Salem | 16:49.4 |
| 2 | Tate YoderPlace 2 · Grade 11 · West Liberty-Salem | 11 | West Liberty-Salem | 16:58.6 |
| 3 | Bennett WelbornPlace 3 · Grade 12 · Covington | 12 | Covington | 17:32.3 |
| 4 | Eric TrittschuhPlace 4 · Grade 11 · Milton-Union | 11 | Milton-Union | 17:46.0 |
| 5 | Alan FullenkampPlace 5 · Grade 12 · Botkins | 12 | Botkins | 17:51.8 |
| 6 | Josh SpinnerPlace 6 · Grade 12 · West Liberty-Salem | 12 | West Liberty-Salem | 18:11.6 |
| 7 | Noah ShoockPlace 7 · Grade 10 · Troy Christian | 10 | Troy Christian | 18:13.9 |
| 8 | Donovan BrownPlace 8 · Grade 12 · Botkins | 12 | Botkins | 18:16.5 |
| 9 | Paul TakharPlace 9 · Grade 12 · Brookville | 12 | Brookville | 18:21.6 |
| 10 | Chris MillerPlace 10 · Grade 12 · Milton-Union | 12 | Milton-Union | 18:23.7 |
| 11 | Owen ViaPlace 11 · Grade 12 · Newton Local | 12 | Newton Local | 18:25.9 |
| 12 | Trent SchweikhardtPlace 12 · Grade 11 · Bethel | 11 | Bethel | 18:26.4 |
| 13 | Hayden KennedyPlace 13 · Grade 12 · West Liberty-Salem | 12 | West Liberty-Salem | 18:26.6 |
| 14 | Keaton SchnippelPlace 14 · Grade 10 · Botkins | 10 | Botkins | 18:29.9 |
| 15 | Owen HarrisonPlace 15 · Grade 10 · West Liberty-Salem | 10 | West Liberty-Salem | 18:30.2 |
| 16 | Collin WattersonPlace 16 · Grade 11 · Botkins | 11 | Botkins | 18:32.3 |
| 17 | Andrew WattPlace 17 · Grade 12 · Brookville | 12 | Brookville | 18:35.1 |
| 18 | Grant FloraPlace 18 · Grade 9 · Botkins | 9 | Botkins | 18:40.7 |
| 19 | Britton MillerPlace 19 · Grade 9 · Covington | 9 | Covington | 18:41.4 |
| 20 | Parker SchnippelPlace 20 · Grade 9 · Botkins | 9 | Botkins | 18:41.6 |
| 21 | Mic BarhorstPlace 21 · Grade 10 · Covington | 10 | Covington | 18:52.8 |
| 22 | Michael JonesPlace 22 · Grade 10 · West Liberty-Salem | 10 | West Liberty-Salem | 19:06.7 |
| 23 | Jaiden HoggePlace 23 · Grade 11 · Bethel | 11 | Bethel | 19:09.4 |
| 24 | Clint ShellenbergerPlace 24 · Grade 11 · Newton Local | 11 | Newton Local | 19:12.5 |
| 25 | Asher LongPlace 25 · Grade 9 · Covington | 9 | Covington | 19:13.1 |
| 26 | Hunter MoweryPlace 26 · Grade 11 · Houston | 11 | Houston | 19:14.6 |
| 27 | Owen BoehringerPlace 27 · Grade 11 · Covington | 11 | Covington | 19:23.5 |
| 28 | Ethan DavisPlace 28 · Grade 10 · Houston | 10 | Houston | 19:23.6 |
| 29 | R.J. PoeppelmanPlace 29 · Grade 12 · Botkins | 12 | Botkins | 19:25.0 |
| 30 | Wesley VondenhuevelPlace 30 · Grade 9 · Houston | 9 | Houston | 19:34.5 |
| 31 | Micah StacyPlace 31 · Grade 12 · Franklin Monore | 12 | Franklin Monore | 19:36.3 |
| 32 | Cooper WrightPlace 32 · Grade 10 · Madison | 10 | Madison | 19:37.1 |
| 33 | Nathan RiederPlace 33 · Grade 11 · Brookville | 11 | Brookville | 19:37.7 |
| 34 | Karson EbbingPlace 34 · Grade 10 · Brookville | 10 | Brookville | 19:39.2 |
| 35 | Ayden EstepPlace 35 · Grade 11 · West Liberty-Salem | 11 | West Liberty-Salem | 19:42.6 |
| 36 | Tyler AlexanderPlace 36 · Grade 11 · Covington | 11 | Covington | 19:45.9 |
| 37 | Dillon GrayPlace 37 · Grade 12 · Dixie | 12 | Dixie | 19:46.4 |
| 38 | Carter PleimanPlace 38 · Grade 10 · Botkins | 10 | Botkins | 19:46.9 |
| 39 | Nathan PattonPlace 39 · Grade 12 · Bethel | 12 | Bethel | 19:47.9 |
| 40 | Cole SteinkePlace 40 · Grade 11 · Botkins | 11 | Botkins | 19:48.9 |
| 41 | Devin BrummittPlace 41 · Grade 11 · Covington | 11 | Covington | 19:53.2 |
| 42 | Ryan ElyPlace 42 · Grade 11 · Houston | 11 | Houston | 19:53.3 |
| 43 | Ian MauricePlace 43 · Grade 12 · West Liberty-Salem | 12 | West Liberty-Salem | 20:00.2 |
| 44 | Kyle BlandPlace 44 · Grade 10 · Brookville | 10 | Brookville | 20:02.7 |
| 45 | Drew HuffmanPlace 45 · Grade 12 · Dixie | 12 | Dixie | 20:10.1 |
| 46 | Brandon WaggonerPlace 46 · Grade 10 · Brookville | 10 | Brookville | 20:12.2 |
| 47 | Joey LaRochePlace 47 · Grade 9 · West Liberty-Salem | 9 | West Liberty-Salem | 20:15.3 |
| 48 | Brendan HoslerPlace 48 · Grade 12 · Franklin Monore | 12 | Franklin Monore | 20:15.3 |
| 49 | C.J. BronnerPlace 49 · Grade 10 · Brookville | 10 | Brookville | 20:18.4 |
| 50 | Draven StephensPlace 50 · Grade 11 · Franklin Monore | 11 | Franklin Monore | 20:21.9 |
| 51 | Case RoellPlace 51 · Grade 9 · Preble Shawnee | 9 | Preble Shawnee | 20:22.7 |
| 52 | Josh CooperPlace 52 · Grade 10 · Brookville | 10 | Brookville | 20:29.9 |
| 53 | Kaden WyliePlace 53 · Grade 10 · Dixie | 10 | Dixie | 20:32.2 |
| 54 | Shane WeatherheadPlace 54 · Grade 11 · Botkins | 11 | Botkins | 20:34.6 |
| 55 | Justin PollockPlace 55 · Grade 11 · Houston | 11 | Houston | 20:35.3 |
| 56 | Bryce SchweikhardtPlace 56 · Grade 9 · Bethel | 9 | Bethel | 20:35.3 |
| 57 | Ian GroomPlace 57 · Grade 12 · Dixie | 12 | Dixie | 20:35.8 |
| 58 | Jaden VorhisPlace 58 · Grade 9 · Dixie | 9 | Dixie | 20:36.5 |
| 59 | Ryan HenryPlace 59 · Grade 9 · West Liberty-Salem | 9 | West Liberty-Salem | 20:37.3 |
| 60 | Jayce ByersPlace 60 · Grade 11 · Franklin Monore | 11 | Franklin Monore | 20:52.7 |
| 61 | Adam LaRochePlace 61 · Grade 11 · West Liberty-Salem | 11 | West Liberty-Salem | 20:56.4 |
| 62 | Cole CrimPlace 62 · Grade 11 · Houston | 11 | Houston | 20:57.0 |
| 63 | Logan AufderhaarPlace 63 · Grade 9 · Botkins | 9 | Botkins | 20:59.7 |
| 64 | Cason YountPlace 64 · Grade 10 · Franklin Monore | 10 | Franklin Monore | 20:59.7 |
| 65 | Regan MillerPlace 65 · Grade 11 · Dixie | 11 | Dixie | 21:04.5 |
| 66 | Austin RogersPlace 66 · Grade 10 · Botkins | 10 | Botkins | 21:05.5 |
| 67 | Collin ThomasPlace 67 · Grade 10 · Milton-Union | 10 | Milton-Union | 21:06.1 |
| 68 | Robert InglePlace 68 · Grade 11 · Newton Local | 11 | Newton Local | 21:09.0 |
| 69 | Eli WardPlace 69 · Grade 9 · Brookville | 9 | Brookville | 21:10.1 |
| 70 | Jackson BenchPlace 70 · Grade 9 · Brookville | 9 | Brookville | 21:16.2 |
| 71 | Robert BickelPlace 71 · Grade 11 · Brookville | 11 | Brookville | 21:16.2 |
| 72 | Rowan DeardurffPlace 72 · Grade 9 · Brookville | 9 | Brookville | 21:19.9 |
| 73 | James BoothPlace 73 · Grade 9 · Brookville | 9 | Brookville | 21:25.6 |
| 74 | McKinah RuppPlace 74 · Grade 12 · Milton-Union | 12 | Milton-Union | 21:27.8 |
| 75 | Mason BargerPlace 75 · Grade 9 · West Liberty-Salem | 9 | West Liberty-Salem | 21:30.6 |
| 76 | Sam CartwrightPlace 76 · Grade 11 · Houston | 11 | Houston | 21:30.7 |
| 77 | Jacob MoorePlace 77 · Grade 12 · Newton Local | 12 | Newton Local | 21:33.0 |
| 78 | Brandon PollockPlace 78 · Grade 12 · Houston | 12 | Houston | 21:35.3 |
| 79 | Drew GessnerPlace 79 · Grade 9 · Covington | 9 | Covington | 21:40.8 |
| 80 | Alejandro AlverezPlace 80 · Grade 11 · Bethel | 11 | Bethel | 21:44.6 |
| 81 | Carson FigelPlace 81 · Grade 9 · Franklin Monore | 9 | Franklin Monore | 21:44.7 |
| 82 | John DaughertyPlace 82 · Grade 9 · Bethel | 9 | Bethel | 21:45.8 |
| 83 | Ayden RenchPlace 83 · Grade 11 · Covington | 11 | Covington | 22:16.5 |
| 84 | Will DavisPlace 84 · Grade 12 · Brookville | 12 | Brookville | 22:22.2 |
| 85 | Caleb VaughanPlace 85 · Grade 12 · Brookville | 12 | Brookville | 22:24.7 |
| 86 | Rollin BrandeberryPlace 86 · Grade 10 · Brookville | 10 | Brookville | 22:26.3 |
| 87 | Cade PetersPlace 87 · Grade 10 · Franklin Monore | 10 | Franklin Monore | 22:28.5 |
| 88 | Jacob YenserPlace 88 · Grade 10 · Botkins | 10 | Botkins | 22:28.8 |
| 89 | Trey VoglerPlace 89 · Grade 10 · Houston | 10 | Houston | 22:48.8 |
| 90 | Braden ChambersPlace 90 · Grade 9 · Brookville | 9 | Brookville | 22:50.7 |
| 91 | Lucas LangenkampPlace 91 · Grade 10 · Houston | 10 | Houston | 22:50.8 |
| 92 | Tyler KetchenPlace 92 · Grade 10 · Brookville | 10 | Brookville | 23:01.2 |
| 93 | Conner NeitzeltPlace 93 · Grade 9 · Franklin Monore | 9 | Franklin Monore | 23:03.0 |
| 94 | Avery RenchPlace 94 · Grade 12 · Covington | 12 | Covington | 23:18.2 |
| 95 | Gavin FraleyPlace 95 · Grade 11 · Covington | 11 | Covington | 23:24.6 |
| 96 | Morgan BakerPlace 96 · Grade 12 · Franklin Monore | 12 | Franklin Monore | 23:29.1 |
| 97 | Landon EndsleyPlace 97 · Grade 9 · Bethel | 9 | Bethel | 23:31.2 |
| 98 | Toby MartinPlace 98 · Grade 10 · Botkins | 10 | Botkins | 23:48.8 |
| 99 | Andrew WisemanPlace 99 · Grade 12 · Lehman Catholic | 12 | Lehman Catholic | 23:52.1 |
| 100 | Gabe LongeneckerPlace 100 · Grade 9 · Franklin Monore | 9 | Franklin Monore | 24:01.9 |
| 101 | Ethan MoorePlace 101 · Grade 9 · Bethel | 9 | Bethel | 24:03.2 |
| 102 | Mitchell SchmitmeyerPlace 102 · Grade 11 · Franklin Monore | 11 | Franklin Monore | 24:09.0 |
| 103 | Hayden MoweryPlace 103 · Grade 10 · Houston | 10 | Houston | 24:18.9 |
| 104 | Brice KlapperPlace 104 · Grade 9 · Madison | 9 | Madison | 24:20.1 |
| 105 | Clay EikenberryPlace 105 · Grade 12 · Franklin Monore | 12 | Franklin Monore | 24:20.9 |
| 106 | Blake AddisPlace 106 · Grade 10 · Franklin Monore | 10 | Franklin Monore | 24:22.4 |
| 107 | Aiden LeugersPlace 107 · Grade 9 · Botkins | 9 | Botkins | 24:27.4 |
| 108 | Taylor BradleyPlace 108 · Grade 9 · Preble Shawnee | 9 | Preble Shawnee | 24:29.6 |
| 109 | Gavin TuckerPlace 109 · Grade 10 · Franklin Monore | 10 | Franklin Monore | 24:34.3 |
| 110 | Austin TackettPlace 110 · Grade 11 · Preble Shawnee | 11 | Preble Shawnee | 24:43.6 |
| 111 | Ethan FeePlace 111 · Grade 12 · Franklin Monore | 12 | Franklin Monore | 24:59.3 |
| 112 | Dalton ReckPlace 112 · Grade 10 · Bradford | 10 | Bradford | 25:04.0 |
| 113 | Adam WilsonPlace 113 · Grade 12 · Franklin Monore | 12 | Franklin Monore | 25:04.0 |
| 114 | Hunter MillsPlace 114 · Grade 11 · Franklin Monore | 11 | Franklin Monore | 25:08.2 |
| 115 | Hunter BiddlestonePlace 115 · Grade 11 · Bradford | 11 | Bradford | 25:13.0 |
| 116 | Nathaniel DavisPlace 116 · Grade 12 · Franklin Monore | 12 | Franklin Monore | 25:37.7 |
| 117 | Scott PetersenPlace 117 · Grade 12 · Lehman Catholic | 12 | Lehman Catholic | 25:43.3 |
| 118 | Owen BeachlerPlace 118 · Grade 9 · Bradford | 9 | Bradford | 25:46.1 |
| 119 | Christian DenningPlace 119 · Grade 10 · Botkins | 10 | Botkins | 25:53.1 |
| 120 | Carson TaylorPlace 120 · Grade 9 · Covington | 9 | Covington | 26:02.2 |
| 121 | Devon HawesPlace 121 · Grade 9 · Bradford | 9 | Bradford | 26:04.0 |
| 122 | Andrew RosePlace 122 · Grade 12 · Covington | 12 | Covington | 26:22.9 |
| 123 | Jayden DuesPlace 123 · Grade 10 · Bradford | 10 | Bradford | 26:37.7 |
| 124 | Alex KellersmithPlace 124 · Grade 10 · Houston | 10 | Houston | 27:21.9 |
| 125 | Aidan LuchiniPlace 125 · Grade 12 · Franklin Monore | 12 | Franklin Monore | 27:46.3 |
| 126 | Ethan BroganPlace 126 · Grade 9 · Bradford | 9 | Bradford | 27:48.3 |
| 127 | Mark CarducciPlace 127 · Grade 9 · Botkins | 9 | Botkins | 27:53.1 |
| 128 | A.J. RiederPlace 128 · Grade 9 · Brookville | 9 | Brookville | 27:58.7 |
| 129 | Kaleb MabryPlace 129 · Grade 9 · Preble Shawnee | 9 | Preble Shawnee | 28:04.9 |
| 130 | Jushua TubbsPlace 130 · Grade 10 · Preble Shawnee | 10 | Preble Shawnee | 29:20.2 |
| 131 | Dylan TuckerPlace 131 · Grade 12 · Franklin Monore | 12 | Franklin Monore | 29:23.4 |
| 132 | Lane EikenberryPlace 132 · Grade 9 · Franklin Monore | 9 | Franklin Monore | 29:46.1 |
| 133 | Dalton TrucksisPlace 133 · Grade 10 · Newton Local | 10 | Newton Local | 30:25.8 |
| 134 | Nolan MerickelPlace 134 · Grade 10 · Houston | 10 | Houston | 30:27.8 |
| 135 | Logan LinsonPlace 135 · Grade 9 · Lehman Catholic | 9 | Lehman Catholic | 30:49.9 |
| 136 | Braden GorskiPlace 136 · Madison | — | Madison | 32:57.2 10:38/M |
| 137 | Luke VannusPlace 137 · Newton Local | — | Newton Local | 38:49.7 12:32/M |
| 1 | Takumi FordPlace 1 · Grade 12 · Bellbrook | 12 | Bellbrook | 16:30.2 |
| 2 | Kaden HarveyPlace 2 · Grade 12 · Waynesville | 12 | Waynesville | 16:35.0 |
| 3 | Jacob CorbettPlace 3 · Grade 12 · Lebanon | 12 | Lebanon | 17:06.7 |
| 4 | Wyatt PhippsPlace 4 · Grade 12 · Monroe | 12 | Monroe | 17:15.6 |
| 5 | Carter DavidsonPlace 5 · Grade 12 · Lebanon | 12 | Lebanon | 17:16.6 |
| 6 | Jacob FleigPlace 6 · Grade 10 · Lebanon | 10 | Lebanon | 17:21.6 |
| 7 | Calvin KilgallonPlace 7 · Grade 9 · Lebanon | 9 | Lebanon | 17:25.8 |
| 8 | Jesus TrejoPlace 8 · Grade 10 · Lebanon | 10 | Lebanon | 17:27.4 |
| 9 | Trevor CampPlace 9 · Grade 12 · Waynesville | 12 | Waynesville | 17:34.8 |
| 10 | Joey ShupePlace 10 · Grade 12 · Lebanon | 12 | Lebanon | 17:56.8 |
| 11 | Colin AmatoPlace 11 · Grade 12 · Waynesville | 12 | Waynesville | 18:00.2 |
| 12 | Alex CranePlace 12 · Grade 12 · Bellbrook | 12 | Bellbrook | 18:00.4 |
| 13 | Charlie KashPlace 13 · Grade 9 · Oakwood | 9 | Oakwood | 18:01.0 |
| 14 | Caden AdamsPlace 14 · Grade 11 · Waynesville | 11 | Waynesville | 18:03.3 |
| 15 | Nick ArmantroutPlace 15 · Grade 11 · Lebanon | 11 | Lebanon | 18:04.2 |
| 16 | Andrew WilcoxPlace 16 · Grade 9 · Monroe | 9 | Monroe | 18:06.8 |
| 17 | Eli ClickPlace 17 · Grade 12 · Waynesville | 12 | Waynesville | 18:10.1 |
| 18 | Becker KashPlace 18 · Grade 11 · Oakwood | 11 | Oakwood | 18:10.4 |
| 19 | Nicholas DanPlace 19 · Grade 12 · Oakwood | 12 | Oakwood | 18:11.1 |
| 20 | Jonas KingPlace 20 · Grade 9 · Waynesville | 9 | Waynesville | 18:12.4 |
| 21 | Andy GarverPlace 21 · Grade 12 · Monroe | 12 | Monroe | 18:12.7 |
| 22 | Kyle PurdyPlace 22 · Grade 11 · Lebanon | 11 | Lebanon | 18:21.9 |
| 23 | Jordyn DillavouPlace 23 · Grade 11 · Springfield Shawnee | 11 | Springfield Shawnee | 18:24.4 |
| 24 | Patrick JacksonPlace 24 · Grade 10 · Oakwood | 10 | Oakwood | 18:24.7 |
| 25 | Scott CaleyPlace 25 · Grade 12 · Oakwood | 12 | Oakwood | 18:24.8 |
| 26 | Jonah KiessPlace 26 · Grade 9 · Springfield Shawnee | 9 | Springfield Shawnee | 18:25.0 |
| 27 | Chris BondPlace 27 · Grade 9 · Franklin | 9 | Franklin | 18:26.7 |
| 28 | Sean MichaelPlace 28 · Grade 10 · Oakwood | 10 | Oakwood | 18:31.0 |
| 29 | Jackson BergerPlace 29 · Grade 11 · Waynesville | 11 | Waynesville | 18:34.2 |
| 30 | Noah SchaferPlace 30 · Grade 12 · Springfield Shawnee | 12 | Springfield Shawnee | 18:43.8 |
| 31 | Tyler BondPlace 31 · Grade 10 · Franklin | 10 | Franklin | 18:49.2 |
| 32 | Zack VogelPlace 32 · Grade 12 · Valley View | 12 | Valley View | 18:54.0 |
| 33 | Isaac LefeldPlace 33 · Grade 11 · Bellbrook | 11 | Bellbrook | 18:56.8 |
| 34 | Zach ShorePlace 34 · Grade 9 · Bellbrook | 9 | Bellbrook | 18:57.3 |
| 35 | Mikuya FordPlace 35 · Grade 9 · Bellbrook | 9 | Bellbrook | 18:57.5 |
| 36 | Levi MorganPlace 36 · Grade 12 · Waynesville | 12 | Waynesville | 19:02.9 |
| 37 | Noah WooldridgePlace 37 · Grade 10 · Waynesville | 10 | Waynesville | 19:07.6 |
| 38 | Hudson BlackPlace 38 · Grade 11 · Franklin | 11 | Franklin | 19:10.5 |
| 39 | Tyrone HaskinsPlace 39 · Grade 12 · Bellbrook | 12 | Bellbrook | 19:12.2 |
| 40 | Aiden WillcoxPlace 40 · Grade 9 · Lebanon | 9 | Lebanon | 19:17.6 |
| 41 | Dylan O'BrienPlace 41 · Grade 12 · Springfield Shawnee | 12 | Springfield Shawnee | 19:21.3 |
| 42 | Joseph PalmerPlace 42 · Grade 9 · Lebanon | 9 | Lebanon | 19:21.7 |
| 43 | Denver JohnsonPlace 43 · Grade 12 · Waynesville | 12 | Waynesville | 19:26.3 |
| 44 | Tony JiovaniPlace 44 · Grade 11 · Bellbrook | 11 | Bellbrook | 19:27.5 |
| 45 | Carson ShuttsPlace 45 · Grade 10 · Waynesville | 10 | Waynesville | 19:28.8 |
| 46 | Grant KazmierskiPlace 46 · Grade 10 · Waynesville | 10 | Waynesville | 19:29.5 |
| 47 | Adam CrossPlace 47 · Grade 11 · Carroll | 11 | Carroll | 19:31.7 |
| 48 | Stefan MuterspawPlace 48 · Grade 12 · Waynesville | 12 | Waynesville | 19:38.3 |
| 49 | Elliot WinklerPlace 49 · Grade 11 · Bellbrook | 11 | Bellbrook | 19:44.0 |
| 50 | Justin MichaelPlace 50 · Grade 11 · Valley View | 11 | Valley View | 19:45.1 |
| 51 | Addison CumminsPlace 51 · Grade 10 · Waynesville | 10 | Waynesville | 19:45.8 |
| 52 | Noah FultsPlace 52 · Grade 10 · Monroe | 10 | Monroe | 19:50.1 |
| 53 | A.J. SeidenschmidtPlace 53 · Grade 11 · Waynesville | 11 | Waynesville | 19:52.2 |
| 54 | Rohan HaackPlace 54 · Grade 9 · Oakwood | 9 | Oakwood | 19:52.7 |
| 55 | Ben WilliamsPlace 55 · Grade 12 · Oakwood | 12 | Oakwood | 19:56.7 |
| 56 | Bryce DavisPlace 56 · Grade 12 · Lebanon | 12 | Lebanon | 19:57.6 |
| 57 | Lansen McCoyPlace 57 · Grade 10 · Springfield Shawnee | 10 | Springfield Shawnee | 20:06.7 |
| 58 | Roman GellharPlace 58 · Grade 10 · Carroll | 10 | Carroll | 20:11.1 |
| 59 | Tristian FlynnPlace 59 · Grade 12 · Bellbrook B | 12 | Bellbrook B | 20:12.1 |
| 60 | Conor KiserPlace 60 · Grade 9 · Lebanon | 9 | Lebanon | 20:14.6 |
| 61 | Andrew RichPlace 61 · Grade 11 · Oakwood | 11 | Oakwood | 20:17.4 |
| 62 | Josh SahlbomPlace 62 · Grade 10 · Bellbrook B | 10 | Bellbrook B | 20:19.5 |
| 63 | Isaac BrownPlace 63 · Grade 10 · Monroe | 10 | Monroe | 20:24.2 |
| 64 | Jackson BauerPlace 64 · Grade 12 · Oakwood | 12 | Oakwood | 20:25.1 |
| 65 | Lane BokrosPlace 65 · Grade 12 · Oakwood | 12 | Oakwood | 20:27.9 |
| 66 | Scott BensonPlace 66 · Grade 10 · Bellbrook | 10 | Bellbrook | 20:28.3 |
| 67 | Seth GedeonPlace 67 · Grade 9 · Bellbrook B | 9 | Bellbrook B | 20:28.8 |
| 68 | Liam MccartyPlace 68 · Grade 10 · Oakwood | 10 | Oakwood | 20:35.1 |
| 69 | Gunnar ShockleyPlace 69 · Grade 12 · Franklin | 12 | Franklin | 20:42.6 |
| 70 | Gabe KubePlace 70 · Grade 12 · Lebanon | 12 | Lebanon | 20:43.4 |
| 71 | Kane ElyPlace 71 · Grade 11 · Bellbrook B | 11 | Bellbrook B | 20:47.8 |
| 72 | Adam JenkinsPlace 72 · Grade 12 · Bellbrook | 12 | Bellbrook | 20:48.4 |
| 73 | Ethan DunawayPlace 73 · Grade 12 · Valley View | 12 | Valley View | 20:52.4 |
| 74 | Eric SnellingPlace 74 · Grade 10 · Monroe | 10 | Monroe | 20:53.9 |
| 75 | Carter BlackPlace 75 · Grade 9 · Franklin | 9 | Franklin | 20:55.2 |
| 76 | Lukas TackettPlace 76 · Grade 9 · Valley View | 9 | Valley View | 20:57.2 |
| 77 | Ty HoushPlace 77 · Grade 11 · Oakwood | 11 | Oakwood | 21:00.6 |
| 78 | Evan WillsPlace 78 · Grade 9 · Monroe | 9 | Monroe | 21:04.7 |
| 79 | Evan SnellingPlace 79 · Grade 9 · Monroe | 9 | Monroe | 21:05.9 |
| 80 | Colton SchuebelPlace 80 · Grade 9 · Lebanon | 9 | Lebanon | 21:25.3 |
| 81 | Patrick PetersonPlace 81 · Grade 10 · Monroe | 10 | Monroe | 21:30.2 |
| 82 | Andy BournePlace 82 · Grade 12 · Oakwood | 12 | Oakwood | 21:32.7 |
| 83 | Chris RuetschlePlace 83 · Grade 10 · Carroll | 10 | Carroll | 21:32.8 |
| 84 | Julian CoreaPlace 84 · Grade 9 · Carroll | 9 | Carroll | 21:34.2 |
| 85 | Owen DewingPlace 85 · Grade 12 · Oakwood | 12 | Oakwood | 21:47.9 |
| 86 | Cayden WillisPlace 86 · Grade 10 · Valley View | 10 | Valley View | 21:59.3 |
| 87 | Aiden ClendeninPlace 87 · Grade 9 · Valley View | 9 | Valley View | 22:00.5 |
| 88 | Wyatt ManosPlace 88 · Grade 12 · Carroll | 12 | Carroll | 22:01.9 |
| 89 | Austin HittePlace 89 · Grade 9 · Franklin | 9 | Franklin | 22:04.4 |
| 90 | Brayden LauxPlace 90 · Grade 10 · Monroe | 10 | Monroe | 22:04.8 |
| 91 | Matt KemperPlace 91 · Grade 9 · Carroll | 9 | Carroll | 22:12.4 |
| 92 | Becket NashPlace 92 · Grade 9 · Carroll | 9 | Carroll | 22:23.0 |
| 93 | Zach SlonePlace 93 · Grade 11 · Monroe | 11 | Monroe | 22:35.2 |
| 94 | A.J. CordellPlace 94 · Grade 9 · Valley View | 9 | Valley View | 22:37.5 |
| 95 | Mason CooperPlace 95 · Grade 9 · Valley View | 9 | Valley View | 22:43.6 |
| 96 | David McLoughlinPlace 96 · Grade 9 · Carroll | 9 | Carroll | 22:43.8 |
| 97 | Xavier HinesPlace 97 · Grade 10 · Springfield Shawnee | 10 | Springfield Shawnee | 22:59.8 |
| 98 | Spencer RiegelPlace 98 · Grade 9 · Monroe | 9 | Monroe | 23:09.3 |
| 99 | Preston FreemanPlace 99 · Grade 10 · Springfield Shawnee | 10 | Springfield Shawnee | 23:16.3 |
| 100 | Jack PhillipsonPlace 100 · Grade 12 · Bellbrook B | 12 | Bellbrook B | 23:33.0 |
| 101 | Drew TaylorPlace 101 · Grade 10 · Monroe | 10 | Monroe | 23:42.4 |
| 102 | Garrett UnderwoodPlace 102 · Grade 11 · Valley View | 11 | Valley View | 23:42.8 |
| 103 | Aidan KocherPlace 103 · Grade 9 · Springfield Shawnee | 9 | Springfield Shawnee | 24:07.7 |
| 104 | Trey NewsomePlace 104 · Grade 9 · Franklin | 9 | Franklin | 24:20.4 |
| 105 | Adrian HicksPlace 105 · Grade 10 · Valley View | 10 | Valley View | 25:37.3 |
| 106 | Nathan SnizikPlace 106 · Grade 10 · Carroll | 10 | Carroll | 25:49.4 |
| 107 | Cooper ColePlace 107 · Grade 10 · Franklin | 10 | Franklin | 25:54.8 |
| 108 | Vincent MillerPlace 108 · Grade 9 · Carroll | 9 | Carroll | 27:26.1 |
| 109 | Donovan HolwegerPlace 109 · Grade 10 · Franklin | 10 | Franklin | 27:29.4 |
| 110 | Alex WeedPlace 110 · Grade 9 · Carroll | 9 | Carroll | 27:48.3 |
| 111 | Noah LehmanPlace 111 · Grade 12 · Carroll | 12 | Carroll | 29:22.9 |
| 112 | Keith FickeyPlace 112 · Franklin | — | Franklin | 31:50.1 10:16/M |
| 113 | Thomas MarshallPlace 113 · Springfield Shawnee | — | Springfield Shawnee | 33:06.3 10:41/M |
| 1 | Ernie TaylorPlace 1 · Grade 12 · Waynesville | 12 | Waynesville | 20:09.9 |
| 2 | Damien WahlPlace 2 · Grade 9 · Lebanon | 9 | Lebanon | 20:11.9 |
| 3 | Ryan LeopoldPlace 3 · Grade 10 · Waynesville | 10 | Waynesville | 20:19.4 |
| 4 | Andrew HeckartPlace 4 · Grade 10 · Lebanon | 10 | Lebanon | 20:24.7 |
| 5 | Joey PhillipsPlace 5 · Grade 12 · Waynesville | 12 | Waynesville | 20:31.5 |
| 6 | Aaron SwiftPlace 6 · Grade 10 · Lebanon | 10 | Lebanon | 20:35.1 |
| 7 | Cody OlmsteadPlace 7 · Grade 12 · Lebanon | 12 | Lebanon | 20:40.3 |
| 8 | Nicholas EliopulosPlace 8 · Grade 9 · Oakwood | 9 | Oakwood | 20:51.7 |
| 9 | Jacob SayerPlace 9 · Grade 9 · Oakwood | 9 | Oakwood | 21:00.1 |
| 10 | A.J. RobertsPlace 10 · Grade 10 · Lebanon | 10 | Lebanon | 21:13.7 |
| 11 | Ethan CaudillPlace 11 · Grade 10 · Lebanon | 10 | Lebanon | 21:27.3 |
| 12 | Bryson CowdenPlace 12 · Grade 9 · Lebanon | 9 | Lebanon | 21:27.4 |
| 13 | Gabe ShinskiPlace 13 · Grade 10 · Lebanon | 10 | Lebanon | 21:31.8 |
| 14 | John LefeldPlace 14 · Grade 9 · Bellbrook B | 9 | Bellbrook B | 21:34.9 |
| 15 | Joey GerbicPlace 15 · Grade 10 · Bellbrook B | 10 | Bellbrook B | 21:45.4 |
| 16 | Zander PittmanPlace 16 · Grade 9 · Bellbrook B | 9 | Bellbrook B | 21:47.3 |
| 17 | William DreyerPlace 17 · Grade 9 · Lebanon | 9 | Lebanon | 21:48.1 |
| 18 | Dakota EllisPlace 18 · Grade 12 · Lebanon | 12 | Lebanon | 21:49.2 |
| 19 | Rylan BlinkiewiczPlace 19 · Grade 9 · Lebanon | 9 | Lebanon | 21:49.9 |
| 20 | Aidan SmithPlace 20 · Grade 9 · Lebanon | 9 | Lebanon | 21:52.3 |
| 21 | Mateo KrivitzkyPlace 21 · Grade 9 · Bellbrook B | 9 | Bellbrook B | 21:53.3 |
| 22 | Garrett BeckerPlace 22 · Grade 9 · Bellbrook B | 9 | Bellbrook B | 21:59.0 |
| 23 | Colton WarrenPlace 23 · Grade 11 · Bellbrook C | 11 | Bellbrook C | 22:04.1 |
| 24 | Luke AlberyPlace 24 · Grade 11 · Bellbrook C | 11 | Bellbrook C | 22:05.6 |
| 25 | Cooper NathanPlace 25 · Grade 11 · Lebanon | 11 | Lebanon | 22:06.1 |
| 26 | Gavin PricePlace 26 · Grade 12 · Waynesville | 12 | Waynesville | 22:15.1 |
| 27 | Spencer JonesPlace 27 · Grade 10 · Oakwood | 10 | Oakwood | 22:20.5 |
| 28 | Evan HardernPlace 28 · Grade 11 · Oakwood | 11 | Oakwood | 22:22.8 |
| 29 | Connor HuffmanPlace 29 · Grade 9 · Waynesville | 9 | Waynesville | 22:26.6 |
| 30 | Luke ByrgePlace 30 · Grade 9 · Oakwood | 9 | Oakwood | 22:31.0 |
| 31 | Carson GainesPlace 31 · Grade 9 · Bellbrook B | 9 | Bellbrook B | 22:33.5 |
| 32 | Charlie GriffithPlace 32 · Grade 10 · Oakwood | 10 | Oakwood | 22:38.3 |
| 33 | Kohen WesslingPlace 33 · Grade 9 · Bellbrook C | 9 | Bellbrook C | 22:40.2 |
| 34 | Isaiah WebbPlace 34 · Grade 9 · Waynesville | 9 | Waynesville | 22:40.8 |
| 35 | Marcus HoffmanPlace 35 · Grade 10 · Oakwood | 10 | Oakwood | 22:51.3 |
| 36 | Harrison PanstingelPlace 36 · Grade 9 · Bellbrook C | 9 | Bellbrook C | 22:59.8 |
| 37 | Tyler MorganPlace 37 · Grade 11 · Bellbrook C | 11 | Bellbrook C | 23:03.8 |
| 38 | Wesley PetersPlace 38 · Grade 9 · Bellbrook C | 9 | Bellbrook C | 23:19.3 |
| 39 | Lucas SmallwoodPlace 39 · Grade 11 · Bellbrook C | 11 | Bellbrook C | 23:19.5 |
| 40 | Samuel HendersonPlace 40 · Grade 9 · Bellbrook C | 9 | Bellbrook C | 23:21.1 |
| 41 | Samuel Dallas IIIPlace 41 · Grade 9 · Oakwood | 9 | Oakwood | 23:24.7 |
| 42 | Nathaniel UptonPlace 42 · Grade 9 · Oakwood | 9 | Oakwood | 23:25.0 |
| 43 | Andrew OtisPlace 43 · Grade 11 · Oakwood | 11 | Oakwood | 23:33.4 |
| 44 | Mac TrasterPlace 44 · Grade 9 · Lebanon | 9 | Lebanon | 23:34.7 |
| 45 | Carter ShinskiPlace 45 · Grade 10 · Lebanon | 10 | Lebanon | 23:39.7 |
| 46 | Justin PaulPlace 46 · Grade 9 · Bellbrook C | 9 | Bellbrook C | 23:49.6 |
| 47 | Gabe WooldridgePlace 47 · Grade 9 · Waynesville | 9 | Waynesville | 23:54.1 |
| 48 | Aiden ClarkPlace 48 · Grade 9 · Oakwood | 9 | Oakwood | 24:02.6 |
| 49 | Shiraz HamidPlace 49 · Grade 12 · Oakwood | 12 | Oakwood | 24:04.6 |
| 50 | Logan YoungPlace 50 · Grade 9 · Lebanon | 9 | Lebanon | 24:12.9 |
| 51 | Matthew RohanPlace 51 · Grade 10 · Oakwood | 10 | Oakwood | 24:15.4 |
| 52 | Ayden VolmerPlace 52 · Grade 11 · Bellbrook C | 11 | Bellbrook C | 24:21.0 |
| 53 | Patrick AstroskiPlace 53 · Grade 12 · Bellbrook C | 12 | Bellbrook C | 24:22.3 |
| 54 | Alan SarlePlace 54 · Grade 9 · Oakwood | 9 | Oakwood | 24:25.3 |
| 55 | Cameron BaileyPlace 55 · Grade 11 · Waynesville | 11 | Waynesville | 24:30.6 |
| 56 | Kevin PrayPlace 56 · Grade 11 · Bellbrook C | 11 | Bellbrook C | 24:31.3 |
| 57 | Joshua CahoonPlace 57 · Grade 9 · Oakwood | 9 | Oakwood | 24:33.2 |
| 58 | David WeaverPlace 58 · Grade 10 · Waynesville | 10 | Waynesville | 24:40.2 |
| 59 | Brian KahlerPlace 59 · Grade 12 · Bellbrook C | 12 | Bellbrook C | 24:45.5 |
| 60 | Nick DeVolPlace 60 · Grade 10 · Bellbrook B | 10 | Bellbrook B | 24:49.6 |
| 61 | Cooper WestwoodPlace 61 · Grade 11 · Bellbrook C | 11 | Bellbrook C | 24:51.4 |
| 62 | Joe GeersPlace 62 · Grade 9 · Lebanon | 9 | Lebanon | 24:56.0 |
| 63 | Dakota DavisPlace 63 · Grade 11 · Bellbrook C | 11 | Bellbrook C | 24:58.6 |
| 64 | Drew CozadPlace 64 · Grade 9 · Bellbrook C | 9 | Bellbrook C | 25:10.2 |
| 65 | Samuel LazenbyPlace 65 · Grade 9 · Oakwood | 9 | Oakwood | 25:16.5 |
| 66 | Matt JenkinsPlace 66 · Grade 11 · Bellbrook C | 11 | Bellbrook C | 25:20.2 |