| 1 | Isaiah LubnerPlace 1 · Grade Jr · Concordia Wisconsin | Jr | Concordia Wisconsin | 25:35.9 PR |
| 2 | Karan ShettyPlace 2 · Grade Sr · Benedictine (Ill.) | Sr | Benedictine (Ill.) | 25:42.3 |
| 3 | Samuel McPeakPlace 3 · Grade Jr · MSOE | Jr | MSOE | 25:56.7 |
| 4 | Isaiah HerriedPlace 4 · Grade Sr · Wisconsin Lutheran | Sr | Wisconsin Lutheran | 26:06.5 |
| 5 | Arnold RupnowPlace 5 · Grade Jr · Wisconsin Lutheran | Jr | Wisconsin Lutheran | 26:15.5 |
| 6 | Zach ZuzzioPlace 6 · Grade So · MSOE | So | MSOE | 26:17.6 |
| 7 | Chase NogalskiPlace 7 · Grade Jr · MSOE | Jr | MSOE | 26:20.2 |
| 8 | Lawrence HuffmanPlace 8 · Grade Jr · St. Norbert | Jr | St. Norbert | 26:25.4 |
| 9 | Jonah SlavikPlace 9 · Grade So · Concordia Wisconsin | So | Concordia Wisconsin | 26:27.4 PR |
| 10 | Joseph HillyerPlace 10 · Grade Fr · MSOE | Fr | MSOE | 26:30.5 |
| 11 | Jack DornerPlace 11 · Grade Jr · MSOE | Jr | MSOE | 26:31.2 PR |
| 12 | Patrick LEEPlace 12 · Grade Sr · MSOE | Sr | MSOE | 26:34.2 |
| 13 | Christian LopezPlace 13 · Grade Jr · St. Norbert | Jr | St. Norbert | 26:34.9 |
| 14 | Jackson BraunPlace 14 · Grade Jr · MSOE | Jr | MSOE | 26:50.3 |
| 15 | Tyler MuellerPlace 15 · Grade Sr · Edgewood | Sr | Edgewood | 26:51.5 |
| 16 | Cody ZenyuhPlace 16 · Grade Sr · MSOE | Sr | MSOE | 26:56.0 |
| 17 | Mika NelsonPlace 17 · Grade Fr · MSOE | Fr | MSOE | 27:08.3 |
| 18 | Jacob WellonsPlace 18 · Grade Fr · St. Norbert | Fr | St. Norbert | 27:09.3 |
| 19 | Jaime FavelaPlace 19 · Grade So · Dominican (Ill.) | So | Dominican (Ill.) | 27:12.3 |
| 20 | Silas EbelingPlace 20 · Grade Jr · Wisconsin Lutheran | Jr | Wisconsin Lutheran | 27:18.4 |
| 21 | Josh StaggsPlace 21 · Grade Sr · Wisconsin Lutheran | Sr | Wisconsin Lutheran | 27:24.9 |
| 22 | Dominic CarlsonPlace 22 · Grade Fr · Concordia Chicago | Fr | Concordia Chicago | 27:25.4 PR |
| 23 | Ryan AlyassirPlace 23 · Grade Sr · MSOE | Sr | MSOE | 27:26.4 |
| 24 | Preston MeierPlace 24 · Grade Sr · Concordia Wisconsin | Sr | Concordia Wisconsin | 27:42.7 |
| 25 | William CascioPlace 25 · Grade So · St. Norbert | So | St. Norbert | 27:44.0 |
| 26 | Caleb SchreiberPlace 26 · Grade Fr · Wisconsin Lutheran | Fr | Wisconsin Lutheran | 27:48.8 |
| 27 | Miles LangPlace 27 · Grade So · Rockford | So | Rockford | 27:49.4 |
| 28 | Vaughn MillerPlace 28 · Grade Fr · Wisconsin Lutheran | Fr | Wisconsin Lutheran | 27:52.3 |
| 29 | Lucas SkupienPlace 29 · Grade Fr · MSOE | Fr | MSOE | 27:57.8 |
| 30 | Noah MicheelPlace 30 · Grade Jr · Wisconsin Lutheran | Jr | Wisconsin Lutheran | 28:06.0 |
| 31 | Michael ChudyPlace 31 · Grade Fr · St. Norbert | Fr | St. Norbert | 28:09.3 |
| 32 | Mason EvertsPlace 32 · Grade Jr · Concordia Wisconsin | Jr | Concordia Wisconsin | 28:14.4 |
| 33 | Evan AbtsPlace 33 · Grade So · St. Norbert | So | St. Norbert | 28:14.5 PR |
| 34 | Lane ReganPlace 34 · Grade Sr · Illinois Tech | Sr | Illinois Tech | 28:23.3 |
| 35 | Joshua ThomsPlace 35 · Grade Sr · Aurora | Sr | Aurora | 28:32.5 |
| 36 | Jack StaggsPlace 36 · Grade Sr · Wisconsin Lutheran | Sr | Wisconsin Lutheran | 28:39.6 |
| 37 | Carson HammerPlace 37 · Grade Fr · St. Norbert | Fr | St. Norbert | 28:41.2 |
| 38 | Nicholas GreenlandPlace 38 · Grade Fr · Rockford | Fr | Rockford | 28:44.8 |
| 39 | Jared BatzPlace 39 · Grade Jr · MSOE | Jr | MSOE | 28:51.5 |
| 40 | Samuel MalkePlace 40 · Grade Jr · Dominican (Ill.) | Jr | Dominican (Ill.) | 28:54.4 |
| 41 | Dayton BeattyPlace 41 · Grade Jr · Aurora | Jr | Aurora | 28:57.4 |
| 42 | Ryan MalveyPlace 42 · Grade Sr · MSOE | Sr | MSOE | 28:58.0 PR |
| 43 | Lance JumbeckPlace 43 · Grade Sr · MSOE | Sr | MSOE | 28:59.2 |
| 44 | Diego ValdiviaPlace 44 · Grade Jr · Dominican (Ill.) | Jr | Dominican (Ill.) | 29:03.3 |
| 45 | Benjamin GaetaPlace 45 · Grade Fr · Illinois Tech | Fr | Illinois Tech | 29:12.7 |
| 46 | Adrian OcanaPlace 46 · Grade Sr · Dominican (Ill.) | Sr | Dominican (Ill.) | 29:13.0 PR |
| 47 | Nathaniel BoksaPlace 47 · Grade So · Concordia Chicago | So | Concordia Chicago | 29:16.6 |
| 48 | Ian HoppePlace 48 · Grade Jr · St. Norbert | Jr | St. Norbert | 29:17.2 |
| 49 | Michael MillerPlace 49 · Grade Sr · Wisconsin Lutheran | Sr | Wisconsin Lutheran | 29:17.5 |
| 50 | Jonathan Garcia-HernandezPlace 50 · Grade Fr · Illinois Tech | Fr | Illinois Tech | 29:19.6 PR |
| 51 | Owen RecoyPlace 51 · Grade Fr · MSOE | Fr | MSOE | 29:29.1 |
| 52 | Alberto DiazPlace 52 · Grade Fr · Dominican (Ill.) | Fr | Dominican (Ill.) | 29:30.6 |
| 53 | Drew KocsisPlace 53 · Grade Fr · Aurora | Fr | Aurora | 29:44.2 |
| 54 | Liam WielertPlace 54 · Grade Fr · Concordia Wisconsin | Fr | Concordia Wisconsin | 29:47.0 |
| 55 | Hunter GreerPlace 55 · Grade Sr · Wisconsin Lutheran | Sr | Wisconsin Lutheran | 29:52.9 |
| 56 | Mason BrewerPlace 56 · Grade Sr · Illinois Tech | Sr | Illinois Tech | 29:53.6 PR |
| 57 | Liam SwearingenPlace 57 · Grade Fr · St. Norbert | Fr | St. Norbert | 29:54.4 |
| 58 | James WallisPlace 58 · Grade Sr · Rockford | Sr | Rockford | 29:58.0 |
| 59 | Gael ArroyoPlace 59 · Grade Jr · Concordia Chicago | Jr | Concordia Chicago | 30:01.0 |
| 60 | Tyler KleinhansPlace 60 · Grade Jr · Wisconsin Lutheran | Jr | Wisconsin Lutheran | 30:08.8 |
| 61 | Julien SaltosPlace 61 · Grade Fr · Concordia Chicago | Fr | Concordia Chicago | 30:12.2 |
| 62 | Nathaniel HernandezPlace 62 · Grade So · Concordia Chicago | So | Concordia Chicago | 30:13.4 |
| 63 | Edwin AmaroPlace 63 · Grade Jr · Aurora | Jr | Aurora | 30:20.4 PR |
| 64 | Gabriel BakerPlace 64 · Grade Fr · Concordia Wisconsin | Fr | Concordia Wisconsin | 30:22.0 |
| 65 | Gavin CollierPlace 65 · Grade So · Rockford | So | Rockford | 30:24.2 |
| 66 | Mlondani ShindanoPlace 66 · Grade Fr · Rockford | Fr | Rockford | 30:25.0 |
| 67 | Davin MikulcikPlace 67 · Grade Fr · Illinois Tech | Fr | Illinois Tech | 30:27.0 |
| 68 | Ray WollerPlace 68 · Grade Sr · Wisconsin Lutheran | Sr | Wisconsin Lutheran | 30:29.8 |
| 69 | William LeonardPlace 69 · Grade Sr · Concordia Chicago | Sr | Concordia Chicago | 30:32.9 |
| 70 | Eric KrausePlace 70 · Grade So · Concordia Wisconsin | So | Concordia Wisconsin | 30:34.2 PR |
| 71 | Riley JohnsonPlace 71 · Grade Jr · Concordia Wisconsin | Jr | Concordia Wisconsin | 30:46.9 |
| 72 | Carter BonlenderPlace 72 · Grade Fr · Concordia Wisconsin | Fr | Concordia Wisconsin | 30:54.0 |
| 73 | Liam EvansPlace 73 · Grade Sr · Aurora | Sr | Aurora | 30:56.5 |
| 74 | Jackson HuebnerPlace 74 · Grade Fr · Concordia Wisconsin | Fr | Concordia Wisconsin | 31:00.3 PR |
| 75 | Will KestingPlace 75 · Grade Fr · Wisconsin Lutheran | Fr | Wisconsin Lutheran | 31:02.1 |
| 76 | Zach EmbacherPlace 76 · Grade Jr · St. Norbert | Jr | St. Norbert | 31:05.3 |
| 77 | Kyle DivenPlace 77 · Grade FR · Concordia Wisconsin | FR | Concordia Wisconsin | 31:17.9 PR |
| 78 | Reponse NshimiyePlace 78 · Grade Sr · Benedictine (Ill.) | Sr | Benedictine (Ill.) | 31:21.6 |
| 79 | Donovan DepakakiboPlace 79 · Grade Jr · Concordia Chicago | Jr | Concordia Chicago | 31:23.8 |
| 80 | Kameron JacksonPlace 80 · Grade Sr · Concordia Chicago | Sr | Concordia Chicago | 31:56.7 PR |
| 81 | Nick PacubasPlace 81 · Grade So · Edgewood | So | Edgewood | 32:23.0 |
| 82 | Christian RossPlace 82 · Grade Fr · Benedictine (Ill.) | Fr | Benedictine (Ill.) | 32:36.0 |
| 83 | Cosby LuxPlace 83 · Grade Fr · Concordia Chicago | Fr | Concordia Chicago | 32:41.1 |
| 84 | Brady RootPlace 84 · Grade So · Aurora | So | Aurora | 32:42.3 PR |
| 85 | Andrew PazPlace 85 · Grade Fr · Concordia Chicago | Fr | Concordia Chicago | 33:32.1 |
| 86 | Cameron MitchellPlace 86 · Grade So · Concordia Chicago | So | Concordia Chicago | 33:32.7 |
| 87 | JD LopezPlace 87 · Grade Fr · Illinois Tech | Fr | Illinois Tech | 33:37.6 PR |
| 88 | Nate AldingerPlace 88 · Grade So · Wisconsin Lutheran | So | Wisconsin Lutheran | 33:52.8 |
| 89 | Camari EdwardsPlace 89 · Grade Fr · Concordia Chicago | Fr | Concordia Chicago | 34:28.0 |
| 90 | Anders GabbPlace 90 · Grade Fr · Wisconsin Lutheran | Fr | Wisconsin Lutheran | 35:15.1 |
| 91 | Emmett NelsonPlace 91 · Grade Jr · Aurora | Jr | Aurora | 37:24.2 PR |
| 92 | Keegan LundgrenPlace 92 · Grade Fr · Wisconsin Lutheran | Fr | Wisconsin Lutheran | 40:36.3 |
| 93 | Michael ShelleyPlace 93 · Grade Sr · Benedictine (Ill.) | Sr | Benedictine (Ill.) | 41:03.0 |
| 94 | Jazael RodriguezPlace 94 · Grade Sr · Concordia Chicago | Sr | Concordia Chicago | 41:31.6 |
| 95 | Michael RobersonPlace 95 · Grade Fr · Rockford | Fr | Rockford | 43:49.6 PR |