| 1 | Joshua McKeePlace 1 · Grade Jr · Utah State | Jr | Utah State | 15:02.7 PR |
| 2 | Will McGrawPlace 2 · Grade Sr · Ohio State | Sr | Ohio State | 15:14.4 PR |
| 3 | Colin CernanskyPlace 3 · Grade So · Ohio State | So | Ohio State | 15:16.7 |
| 4 | Jacob SayerPlace 4 · Grade So · Ohio State University Club | So | Ohio State University Club | 15:17.0 PR |
| 5 | Isaiah LanoyPlace 5 · Grade Jr · Ashland | Jr | Ashland | 15:19.3 PR |
| 6 | Lukas RiebenPlace 6 · Grade Sr · Wittenberg | Sr | Wittenberg | 15:24.0 PR |
| 7 | Kalib TollePlace 7 · Grade Sr · Wright State | Sr | Wright State | 15:30.3 |
| 8 | Wes TaylorPlace 8 · Grade Jr · Ashland | Jr | Ashland | 15:31.2 |
| 9 | Braeden GeistPlace 9 · Grade Sr · Ashland | Sr | Ashland | 15:32.7 |
| 10 | Cooper CitroPlace 10 · Grade Sr · Ohio State | Sr | Ohio State | 15:36.3 PR |
| 11 | Brock JarrettPlace 11 · Grade Fr · Ohio State | Fr | Ohio State | 15:37.4 PR |
| 12 | Jagger DollenmeyerPlace 12 · Grade Fr · Wright State | Fr | Wright State | 15:37.8 PR |
| 13 | Nixon SnavelyPlace 13 · Grade Fr · Ohio State | Fr | Ohio State | 15:46.4 PR |
| 14 | Evan McPhersonPlace 14 · Grade Jr · Wright State | Jr | Wright State | 15:49.4 |
| 15 | Tyler MimnaughPlace 15 · Grade So · Wright State | So | Wright State | 15:51.1 |
| 16 | Jacob BoltonPlace 16 · Grade So · Ohio State University Club | So | Ohio State University Club | 15:54.4 PR |
| 17 | Jason RettingerPlace 17 · Grade Jr · Ohio State University Club | Jr | Ohio State University Club | 15:57.6 PR |
| 18 | Colton ThressPlace 18 · Grade Sr · Ashland | Sr | Ashland | 16:00.3 |
| 19 | Cooper ValanciusPlace 19 · Grade Fr · Franciscan | Fr | Franciscan | 16:01.2 PR |
| 20 | Josh CalzadaPlace 20 · Grade - · Ohio State University Club | - | Ohio State University Club | 16:02.3 PR |
| 21 | Eric DandoPlace 21 · Grade Fr · Ohio State University Club | Fr | Ohio State University Club | 16:02.8 PR |
| 22 | Matthew LeePlace 22 · Grade Jr · Wright State | Jr | Wright State | 16:03.4 |
| 23 | Mark GoodePlace 23 · Grade Fr · Ashland | Fr | Ashland | 16:07.2 PR |
| 24 | Ian RickerPlace 24 · Grade Jr · Wright State | Jr | Wright State | 16:11.1 |
| 25 | Samuel ThomasPlace 25 · Grade So · Ashland | So | Ashland | 16:12.2 |
| 26 | Michael GalePlace 26 · Grade Jr · Wright State | Jr | Wright State | 16:13.2 |
| 27 | Parker ReedPlace 27 · Grade Jr · Ohio State University Club | Jr | Ohio State University Club | 16:15.7 PR |
| 28 | Colin AlbersPlace 28 · Grade Fr · Ohio State University Club | Fr | Ohio State University Club | 16:20.2 PR |
| 29 | Mitchell ReynoldsPlace 29 · Grade Fr · Wright State | Fr | Wright State | 16:20.3 PR |
| 30 | Noah TownePlace 30 · Grade Fr · Northern Kentucky | Fr | Northern Kentucky | 16:20.5 PR |
| 31 | Daylen MadisonPlace 31 · Grade Sr · Ashland | Sr | Ashland | 16:21.2 PR |
| 32 | Nathan RuthPlace 32 · Grade Jr · Northern Kentucky | Jr | Northern Kentucky | 16:21.9 |
| 33 | Joseph SigallPlace 33 · Grade Jr · Ohio State University Club | Jr | Ohio State University Club | 16:22.2 |
| 34 | Mark AntrobusPlace 34 · Grade Fr · Thomas More (Ky.) | Fr | Thomas More (Ky.) | 16:24.6 PR |
| 35 | Cameron BeverickPlace 35 · Grade Fr · Ashland | Fr | Ashland | 16:27.3 PR |
| 36 | Brady MesserPlace 36 · Grade Sr · Northern Kentucky | Sr | Northern Kentucky | 16:28.7 |
| 37 | Santino DiligentePlace 37 · Grade So · Wright State | So | Wright State | 16:28.9 |
| 38 | Huck FinneganPlace 38 · Grade Sr · Ashland | Sr | Ashland | 16:29.7 |
| 39 | Logan EggertPlace 39 · Grade Jr · Wright State | Jr | Wright State | 16:31.0 |
| 40 | Max BrunsPlace 40 · Grade So · Franciscan | So | Franciscan | 16:34.7 |
| 41 | Bryce PagePlace 41 · Grade Sr · Wright State | Sr | Wright State | 16:34.8 |
| 42 | Noah MillerPlace 42 · Grade Jr · Thomas More (Ky.) | Jr | Thomas More (Ky.) | 16:35.2 |
| 43 | Ben SchrumpfPlace 43 · Grade Sr · Wright State | Sr | Wright State | 16:35.3 |
| 44 | Grayson DyePlace 44 · Grade So · Thomas More (Ky.) | So | Thomas More (Ky.) | 16:35.4 PR |
| 45 | Micah BraggPlace 45 · Grade Sr · Franciscan | Sr | Franciscan | 16:38.4 PR |
| 46 | Dominic ColussiPlace 46 · Grade - · Ohio State University Club | - | Ohio State University Club | 16:40.5 PR |
| 47 | Jack LeonardPlace 47 · Grade - · Ohio State University Club | - | Ohio State University Club | 16:41.2 PR |
| 48 | Adam VeottePlace 48 · Grade So · Wittenberg | So | Wittenberg | 16:43.8 PR |
| 49 | Reece PagePlace 49 · Grade Sr · Wright State | Sr | Wright State | 16:49.2 |
| 50 | Gregory BeardPlace 50 · Grade Jr · Northern Kentucky | Jr | Northern Kentucky | 16:50.1 |
| 51 | Oliver SchartnerPlace 51 · Grade Fr · Franciscan | Fr | Franciscan | 16:53.3 PR |
| 52 | Andrew CarskadonPlace 52 · Grade Fr · Thomas More (Ky.) | Fr | Thomas More (Ky.) | 16:55.4 PR |
| 53 | Jordan KleinPlace 53 · Grade - · Ohio State University Club | - | Ohio State University Club | 17:05.4 |
| 54 | Gabriel McHolmPlace 54 · Grade Jr · Ashland | Jr | Ashland | 17:07.7 |
| 55 | Clark SmithPlace 55 · Grade Fr · Ashland | Fr | Ashland | 17:09.0 PR |
| 56 | Connor MyersPlace 56 · Grade Fr · Ashland | Fr | Ashland | 17:09.4 PR |
| 57 | Andrew GallPlace 57 · Grade Jr · Ashland | Jr | Ashland | 17:15.0 PR |
| 58 | Niko MoorePlace 58 · Grade - · Ohio State University Club | - | Ohio State University Club | 17:15.7 PR |
| 59 | Seamus SommersPlace 59 · Grade Sr · Franciscan | Sr | Franciscan | 17:17.0 |
| 60 | John GaertnerPlace 60 · Grade Fr · Wittenberg | Fr | Wittenberg | 17:18.7 PR |
| 61 | Robbie AkinsPlace 61 · Grade Fr · Ashland | Fr | Ashland | 17:21.0 PR |
| 62 | Quentin SmithPlace 62 · Grade Fr · Franciscan | Fr | Franciscan | 17:23.5 PR |
| 63 | Andrew LottPlace 63 · Grade Fr · Wittenberg | Fr | Wittenberg | 17:28.2 PR |
| 64 | Braylon GoonPlace 64 · Grade Fr · Ashland | Fr | Ashland | 17:28.9 PR |
| 65 | Chaden SampsonPlace 65 · Grade So · Ashland | So | Ashland | 17:31.4 |
| 66 | Sky HowardPlace 66 · Grade Fr · Wittenberg | Fr | Wittenberg | 17:31.4 PR |
| 67 | Ben SayerPlace 67 · Grade - · Ohio State University Club | - | Ohio State University Club | 17:33.5 PR |
| 68 | Kevin FengPlace 68 · Grade - · Ohio State University Club | - | Ohio State University Club | 17:37.6 PR |
| 69 | Andrew SeiverthPlace 69 · Grade - · Ohio State University Club | - | Ohio State University Club | 17:41.6 PR |
| 70 | George SperkaPlace 70 · Grade - · Ohio State University Club | - | Ohio State University Club | 17:42.1 PR |
| 71 | Ryder LennonPlace 71 · Grade - · Ohio State University Club | - | Ohio State University Club | 17:45.5 PR |
| 72 | Alex ChadwickPlace 72 · Grade Fr · Thomas More (Ky.) | Fr | Thomas More (Ky.) | 17:48.2 PR |
| 73 | Blake BurnsPlace 73 · Grade Fr · Thomas More (Ky.) | Fr | Thomas More (Ky.) | 17:49.2 PR |
| 74 | Ben BeebePlace 74 · Grade Fr · Ohio State University Club | Fr | Ohio State University Club | 17:52.5 PR |
| 75 | Carter EnglePlace 75 · Grade Sr · Thomas More (Ky.) | Sr | Thomas More (Ky.) | 17:54.8 |
| 76 | Cooper FischerPlace 76 · Grade Fr · Ashland | Fr | Ashland | 17:59.8 PR |
| 77 | Dylan DoranPlace 77 · Grade Sr · Ashland | Sr | Ashland | 18:03.7 |
| 78 | Judah BlairPlace 78 · Grade So · Thomas More (Ky.) | So | Thomas More (Ky.) | 18:04.9 |
| 79 | Tyler ReevesPlace 79 · Grade Fr · Franciscan | Fr | Franciscan | 18:07.8 PR |
| 80 | Micah KingPlace 80 · Grade Fr · Wittenberg | Fr | Wittenberg | 18:11.5 PR |
| 81 | Chris GeigerPlace 81 · Grade So · Franciscan | So | Franciscan | 18:19.1 PR |
| 82 | Phenix BryantPlace 82 · Grade So · Thomas More (Ky.) | So | Thomas More (Ky.) | 18:19.2 PR |
| 83 | Connor FlynnPlace 83 · Grade So · Ashland | So | Ashland | 18:20.5 |
| 84 | Joey TaylorPlace 84 · Grade Sr · Ashland | Sr | Ashland | 18:20.7 |
| 85 | Sloan ShupePlace 85 · Grade Fr · Thomas More (Ky.) | Fr | Thomas More (Ky.) | 18:44.6 PR |
| 86 | Lucas TiptonPlace 86 · Grade So · Ohio State University Club | So | Ohio State University Club | 18:48.9 PR |
| 87 | Brayden RicePlace 87 · Grade Sr · Northern Kentucky | Sr | Northern Kentucky | 18:53.9 |
| 88 | Aidan MohrPlace 88 · Grade Jr · Franciscan | Jr | Franciscan | 18:57.7 |
| 89 | Eli WhetsonePlace 89 · Grade Fr · Wittenberg | Fr | Wittenberg | 18:58.9 PR |
| 90 | David WarnerPlace 90 · Grade Sr · Thomas More (Ky.) | Sr | Thomas More (Ky.) | 19:01.2 |
| 91 | Dominic YoungPlace 91 · Grade Sr · Franciscan | Sr | Franciscan | 19:09.5 |
| 92 | David SteimlePlace 92 · Grade Jr · Franciscan | Jr | Franciscan | 19:15.0 PR |
| 93 | Landon HarneyPlace 93 · Grade Fr · Transylvania | Fr | Transylvania | 19:17.3 PR |
| 94 | Zachary CassidyPlace 94 · Grade - · Ohio State University Club | - | Ohio State University Club | 19:19.2 |
| 95 | Austin MonninPlace 95 · Grade Jr · Wright State Lake Campus | Jr | Wright State Lake Campus | 19:29.8 PR |
| 96 | Maxx AdamsPlace 96 · Grade Jr · Ashland | Jr | Ashland | 19:52.4 |
| 97 | Andrew FeebackPlace 97 · Grade Fr · Transylvania | Fr | Transylvania | 19:59.2 PR |
| 98 | Michael MuzychenkoPlace 98 · Grade - · Ohio State University Club | - | Ohio State University Club | 20:18.1 |
| 99 | Colin CarvelPlace 99 · Grade - · Ohio State University Club | - | Ohio State University Club | 20:21.4 PR |
| 100 | Cayden WilliamsPlace 100 · Grade Fr · Transylvania | Fr | Transylvania | 20:55.8 PR |