| 1 | Kyle BussardPlace 1 · Grade 12 · Valley View | 12 | Valley View | 16:22.84 | 1 |
| 2 | Christian SmithPlace 2 · Grade 11 · Valley View | 11 | Valley View | 16:56.30 | 2 |
| 3 | Michael PhillipsPlace 3 · Grade 9 · Talawanda | 9 | Talawanda | 17:06.11 | 3 |
| 4 | Nick ChildsPlace 4 · Grade 12 · Day. Christian | 12 | Day. Christian | 17:26.60 | 4 |
| 5 | Kyle MillerPlace 5 · Grade 9 · Bellbrook | 9 | Bellbrook | 17:55.24 | 5 |
| 6 | Trevor ParingerPlace 6 · Grade 9 · Valley View | 9 | Valley View | 18:10.74 | 6 |
| 7 | Danny BrockPlace 7 · Grade 12 · Valley View | 12 | Valley View | 18:23.76 | 7 |
| 8 | Allister BrauschPlace 8 · Grade 11 · Wilmington | 11 | Wilmington | 18:31.38 | 8 |
| 9 | Jacob SimoniPlace 9 · Grade 10 · Dixie | 10 | Dixie | 18:32.88 | 9 |
| 10 | Eric LeydaPlace 10 · Grade 12 · Fenwick | 12 | Fenwick | 18:39.60 | 10 |
| 11 | Justin SargentPlace 11 · Grade 10 · Miamisburg | 10 | Miamisburg | 18:59.70 | 11 |
| 12 | Brayden OsbornePlace 12 · Grade 11 · Miamisburg | 11 | Miamisburg | 19:01.43 | 12 |
| 13 | Tim WeismanPlace 13 · Grade 9 · Miamisburg | 9 | Miamisburg | 19:03.31 | 13 |
| 14 | Paul HodgePlace 14 · Grade 10 · Day. Christian | 10 | Day. Christian | 19:06.16 | 14 |
| 15 | Micah BraggPlace 15 · Grade 12 · Day. Christian | 12 | Day. Christian | 19:06.53 | 15 |
| 16 | Austin AndersonPlace 16 · Grade 11 · Bellbrook | 11 | Bellbrook | 19:07.51 | 16 |
| 17 | Johnny GallagherPlace 17 · Grade 10 · Bellbrook | 10 | Bellbrook | 19:08.25 | 17 |
| 18 | Solomon WestPlace 18 · Grade 10 · Day. Christian | 10 | Day. Christian | 19:12.91 | 18 |
| 19 | Ethan CoffinPlace 19 · Grade 12 · Talawanda | 12 | Talawanda | 19:14.95 | 19 |
| 20 | Connor SchladePlace 20 · Grade 9 · Talawanda | 9 | Talawanda | 19:15.75 | 20 |
| 21 | Cole SuptPlace 21 · Grade 12 · Miamisburg | 12 | Miamisburg | 19:17.70 | 21 |
| 22 | Ryan KolbPlace 22 · Grade 11 · Fenwick | 11 | Fenwick | 19:18.41 | 22 |
| 23 | Kyle FischerPlace 23 · Grade 10 · Valley View | 10 | Valley View | 19:22.97 | 23 |
| 24 | Keenan ChurchmanPlace 24 · Grade 12 · Talawanda | 12 | Talawanda | 19:27.00 | 24 |
| 25 | Micah WithersPlace 25 · Grade 11 · Day. Christian | 11 | Day. Christian | 19:31.78 | 25 |
| 26 | Mason WyssPlace 26 · Grade 9 · Miamisburg | 9 | Miamisburg | 19:33.23 | 26 |
| 27 | Josh BoxerPlace 27 · Grade 12 · Miamisburg | 12 | Miamisburg | 19:40.16 | 27 |
| 28 | Brandon BridgemanPlace 28 · Grade 11 · Dixie | 11 | Dixie | 19:42.39 | 28 |
| 29 | Noah DevillezPlace 29 · Grade 10 · Valley View | 10 | Valley View | 19:44.53 | 29 |
| 30 | Zach RamseyPlace 30 · Grade 12 · Talawanda | 12 | Talawanda | 19:46.40 | 30 |
| 31 | Kyle BushPlace 31 · Grade 11 · Fenwick | 11 | Fenwick | 19:50.79 | 31 |
| 32 | Carter KolpekPlace 32 · Grade 9 · Fenwick | 9 | Fenwick | 19:55.05 | 32 |
| 33 | Isaac AdkinsPlace 33 · Grade 10 · Franklin | 10 | Franklin | 19:56.30 | 33 |
| 34 | C.J. HurleyPlace 34 · Grade 10 · Fenwick | 10 | Fenwick | 19:58.88 | 34 |
| 35 | Ian BergPlace 35 · Grade 12 · Talawanda | 12 | Talawanda | 19:59.68 | 35 |
| 36 | Adam PaxtonPlace 36 · Grade 10 · Fenwick | 10 | Fenwick | 20:00.44 | 36 |
| 37 | Jack LongPlace 37 · Grade 9 · Bellbrook | 9 | Bellbrook | 20:00.98 | 37 |
| 38 | Nico TaylorPlace 38 · Grade 10 · Bellbrook | 10 | Bellbrook | 20:01.35 | 38 |
| 39 | Carter NicholsPlace 39 · Grade 9 · Wilmington | 9 | Wilmington | 20:07.81 | 39 |
| 40 | Shawn StamperPlace 40 · Grade 12 · Talawanda | 12 | Talawanda | 20:08.32 | 40 |
| 41 | Nathan HutsonPlace 41 · Grade 9 · Bellbrook | 9 | Bellbrook | 20:10.41 | 41 |
| 42 | Connor RobinsonPlace 42 · Grade 10 · Bellbrook | 10 | Bellbrook | 20:10.91 | 42 |
| 43 | Evan HymanPlace 43 · Grade 11 · Bellbrook | 11 | Bellbrook | 20:12.99 | — |
| 44 | Zach CozadPlace 44 · Grade 11 · Bellbrook | 11 | Bellbrook | 20:13.27 | — |
| 45 | Hunter HallPlace 45 · Grade 11 · Madison | 11 | Madison | 20:18.01 | — |
| 46 | Tyler HebbPlace 46 · Grade 10 · Wilmington | 10 | Wilmington | 20:19.48 | 43 |
| 47 | Christopher SumnerPlace 47 · Grade 9 · Miamisburg | 9 | Miamisburg | 20:20.61 | 44 |
| 48 | Sam HarrisPlace 48 · Grade 9 · Fenwick | 9 | Fenwick | 20:22.72 | 45 |
| 49 | Bailey EnglandPlace 49 · Grade 12 · Miamisburg | 12 | Miamisburg | 20:28.25 | — |
| 50 | Eddie IngersollPlace 50 · Grade 9 · Talawanda | 9 | Talawanda | 20:28.93 | — |
| 51 | Colten BranhamPlace 51 · Grade 10 · Valley View | 10 | Valley View | 20:38.51 | 46 |
| 52 | Brandon BorgemenkePlace 52 · Grade 11 · Fenwick | 11 | Fenwick | 20:39.23 | — |
| 53 | Zach MoorePlace 53 · Grade 9 · Talawanda | 9 | Talawanda | 20:47.11 | — |
| 54 | Nathaniel NollPlace 54 · Grade 10 · Miamisburg | 10 | Miamisburg | 20:49.03 | — |
| 55 | Greg AquilioPlace 55 · Grade 11 · Fenwick | 11 | Fenwick | 20:51.91 | — |
| 56 | Ian HolmesPlace 56 · Grade 9 · Wilmington | 9 | Wilmington | 20:53.63 | 47 |
| 57 | Andrew HornakPlace 57 · Grade 9 · Miamisburg | 9 | Miamisburg | 21:05.02 | — |
| 58 | Alec SearsPlace 58 · Grade 12 · Day. Christian | 12 | Day. Christian | 21:11.58 | 48 |
| 59 | Harris NortonPlace 59 · Grade 10 · Bellbrook | 10 | Bellbrook | 21:14.54 | — |
| 60 | Zach MyersPlace 60 · Grade 10 · Miamisburg | 10 | Miamisburg | 21:14.79 | — |
| 61 | Dakota JarrellPlace 61 · Grade 12 · Wilmington | 12 | Wilmington | 21:17.40 | 49 |
| 62 | Alec BushPlace 62 · Grade 9 · Fenwick | 9 | Fenwick | 21:18.09 | — |
| 63 | Jon CaudillPlace 63 · Grade 9 · Talawanda | 9 | Talawanda | 21:19.49 | — |
| 64 | Nic HaywardPlace 64 · Grade 10 · Wilmington | 10 | Wilmington | 21:19.73 | 50 |
| 65 | Connor ChupkaPlace 65 · Grade 10 · Madison | 10 | Madison | 21:24.67 | — |
| 66 | Connor HayekPlace 66 · Grade 9 · Fenwick | 9 | Fenwick | 21:25.13 | — |
| 67 | Josh HuddlestonPlace 67 · Grade 9 · Talawanda | 9 | Talawanda | 21:26.02 | — |
| 68 | Josh UmstotPlace 68 · Grade 10 · Valley View | 10 | Valley View | 21:26.29 | — |
| 69 | Gabe BarnesPlace 69 · Grade 9 · Miamisburg | 9 | Miamisburg | 21:29.21 | — |
| 70 | Cole BorgmanPlace 70 · Grade 9 · Miamisburg | 9 | Miamisburg | 21:30.57 | — |
| 71 | Nolan HendricksPlace 71 · Grade 12 · Day. Christian | 12 | Day. Christian | 21:33.90 | 51 |
| 72 | Joshua BelvoPlace 72 · Grade 9 · Miamisburg | 9 | Miamisburg | 21:35.65 | — |
| 73 | Chase CookPlace 73 · Grade 12 · Wilmington | 12 | Wilmington | 21:37.15 | 52 |
| 74 | Dylan SeitnerPlace 74 · Grade 11 · Dixie | 11 | Dixie | 21:37.52 | 53 |
| 75 | Bayden StephensPlace 75 · Grade 10 · Wilmington | 10 | Wilmington | 21:44.16 | — |
| 76 | Kyle OkolowitzPlace 76 · Grade 11 · Bellbrook | 11 | Bellbrook | 21:45.18 | — |
| 77 | Sam CarusoPlace 77 · Grade 9 · Bellbrook | 9 | Bellbrook | 21:46.29 | — |
| 78 | Alex BowiePlace 78 · Grade 10 · Talawanda | 10 | Talawanda | 21:47.58 | — |
| 79 | Ethan ReigelspergePlace 79 · Grade 9 · Bellbrook | 9 | Bellbrook | 21:58.73 | — |
| 80 | Ethan WilsonPlace 80 · Grade 11 · Madison | 11 | Madison | 22:13.58 | — |
| 81 | William PowellPlace 81 · Grade 10 · Bellbrook | 10 | Bellbrook | 22:23.69 | — |
| 82 | Owen SmithPlace 82 · Grade 10 · Fenwick | 10 | Fenwick | 22:28.88 | — |
| 83 | William BirchwellPlace 83 · Grade 10 · Fenwick | 10 | Fenwick | 22:29.64 | — |
| 84 | Zack BuenoPlace 84 · Grade 11 · Wilmington | 11 | Wilmington | 22:33.60 | — |
| 85 | Cole WeslowPlace 85 · Grade 9 · Bellbrook | 9 | Bellbrook | 22:35.61 | — |
| 86 | Ben BierleyPlace 86 · Grade 9 · Miamisburg | 9 | Miamisburg | 22:35.96 | — |
| 87 | Jacob EatonPlace 87 · Grade 9 · Miamisburg | 9 | Miamisburg | 22:36.26 | — |
| 88 | Zach BradshawPlace 88 · Grade 9 · Wilmington | 9 | Wilmington | 22:37.20 | — |
| 89 | Nathaniel DelongPlace 89 · Grade 10 · Bellbrook | 10 | Bellbrook | 22:39.53 | — |
| 90 | Daniel DayPlace 90 · Grade 12 · Valley View | 12 | Valley View | 22:51.05 | — |
| 91 | Adam ColleyPlace 91 · Grade 11 · Fenwick | 11 | Fenwick | 22:51.30 | — |
| 92 | Sean BoylePlace 92 · Grade 12 · Valley View | 12 | Valley View | 22:52.41 | — |
| 93 | C.J. DestefaniPlace 93 · Grade 10 · Bellbrook | 10 | Bellbrook | 22:53.42 | — |
| 94 | Michael HurleyPlace 94 · Grade 12 · Fenwick | 12 | Fenwick | 22:54.40 | — |
| 95 | Michael ZlotnikPlace 95 · Grade 9 · Fenwick | 9 | Fenwick | 22:55.45 | — |
| 96 | Taye BarnesPlace 96 · Grade 10 · Miamisburg | 10 | Miamisburg | 22:56.26 | — |
| 97 | Jackson ToftePlace 97 · Grade 9 · Wilmington | 9 | Wilmington | 22:56.96 | — |
| 98 | Reed RalstonPlace 98 · Grade 10 · Bellbrook | 10 | Bellbrook | 23:00.05 | — |
| 99 | Cain BowmanPlace 99 · Grade 9 · Dixie | 9 | Dixie | 23:00.40 | 54 |
| 100 | Scott JacksonPlace 100 · Grade 9 · Bellbrook | 9 | Bellbrook | 23:06.26 | — |
| 101 | Justin BoremanPlace 101 · Grade 10 · Bellbrook | 10 | Bellbrook | 23:06.57 | — |
| 102 | Andy BushPlace 102 · Grade 11 · Wilmington | 11 | Wilmington | 23:08.31 | — |
| 103 | Thomas PedrottiPlace 103 · Grade 11 · Dixie | 11 | Dixie | 23:09.47 | 55 |
| 104 | Jeffrey BanisPlace 104 · Grade 9 · Dixie | 9 | Dixie | 23:19.54 | 56 |
| 105 | Isaac ReeserPlace 105 · Grade 9 · Miamisburg | 9 | Miamisburg | 23:24.19 | — |
| 106 | Drake JusticePlace 106 · Grade 10 · Franklin | 10 | Franklin | 23:27.77 | 57 |
| 107 | Russ KolbPlace 107 · Grade 9 · Fenwick | 9 | Fenwick | 23:34.09 | — |
| 108 | Seth PhillipsPlace 108 · Grade 10 · Franklin | 10 | Franklin | 23:41.82 | 58 |
| 109 | Troy OatesPlace 109 · Grade 9 · Wilmington | 9 | Wilmington | 23:46.40 | — |
| 110 | Alex HebbPlace 110 · Grade 12 · Wilmington | 12 | Wilmington | 24:22.88 | — |
| 111 | Jason WrightPlace 111 · Grade 10 · Bellbrook | 10 | Bellbrook | 24:27.83 | — |
| 112 | Ian BobickPlace 112 · Grade 9 · Bellbrook | 9 | Bellbrook | 24:34.25 | — |
| 113 | Nathen TongPlace 113 · Grade 10 · Bellbrook | 10 | Bellbrook | 24:34.58 | — |
| 114 | Bryant BergefurdPlace 114 · Grade 11 · Wilmington | 11 | Wilmington | 24:35.80 | — |
| 115 | David RoachPlace 115 · Grade 9 · Valley View | 9 | Valley View | 24:50.14 | — |
| 116 | Gabe DebiasiPlace 116 · Grade 12 · Fenwick | 12 | Fenwick | 24:56.25 | — |
| 117 | Gus McCartyPlace 117 · Grade 9 · Wilmington | 9 | Wilmington | 25:10.57 | — |
| 118 | Chance ManuelPlace 118 · Grade 12 · Franklin | 12 | Franklin | 25:11.51 | 59 |
| 119 | Nathan ScurlockPlace 119 · Grade 10 · Dixie | 10 | Dixie | 25:18.00 | 60 |
| 120 | Tyler HibbardPlace 120 · Grade 10 · Franklin | 10 | Franklin | 25:32.55 | 61 |
| 121 | Nate McCabePlace 121 · Grade 10 · Wilmington | 10 | Wilmington | 27:01.11 | — |
| 122 | Seth MeitelPlace 122 · Grade 9 · Fenwick | 9 | Fenwick | 27:05.06 | — |
| 123 | Ryan BiscoePlace 123 · Grade 9 · Wilmington | 9 | Wilmington | 27:08.92 | — |
| 124 | Dalton CampbellPlace 124 · Grade 10 · Franklin | 10 | Franklin | 27:38.35 | 62 |
| 125 | Kody SotoPlace 125 · Grade 11 · Dixie | 11 | Dixie | 28:11.24 | — |
| 126 | Garrett ReganPlace 126 · Grade 9 · Wilmington | 9 | Wilmington | 28:48.94 | — |
| 127 | Owen BergPlace 127 · Grade 9 · Talawanda | 9 | Talawanda | 29:02.02 | — |
| 128 | Jeremy MarshPlace 128 · Grade 10 · Wilmington | 10 | Wilmington | 29:36.17 | — |