| 1 | Jacob MeyerPlace 1 · Chicago (University | — | Chicago (University | 15:56.74 |
| 2 | Abraham TobiasPlace 2 · Chicago (Taft) | — | Chicago (Taft) | 15:58.73 |
| 3 | Jacob SilvermanPlace 3 · Chicago (Latin) | — | Chicago (Latin) | 16:04.07 |
| 4 | Simon RicciPlace 4 · Chicago (Latin) | — | Chicago (Latin) | 16:13.11 |
| 5 | Mauricio GalvanPlace 5 · Chicago (Kennedy) | — | Chicago (Kennedy) | 16:24.63 |
| 6 | Aidan SarazenPlace 6 · Chicago (Latin) | — | Chicago (Latin) | 16:26.87 |
| 7 | Wesley ChanPlace 7 · Chicago (Payton) | — | Chicago (Payton) | 16:32.99 |
| 8 | Ryan ReynoldsPlace 8 · Chicago (Lake View) | — | Chicago (Lake View) | 16:35.21 |
| 9 | Roy JaimePlace 9 · Cristo Rey Jesuit | — | Cristo Rey Jesuit | 16:35.28 |
| 10 | Raymond ChaoPlace 10 · Chicago (Lincoln Pa | — | Chicago (Lincoln Pa | 16:56.51 |
| 11 | Sam LaSotaPlace 11 · Chicago (Payton) | — | Chicago (Payton) | 17:01.29 |
| 12 | Michael GrossPlace 12 · Chicago (Latin) | — | Chicago (Latin) | 17:01.36 |
| 13 | Dillon McDonnellPlace 13 · Chicago (Lake View) | — | Chicago (Lake View) | 17:04.54 |
| 14 | Raymond JurkiewiczPlace 14 · Chicago (Lincoln Pa | — | Chicago (Lincoln Pa | 17:08.76 |
| 15 | Tommy McHughPlace 15 · Winnetka (North Sho | — | Winnetka (North Sho | 17:08.88 |
| 16 | Michael LovePlace 16 · Chicago Bulls Colle | — | Chicago Bulls Colle | 17:10.04 |
| 17 | Elliot AdamsPlace 17 · Chicago (Payton) | — | Chicago (Payton) | 17:12.81 |
| 18 | Daniel ArkesPlace 18 · Chicago (Francis W. | — | Chicago (Francis W. | 17:17.70 |
| 19 | Charles SowerbyPlace 19 · Chicago (University | — | Chicago (University | 17:19.77 |
| 20 | Kyle ShannahanPlace 20 · Lake Forest Academy | — | Lake Forest Academy | 17:20.47 |
| 21 | Ulises BautistaPlace 21 · Pritzker | — | Pritzker | 17:22.13 |
| 22 | Max BucksbaumPlace 22 · Chicago (Latin) | — | Chicago (Latin) | 17:24.34 |
| 23 | Bryan GonzalezPlace 23 · Chicago (CICS/North | — | Chicago (CICS/North | 17:26.81 |
| 24 | Jesus PalmerinPlace 24 · Chicago (Kennedy) | — | Chicago (Kennedy) | 17:32.31 |
| 25 | Sam DetmerPlace 25 · Chicago (Payton) | — | Chicago (Payton) | 17:35.20 |
| 26 | Graham FergusonPlace 26 · Chicago (Latin) | — | Chicago (Latin) | 17:39.65 |
| 27 | Harrison ShapiroPlace 27 · Chicago (University | — | Chicago (University | 17:46.35 |
| 28 | Gabe RojasPlace 28 · Chicago (Payton) | — | Chicago (Payton) | 17:47.47 |
| 29 | Jonathan RicoPlace 29 · Chicago Bulls Colle | — | Chicago Bulls Colle | 17:53.70 |
| 30 | Eric GofenPlace 30 · Chicago (Latin) | — | Chicago (Latin) | 18:01.50 |
| 31 | Brendan DoylePlace 31 · Winnetka (North Sho | — | Winnetka (North Sho | 18:02.03 |
| 32 | Matt MachPlace 32 · Chicago (Taft) | — | Chicago (Taft) | 18:02.94 |
| 33 | Erick TorresPlace 33 · Chicago (Lincoln Pa | — | Chicago (Lincoln Pa | 18:03.19 |
| 34 | Miguel MoralesPlace 34 · Chicago Bulls Colle | — | Chicago Bulls Colle | 18:09.63 |
| 35 | Kevin ZhagulPlace 35 · Chicago (Lincoln Pa | — | Chicago (Lincoln Pa | 18:13.58 |
| 36 | Ryan HarringtonPlace 36 · Chicago (Payton) | — | Chicago (Payton) | 18:13.81 |
| 37 | Oluseyi OlayelePlace 37 · Gary Comer College | — | Gary Comer College | 18:14.58 |
| 38 | Jackson LubinPlace 38 · Winnetka (North Sho | — | Winnetka (North Sho | 18:15.49 |
| 39 | Matthew FallonPlace 39 · Lake Forest Academy | — | Lake Forest Academy | 18:21.10 |
| 40 | Justin NegronPlace 40 · Chicago (Kennedy) | — | Chicago (Kennedy) | 18:24.58 |
| 41 | Alex CastroPlace 41 · Chicago (Lincoln Pa | — | Chicago (Lincoln Pa | 18:27.24 |
| 42 | Arthur ChangPlace 42 · Chicago (University | — | Chicago (University | 18:31.05 |
| 43 | Jorge PantojaPlace 43 · UNO Garcia | — | UNO Garcia | 18:32.38 |
| 44 | Cesar VillegasPlace 44 · Chicago (Lake View) | — | Chicago (Lake View) | 18:36.70 |
| 45 | Michael FrutosPlace 45 · Cristo Rey Jesuit | — | Cristo Rey Jesuit | 18:37.02 |
| 46 | Owen LeonPlace 46 · Chicago (Lake View) | — | Chicago (Lake View) | 18:44.13 |
| 47 | Alexander MitchellPlace 47 · Winnetka (North Sho | — | Winnetka (North Sho | 18:45.63 |
| 48 | Jacob ChagoyaPlace 48 · Lake Forest Academy | — | Lake Forest Academy | 18:46.93 |
| 49 | Jack LuzadderPlace 49 · Chicago (Lake View) | — | Chicago (Lake View) | 18:48.38 |
| 50 | Jake FischerPlace 50 · Chicago (Francis W. | — | Chicago (Francis W. | 18:49.88 |
| 51 | Ross MyrenPlace 51 · Chicago (Lincoln Pa | — | Chicago (Lincoln Pa | 18:50.08 |
| 52 | Edwin SuarezPlace 52 · Pritzker | — | Pritzker | 18:52.40 |
| 53 | Maxwell CrawfordPlace 53 · Chicago (C. Hope Ac | — | Chicago (C. Hope Ac | 18:53.37 |
| 54 | Veselin NanovPlace 54 · Winnetka (North Sho | — | Winnetka (North Sho | 18:56.42 |
| 55 | Will ThorntonPlace 55 · Northridge Prep | — | Northridge Prep | 18:58.40 |
| 56 | Jontae ThomasPlace 56 · Rauner College Prep | — | Rauner College Prep | 19:02.31 |
| 57 | Steven DominguezPlace 57 · Chicago (Kennedy) | — | Chicago (Kennedy) | 19:03.09 |
| 58 | Markee CooperPlace 58 · Chicago Bulls Colle | — | Chicago Bulls Colle | 19:05.69 |
| 59 | Jacob HernandezPlace 59 · Chicago Bulls Colle | — | Chicago Bulls Colle | 19:12.35 |
| 60 | Sean GreenePlace 60 · Chicago (Taft) | — | Chicago (Taft) | 19:13.94 |
| 61 | Cesar MontelongoPlace 61 · Gary Comer College | — | Gary Comer College | 19:16.79 |
| 62 | Stephen BurrisPlace 62 · Gary Comer College | — | Gary Comer College | 19:17.88 |
| 63 | Cesar RamirezPlace 63 · Chicago (Taft) | — | Chicago (Taft) | 19:18.37 |
| 64 | Taylor HortonPlace 64 · Chicago (University | — | Chicago (University | 19:18.63 |
| 65 | Alexis OlivaresPlace 65 · Pritzker | — | Pritzker | 19:19.46 |
| 66 | Mose SreebnyPlace 66 · Chicago (University | — | Chicago (University | 19:21.99 |
| 67 | Osiel AlcantarPlace 67 · Chicago (Kennedy) | — | Chicago (Kennedy) | 19:23.35 |
| 68 | Etienne MartinezPlace 68 · Chicago (Ogden Inte | — | Chicago (Ogden Inte | 19:24.88 |
| 69 | Oscar CarmonaPlace 69 · Noble Street Colleg | — | Noble Street Colleg | 19:25.87 |
| 70 | Anthony VargasPlace 70 · UNO Garcia | — | UNO Garcia | 19:29.50 |
| 71 | Tony FuPlace 71 · Lake Forest Academy | — | Lake Forest Academy | 19:30.01 |
| 72 | Angel BarreraPlace 72 · Pritzker | — | Pritzker | 19:34.37 |
| 73 | Devin UnerPlace 73 · Elgin Academy | — | Elgin Academy | 19:38.37 |
| 74 | Marco MenjivarPlace 74 · Chicago Bulls Colle | — | Chicago Bulls Colle | 19:41.01 |
| 75 | Abraam UriasPlace 75 · Chicago (CICS/North | — | Chicago (CICS/North | 19:44.75 |
| 76 | Prudhive GudapatiPlace 76 · Elgin Academy | — | Elgin Academy | 19:44.97 |
| 77 | Jordan DossPlace 77 · Chicago (C. Hope Ac | — | Chicago (C. Hope Ac | 19:46.07 |
| 78 | Journey FlemmingPlace 78 · Chicago (C. Hope Ac | — | Chicago (C. Hope Ac | 19:49.85 |
| 79 | Ian TaltyPlace 79 · Winnetka (North Sho | — | Winnetka (North Sho | 19:50.56 |
| 80 | Alex RodriguezPlace 80 · Chicago (C. Hope Ac | — | Chicago (C. Hope Ac | 19:51.12 |
| 81 | James LovettPlace 81 · Winnetka (North Sho | — | Winnetka (North Sho | 19:51.98 |
| 82 | Daniel CruzPlace 82 · Chicago (C. Hope Ac | — | Chicago (C. Hope Ac | 20:01.12 |
| 83 | Ricardo RamosPlace 83 · Cristo Rey Jesuit | — | Cristo Rey Jesuit | 20:03.65 |
| 84 | Alejandro AlvarezPlace 84 · Cristo Rey Jesuit | — | Cristo Rey Jesuit | 20:05.87 |
| 85 | Lizandro NavarroPlace 85 · Cristo Rey Jesuit | — | Cristo Rey Jesuit | 20:07.10 |
| 86 | Jonavan HugginsPlace 86 · Chicago (C. Hope Ac | — | Chicago (C. Hope Ac | 20:14.47 |
| 87 | Daniel AvilaPlace 87 · Chicago (Francis W. | — | Chicago (Francis W. | 20:14.64 |
| 88 | Juan RodriguezPlace 88 · Gary Comer College | — | Gary Comer College | 20:16.48 |
| 89 | Richard MelvillePlace 89 · Lake Forest Academy | — | Lake Forest Academy | 20:17.88 |
| 90 | Angel LoeraPlace 90 · Chicago (Ogden Inte | — | Chicago (Ogden Inte | 20:20.98 |
| 91 | Carlos LunaPlace 91 · UNO Garcia | — | UNO Garcia | 20:22.19 |
| 92 | Clemente GabrielPlace 92 · Noble Street Colleg | — | Noble Street Colleg | 20:24.17 |
| 93 | Gustavo BrunoPlace 93 · Chicago (Lake View) | — | Chicago (Lake View) | 20:31.55 |
| 94 | Lucas CornillatPlace 94 · Lycee Francais de C | — | Lycee Francais de C | 20:33.08 |
| 95 | Justin VillaPlace 95 · Rauner College Prep | — | Rauner College Prep | 20:41.66 |
| 96 | Elijah AllisoPlace 96 · Gary Comer College | — | Gary Comer College | 20:43.44 |
| 97 | Adam SantiagoPlace 97 · Pritzker | — | Pritzker | 20:45.20 |
| 98 | Alexandre AlbiachPlace 98 · Lycee Francais de C | — | Lycee Francais de C | 20:49.37 |
| 99 | Chris MorenoPlace 99 · Roycemore | — | Roycemore | 20:53.43 |
| 100 | Patrick CapaladPlace 100 · Golder CP | — | Golder CP | 20:54.32 |
| 101 | Shane MartinPlace 101 · Northridge Prep | — | Northridge Prep | 20:59.24 |
| 102 | David MartinezPlace 102 · Chicago (Taft) | — | Chicago (Taft) | 20:59.35 |
| 103 | Juan RenteriaPlace 103 · Pritzker | — | Pritzker | 21:02.30 |
| 104 | Daniel CruzPlace 104 · Noble Street Colleg | — | Noble Street Colleg | 21:04.67 |
| 105 | Steve RiosPlace 105 · Gary Comer College | — | Gary Comer College | 21:07.66 |
| 106 | Ignacio HernandezPlace 106 · Rauner College Prep | — | Rauner College Prep | 21:16.98 |
| 107 | Zach DavisPlace 107 · Gary Comer College | — | Gary Comer College | 21:23.05 |
| 108 | Marquis ShawPlace 108 · Chicago (CICS/Ellis | — | Chicago (CICS/Ellis | 21:26.25 |
| 109 | David ReyesPlace 109 · Golder CP | — | Golder CP | 21:38.37 |
| 110 | David LearnerPlace 110 · Chicago (Francis W. | — | Chicago (Francis W. | 21:47.09 |
| 111 | Juan HernandezPlace 111 · Rauner College Prep | — | Rauner College Prep | 21:50.98 |
| 112 | Ben SimonPlace 112 · Elgin Academy | — | Elgin Academy | 21:51.09 |
| 113 | Luis BelmontPlace 113 · Noble Street Colleg | — | Noble Street Colleg | 21:56.42 |
| 114 | Will RushPlace 114 · Roycemore | — | Roycemore | 22:01.19 |
| 115 | Melvyn VargasPlace 115 · Chicago (CICS/North | — | Chicago (CICS/North | 22:14.89 |
| 116 | Matthew OrmesherPlace 116 · Roycemore | — | Roycemore | 22:15.32 |
| 117 | Dan PetersPlace 117 · Chicago (CICS/North | — | Chicago (CICS/North | 22:19.51 |
| 118 | Max BrometPlace 118 · Elgin Academy | — | Elgin Academy | 22:53.73 |
| 119 | Esteban MunozPlace 119 · Rauner College Prep | — | Rauner College Prep | 23:07.09 |
| 120 | Constantin Van HoudenhovenPlace 120 · Lycee Francais de C | — | Lycee Francais de C | 23:08.49 |
| 121 | Benoit HebrasPlace 121 · Lycee Francais de C | — | Lycee Francais de C | 23:43.75 |
| 122 | Juan VillasenorPlace 122 · UNO Garcia | — | UNO Garcia | 23:48.52 |
| 123 | Hugo GivensPlace 123 · Lycee Francais de C | — | Lycee Francais de C | 25:00.39 |
| 124 | Cesar MunozPlace 124 · Cristo Rey Jesuit | — | Cristo Rey Jesuit | 25:21.14 |
| 125 | Hector GuerreroPlace 125 · UNO Garcia | — | UNO Garcia | 25:38.97 |
| 126 | Conner JawerskiPlace 126 · Elgin Academy | — | Elgin Academy | 25:45.28 |
| 127 | Eric KromidasPlace 127 · Chicago (CICS/North | — | Chicago (CICS/North | 26:11.70 |
| 128 | David JacksonPlace 128 · Golder CP | — | Golder CP | 26:36.56 |