| 1 | Christan NotarangeloPlace 1 · Northwestern | — | Northwestern | 17:17.27 | 1 |
| 2 | Timothy NotarangeloPlace 2 · Northwestern | — | Northwestern | 17:38.42 | 2 |
| 3 | Evan CrockfordPlace 3 · Northwestern | — | Northwestern | 17:57.12 | 3 |
| 4 | Benjamin McCallPlace 4 · Clover | — | Clover | 18:15.08 | 4 |
| 5 | Michael WalkupPlace 5 · Northwestern | — | Northwestern | 18:15.41 | 5 |
| 6 | Drew JacksonPlace 6 · Clover | — | Clover | 18:27.75 | 6 |
| 7 | Jonathon BehrPlace 7 · Northwestern | — | Northwestern | 18:31.12 | 7 |
| 8 | Justin JacksonPlace 8 · Northwestern | — | Northwestern | 19:06.34 | 8 |
| 9 | Caleb HensleyPlace 9 · Clover | — | Clover | 19:21.24 | 9 |
| 10 | Mark WalshPlace 10 · Northwestern | — | Northwestern | 19:22.34 | 10 |
| 11 | Jayden RuffPlace 11 · Clover | — | Clover | 19:26.52 | 11 |
| 12 | Owen GriderPlace 12 · Northwestern | — | Northwestern | 19:33.14 | — |
| 13 | Tyler MathewsPlace 13 · Northwestern | — | Northwestern | 19:33.68 | — |
| 14 | Xavier LovePlace 14 · Clover | — | Clover | 19:37.09 | 12 |
| 15 | Quinn JohnsonPlace 15 · Clover | — | Clover | 20:25.14 | 13 |
| 16 | David ShearerPlace 16 · Clover | — | Clover | 20:28.12 | 14 |
| 17 | Chris BessmanPlace 17 · Clover | — | Clover | 20:32.78 | — |
| 18 | Wesley BarberPlace 18 · Clover | — | Clover | 20:39.52 | — |
| 19 | Cole MorrisonPlace 19 · Clover | — | Clover | 20:42.06 | — |
| 20 | Lucas RijssenbeekPlace 20 · Clover | — | Clover | 20:42.99 | — |
| 21 | Jacob SabellaPlace 21 · Clover | — | Clover | 20:47.56 | — |
| 22 | Joshua MarshallPlace 22 · Clover | — | Clover | 20:50.97 | — |
| 23 | Claas PrikkerPlace 23 · Clover | — | Clover | 21:07.65 | — |
| 24 | Connor NighborPlace 24 · Clover | — | Clover | 21:17.00 | — |
| 25 | TJ HillPlace 25 · Northwestern | — | Northwestern | 21:47.12 | — |
| 26 | Anton DavisPlace 26 · Northwestern | — | Northwestern | 21:52.78 | — |
| 27 | Anthony PadilloPlace 27 · Northwestern | — | Northwestern | 21:57.96 | — |
| 28 | Damien SclafaniPlace 28 · Clover | — | Clover | 22:01.37 | — |
| 29 | Jake BarzPlace 29 · Clover | — | Clover | 22:12.02 | — |
| 30 | Michael SabellaPlace 30 · Clover | — | Clover | 22:24.46 | — |
| 31 | Devlin GloverPlace 31 · Clover | — | Clover | 22:54.00 | — |
| 32 | Donavon MedleyPlace 32 · Northwestern | — | Northwestern | 22:54.56 | — |
| 33 | Donald MedleyPlace 33 · Northwestern | — | Northwestern | 22:55.10 | — |
| 34 | Hugo CervantesPlace 34 · Northwestern | — | Northwestern | 22:55.69 | — |
| 35 | Patrick BessmanPlace 35 · Clover | — | Clover | 23:08.50 | — |
| 36 | Cole ViandsPlace 36 · Northwestern | — | Northwestern | 23:23.06 | — |
| 37 | Mitchell NeedhamPlace 37 · Northwestern | — | Northwestern | 23:44.15 | — |
| 38 | Collin NutterPlace 38 · Clover | — | Clover | 23:57.18 | — |
| 39 | Leo MillerPlace 39 · Northwestern | — | Northwestern | 24:01.33 | — |
| 40 | Benjamin NotarangeloPlace 40 · Northwestern | — | Northwestern | 24:09.00 | — |
| 41 | Cohan DicksonPlace 41 · Northwestern | — | Northwestern | 24:11.34 | — |
| 42 | Adrian Bentos-PereirhPlace 42 · Northwestern | — | Northwestern | 24:29.84 | — |
| 43 | Jaiden SuddeePlace 43 · Clover | — | Clover | 25:08.81 | — |
| 44 | Alex KoeckPlace 44 · Clover | — | Clover | 25:19.75 | — |
| 45 | Owen DuckwallPlace 45 · Clover | — | Clover | 26:44.37 | — |
| 46 | Jacob WilliamsPlace 46 · Clover | — | Clover | 26:45.71 | — |
| 47 | Manuel SummersPlace 47 · Clover | — | Clover | 26:54.81 | — |
| 48 | Tj WoodardPlace 48 · Northwestern | — | Northwestern | 28:17.03 | — |
| 49 | Vincent DavisPlace 49 · Clover | — | Clover | 29:38.81 | — |
| 50 | Garrison RickmonPlace 50 · Clover | — | Clover | 29:58.47 | — |
| 51 | Justin SuddeePlace 51 · Clover | — | Clover | 30:17.46 | — |
| 52 | Kohen DupreePlace 52 · Northwestern | — | Northwestern | 30:30.06 | — |