| 1 | Justice ProvostPlace 1 · Grade 12 · Kankakee (McNamara) | 12 | Kankakee (McNamara) | 16:16.1 PR |
| 2 | Ricky BudlovePlace 2 · Grade 11 · Lansing (Thornton Fractional South) | 11 | Lansing (Thornton Fractional South) | 16:50.3 |
| 3 | Daman CasimiroPlace 3 · Grade 11 · Chicago Heights (Bloom Twp.) | 11 | Chicago Heights (Bloom Twp.) | 17:06.3 |
| 4 | Seth McHughPlace 4 · Grade 12 · Manteno | 12 | Manteno | 17:08.4 |
| 5 | Jesse SanchezPlace 5 · Grade 11 · Chicago Heights (Bloom Twp.) | 11 | Chicago Heights (Bloom Twp.) | 17:19.1 |
| 6 | Connor MoranPlace 6 · Grade 9 · Lockport (Twp.) | 9 | Lockport (Twp.) | 17:32.5 |
| 7 | Nathan KwasneskiPlace 7 · Grade 9 · Lockport (Twp.) | 9 | Lockport (Twp.) | 17:38.5 |
| 8 | Caden ReiterPlace 8 · Grade 12 · Manteno | 12 | Manteno | 17:53.2 |
| 9 | John CarsonPlace 9 · Grade 12 · Lansing (Thornton Fractional South) | 12 | Lansing (Thornton Fractional South) | 17:58.6 |
| 10 | Alonzo MaganaPlace 10 · Grade 10 · Lansing (Thornton Fractional South) | 10 | Lansing (Thornton Fractional South) | 18:06.4 |
| 11 | Bryan GalvanPlace 11 · Grade 10 · Chicago Heights (Bloom Twp.) | 10 | Chicago Heights (Bloom Twp.) | 18:10.4 |
| 12 | Jacob PapasPlace 12 · Grade 10 · Beecher | 10 | Beecher | 18:11.3 |
| 13 | Ethan MarinPlace 13 · Grade 10 · Kankakee | 10 | Kankakee | 18:11.4 |
| 14 | Benjamin PetroitPlace 14 · Grade 9 · Lockport (Twp.) | 9 | Lockport (Twp.) | 18:16.6 |
| 15 | Jhaiden OchoaPlace 15 · Grade 10 · Kankakee (McNamara) | 10 | Kankakee (McNamara) | 18:17.7 |
| 16 | Princeton HarbPlace 16 · Grade 11 · Lansing (Thornton Fractional South) | 11 | Lansing (Thornton Fractional South) | 18:27.7 |
| 17 | Gael GuzmanPlace 17 · Grade 10 · Kankakee | 10 | Kankakee | 18:29.3 |
| 18 | Elijah SantoyoPlace 18 · Grade 10 · Kankakee | 10 | Kankakee | 18:29.3 |
| 19 | Sebastian CortesPlace 19 · Grade 10 · Kankakee (McNamara) | 10 | Kankakee (McNamara) | 18:40.7 |
| 20 | Kahmarri CounsellPlace 20 · Grade 11 · Richton Park (Rich Township) | 11 | Richton Park (Rich Township) | 18:43.6 |
| 21 | Antwon LovePlace 21 · Grade 11 · Lansing (Thornton Fractional South) | 11 | Lansing (Thornton Fractional South) | 18:44.9 |
| 22 | Anthony TovarPlace 22 · Grade 11 · Chicago Heights (Bloom Twp.) | 11 | Chicago Heights (Bloom Twp.) | 18:45.6 |
| 23 | Adrian SandovalPlace 23 · Grade 10 · Beecher | 10 | Beecher | 18:52.7 |
| 24 | Patrick NeiheiselPlace 24 · Grade 9 · Lockport (Twp.) | 9 | Lockport (Twp.) | 18:55.9 |
| 25 | Joshua HernandezPlace 25 · Grade 11 · Chicago Heights (Bloom Twp.) | 11 | Chicago Heights (Bloom Twp.) | 19:00.9 |
| 26 | Baldemar DelgadoPlace 26 · Grade 9 · Lockport (Twp.) | 9 | Lockport (Twp.) | 19:08.8 |
| 27 | Yahir ToledoPlace 27 · Grade 12 · Calumet City (Thornton Fractional North) | 12 | Calumet City (Thornton Fractional North) | 19:20.8 |
| 28 | Elijah MuthamiPlace 28 · Grade 10 · Kankakee (McNamara) | 10 | Kankakee (McNamara) | 19:25.4 |
| 29 | Aydenn HunterPlace 29 · Grade 11 · Calumet City (Thornton Fractional North) | 11 | Calumet City (Thornton Fractional North) | 19:28.5 |
| 30 | Tristin KingPlace 30 · Grade 12 · Richton Park (Rich Township) | 12 | Richton Park (Rich Township) | 19:29.6 |
| 31 | Eduardo GonzalezPlace 31 · Grade 10 · Lockport (Twp.) | 10 | Lockport (Twp.) | 19:29.9 |
| 32 | Cooper AustiffPlace 32 · Grade 12 · Kankakee (McNamara) | 12 | Kankakee (McNamara) | 19:31.1 |
| 33 | Asa ChandlerPlace 33 · Grade 12 · Kankakee | 12 | Kankakee | 19:37.2 PR |
| 34 | Michael WeaverPlace 34 · Grade 12 · Richton Park (Rich Township) | 12 | Richton Park (Rich Township) | 19:40.1 |
| 35 | Dominic PillettePlace 35 · Grade 11 · Chicago Heights (Bloom Twp.) | 11 | Chicago Heights (Bloom Twp.) | 19:44.1 |
| 36 | Michael NicholsonPlace 36 · Grade 12 · Lockport (Twp.) | 12 | Lockport (Twp.) | 19:44.9 PR |
| 37 | Carl WebbPlace 37 · Grade 12 · Beecher | 12 | Beecher | 19:45.9 |
| 38 | Payton MorrisPlace 38 · Grade 9 · Kankakee | 9 | Kankakee | 19:46.2 |
| 39 | Tristan SchemperPlace 39 · Grade 9 · Palos Heights (Chicago Christian) | 9 | Palos Heights (Chicago Christian) | 19:55.3 |
| 40 | Gus ZekvveldPlace 40 · Grade 9 · Palos Heights (Chicago Christian) | 9 | Palos Heights (Chicago Christian) | 19:57.1 |
| 41 | Xavier RuizPlace 41 · Grade 12 · Lansing (Thornton Fractional South) | 12 | Lansing (Thornton Fractional South) | 20:03.3 |
| 42 | Alfredo RamirezPlace 42 · Grade 10 · Beecher | 10 | Beecher | 20:14.3 |
| 43 | Chris CastellanosPlace 43 · Grade 10 · Chicago (St. Rita) | 10 | Chicago (St. Rita) | 20:14.5 |
| 44 | Caleb MitchellPlace 44 · Grade 11 · Country Club Hills (Hillcrest) | 11 | Country Club Hills (Hillcrest) | 20:18.6 |
| 45 | Emilio BarronPlace 45 · Grade 9 · Kankakee | 9 | Kankakee | 20:19.3 |
| 46 | Xander NorbutPlace 46 · Grade 11 · Chicago (St. Rita) | 11 | Chicago (St. Rita) | 20:21.7 |
| 47 | Zachary ErvinPlace 47 · Grade 10 · Kankakee | 10 | Kankakee | 20:24.5 |
| 48 | Miles SerpePlace 48 · Grade 12 · Kankakee (McNamara) | 12 | Kankakee (McNamara) | 20:28.7 |
| 49 | Andrew StodolnyPlace 49 · Grade 11 · Chicago (St. Rita) | 11 | Chicago (St. Rita) | 20:32.7 |
| 50 | Eddie ArlowePlace 50 · Grade 12 · Chicago (St. Rita) | 12 | Chicago (St. Rita) | 20:33.6 |
| 51 | Raul RomeroPlace 51 · Grade 12 · Chicago (St. Rita) | 12 | Chicago (St. Rita) | 20:36.7 |
| 52 | Christian ChambersPlace 52 · Grade 9 · Chicago Heights (Bloom Twp.) | 9 | Chicago Heights (Bloom Twp.) | 20:37.8 |
| 53 | Tyler MoorePlace 53 · Grade 11 · Country Club Hills (Hillcrest) | 11 | Country Club Hills (Hillcrest) | 20:37.8 |
| 54 | Oliver LausePlace 54 · Grade 10 · Beecher | 10 | Beecher | 20:38.9 |
| 55 | Abe AguilarPlace 55 · Grade 9 · Chicago (St. Rita) | 9 | Chicago (St. Rita) | 20:41.9 |
| 56 | Logan RobinsonPlace 56 · Grade 11 · Calumet City (Thornton Fractional North) | 11 | Calumet City (Thornton Fractional North) | 21:05.8 |
| 57 | David MalagonPlace 57 · Grade 12 · Calumet City (Thornton Fractional North) | 12 | Calumet City (Thornton Fractional North) | 21:10.8 |
| 58 | Billy RoofPlace 58 · Grade 11 · Kankakee | 11 | Kankakee | 21:31.2 |
| 59 | Cameron AlexanderPlace 59 · Grade 12 · Country Club Hills (Hillcrest) | 12 | Country Club Hills (Hillcrest) | 21:45.8 |
| 60 | Jakob BlumenthalPlace 60 · Grade 12 · Beecher | 12 | Beecher | 21:48.3 |
| 61 | Lisandro PerlaPlace 61 · Grade 11 · Chicago (Washington) | 11 | Chicago (Washington) | 21:55.3 |
| 62 | Gilberto ValdezPlace 62 · Grade 9 · Chicago (St. Rita) | 9 | Chicago (St. Rita) | 21:55.3 |
| 63 | Reginald SaezPlace 63 · Grade 11 · Country Club Hills (Hillcrest) | 11 | Country Club Hills (Hillcrest) | 21:55.4 |
| 64 | Jason GarciaPlace 64 · Grade 12 · Chicago (Washington) | 12 | Chicago (Washington) | 22:49.3 |
| 65 | Eduardo RamirezPlace 65 · Grade 12 · Lansing (Thornton Fractional South) | 12 | Lansing (Thornton Fractional South) | 22:53.4 |
| 66 | Keion LongPlace 66 · Grade 12 · Chicago (Leo) | 12 | Chicago (Leo) | 23:01.4 |
| 67 | Emanuel RoaPlace 67 · Grade 12 · Calumet City (Thornton Fractional North) | 12 | Calumet City (Thornton Fractional North) | 23:04.4 |
| 68 | Anthony GuerraPlace 68 · Grade 11 · Calumet City (Thornton Fractional North) | 11 | Calumet City (Thornton Fractional North) | 23:31.3 |
| 69 | Oliver HeinrichPlace 69 · Grade 12 · Kankakee (McNamara) | 12 | Kankakee (McNamara) | 23:53.6 |
| 70 | Jeremy BrownPlace 70 · Grade 11 · Chicago (Washington) | 11 | Chicago (Washington) | 24:26.5 |
| 71 | JuanPablo AlejoPlace 71 · Grade 12 · Chicago (Washington) | 12 | Chicago (Washington) | 25:14.5 |
| 72 | Eduardo GarciaPlace 72 · Grade 11 · Beecher | 11 | Beecher | 25:17.8 |
| 73 | Jace TueckPlace 73 · Grade 11 · Kankakee | 11 | Kankakee | 25:52.9 |
| 74 | Armando ArosteguiPlace 74 · Grade 11 · Country Club Hills (Hillcrest) | 11 | Country Club Hills (Hillcrest) | 25:53.8 |
| 75 | Chikere AnyamelePlace 75 · Grade 12 · Richton Park (Southland College Prep Charter) | 12 | Richton Park (Southland College Prep Charter) | 26:16.9 |