| 1 | Caleb BrownPlace 1 · Shelby | — | Shelby | 9:22.59 |
| 2 | Matt DuvallPlace 2 · Pickerington | — | Pickerington | 9:28.73 |
| 3 | Jackson CorePlace 3 · Unattached | — | Unattached | 9:46.59 |
| 4 | Zubin JhaPlace 4 · Thomas Worth | — | Thomas Worth | 9:49.65 |
| 5 | Chase EasterlingPlace 5 · Western Brow | — | Western Brow | 9:51.93 |
| 6 | Tucker MarkkoPlace 6 · Unioto | — | Unioto | 9:54.05 |
| 7 | Riley JacksonPlace 7 · Gahanna Linc | — | Gahanna Linc | 9:55.98 |
| 8 | Jonathan SimmonsPlace 8 · Chaney | — | Chaney | 10:02.46 |
| 9 | Ben TowlerPlace 9 · Gahanna Linc | — | Gahanna Linc | 10:03.33 |
| 10 | Noah SillimanPlace 10 · Thomas Worth | — | Thomas Worth | 10:03.73 |
| 11 | Orion ThressPlace 11 · Lancaster | — | Lancaster | 10:04.36 |
| 12 | Ambronsio SuarezPlace 12 · Lancaster | — | Lancaster | 10:05.19 |
| 13 | Karter TowPlace 13 · Lincolnview | — | Lincolnview | 10:09.95 |
| 14 | Gary EdwardsPlace 14 · Unattached | — | Unattached | 10:11.07 |
| 15 | Caleb CarlsonPlace 15 · Unattached | — | Unattached | 10:22.15 |
| 16 | Eric HackerPlace 16 · Unioto | — | Unioto | 10:22.56 |
| 17 | Logan ZuchelliPlace 17 · Unattached | — | Unattached | 10:23.26 |
| 18 | Nathan CraftPlace 18 · Lancaster | — | Lancaster | 10:24.91 |
| 19 | Greg MuhaPlace 19 · Unattached | — | Unattached | 10:30.24 |
| 20 | Ryan MehalicPlace 20 · Gahanna Linc | — | Gahanna Linc | 10:30.92 |
| 21 | Logan IsonPlace 21 · Unattached | — | Unattached | 10:33.17 |
| 22 | Rocco DeVincentPlace 22 · Unattached | — | Unattached | 10:39.02 |
| 23 | Jordan ThomasPlace 23 · Unattached | — | Unattached | 10:43.92 |
| 24 | Eric JohnsonPlace 24 · Gales | — | Gales | 10:54.63 |
| 25 | Jackson SnyderPlace 25 · Unattached | — | Unattached | 10:56.82 |
| 26 | Illyaas HajiPlace 26 · Groveport-Ma | — | Groveport-Ma | 10:59.67 |
| 27 | Kobe FettyPlace 27 · Gales | — | Gales | 11:04.25 |
| 28 | Elijah HannigPlace 28 · Unattached | — | Unattached | 11:09.79 |
| 29 | Aidan WhitlatchPlace 29 · Gales | — | Gales | 11:11.33 |
| 30 | Sekani ColePlace 30 · Sycamore | — | Sycamore | 11:41.87 |
| 31 | Ryan PandilidisPlace 31 · Sycamore | — | Sycamore | 11:45.53 |
| 32 | Matthew McDevittPlace 32 · Thomas Worth | — | Thomas Worth | 11:50.28 |