| 1 | Colin HinkelmanPlace 1 · Grade 12 · Milton-Union | 12 | Milton-Union | 16:33.1 |
| 2 | Grant HinkelmanPlace 2 · Grade 10 · Milton-Union | 10 | Milton-Union | 16:33.4 |
| 3 | Grant PetersPlace 3 · Grade 12 · Spr. Shawnee | 12 | Spr. Shawnee | 16:41.1 |
| 4 | Michael TowlePlace 4 · Grade 12 · West Carrollton | 12 | West Carrollton | 16:44.0 PR |
| 5 | Cooper HensleyPlace 5 · Grade 11 · West Carrollton | 11 | West Carrollton | 16:58.1 PR |
| 6 | Finn HinkelmanPlace 6 · Grade 10 · Milton-Union | 10 | Milton-Union | 17:30.3 |
| 7 | Evan ShieldsPlace 7 · Grade 12 · Preble Shawnee | 12 | Preble Shawnee | 17:37.7 |
| 8 | Michael TrusselPlace 8 · Grade 11 · Bethel | 11 | Bethel | 17:47.0 |
| 9 | Micah SharbaughPlace 9 · Grade 12 · Tecumseh | 12 | Tecumseh | 17:47.4 PR |
| 10 | Peter DigbyPlace 10 · Grade 9 · Bethel | 9 | Bethel | 17:48.6 |
| 11 | Philip ClonchPlace 11 · Grade 10 · Greenon | 10 | Greenon | 17:50.1 PR |
| 12 | Blake PetersPlace 12 · Grade 11 · Spr. Shawnee | 11 | Spr. Shawnee | 17:54.6 |
| 13 | Justin BrinsonPlace 13 · Grade 12 · Bethel | 12 | Bethel | 18:12.8 |
| 14 | Noah TrickPlace 14 · Grade 9 · Spr. Northwestern | 9 | Spr. Northwestern | 18:29.1 |
| 15 | Bruno AlvarezPlace 15 · Grade 12 · Milton-Union | 12 | Milton-Union | 18:38.3 |
| 16 | Jesse JenkinsPlace 16 · Grade 12 · Graham Local | 12 | Graham Local | 18:41.0 |
| 17 | Caleb RatliffPlace 17 · Grade 11 · Bethel | 11 | Bethel | 18:54.2 |
| 18 | Ezra SmithPlace 18 · Grade 9 · Milton-Union | 9 | Milton-Union | 18:55.7 |
| 19 | Bryan AlfredPlace 19 · Grade 11 · Greenon | 11 | Greenon | 19:02.7 PR |
| 20 | Gavin FrasconePlace 20 · Grade 12 · Tecumseh | 12 | Tecumseh | 19:02.9 |
| 21 | Levi ZachrichPlace 21 · Grade 10 · Urbana | 10 | Urbana | 19:03.6 |
| 22 | Sawyer RisnerPlace 22 · Grade 10 · Urbana | 10 | Urbana | 19:06.0 PR |
| 23 | Anthony KeeranPlace 23 · Grade 11 · Urbana | 11 | Urbana | 19:11.8 PR |
| 24 | Presten PiersonPlace 24 · Grade 11 · West Carrollton | 11 | West Carrollton | 19:19.9 |
| 25 | Brandon LockeryPlace 25 · Grade 9 · Graham Local | 9 | Graham Local | 19:27.4 |
| 26 | Dennis HallPlace 26 · Grade 12 · Preble Shawnee | 12 | Preble Shawnee | 19:27.8 |
| 27 | Gabriel SpencerPlace 27 · Grade 9 · Tecumseh | 9 | Tecumseh | 19:31.3 |
| 28 | William JamisonPlace 28 · Grade 10 · Tecumseh | 10 | Tecumseh | 19:35.1 |
| 29 | Alex MyersPlace 29 · Grade 12 · Preble Shawnee | 12 | Preble Shawnee | 19:39.2 |
| 30 | Ollie RoachPlace 30 · Grade 10 · Spr. Northwestern | 10 | Spr. Northwestern | 19:40.9 |
| 31 | Kaden DavisPlace 31 · Grade 12 · West Carrollton | 12 | West Carrollton | 19:44.9 PR |
| 32 | Hunter DemarcoPlace 32 · Grade 12 · Graham Local | 12 | Graham Local | 19:53.8 |
| 33 | Beau RyderPlace 33 · Grade 10 · Spr. Northwestern | 10 | Spr. Northwestern | 20:04.2 |
| 34 | Isaac SmithPlace 34 · Grade 12 · Spr. Northwestern | 12 | Spr. Northwestern | 20:05.8 |
| 35 | Kyle BrunoPlace 35 · Grade 11 · Preble Shawnee | 11 | Preble Shawnee | 20:09.5 |
| 36 | Jason BeachlerPlace 36 · Grade 9 · Greenon | 9 | Greenon | 20:13.4 |
| 37 | Jaydyn SanningPlace 37 · Grade 10 · Tecumseh | 10 | Tecumseh | 20:18.8 PR |
| 38 | Landon McKellopPlace 38 · Grade 11 · Urbana | 11 | Urbana | 20:21.1 |
| 39 | Raiden BirmanPlace 39 · Grade 12 · Tecumseh | 12 | Tecumseh | 20:30.9 |
| 40 | Brayden OtoskiPlace 40 · Grade 11 · Stebbins | 11 | Stebbins | 20:37.5 |
| 41 | Dane LittlefieldPlace 41 · Grade 11 · Bethel | 11 | Bethel | 20:41.3 |
| 42 | Alex McCraePlace 42 · Grade 11 · Urbana | 11 | Urbana | 20:43.6 |
| 43 | Evan HendersonPlace 43 · Grade 9 · Milton-Union | 9 | Milton-Union | 20:49.6 |
| 44 | Cullen FirstenbergerPlace 44 · Grade 11 · Bethel | 11 | Bethel | 20:55.3 |
| 45 | Nicholas ChapmanPlace 45 · Grade 9 · Spr. Shawnee | 9 | Spr. Shawnee | 21:02.7 |
| 46 | Benjamin TatePlace 46 · Grade 9 · Bethel | 9 | Bethel | 21:04.1 |
| 47 | Sven JohnsonPlace 47 · Grade 11 · Tecumseh | 11 | Tecumseh | 21:13.0 |
| 48 | Henry ChapmanPlace 48 · Grade 10 · Urbana | 10 | Urbana | 21:14.6 |
| 49 | Zane WilliamsPlace 49 · Grade 9 · West Carrollton | 9 | West Carrollton | 21:19.0 |
| 50 | Sully UhlPlace 50 · Grade 12 · Graham Local | 12 | Graham Local | 21:23.4 |
| 51 | Lukas WenzelPlace 51 · Grade 11 · West Carrollton | 11 | West Carrollton | 21:27.6 |
| 52 | Matthew ZhengPlace 52 · Grade 11 · Stebbins | 11 | Stebbins | 21:28.6 |
| 53 | Ethan ScottPlace 53 · Grade 12 · Preble Shawnee | 12 | Preble Shawnee | 21:32.7 |
| 54 | Christian WyliePlace 54 · Grade 12 · Tecumseh | 12 | Tecumseh | 21:40.0 |
| 55 | Enrique Castro GutierrrezPlace 55 · Grade 9 · Tecumseh | 9 | Tecumseh | 21:41.4 |
| 56 | Clayton LightnerPlace 56 · Grade 9 · Spr. Northwestern | 9 | Spr. Northwestern | 21:42.0 |
| 57 | Gabriel SwigertPlace 57 · Grade 12 · Tecumseh | 12 | Tecumseh | 21:52.9 |
| 58 | Brendan BennettPlace 58 · Grade 10 · Milton-Union | 10 | Milton-Union | 21:58.5 |
| 59 | Jasen DoanePlace 59 · Grade 10 · Tecumseh | 10 | Tecumseh | 22:00.8 PR |
| 60 | Toby GrahamPlace 60 · Grade 11 · Preble Shawnee | 11 | Preble Shawnee | 22:04.9 PR |
| 61 | Aaron BaughPlace 61 · Grade 11 · Tecumseh | 11 | Tecumseh | 22:06.0 PR |
| 62 | Emmett BeaverPlace 62 · Grade 12 · Spr. Northwestern | 12 | Spr. Northwestern | 22:11.5 |
| 63 | Garrett WysongPlace 63 · Grade 9 · Preble Shawnee | 9 | Preble Shawnee | 22:15.8 |
| 64 | Tyson NguyenPlace 64 · Grade 12 · West Carrollton | 12 | West Carrollton | 22:27.6 |
| 65 | Alexander RogersPlace 65 · Grade 12 · Spr. Northwestern | 12 | Spr. Northwestern | 22:31.1 |
| 66 | Zachary MurlinPlace 66 · Grade 9 · Bethel | 9 | Bethel | 22:35.1 |
| 67 | Clay ScannellPlace 67 · Grade 9 · Spr. Northwestern | 9 | Spr. Northwestern | 22:38.4 |
| 68 | Juan NaranjoPlace 68 · Grade 11 · Stebbins | 11 | Stebbins | 22:43.6 PR |
| 69 | Landon HoskinsPlace 69 · Grade 9 · Tecumseh | 9 | Tecumseh | 22:51.1 |
| 70 | Sam CollinsPlace 70 · Grade 11 · Greenon | 11 | Greenon | 23:04.3 |
| 71 | Hayden McCoppinPlace 71 · Grade 11 · Stebbins | 11 | Stebbins | 23:06.8 |
| 72 | Rylin ChassereauPlace 72 · Grade 10 · Tecumseh | 10 | Tecumseh | 23:07.7 |
| 73 | Griffin SouthPlace 73 · Grade 12 · Greenon | 12 | Greenon | 23:18.1 |
| 74 | Cameron PalmerPlace 74 · Grade 11 · Milton-Union | 11 | Milton-Union | 23:20.7 |
| 75 | Clayton PerryPlace 75 · Grade 11 · Spr. Northwestern | 11 | Spr. Northwestern | 23:20.8 |
| 76 | Wyatt ZachrichPlace 76 · Grade 9 · Urbana | 9 | Urbana | 23:25.8 |
| 77 | Axel HernandezPlace 77 · Grade 10 · West Carrollton | 10 | West Carrollton | 23:45.4 |
| 78 | Maddex CushardPlace 78 · Grade 11 · Graham Local | 11 | Graham Local | 24:11.5 |
| 79 | Tucker FentonPlace 79 · Grade 10 · Graham Local | 10 | Graham Local | 24:18.6 |
| 80 | London SmithPlace 80 · Grade 10 · West Carrollton | 10 | West Carrollton | 24:23.0 |
| 81 | Evan CarrollPlace 81 · Grade 9 · Spr. Northwestern | 9 | Spr. Northwestern | 24:23.0 |
| 82 | Carter CarnesPlace 82 · Grade 9 · Tecumseh | 9 | Tecumseh | 24:30.5 |
| 83 | Ethan PitstickPlace 83 · Grade 12 · Spr. Northwestern | 12 | Spr. Northwestern | 24:32.8 |
| 84 | Samuel PenningtonPlace 84 · Grade 10 · Spr. Shawnee | 10 | Spr. Shawnee | 25:05.1 |
| 85 | James WootenPlace 85 · Grade 9 · Urbana | 9 | Urbana | 25:35.4 |
| 86 | Jackson ShawPlace 86 · Grade 11 · Spr. Northwestern | 11 | Spr. Northwestern | 25:35.6 |
| 87 | Michael AndersPlace 87 · Grade 9 · Tecumseh | 9 | Tecumseh | 25:40.5 |
| 88 | toonlatorn "Far" ThanasomboonPlace 88 · Grade 11 · Bethel | 11 | Bethel | 25:53.1 |
| 89 | Carter DarlingPlace 89 · Grade 10 · Tecumseh | 10 | Tecumseh | 26:17.3 |
| 90 | Brayden BennerPlace 90 · Grade 9 · Spr. Northwestern | 9 | Spr. Northwestern | 26:21.2 |
| 91 | Jason ElliottPlace 91 · Grade 10 · Tecumseh | 10 | Tecumseh | 26:47.9 |
| 92 | Eli DuckworthPlace 92 · Grade 10 · Preble Shawnee | 10 | Preble Shawnee | 28:22.4 PR |
| 93 | Parker CarnesPlace 93 · Grade 12 · Tecumseh | 12 | Tecumseh | 28:28.6 |
| 94 | Esteban CoronaPlace 94 · Grade 9 · Tecumseh | 9 | Tecumseh | 28:47.1 |
| 95 | Eli RicePlace 95 · Grade 10 · Tecumseh | 10 | Tecumseh | 29:54.7 PR |
| 96 | Simon SavagePlace 96 · Grade 10 · Greenon | 10 | Greenon | 29:55.4 PR |