| 1 | Wyat HarmonPlace 1 · Fredericktown | — | Fredericktown | 16:52.21 | 1 |
| 2 | Garrett SchillingPlace 2 · North Union | — | North Union | 17:49.09 | 2 |
| 3 | Gavin ShindeldeckerPlace 3 · Lucas | — | Lucas | 17:54.43 | 3 |
| 4 | Carson PirnstillPlace 4 · Bucyrus | — | Bucyrus | 18:05.73 | 4 |
| 5 | Adam BrownPlace 5 · North Union | — | North Union | 18:11.70 | 5 |
| 6 | Devon SiglerPlace 6 · Bucyrus | — | Bucyrus | 18:22.06 | 6 |
| 7 | James WalkerPlace 7 · Northmor | — | Northmor | 18:23.51 | 7 |
| 8 | Wil OverholtPlace 8 · Fredericktown | — | Fredericktown | 18:32.49 | 8 |
| 9 | Gabe BurggrafPlace 9 · North Union | — | North Union | 18:38.13 | 9 |
| 10 | Bill DailyPlace 10 · Buckeye Valley | — | Buckeye Valley | 18:39.45 | 10 |
| 11 | Cameron HurtPlace 11 · Buckeye Valley | — | Buckeye Valley | 18:43.29 | 11 |
| 12 | Paden SpencerPlace 12 · Fredericktown | — | Fredericktown | 18:43.99 | 12 |
| 13 | Bradley WolfordPlace 13 · Fredericktown | — | Fredericktown | 18:48.81 | 13 |
| 14 | Jack StalnakerPlace 14 · Fredericktown | — | Fredericktown | 18:51.65 | 14 |
| 15 | Nolan GreenPlace 15 · Fredericktown | — | Fredericktown | 18:52.53 | 15 |
| 16 | Joel KrebehennePlace 16 · North Union | — | North Union | 18:52.75 | 16 |
| 17 | Cole BrownPlace 17 · Ridgedale | — | Ridgedale | 19:05.33 | — |
| 18 | Mostyn EvansPlace 18 · Northmor | — | Northmor | 19:17.72 | 17 |
| 19 | A.J. WhitePlace 19 · Northmor | — | Northmor | 19:20.21 | 18 |
| 20 | Luke ParishPlace 20 · Buckeye Valley | — | Buckeye Valley | 19:26.26 | 19 |
| 21 | Dalton SkaggsPlace 21 · North Union | — | North Union | 19:30.47 | 20 |
| 22 | B.J. WhitePlace 22 · Northmor | — | Northmor | 19:38.88 | 21 |
| 23 | Dakota HedrickPlace 23 · Bucyrus | — | Bucyrus | 19:40.23 | 22 |
| 24 | Trenton WhaleyPlace 24 · Fredericktown | — | Fredericktown | 19:45.50 | 23 |
| 25 | Kaleb HartPlace 25 · Northmor | — | Northmor | 19:52.37 | 24 |
| 26 | Brennan GriffithPlace 26 · North Union | — | North Union | 19:55.65 | 25 |
| 27 | Manny HeilmanPlace 27 · Northmor | — | Northmor | 19:56.42 | 26 |
| 28 | Noah ChildersPlace 28 · Fredericktown | — | Fredericktown | 19:56.67 | — |
| 29 | Levi RobertsPlace 29 · Fredericktown | — | Fredericktown | 20:01.88 | — |
| 30 | Zak KratowiczPlace 30 · North Union | — | North Union | 20:05.09 | 27 |
| 31 | Korey PeltierPlace 31 · Pleasant | — | Pleasant | 20:11.42 | 28 |
| 32 | Sean LinderPlace 32 · Gilead Christian | — | Gilead Christian | 20:12.83 | — |
| 33 | Roghan RoddyPlace 33 · Fredericktown | — | Fredericktown | 20:14.81 | — |
| 34 | Connor RileyPlace 34 · Fredericktown | — | Fredericktown | 20:15.26 | — |
| 35 | Justin JonesPlace 35 · Gilead Christian | — | Gilead Christian | 20:19.62 | — |
| 36 | Christopher PinnickPlace 36 · Ridgedale | — | Ridgedale | 20:25.37 | — |
| 37 | Luke LucasPlace 37 · Buckeye Valley | — | Buckeye Valley | 20:32.63 | 29 |
| 38 | David GrossPlace 38 · Pleasant | — | Pleasant | 20:38.68 | 30 |
| 39 | Noah SmithPlace 39 · Fredericktown | — | Fredericktown | 20:39.28 | — |
| 40 | Dillon RandallPlace 40 · Fredericktown | — | Fredericktown | 20:40.17 | — |
| 41 | Clayton LustPlace 41 · Ridgedale | — | Ridgedale | 20:42.36 | — |
| 42 | Carl CalvinPlace 42 · Buckeye Valley | — | Buckeye Valley | 20:47.54 | 31 |
| 43 | Ryan BentleyPlace 43 · Northmor | — | Northmor | 20:48.75 | 32 |
| 44 | Nick O'BryantPlace 44 · Highland | — | Highland | 20:49.30 | 33 |
| 45 | Ethan DudgeonPlace 45 · Fredericktown | — | Fredericktown | 20:52.30 | — |
| 46 | Ethan DowalterPlace 46 · Fredericktown | — | Fredericktown | 21:01.88 | — |
| 47 | Dylan HerbertPlace 47 · Buckeye Valley | — | Buckeye Valley | 21:02.37 | 34 |
| 48 | Ben JohnsPlace 48 · Buckeye Valley | — | Buckeye Valley | 21:03.47 | 35 |
| 49 | Gabe ZimmerlyPlace 49 · Buckeye Valley | — | Buckeye Valley | 21:05.48 | — |
| 50 | Kane KentPlace 50 · Lucas | — | Lucas | 21:08.83 | 36 |
| 51 | Kalin HorlacherPlace 51 · Fredericktown | — | Fredericktown | 21:10.24 | — |
| 52 | Jimmy TebbePlace 52 · Highland | — | Highland | 21:11.93 | 37 |
| 53 | Josh WhaleyPlace 53 · Pleasant | — | Pleasant | 21:13.18 | 38 |
| 54 | Cameron TroeschPlace 54 · North Union | — | North Union | 21:13.53 | — |
| 55 | Neal GouldPlace 55 · Fredericktown | — | Fredericktown | 21:13.97 | — |
| 56 | Nick LehnerPlace 56 · Pleasant | — | Pleasant | 21:14.44 | 39 |
| 57 | Yoshi CaldwellPlace 57 · Bucyrus | — | Bucyrus | 21:14.88 | 40 |
| 58 | Trent FennerPlace 58 · Buckeye Valley | — | Buckeye Valley | 21:15.27 | — |
| 59 | Nic SwitzerPlace 59 · Lucas | — | Lucas | 21:16.54 | 41 |
| 60 | Jack CulleyPlace 60 · Buckeye Valley | — | Buckeye Valley | 21:18.01 | — |
| 61 | Alec MoorePlace 61 · Northmor | — | Northmor | 21:18.49 | — |
| 62 | Alex YoungPlace 62 · Buckeye Central | — | Buckeye Central | 21:19.77 | 42 |
| 63 | Max MollenkopfPlace 63 · Pleasant | — | Pleasant | 21:28.36 | 43 |
| 64 | Isaac ZachmannPlace 64 · Pleasant | — | Pleasant | 21:30.46 | 44 |
| 65 | Brandon ReedPlace 65 · Lucas | — | Lucas | 21:32.24 | 45 |
| 66 | Kyle PricePlace 66 · Northmor | — | Northmor | 21:34.61 | — |
| 67 | Justin DentingerPlace 67 · Buckeye Central | — | Buckeye Central | 21:36.33 | 46 |
| 68 | Bruce JordanPlace 68 · Highland | — | Highland | 21:36.82 | 47 |
| 69 | Matthew GroseclosePlace 69 · Fredericktown | — | Fredericktown | 21:41.53 | — |
| 70 | Austin HernandezPlace 70 · Ridgedale | — | Ridgedale | 21:47.65 | — |
| 71 | Jack CurtisPlace 71 · Pleasant | — | Pleasant | 21:48.94 | 48 |
| 72 | Kaleb CarverPlace 72 · Crestline | — | Crestline | 21:59.52 | — |
| 73 | Logan KelleherPlace 73 · Buckeye Valley | — | Buckeye Valley | 22:03.40 | — |
| 74 | David DanielsPlace 74 · Fredericktown | — | Fredericktown | 22:05.43 | — |
| 75 | Calvin KomerPlace 75 · Northmor | — | Northmor | 22:05.61 | — |
| 76 | Trent SlavikPlace 76 · Buckeye Valley | — | Buckeye Valley | 22:05.85 | — |
| 77 | Brandon HinesPlace 77 · Fredericktown | — | Fredericktown | 22:08.25 | — |
| 78 | Caleb CarderPlace 78 · Highland | — | Highland | 22:13.37 | 49 |
| 79 | Bode SardinhaPlace 79 · Highland | — | Highland | 22:20.01 | 50 |
| 80 | Luke RinehartPlace 80 · Highland | — | Highland | 22:31.83 | 51 |
| 81 | Bryce DawsonPlace 81 · Buckeye Valley | — | Buckeye Valley | 22:35.72 | — |
| 82 | Zach HoskinsPlace 82 · Bucyrus | — | Bucyrus | 22:41.86 | 52 |
| 83 | Cory SpraguePlace 83 · Bucyrus | — | Bucyrus | 22:42.59 | 53 |
| 84 | Dylan CasePlace 84 · Buckeye Central | — | Buckeye Central | 22:54.98 | 54 |
| 85 | Hayden KaiserPlace 85 · Buckeye Valley | — | Buckeye Valley | 23:02.34 | — |
| 86 | Garrett GentnerPlace 86 · Buckeye Valley | — | Buckeye Valley | 23:04.09 | — |
| 87 | Tyler RittenhourPlace 87 · Bucyrus | — | Bucyrus | 23:08.44 | 55 |
| 88 | Dawson MundayPlace 88 · Buckeye Valley | — | Buckeye Valley | 23:08.97 | — |
| 89 | Hunter SpitzerPlace 89 · North Union | — | North Union | 23:10.20 | — |
| 90 | Chance CampbellPlace 90 · Fredericktown | — | Fredericktown | 23:15.73 | — |
| 91 | Alex HildrethPlace 91 · Bucyrus | — | Bucyrus | 23:20.36 | — |
| 92 | Ian HuangPlace 92 · North Union | — | North Union | 23:27.88 | — |
| 93 | Nathan ThielkingPlace 93 · Buckeye Valley | — | Buckeye Valley | 23:29.38 | — |
| 94 | Kyle GrayPlace 94 · Buckeye Valley | — | Buckeye Valley | 23:34.27 | — |
| 95 | Tate RhodesPlace 95 · Buckeye Valley | — | Buckeye Valley | 23:34.88 | — |
| 96 | Kolton HartPlace 96 · Northmor | — | Northmor | 23:35.65 | — |
| 97 | Tarren RifflePlace 97 · North Union | — | North Union | 23:46.42 | — |
| 98 | Jarrett WestwickPlace 98 · Buckeye Valley | — | Buckeye Valley | 23:47.44 | — |
| 99 | Reid LajuenessePlace 99 · Buckeye Valley | — | Buckeye Valley | 23:49.33 | — |
| 100 | Peter SomPlace 100 · Buckeye Valley | — | Buckeye Valley | 23:54.10 | — |
| 101 | Isaac PfeifferPlace 101 · Lucas | — | Lucas | 24:12.61 | 56 |
| 102 | Tyler BishopPlace 102 · Bucyrus | — | Bucyrus | 24:14.28 | — |
| 103 | Austin AmensPlace 103 · Northmor | — | Northmor | 24:16.17 | — |
| 104 | Jarrett ByrnePlace 104 · Fredericktown | — | Fredericktown | 24:20.86 | — |
| 105 | Elijah MitchellPlace 105 · Buckeye Valley | — | Buckeye Valley | 24:31.58 | — |
| 106 | Jacob StalnakerPlace 106 · Fredericktown | — | Fredericktown | 24:50.51 | — |
| 107 | Steven LongPlace 107 · Buckeye Central | — | Buckeye Central | 25:07.95 | 57 |
| 108 | Matt MillingtonPlace 108 · North Union | — | North Union | 25:10.27 | — |
| 109 | Trey LehnhartPlace 109 · Lucas | — | Lucas | 25:12.81 | 58 |
| 110 | Cameron SmithPlace 110 · Pleasant | — | Pleasant | 25:13.38 | — |
| 111 | Felix JanowPlace 111 · Buckeye Valley | — | Buckeye Valley | 25:13.92 | — |
| 112 | Gabe GentnerPlace 112 · Buckeye Valley | — | Buckeye Valley | 25:21.51 | — |
| 113 | Peter LuxPlace 113 · Buckeye Valley | — | Buckeye Valley | 25:31.19 | — |
| 114 | Spencer SterlingPlace 114 · Pleasant | — | Pleasant | 25:43.53 | — |
| 115 | Justin BrownPlace 115 · Highland | — | Highland | 25:48.96 | 59 |
| 116 | Trenton GrayPlace 116 · Crestline | — | Crestline | 25:50.61 | — |
| 117 | Seth BlankenshipPlace 117 · Buckeye Valley | — | Buckeye Valley | 25:54.98 | — |
| 118 | Ethan ChapmanPlace 118 · Northmor | — | Northmor | 26:13.24 | — |
| 119 | Joseph SchockPlace 119 · Buckeye Central | — | Buckeye Central | 26:16.22 | 60 |
| 120 | Derek BallingerPlace 120 · North Union | — | North Union | 26:45.95 | — |
| 121 | Andrew KempfPlace 121 · Crestline | — | Crestline | 27:24.16 | — |
| 122 | Ethan ShroatPlace 122 · Buckeye Valley | — | Buckeye Valley | 27:34.22 | — |
| 123 | Jakob PharazynPlace 123 · Buckeye Valley | — | Buckeye Valley | 28:43.22 | — |
| 124 | Lucas HazlettPlace 124 · Buckeye Valley | — | Buckeye Valley | 28:46.93 | — |
| 125 | Justin EvansPlace 125 · Buckeye Valley | — | Buckeye Valley | 28:54.02 | — |
| 126 | Bryce LovePlace 126 · Buckeye Valley | — | Buckeye Valley | 29:33.57 | — |
| 127 | Porfirio SuttonPlace 127 · Bucyrus | — | Bucyrus | 29:36.41 | — |
| 128 | Brandt FieldsPlace 128 · Buckeye Valley | — | Buckeye Valley | 30:41.82 | — |
| 129 | Gabe KingPlace 129 · Buckeye Valley | — | Buckeye Valley | 31:10.30 | — |
| 130 | Wesley PatrickPlace 130 · Crestline | — | Crestline | 31:23.28 | — |
| 131 | Andrew LippsPlace 131 · Buckeye Valley | — | Buckeye Valley | 32:42.36 | — |
| 132 | Kevin SpradlingPlace 132 · Lucas | — | Lucas | 32:53.74 | 61 |
| 133 | Chase HigginsPlace 133 · Highland | — | Highland | 33:20.20 | — |
| 134 | Cameron KoehlerPlace 134 · Buckeye Valley | — | Buckeye Valley | 36:14.00 | — |
| 135 | Nick StrebyPlace 135 · Fredericktown | — | Fredericktown | 39:43.00 | — |