| 1 | Alex WondaalPlace 1 · Lansing (Illiana Christian) | — | Lansing (Illiana Christian) | 16:17.48 | 1 |
| 2 | Christian ColettaPlace 2 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 16:30.57 | 2 |
| 3 | Brian LennonPlace 3 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 16:35.45 | 3 |
| 4 | Paul TonnerPlace 4 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 16:50.17 | 4 |
| 5 | Kyle MulderinkPlace 5 · Lansing (Illiana Christian) | — | Lansing (Illiana Christian) | 16:52.11 | 5 |
| 6 | Mick MageePlace 6 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 17:05.46 | 6 |
| 7 | John RittereiserPlace 7 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 17:07.49 | 7 |
| 8 | Jacob FlynnPlace 8 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 17:19.30 | 8 |
| 9 | Will PaynePlace 9 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 17:23.06 | 9 |
| 10 | Michael MarinoPlace 10 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 17:43.68 | — |
| 11 | Al KaleshiPlace 11 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 17:48.02 | — |
| 12 | Gabriel CastilloPlace 12 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 17:50.75 | — |
| 13 | Tivas GuptaPlace 13 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 17:53.97 | — |
| 14 | Jose UribePlace 14 · Chicago (UNO/Garcia) | — | Chicago (UNO/Garcia) | 17:57.34 | — |
| 15 | Axel BurlinPlace 15 · Chicago (Francis W. Parker) | — | Chicago (Francis W. Parker) | 17:59.81 | 10 |
| 16 | Austin OhmPlace 16 · Lansing (Illiana Christian) | — | Lansing (Illiana Christian) | 18:06.47 | 11 |
| 17 | Grant GibsonPlace 17 · Lansing (Illiana Christian) | — | Lansing (Illiana Christian) | 18:07.89 | 12 |
| 18 | Arturo SanchezPlace 18 · UNO Soccer Academy | — | UNO Soccer Academy | 18:15.77 | — |
| 19 | Xavier GutierrezPlace 19 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 18:23.45 | — |
| 20 | Will PolskyPlace 20 · Chicago (Francis W. Parker) | — | Chicago (Francis W. Parker) | 18:29.08 | 13 |
| 21 | Julian Lee-ZacheisPlace 21 · Chicago (Latin) | — | Chicago (Latin) | 18:36.61 | 14 |
| 22 | David HaffnerPlace 22 · Chicago (Latin) | — | Chicago (Latin) | 18:36.65 | 15 |
| 23 | Shannon ThomasPlace 23 · Chicago (Brooks) | — | Chicago (Brooks) | 18:40.04 | 16 |
| 24 | Jaime BarajasPlace 24 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 18:41.94 | — |
| 25 | Zander PatentPlace 25 · Chicago (Latin) | — | Chicago (Latin) | 18:47.10 | 17 |
| 26 | Dominic TurkstraPlace 26 · Lansing (Illiana Christian) | — | Lansing (Illiana Christian) | 18:50.79 | 18 |
| 27 | Derek Van ProoyenPlace 27 · Lansing (Illiana Christian) | — | Lansing (Illiana Christian) | 18:51.06 | 19 |
| 28 | Abraham ZelchenkoPlace 28 · Chicago (University) | — | Chicago (University) | 18:52.11 | 20 |
| 29 | Harrison ShapiroPlace 29 · Chicago (University) | — | Chicago (University) | 18:53.74 | 21 |
| 30 | Erwin LeePlace 30 · Chicago (Brooks) | — | Chicago (Brooks) | 18:59.52 | 22 |
| 31 | Alexander EspinosaPlace 31 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 19:03.20 | — |
| 32 | Daniel KorachPlace 32 · Chicago (Latin) | — | Chicago (Latin) | 19:03.91 | 23 |
| 33 | Dean MelonidesPlace 33 · Chicago (Latin) | — | Chicago (Latin) | 19:04.29 | 24 |
| 34 | Shawn WhitePlace 34 · Chicago (University) | — | Chicago (University) | 19:04.46 | 25 |
| 35 | Evan RamPlace 35 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 19:06.18 | — |
| 36 | Tyler ApratiPlace 36 · Chicago (Latin) | — | Chicago (Latin) | 19:07.28 | 26 |
| 37 | Luccas EaglesPlace 37 · Chicago (Latin) | — | Chicago (Latin) | 19:12.95 | 27 |
| 38 | Ranferi ReynosoPlace 38 · Chicago (UNO/Garcia) | — | Chicago (UNO/Garcia) | 19:18.58 | — |
| 39 | Luke HaanPlace 39 · Lansing (Illiana Christian) | — | Lansing (Illiana Christian) | 19:20.63 | 28 |
| 40 | Caleb PerezPlace 40 · Lansing (Illiana Christian) | — | Lansing (Illiana Christian) | 19:21.78 | — |
| 41 | Michel DomenellaPlace 41 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 19:25.09 | — |
| 42 | Rolando MoralesPlace 42 · Chicago (UNO/Garcia) | — | Chicago (UNO/Garcia) | 19:29.31 | — |
| 43 | Charles SowerbyPlace 43 · Chicago (University) | — | Chicago (University) | 19:32.01 | 29 |
| 44 | Taylor BogertPlace 44 · Chicago (University) | — | Chicago (University) | 19:32.65 | 30 |
| 45 | Ben IpenaPlace 45 · Lansing (Illiana Christian) | — | Lansing (Illiana Christian) | 19:38.91 | — |
| 46 | Hunter MorganPlace 46 · Chicago (Latin) | — | Chicago (Latin) | 19:40.97 | — |
| 47 | Javier FraustoPlace 47 · Chicago (Brooks) | — | Chicago (Brooks) | 19:53.01 | 31 |
| 48 | Darrion BaxterPlace 48 · Gary Comer College Prep | — | Gary Comer College Prep | 20:00.51 | — |
| 49 | Kyle RynhoutPlace 49 · Lansing (Illiana Christian) | — | Lansing (Illiana Christian) | 20:09.38 | — |
| 50 | Robert KellyPlace 50 · Chicago (Latin) | — | Chicago (Latin) | 20:13.92 | — |
| 51 | Aidan PrendergastPlace 51 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 20:14.55 | — |
| 52 | Dante SullivanPlace 52 · Lansing (Illiana Christian) | — | Lansing (Illiana Christian) | 20:15.43 | — |
| 53 | Edgar ChavezPlace 53 · UNO Soccer Academy | — | UNO Soccer Academy | 20:15.62 | — |
| 54 | Patrick CostelloPlace 54 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 20:15.98 | — |
| 55 | Fernando GrandaPlace 55 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 20:17.28 | — |
| 56 | James MelonidesPlace 56 · Chicago (Latin) | — | Chicago (Latin) | 20:17.65 | — |
| 57 | Atman SatpathyPlace 57 · Chicago (Latin) | — | Chicago (Latin) | 20:18.92 | — |
| 58 | Justin HoustonPlace 58 · Chicago (Brooks) | — | Chicago (Brooks) | 20:29.73 | 32 |
| 59 | Donnell WalkerPlace 59 · Chicago (Brooks) | — | Chicago (Brooks) | 20:31.01 | 33 |
| 60 | Will SanderPlace 60 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 20:31.05 | — |
| 61 | Jed VillanuevaPlace 61 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 20:37.59 | — |
| 62 | Sonny LeePlace 62 · Chicago (University) | — | Chicago (University) | 20:37.88 | 34 |
| 63 | Conner GiovencoPlace 63 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 20:40.72 | — |
| 64 | Luke AbrahamPlace 64 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 20:41.54 | — |
| 65 | Eli GinsburgPlace 65 · Chicago (University) | — | Chicago (University) | 20:42.24 | 35 |
| 66 | Julian GonzalezPlace 66 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 20:45.48 | — |
| 67 | Nathan BlevinsPlace 67 · Chicago (University) | — | Chicago (University) | 20:48.15 | — |
| 68 | Julien CraanPlace 68 · Chicago (Brooks) | — | Chicago (Brooks) | 21:06.99 | 36 |
| 69 | Ajay RaigagaPlace 69 · Chicago (Latin) | — | Chicago (Latin) | 21:07.63 | — |
| 70 | Alberto LopezPlace 70 · Chicago (Latin) | — | Chicago (Latin) | 21:07.67 | — |
| 71 | Henry HoltzPlace 71 · Chicago (Francis W. Parker) | — | Chicago (Francis W. Parker) | 21:08.11 | 37 |
| 72 | Dillon HughesPlace 72 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 21:11.89 | — |
| 73 | Enrique HarneyPlace 73 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 21:14.48 | — |
| 74 | Johnny GrossPlace 74 · Chicago (Latin) | — | Chicago (Latin) | 21:23.24 | — |
| 75 | Matt MaggiorePlace 75 · Chicago (Latin) | — | Chicago (Latin) | 21:24.44 | — |
| 76 | Daniel LaCoguePlace 76 · Chicago (Latin) | — | Chicago (Latin) | 21:49.08 | — |
| 77 | Alejandro IsarvePlace 77 · Chicago (UNO/Garcia) | — | Chicago (UNO/Garcia) | 22:01.20 | — |
| 78 | Luis VillanuevaPlace 78 · UNO Soccer Academy | — | UNO Soccer Academy | 22:11.90 | — |
| 79 | Markus PerezPlace 79 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 22:22.71 | — |
| 80 | Logan PechtPlace 80 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 22:29.34 | — |
| 81 | Eli BucksbaumPlace 81 · Chicago (Latin) | — | Chicago (Latin) | 22:30.28 | — |
| 82 | Gavin PachecoPlace 82 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 23:02.65 | — |
| 83 | Nikki StatecznyPlace 83 · Chicago (Latin) | — | Chicago (Latin) | 23:23.97 | — |
| 84 | Valentine JacobiPlace 84 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 23:34.89 | — |
| 85 | Camari MorrisonPlace 85 · Chicago (Brooks) | — | Chicago (Brooks) | 23:56.52 | 38 |
| 86 | James HulsizerPlace 86 · Chicago (Francis W. Parker) | — | Chicago (Francis W. Parker) | 24:08.75 | 39 |
| 87 | Dajuan MatthewsPlace 87 · Gary Comer College Prep | — | Gary Comer College Prep | 25:02.52 | — |
| 88 | Alexander ShirleyPlace 88 · Chicago (Brooks) | — | Chicago (Brooks) | 25:30.16 | — |
| 89 | Brendan GallagherPlace 89 · Chicago (St. Ignatius) | — | Chicago (St. Ignatius) | 25:30.39 | — |
| 90 | Vlado VojdanovskiPlace 90 · Chicago (Francis W. Parker) | — | Chicago (Francis W. Parker) | 25:36.74 | 40 |
| 91 | Evan FischerPlace 91 · Chicago (Francis W. Parker) | — | Chicago (Francis W. Parker) | 25:57.98 | 41 |
| 92 | Brooks MarksPlace 92 · Chicago (Latin) | — | Chicago (Latin) | 28:09.86 | — |