| 1 | Gavin OffenbergerPlace 1 · Grade 12 · Waterford | 12 | Waterford | 16:42.96 |
| 2 | Jordan McQuearyPlace 2 · Grade 12 · Lan. Fair Chr. | 12 | Lan. Fair Chr. | 17:34.37 |
| 3 | Roman FunkPlace 3 · Grade 12 · Fisher Catholic | 12 | Fisher Catholic | 17:55.38 |
| 4 | Luke SheetsPlace 4 · Grade 10 · Crooksville | 10 | Crooksville | 18:11.48 |
| 5 | Corbin StobartPlace 5 · Grade 10 · Fisher Catholic | 10 | Fisher Catholic | 18:29.97 |
| 6 | Lukas SiscoPlace 6 · Grade 11 · Lan. Fair Chr. | 11 | Lan. Fair Chr. | 18:39.72 |
| 7 | Stevie BlairPlace 7 · Grade 10 · Nelsonville-York | 10 | Nelsonville-York | 18:42.56 |
| 8 | Tucker GortnerPlace 8 · Grade 10 · Bloom-Carroll | 10 | Bloom-Carroll | 18:46.94 |
| 9 | Hyatt SpraguePlace 9 · Grade 12 · Bloom-Carroll | 12 | Bloom-Carroll | 19:04.20 |
| 10 | Landen FunkPlace 10 · Grade 12 · Fisher Catholic | 12 | Fisher Catholic | 19:08.73 |
| 11 | Josh NyePlace 11 · Grade 11 · Berne Union | 11 | Berne Union | 19:11.76 |
| 12 | Reece HagyPlace 12 · Grade 12 · Fisher Catholic | 12 | Fisher Catholic | 19:18.81 |
| 13 | Trew TinsleyPlace 13 · Grade 10 · Bloom-Carroll | 10 | Bloom-Carroll | 19:25.05 |
| 14 | Bryan HarrisonPlace 14 · Grade 12 · Lan. Fair Chr. | 12 | Lan. Fair Chr. | 19:26.33 |
| 15 | Brady JajczykPlace 15 · Grade 11 · Trimble | 11 | Trimble | 19:27.21 |
| 16 | Unai BustamantePlace 16 · Grade 10 · Waterford | 10 | Waterford | 19:46.27 |
| 17 | Tyson FranchinoPlace 17 · Grade 11 · Waterford | 11 | Waterford | 19:54.59 |
| 18 | Wyatt BlowerPlace 18 · Grade 9 · Federal Hocking | 9 | Federal Hocking | 20:08.06 |
| 19 | Toby HerronPlace 19 · Grade 12 · Lan. Fair Chr. | 12 | Lan. Fair Chr. | 20:19.82 |
| 20 | Evan HammondPlace 20 · Grade 12 · Lan. Fair Chr. | 12 | Lan. Fair Chr. | 20:22.06 |
| 21 | Kyle StarkPlace 21 · Grade 11 · Lan. Fair Chr. | 11 | Lan. Fair Chr. | 20:26.83 |
| 22 | Noah KrilePlace 22 · Grade 11 · Fisher Catholic | 11 | Fisher Catholic | 20:31.21 |
| 23 | Joel JenksPlace 23 · Grade 9 · Waterford | 9 | Waterford | 20:32.20 |
| 24 | Eli HerronPlace 24 · Grade 12 · Lan. Fair Chr. | 12 | Lan. Fair Chr. | 20:36.69 |
| 25 | Blake Tabol-wheelerPlace 25 · Grade 11 · Bloom-Carroll | 11 | Bloom-Carroll | 20:38.19 |
| 26 | Isaiah MulfordPlace 26 · Grade 11 · Trimble | 11 | Trimble | 20:40.07 |
| 27 | Ryan CrossenPlace 27 · Grade 11 · Alexander | 11 | Alexander | 20:42.42 |
| 28 | Raiden BoneyPlace 28 · Grade 10 · Nelsonville-York | 10 | Nelsonville-York | 20:49.49 |
| 29 | Noah VandykePlace 29 · Grade 9 · Nelsonville-York | 9 | Nelsonville-York | 20:53.82 |
| 30 | Collin WeisertPlace 30 · Grade 10 · Lan. Fair Chr. | 10 | Lan. Fair Chr. | 20:56.26 |
| 31 | Derek MasonPlace 31 · Grade 12 · Nelsonville-York | 12 | Nelsonville-York | 20:59.61 |
| 32 | Andrew DaronPlace 32 · Grade 12 · Bloom-Carroll | 12 | Bloom-Carroll | 21:00.74 |
| 33 | Quinn MildensteinPlace 33 · Grade 11 · New Lexington | 11 | New Lexington | 21:12.85 |
| 34 | Joshua Beau McdowellPlace 34 · Grade 9 · Bloom-Carroll | 9 | Bloom-Carroll | 21:33.97 |
| 35 | Oliver ConleyPlace 35 · Grade 11 · Trimble | 11 | Trimble | 21:37.94 |
| 36 | Stephen FisherPlace 36 · Grade 10 · Berne Union | 10 | Berne Union | 21:39.53 |
| 37 | Garin SchaadPlace 37 · Grade 11 · Waterford | 11 | Waterford | 22:07.08 |
| 38 | Colin McKinneyPlace 38 · Grade 10 · Nelsonville-York | 10 | Nelsonville-York | 22:16.07 |
| 39 | Keaton ZechPlace 39 · Grade 11 · Bloom-Carroll | 11 | Bloom-Carroll | 22:19.23 |
| 40 | Landon StrahlerPlace 40 · Grade 9 · Waterford | 9 | Waterford | 22:33.50 |
| 41 | Xavier AllenPlace 41 · Grade 11 · Crooksville | 11 | Crooksville | 22:59.31 |
| 42 | Aaron SchaadPlace 42 · Grade 11 · Waterford | 11 | Waterford | 23:03.94 |
| 43 | Alex ThorngatePlace 43 · Grade 10 · New Lexington | 10 | New Lexington | 23:04.08 PR |
| 44 | Nic WheatPlace 44 · Grade 12 · Lan. Fair Chr. | 12 | Lan. Fair Chr. | 23:07.76 |
| 45 | Adam SmithPlace 45 · Grade 9 · Bloom-Carroll | 9 | Bloom-Carroll | 23:20.56 |
| 46 | Andrew BroeckerPlace 46 · Grade 9 · Bloom-Carroll | 9 | Bloom-Carroll | 23:20.99 |
| 47 | Wyatt HillisPlace 47 · Grade 9 · Fisher Catholic | 9 | Fisher Catholic | 23:27.78 |
| 48 | Doyle SargentPlace 48 · Grade 11 · Bloom-Carroll | 11 | Bloom-Carroll | 23:32.79 |
| 49 | Cooper FinleyPlace 49 · Grade 10 · Philo | 10 | Philo | 23:35.19 |
| 50 | Ashton AbramsPlace 50 · Grade 10 · Trimble | 10 | Trimble | 23:42.53 |
| 51 | Carter ChennellsPlace 51 · Grade 12 · New Lexington | 12 | New Lexington | 23:57.06 PR |
| 52 | Seth RichardsPlace 52 · Grade 11 · Crooksville | 11 | Crooksville | 24:05.79 |
| 53 | Alex HackettPlace 53 · Grade 10 · Berne Union | 10 | Berne Union | 24:17.21 |
| 54 | Andrew AdamsPlace 54 · Grade 12 · Waterford | 12 | Waterford | 24:55.84 |
| 55 | Seth SmathersPlace 55 · Grade 11 · Trimble | 11 | Trimble | 24:58.66 |
| 56 | Allan RobeyPlace 56 · Grade 11 · New Lexington | 11 | New Lexington | 25:30.14 PR |
| 57 | Ridge StackhousePlace 57 · Grade 10 · Philo | 10 | Philo | 25:49.08 |
| 58 | Landon HughesPlace 58 · Grade 10 · Bloom-Carroll | 10 | Bloom-Carroll | 26:03.87 |
| 59 | Hunter HinklePlace 59 · Grade 11 · New Lexington | 11 | New Lexington | 26:27.07 |
| 60 | Parker SturgillPlace 60 · Grade 9 · Crooksville | 9 | Crooksville | 27:12.15 |
| 61 | Evan MorelandPlace 61 · Grade 11 · Berne Union | 11 | Berne Union | 27:52.09 |
| 62 | Jayden TokiePlace 62 · Grade 9 · Crooksville | 9 | Crooksville | 29:29.78 |
| 63 | Elijah LungPlace 63 · Grade 10 · Wellston | 10 | Wellston | 30:39.71 |
| 64 | Morgan ConnerPlace 64 · Grade 11 · Bloom-Carroll | 11 | Bloom-Carroll | 33:20.20 |
| 65 | Joseph BowmanPlace 65 · Grade 12 · Philo | 12 | Philo | 37:45.23 |
| 66 | Elliot MacartneyPlace 66 · Grade 9 · Federal Hocking | 9 | Federal Hocking | 42:54.09 |