| 1 | Austin OhmPlace 1 · Grade 12 · Dyer (Illiana Christian) | 12 | Dyer (Illiana Christian) | 15:42.8 |
| 2 | Derek Van ProoyenPlace 2 · Grade 12 · Dyer (Illiana Christian) | 12 | Dyer (Illiana Christian) | 16:08.9 |
| 3 | Jimmy GrillPlace 3 · Grade 11 · New Lenox (Providence Catholic) | 11 | New Lenox (Providence Catholic) | 16:33.1 |
| 4 | Kyle BellPlace 4 · Grade 11 · New Lenox (Providence Catholic) | 11 | New Lenox (Providence Catholic) | 16:41.3 |
| 5 | Clarke CriddellPlace 5 · Grade 12 · Calumet City (Thornton Fractional North) | 12 | Calumet City (Thornton Fractional North) | 16:52.1 |
| 6 | Michael ReifPlace 6 · Grade 10 · Oak Forest | 10 | Oak Forest | 16:56.1 |
| 7 | Daniel MezaPlace 7 · Grade 12 · Midlothian (Bremen) | 12 | Midlothian (Bremen) | 17:00.8 |
| 8 | Alex WondaalPlace 8 · Grade 11 · Dyer (Illiana Christian) | 11 | Dyer (Illiana Christian) | 17:08.8 |
| 9 | Davon BoldenPlace 9 · Grade 11 · Dolton (Thornridge) | 11 | Dolton (Thornridge) | 17:09.0 |
| 10 | Antwan MoorePlace 10 · Grade 11 · Calumet City (Thornton Fractional North) | 11 | Calumet City (Thornton Fractional North) | 17:15.2 |
| 11 | Elijah TrellaPlace 11 · Grade 12 · Midlothian (Bremen) | 12 | Midlothian (Bremen) | 17:17.8 |
| 12 | Brock O'NeillPlace 12 · Grade 9 · New Lenox (Providence Catholic) | 9 | New Lenox (Providence Catholic) | 17:30.2 |
| 13 | Sam LunaPlace 13 · Grade 11 · Midlothian (Bremen) | 11 | Midlothian (Bremen) | 17:32.8 |
| 14 | Caleb PerezPlace 14 · Grade 11 · Dyer (Illiana Christian) | 11 | Dyer (Illiana Christian) | 17:37.8 |
| 15 | William FuentesPlace 15 · Grade 12 · Midlothian (Bremen) | 12 | Midlothian (Bremen) | 17:43.3 |
| 16 | Jeron StephensonPlace 16 · Grade 12 · Calumet City (Thornton Fractional North) | 12 | Calumet City (Thornton Fractional North) | 17:44.9 PR |
| 17 | Matt LovrichPlace 17 · Grade 10 · Midlothian (Bremen) | 10 | Midlothian (Bremen) | 17:45.4 |
| 18 | Nick MartinPlace 18 · Grade 10 · Tinley Park | 10 | Tinley Park | 17:48.0 |
| 19 | Jalen FrazierPlace 19 · Grade 12 · Chicago Heights (Marian) | 12 | Chicago Heights (Marian) | 17:48.3 |
| 20 | Anjel LopezPlace 20 · Grade 10 · Midlothian (Bremen) | 10 | Midlothian (Bremen) | 17:49.3 |
| 21 | Michael BellPlace 21 · Grade 9 · Olympia Fields (Rich Central) ** DON'T USE ** | 9 | Olympia Fields (Rich Central) ** DON'T USE ** | 17:55.8 |
| 22 | Nathan KrabbePlace 22 · Grade 11 · New Lenox (Providence Catholic) | 11 | New Lenox (Providence Catholic) | 17:58.3 |
| 23 | Kyle MulderinkPlace 23 · Grade 11 · Dyer (Illiana Christian) | 11 | Dyer (Illiana Christian) | 18:07.4 |
| 24 | Corey ThomasPlace 24 · Grade 11 · Dolton (Thornridge) | 11 | Dolton (Thornridge) | 18:13.0 |
| 25 | Kevin SnowPlace 25 · Grade 11 · Country Club Hills (Hillcrest) | 11 | Country Club Hills (Hillcrest) | 18:13.9 |
| 26 | Adael Jaimes-SoteloPlace 26 · Grade 10 · Calumet City (Thornton Fractional North) | 10 | Calumet City (Thornton Fractional North) | 18:18.2 |
| 27 | Justin Van ProoyenPlace 27 · Grade 9 · Dyer (Illiana Christian) | 9 | Dyer (Illiana Christian) | 18:18.4 |
| 28 | James EdgecombePlace 28 · Grade 10 · Country Club Hills (Hillcrest) | 10 | Country Club Hills (Hillcrest) | 18:27.3 |
| 29 | Tony JucikPlace 29 · Grade 10 · Midlothian (Bremen) | 10 | Midlothian (Bremen) | 18:28.9 |
| 30 | Billy MiddletonPlace 30 · Grade 10 · Calumet City (Thornton Fractional North) | 10 | Calumet City (Thornton Fractional North) | 18:35.7 |
| 31 | Erick NealPlace 31 · Grade 12 · Chicago Heights (Marian) | 12 | Chicago Heights (Marian) | 18:37.0 |
| 32 | Steven AddisonPlace 32 · Grade 12 · Country Club Hills (Hillcrest) | 12 | Country Club Hills (Hillcrest) | 18:40.0 |
| 33 | Zac MaherPlace 33 · Grade 11 · Oak Forest | 11 | Oak Forest | 18:46.8 |
| 34 | Grant GibsonPlace 34 · Grade 11 · Dyer (Illiana Christian) | 11 | Dyer (Illiana Christian) | 18:47.1 |
| 35 | Nathan KalvigPlace 35 · Grade 9 · Chicago Heights (Marian) | 9 | Chicago Heights (Marian) | 18:47.4 |
| 36 | Cesar CruzPlace 36 · Grade 11 · Calumet City (Thornton Fractional North) | 11 | Calumet City (Thornton Fractional North) | 18:48.6 |
| 37 | Axel FloresPlace 37 · Grade 11 · Calumet City (Thornton Fractional North) | 11 | Calumet City (Thornton Fractional North) | 18:50.0 |
| 38 | Joe MurphyPlace 38 · Grade 11 · New Lenox (Providence Catholic) | 11 | New Lenox (Providence Catholic) | 18:55.2 |
| 39 | John McGuirePlace 39 · Grade 11 · New Lenox (Providence Catholic) | 11 | New Lenox (Providence Catholic) | 18:55.5 |
| 40 | Keagan MorganPlace 40 · Grade 10 · Chicago Heights (Marian) | 10 | Chicago Heights (Marian) | 19:01.7 |
| 41 | Raj PatelPlace 41 · Grade 11 · Oak Forest | 11 | Oak Forest | 19:05.6 |
| 42 | Nick LeahyPlace 42 · Grade 10 · Oak Forest | 10 | Oak Forest | 19:10.6 |
| 43 | Christopher KasperanPlace 43 · Grade 9 · Chicago Heights (Marian) | 9 | Chicago Heights (Marian) | 19:14.1 |
| 44 | Marko MikichPlace 44 · Grade 11 · Chicago Heights (Marian) | 11 | Chicago Heights (Marian) | 19:15.7 |
| 45 | Kane BurkePlace 45 · Grade 12 · Oak Forest | 12 | Oak Forest | 19:17.6 |
| 46 | John MorrisonPlace 46 · Grade 11 · New Lenox (Providence Catholic) | 11 | New Lenox (Providence Catholic) | 19:26.3 |
| 47 | Josh HartmanPlace 47 · Grade 11 · Tinley Park | 11 | Tinley Park | 19:32.8 |
| 48 | Nate BerronesPlace 48 · Grade 10 · Tinley Park | 10 | Tinley Park | 19:44.3 |
| 49 | Gabriel ArePlace 49 · Grade 11 · Country Club Hills (Hillcrest) | 11 | Country Club Hills (Hillcrest) | 19:56.3 |
| 50 | Dino WallacePlace 50 · Grade 11 · Dolton (Thornridge) | 11 | Dolton (Thornridge) | 20:00.2 |
| 51 | Allen BaelbeckPlace 51 · Grade - · New Lenox (Providence Catholic) | - | New Lenox (Providence Catholic) | 20:01.7 PR |
| 52 | Austin NielsenPlace 52 · Grade 10 · Oak Forest | 10 | Oak Forest | 20:13.4 |
| 53 | Sam AgoyePlace 53 · Grade 11 · Country Club Hills (Hillcrest) | 11 | Country Club Hills (Hillcrest) | 20:20.4 |
| 54 | Nick MarfoePlace 54 · Grade 11 · Tinley Park | 11 | Tinley Park | 20:39.7 |
| 55 | Justin CobbinsPlace 55 · Grade 12 · Dolton (Thornridge) | 12 | Dolton (Thornridge) | 20:46.9 |
| 56 | Xzavier NealPlace 56 · Grade 10 · Dolton (Thornridge) | 10 | Dolton (Thornridge) | 21:10.1 |
| 57 | Raymond TemplePlace 57 · Grade 10 · Country Club Hills (Hillcrest) | 10 | Country Club Hills (Hillcrest) | 21:15.3 |
| 58 | Latrell LloydPlace 58 · Grade 9 · Tinley Park | 9 | Tinley Park | 21:16.3 |
| 59 | Oskar DiazPlace 59 · Grade 11 · Chicago Heights (Marian) | 11 | Chicago Heights (Marian) | 21:22.9 |
| 60 | Kendrick DowPlace 60 · Grade 9 · Country Club Hills (Hillcrest) | 9 | Country Club Hills (Hillcrest) | 21:23.2 |
| 61 | Guiseppi SmithPlace 61 · Grade 9 · Oak Forest | 9 | Oak Forest | 22:11.4 |
| 62 | Lawrence BowiePlace 62 · Grade - · Olympia Fields (Rich Central) ** DON'T USE ** | - | Olympia Fields (Rich Central) ** DON'T USE ** | 22:21.8 PR |
| 63 | Treyvaughn HeardPlace 63 · Grade 11 · Dolton (Thornridge) | 11 | Dolton (Thornridge) | 22:25.8 |
| 64 | Jay PillaiPlace 64 · Grade 11 · Tinley Park | 11 | Tinley Park | 23:21.2 |
| 65 | Ryan FranklinPlace 65 · Grade 10 · Tinley Park | 10 | Tinley Park | 24:09.1 |
| 66 | Tajuan JohnsonPlace 66 · Grade 11 · Dolton (Thornridge) | 11 | Dolton (Thornridge) | 24:57.5 |
| 67 | Montez HallPlace 67 · Grade 9 · Olympia Fields (Rich Central) ** DON'T USE ** | 9 | Olympia Fields (Rich Central) ** DON'T USE ** | 25:06.7 |