| 1 | Noah WahlsPlace 1 · Grade 7 · Barrington Prairie | 7 | Barrington Prairie | 11:21.10 |
| 2 | Joseph SchuckPlace 2 · Grade 7 · Highland Park Edgewood | 7 | Highland Park Edgewood | 11:29.10 |
| 3 | Matthew JahnkePlace 3 · Grade 8 · Palatine Winston | 8 | Palatine Winston | 11:29.40 |
| 4 | Nathan BricklerPlace 4 · Grade 7 · Lake Zurich South | 7 | Lake Zurich South | 11:34.90 |
| 5 | Nathan CzarnikPlace 5 · Grade 8 · Lake Zurich North | 8 | Lake Zurich North | 11:39.60 |
| 6 | Ryan SanchezPlace 6 · Grade 7 · Lake Zurich North | 7 | Lake Zurich North | 11:49.30 |
| 7 | Daniel PadaliakPlace 7 · Grade 8 · Lake Zurich North | 8 | Lake Zurich North | 11:56.10 |
| 8 | Cormac (Mac) StarkPlace 8 · Grade 8 · Palatine Sundling | 8 | Palatine Sundling | 11:56.80 |
| 9 | Tyler HolzePlace 9 · Grade 8 · Buffalo Grove Cooper | 8 | Buffalo Grove Cooper | 11:57.80 |
| 10 | David SingeorzanPlace 10 · Grade 7 · Lake Zurich North | 7 | Lake Zurich North | 11:58.70 |
| 11 | Colton ButterfieldPlace 11 · Grade 7 · Lake Zurich North | 7 | Lake Zurich North | 12:01.10 |
| 12 | Anthony SiskaPlace 12 · Grade 8 · Lake Zurich South | 8 | Lake Zurich South | 12:02.20 |
| 13 | Lucas PiechowiakPlace 13 · Grade 8 · Barrington Prairie | 8 | Barrington Prairie | 12:05.00 |
| 14 | Sam ThomasPlace 14 · Grade 8 · Vernon Hills Hawthorn North | 8 | Vernon Hills Hawthorn North | 12:09.60 |
| 15 | Colin FeePlace 15 · Grade 8 · Barrington Station | 8 | Barrington Station | 12:11.60 |
| 16 | Owen EternoPlace 16 · Grade 8 · Palatine Winston | 8 | Palatine Winston | 12:15.00 |
| 17 | Colby HansonPlace 17 · Grade 8 · Lake Zurich South | 8 | Lake Zurich South | 12:15.60 |
| 18 | Tyler MarkerPlace 18 · Grade 8 · Lake Zurich South | 8 | Lake Zurich South | 12:18.50 |
| 19 | Hayden CollierPlace 19 · Grade 7 · Palatine Winston | 7 | Palatine Winston | 12:20.90 PR |
| 20 | Dominic GrovePlace 20 · Grade 8 · Libertyville Highland MS | 8 | Libertyville Highland MS | 12:23.00 PR |
| 21 | Victor PerezPlace 21 · Grade 7 · Palatine Winston | 7 | Palatine Winston | 12:25.60 |
| 22 | Aveer VermaPlace 22 · Grade 8 · Long Grove Woodlawn | 8 | Long Grove Woodlawn | 12:25.70 PR |
| 23 | Aoi OsinskiPlace 23 · Grade 8 · Lincolnshire Daniel Wright | 8 | Lincolnshire Daniel Wright | 12:26.70 |
| 24 | Austin ChernikPlace 24 · Grade 6 · Buffalo Grove Cooper | 6 | Buffalo Grove Cooper | 12:27.60 |
| 25 | Camden MillerPlace 25 · Grade 8 · Lake Zurich North | 8 | Lake Zurich North | 12:29.10 |
| 26 | Patrick StubstadPlace 26 · Grade 7 · Lake Zurich South | 7 | Lake Zurich South | 12:30.10 PR |
| 27 | Jack ConsdorfPlace 27 · Grade 8 · Palatine Sundling | 8 | Palatine Sundling | 12:33.50 PR |
| 28 | Alexander (AJ) SykutPlace 28 · Grade 7 · Lake Zurich North | 7 | Lake Zurich North | 12:33.90 |
| 29 | Aarav PatelPlace 29 · Grade 8 · Buffalo Grove Aptakisic | 8 | Buffalo Grove Aptakisic | 12:36.60 PR |
| 30 | Tanush RaoPlace 30 · Grade 7 · Vernon Hills Hawthorn North | 7 | Vernon Hills Hawthorn North | 12:37.80 |
| 31 | Caleb DillonPlace 31 · Grade 8 · Palatine Winston | 8 | Palatine Winston | 12:39.00 PR |
| 32 | Connor ConwayPlace 32 · Grade 8 · Barrington Station | 8 | Barrington Station | 12:41.00 |
| 33 | Caden NyquistPlace 33 · Grade 7 · Palatine Winston | 7 | Palatine Winston | 12:41.40 |
| 34 | Adam FahmyPlace 34 · Grade 7 · Lincolnshire Daniel Wright | 7 | Lincolnshire Daniel Wright | 12:42.60 PR |
| 35 | Ashmit ChaudhariPlace 35 · Grade 8 · Buffalo Grove Twin Groves | 8 | Buffalo Grove Twin Groves | 12:42.70 |
| 36 | Blake TahenyPlace 36 · Grade 8 · Barrington Station | 8 | Barrington Station | 12:43.10 |
| 37 | Olek SieboldPlace 37 · Grade 7 · Barrington Prairie | 7 | Barrington Prairie | 12:44.60 |
| 38 | Blake BorkowskiPlace 38 · Grade 7 · Lake Zurich South | 7 | Lake Zurich South | 12:45.90 |
| 39 | Huxley WakemanPlace 39 · Grade 6 · Libertyville Highland MS | 6 | Libertyville Highland MS | 12:48.00 |
| 40 | Nathan KtsanesPlace 40 · Grade 6 · Libertyville Highland MS | 6 | Libertyville Highland MS | 12:51.50 PR |
| 41 | Rhys PadronPlace 41 · Grade 8 · Barrington Prairie | 8 | Barrington Prairie | 12:51.90 |
| 42 | Vidhur MuthukumaranPlace 42 · Grade 7 · Buffalo Grove Twin Groves | 7 | Buffalo Grove Twin Groves | 12:53.40 PR |
| 43 | Thomas CzajkowskyjPlace 43 · Grade 8 · Palatine Winston | 8 | Palatine Winston | 12:54.90 |
| 44 | Colton LarsonPlace 44 · Grade 7 · Lake Zurich South | 7 | Lake Zurich South | 12:55.90 |
| 45 | Aiden FossPlace 45 · Grade 6 · Highland Park Edgewood | 6 | Highland Park Edgewood | 12:59.00 PR |
| 46 | Robbie McQuinstonPlace 46 · Grade 7 · Highland Park Edgewood | 7 | Highland Park Edgewood | 12:59.70 PR |
| 47 | Vansh ShahPlace 47 · Grade 7 · Buffalo Grove Twin Groves | 7 | Buffalo Grove Twin Groves | 13:00.50 PR |
| 48 | Mateo SierraPlace 48 · Grade 8 · Barrington Prairie | 8 | Barrington Prairie | 13:02.40 |
| 49 | Finley SmithPlace 49 · Grade 8 · Highland Park Edgewood | 8 | Highland Park Edgewood | 13:02.80 PR |
| 50 | John SazyPlace 50 · Grade 6 · Libertyville Highland MS | 6 | Libertyville Highland MS | 13:03.10 |
| 51 | Wes MunkvoldPlace 51 · Grade 7 · Libertyville Highland MS | 7 | Libertyville Highland MS | 13:05.10 |
| 52 | Jackson SchoneyPlace 52 · Grade 6 · Buffalo Grove Cooper | 6 | Buffalo Grove Cooper | 13:07.00 |
| 53 | Weston WulbeckerPlace 53 · Grade 8 · Barrington Prairie | 8 | Barrington Prairie | 13:10.20 |
| 54 | Omar SayedPlace 54 · Grade 8 · Buffalo Grove Twin Groves | 8 | Buffalo Grove Twin Groves | 13:11.00 PR |
| 55 | Ramee RaynePlace 55 · Grade 6 · Barrington Station | 6 | Barrington Station | 13:12.50 |
| 56 | Frank HuschittPlace 56 · Grade 6 · Barrington Station | 6 | Barrington Station | 13:12.50 |
| 57 | Luman ColasaccoPlace 57 · Grade 7 · Highland Park Edgewood | 7 | Highland Park Edgewood | 13:16.10 |
| 58 | Carson MunizPlace 58 · Grade - · Barrington Prairie | - | Barrington Prairie | 13:16.50 PR |
| 59 | Micah BangPlace 59 · Grade 8 · Barrington Station | 8 | Barrington Station | 13:17.10 PR |
| 60 | Frankie AllenPlace 60 · Grade 7 · Lincolnshire Daniel Wright | 7 | Lincolnshire Daniel Wright | 13:17.80 PR |
| 61 | Wesley BrosnanPlace 61 · Grade 7 · Wheeling London | 7 | Wheeling London | 13:22.90 |
| 62 | Max BoschPlace 62 · Grade 8 · Barrington Station | 8 | Barrington Station | 13:26.40 |
| 63 | Mason FreesePlace 63 · Grade 8 · Buffalo Grove Cooper | 8 | Buffalo Grove Cooper | 13:27.20 |
| 64 | Vedant PatelPlace 64 · Grade 7 · Buffalo Grove Twin Groves | 7 | Buffalo Grove Twin Groves | 13:31.10 |
| 65 | Brady MillerPlace 65 · Grade 7 · Buffalo Grove Cooper | 7 | Buffalo Grove Cooper | 13:32.80 |
| 66 | Brandon ShenPlace 66 · Grade 8 · Long Grove Woodlawn | 8 | Long Grove Woodlawn | 13:33.60 PR |
| 67 | Nathan SimnickPlace 67 · Grade 7 · Vernon Hills Hawthorn North | 7 | Vernon Hills Hawthorn North | 13:33.70 |
| 68 | Oliver WalesPlace 68 · Grade 7 · Buffalo Grove Cooper | 7 | Buffalo Grove Cooper | 13:35.60 |
| 69 | Sigmund StanisPlace 69 · Grade 7 · Vernon Hills Hawthorn North | 7 | Vernon Hills Hawthorn North | 13:39.90 |
| 70 | Brody OlmsteadPlace 70 · Grade 7 · Libertyville Highland MS | 7 | Libertyville Highland MS | 13:43.50 |
| 71 | Ethan HurPlace 71 · Grade 7 · Vernon Hills Hawthorn North | 7 | Vernon Hills Hawthorn North | 13:44.10 PR |
| 72 | Aaron ChangPlace 72 · Grade 8 · Buffalo Grove Aptakisic | 8 | Buffalo Grove Aptakisic | 13:50.50 PR |
| 73 | Ronan JayesPlace 73 · Grade 7 · Wheeling London | 7 | Wheeling London | 13:51.20 |
| 74 | Sawyer MosherPlace 74 · Grade 8 · Buffalo Grove Cooper | 8 | Buffalo Grove Cooper | 13:54.00 |
| 75 | Nevin MarksPlace 75 · Grade 7 · Highland Park Edgewood | 7 | Highland Park Edgewood | 13:54.60 |
| 76 | Sumant RawatPlace 76 · Grade 8 · Lincolnshire Daniel Wright | 8 | Lincolnshire Daniel Wright | 13:55.80 PR |
| 77 | Sid MageshwaranPlace 77 · Grade 8 · Vernon Hills Hawthorn North | 8 | Vernon Hills Hawthorn North | 13:56.10 |
| 78 | Carson JonesPlace 78 · Grade 8 · Palatine Sundling | 8 | Palatine Sundling | 13:56.90 |
| 79 | Jeremy FeiPlace 79 · Grade 8 · Buffalo Grove Aptakisic | 8 | Buffalo Grove Aptakisic | 13:57.70 PR |
| 80 | Sebastian RosePlace 80 · Grade 8 · Lincolnshire Daniel Wright | 8 | Lincolnshire Daniel Wright | 13:58.80 |
| 81 | Landon MochelPlace 81 · Grade 8 · Vernon Hills Hawthorn North | 8 | Vernon Hills Hawthorn North | 13:58.90 |
| 82 | Benjamin DukarevichPlace 82 · Grade 8 · Buffalo Grove Aptakisic | 8 | Buffalo Grove Aptakisic | 14:02.10 PR |
| 83 | Sean CollinsPlace 83 · Grade 7 · Highland Park Edgewood | 7 | Highland Park Edgewood | 14:02.20 |
| 84 | Elio PajovaPlace 84 · Grade 8 · Buffalo Grove Twin Groves | 8 | Buffalo Grove Twin Groves | 14:04.90 PR |
| 85 | RJ PottPlace 85 · Grade 8 · Long Grove Woodlawn | 8 | Long Grove Woodlawn | 14:07.30 |
| 86 | Jack EngerPlace 86 · Grade 7 · Libertyville Highland MS | 7 | Libertyville Highland MS | 14:09.30 |
| 87 | Mason GetzPlace 87 · Grade 8 · Palatine Sundling | 8 | Palatine Sundling | 14:24.80 |
| 88 | Jack TewsPlace 88 · Grade 7 · Wheeling London | 7 | Wheeling London | 14:26.20 |
| 89 | Mason HollisPlace 89 · Grade 8 · Palatine Sundling | 8 | Palatine Sundling | 14:26.60 |
| 90 | Andrew LeePlace 90 · Grade 6 · Lincolnshire Daniel Wright | 6 | Lincolnshire Daniel Wright | 14:29.30 PR |
| 91 | Leonard MusialPlace 91 · Grade 7 · Long Grove Woodlawn | 7 | Long Grove Woodlawn | 14:30.20 PR |
| 92 | Alikhan MukanovPlace 92 · Grade 6 · Buffalo Grove Aptakisic | 6 | Buffalo Grove Aptakisic | 14:31.80 PR |
| 93 | Dimitri IrandosPlace 93 · Grade 8 · Palatine Sundling | 8 | Palatine Sundling | 14:38.00 |
| 94 | Tanish BiradarPlace 94 · Grade 8 · Buffalo Grove Twin Groves | 8 | Buffalo Grove Twin Groves | 14:39.60 |
| 95 | Nicolas BerumenPlace 95 · Grade 6 · Buffalo Grove Aptakisic | 6 | Buffalo Grove Aptakisic | 14:40.20 PR |
| 96 | Connor McCloudPlace 96 · Grade 8 · Palatine Sundling | 8 | Palatine Sundling | 14:49.90 |
| 97 | Neil RosenquistPlace 97 · Grade 8 · Wheeling London | 8 | Wheeling London | 14:52.70 |
| 98 | Caleb HartPlace 98 · Grade 7 · Lincolnshire Daniel Wright | 7 | Lincolnshire Daniel Wright | 14:55.90 |
| 99 | Dev NadimpalliPlace 99 · Grade 6 · Long Grove Woodlawn | 6 | Long Grove Woodlawn | 14:57.90 PR |
| 100 | Adit ShahPlace 100 · Grade 8 · Long Grove Woodlawn | 8 | Long Grove Woodlawn | 14:59.00 PR |
| 101 | Dhruv KoppikarPlace 101 · Grade 7 · Long Grove Woodlawn | 7 | Long Grove Woodlawn | 15:02.70 |
| 102 | Iván GonzálezPlace 102 · Grade 8 · Wheeling London | 8 | Wheeling London | 15:04.60 PR |
| 103 | Sebastian BonillaPlace 103 · Grade 8 · Wheeling London | 8 | Wheeling London | 15:10.80 PR |