| 1 | Ian McVeyPlace 1 · Ohio Northern Alumni | — | Ohio Northern Alumni | 15:44.70 |
| 2 | Jacob ClousePlace 2 · Grade Sr · Ohio Northern | Sr | Ohio Northern | 15:46.50 PR |
| 3 | Evan SchieferPlace 3 · Grade FR · Terra State | FR | Terra State | 15:50.40 |
| 4 | Ryan MontrossPlace 4 · Grade Jr · Ohio Northern | Jr | Ohio Northern | 15:51.30 PR |
| 5 | Ryan MassiePlace 5 · Ohio Northern Alumni | — | Ohio Northern Alumni | 15:53.70 |
| 6 | Oliver HendricksPlace 6 · Grade Jr · Ohio Northern | Jr | Ohio Northern | 15:54.10 PR |
| 7 | Trey MyersPlace 7 · Ohio Northern Alumni | — | Ohio Northern Alumni | 15:59.40 |
| 8 | Joe BrewsterPlace 8 · Grade Jr · Heidelberg | Jr | Heidelberg | 16:03.40 |
| 9 | Carson BrownPlace 9 · Grade Fr · Ohio Northern | Fr | Ohio Northern | 16:06.20 PR |
| 10 | Trey MastersonPlace 10 · Ohio Northern Alumni | — | Ohio Northern Alumni | 16:11.60 |
| 11 | Jacob WiremanPlace 11 · Grade Fr · Ohio Northern | Fr | Ohio Northern | 16:11.70 PR |
| 12 | Ian AckenhausenPlace 12 · Ohio Northern Alumni | — | Ohio Northern Alumni | 16:13.70 |
| 13 | Ethan KempPlace 13 · Grade Sr · Ohio Northern | Sr | Ohio Northern | 16:14.50 PR |
| 14 | Dean MorrisonPlace 14 · Grade Fr · Heidelberg | Fr | Heidelberg | 16:15.00 |
| 15 | Trent BabcockPlace 15 · Ohio Northern Alumni | — | Ohio Northern Alumni | 16:15.70 |
| 16 | Dudley BravardPlace 16 · Grade So · Ohio Northern | So | Ohio Northern | 16:17.20 PR |
| 17 | Andrew WoodruffPlace 17 · Grade So · Ohio Northern | So | Ohio Northern | 16:20.20 PR |
| 18 | Brycen LantzPlace 18 · Grade So · Ohio Northern | So | Ohio Northern | 16:20.80 PR |
| 19 | Eric WymerPlace 19 · Ohio Northern Alumni | — | Ohio Northern Alumni | 16:23.30 |
| 20 | JT BascoPlace 20 · Ohio Northern Alumni | — | Ohio Northern Alumni | 16:25.30 |
| 21 | Brooks BlakeleyPlace 21 · Ohio Northern Alumni | — | Ohio Northern Alumni | 16:29.40 |
| 22 | Nolan LutherPlace 22 · Grade Fr · Ohio Northern | Fr | Ohio Northern | 16:33.50 PR |
| 23 | Aiden McManisPlace 23 · Grade Fr · Ohio Northern | Fr | Ohio Northern | 16:34.30 PR |
| 24 | Ayden FritschPlace 24 · Grade So · Ohio Northern | So | Ohio Northern | 16:40.30 PR |
| 25 | Alan DravenstottPlace 25 · Ohio Northern Alumni | — | Ohio Northern Alumni | 16:41.20 |
| 26 | Carter BlackPlace 26 · Grade So · Ohio Northern | So | Ohio Northern | 16:41.80 PR |
| 27 | Trenton HolePlace 27 · Grade Sr · Heidelberg | Sr | Heidelberg | 16:43.60 |
| 28 | Jared SwartzPlace 28 · Ohio Northern Alumni | — | Ohio Northern Alumni | 16:44.50 |
| 29 | Vova HerdmanPlace 29 · Grade So · Ohio Northern | So | Ohio Northern | 16:45.00 PR |
| 30 | Nicholas KiplingerPlace 30 · Grade Sr · Ohio Northern | Sr | Ohio Northern | 16:45.60 PR |
| 31 | Kort SutherlandPlace 31 · Grade Sr · Ohio Northern | Sr | Ohio Northern | 16:46.70 PR |
| 32 | Hunter MoweryPlace 32 · Grade Sr · Ohio Northern | Sr | Ohio Northern | 16:48.60 PR |
| 33 | Brycen AnglePlace 33 · Grade Fr · Ohio Northern | Fr | Ohio Northern | 16:49.40 PR |
| 34 | Matthew EckelberryPlace 34 · Grade Fr · Ohio Northern | Fr | Ohio Northern | 16:54.20 PR |
| 35 | Ty HuffPlace 35 · Grade So · Heidelberg | So | Heidelberg | 16:58.90 |
| 36 | Alex RobinsonPlace 36 · Grade Fr · Ohio Northern | Fr | Ohio Northern | 17:00.00 PR |
| 37 | Nathan OgilbeePlace 37 · Grade So · Ohio Northern | So | Ohio Northern | 17:09.00 PR |
| 38 | Kam JohnsonPlace 38 · Grade Fr · Heidelberg | Fr | Heidelberg | 17:09.00 PR |
| 39 | Elliot GilbertPlace 39 · Grade Fr · Ohio Northern | Fr | Ohio Northern | 17:11.00 PR |
| 40 | Jarrod RoudebushPlace 40 · Grade Sr · Bluffton | Sr | Bluffton | 17:15.60 PR |
| 41 | Braden SchaserPlace 41 · Ohio Northern Alumni | — | Ohio Northern Alumni | 17:16.40 |
| 42 | Adam ScottPlace 42 · Grade Fr · Heidelberg | Fr | Heidelberg | 17:17.50 PR |
| 43 | Jakob HammondPlace 43 · Grade Jr · Ohio Northern | Jr | Ohio Northern | 17:20.40 PR |
| 44 | Carson ElchertPlace 44 · Grade So · Heidelberg | So | Heidelberg | 17:23.20 PR |
| 45 | Gavin BichselPlace 45 · Grade Fr · Heidelberg | Fr | Heidelberg | 17:23.70 PR |
| 46 | Jackson VandeVeldePlace 46 · Grade So · Ohio Northern | So | Ohio Northern | 17:24.00 PR |
| 47 | Asu PelimaPlace 47 · Grade So · Ohio Northern | So | Ohio Northern | 17:24.00 PR |
| 48 | Zachary TryonPlace 48 · Grade Fr · Ohio Northern | Fr | Ohio Northern | 17:27.20 PR |
| 49 | Andrew ThomsonPlace 49 · Grade Jr · Ohio Northern | Jr | Ohio Northern | 17:29.30 PR |
| 50 | Noah ZinkPlace 50 · Grade Fr · Ohio Northern | Fr | Ohio Northern | 17:30.20 PR |
| 51 | Eric BarberPlace 51 · Grade Jr · Heidelberg | Jr | Heidelberg | 17:31.70 |
| 52 | Ethan WilkiePlace 52 · Grade So · Ohio Northern | So | Ohio Northern | 17:31.80 PR |
| 53 | Chris BondPlace 53 · Grade So · Ohio Northern | So | Ohio Northern | 17:37.90 PR |
| 54 | Corey RienhartPlace 54 · Ohio Northern Alumni | — | Ohio Northern Alumni | 17:42.30 |
| 55 | Deven DeskinsPlace 55 · Grade So · Heidelberg | So | Heidelberg | 17:47.10 PR |
| 56 | Keefer McClurePlace 56 · Ohio Northern Alumni | — | Ohio Northern Alumni | 17:49.10 |
| 57 | Justin PatePlace 57 · Ohio Northern Alumni | — | Ohio Northern Alumni | 17:49.30 |
| 58 | James HendersonPlace 58 · Grade Fr · Heidelberg | Fr | Heidelberg | 17:50.10 |
| 59 | David GrossPlace 59 · Ohio Northern Alumni | — | Ohio Northern Alumni | 17:50.60 |
| 60 | Austin MusilliPlace 60 · Grade So · Heidelberg | So | Heidelberg | 17:52.10 PR |
| 61 | Adam HellmanPlace 61 · Ohio Northern Alumni | — | Ohio Northern Alumni | 18:01.50 |
| 62 | Aaren HemmelgarnPlace 62 · Ohio Northern Alumni | — | Ohio Northern Alumni | 18:04.40 |
| 63 | Augie SchweickertPlace 63 · Grade Fr · Heidelberg | Fr | Heidelberg | 18:20.60 |
| 64 | Kaden McWattersPlace 64 · Grade So · Bluffton | So | Bluffton | 18:24.60 PR |
| 65 | Braeden HornPlace 65 · DamFam Running | — | DamFam Running | 18:25.60 |
| 66 | Quentin CoxPlace 66 · Grade Fr · Heidelberg | Fr | Heidelberg | 18:29.80 PR |
| 67 | Braxton WalterPlace 67 · Grade Fr · Heidelberg | Fr | Heidelberg | 18:33.30 |
| 68 | Bo LittlePlace 68 · Ohio Northern Alumni | — | Ohio Northern Alumni | 18:41.00 |
| 69 | Andrew FayPlace 69 · Grade Fr · Heidelberg | Fr | Heidelberg | 18:47.10 PR |
| 70 | Donovan BrownPlace 70 · Ohio Northern Alumni | — | Ohio Northern Alumni | 18:58.80 |
| 71 | Ian WallacePlace 71 · Ohio Northern Alumni | — | Ohio Northern Alumni | 19:23.40 |
| 72 | Micah DodsonPlace 72 · Grade Jr · Bluffton | Jr | Bluffton | 19:34.00 PR |
| 73 | Ross SchlatterPlace 73 · Ohio Northern Alumni | — | Ohio Northern Alumni | 19:58.70 |
| 74 | Malcolm HudsonPlace 74 · Grade So · Bluffton | So | Bluffton | 20:11.20 PR |
| 75 | Skylar DawsonPlace 75 · Ohio Northern Alumni | — | Ohio Northern Alumni | 20:14.80 |
| 76 | Aiden WeberPlace 76 · Grade FR · Terra State | FR | Terra State | 20:32.00 |
| 77 | Isaac SchoenPlace 77 · Ohio Northern Alumni | — | Ohio Northern Alumni | 20:46.70 |
| 78 | Ryan MendozaPlace 78 · Ohio Northern Alumni | — | Ohio Northern Alumni | 21:16.30 |
| 79 | Jordan CroyPlace 79 · Grade So · Bluffton | So | Bluffton | 21:41.30 |
| 80 | Dylan WagnerPlace 80 · Grade FR · Terra State | FR | Terra State | 22:59.80 |
| 81 | Max ChandlerPlace 81 · DamFam Running | — | DamFam Running | 23:03.70 |
| 82 | Pierce OvermyerPlace 82 · Ohio Northern Alumni | — | Ohio Northern Alumni | 23:57.00 |