| 1 | John KippPlace 1 · Grade SR · Niles (Northridge Prep) | SR | Niles (Northridge Prep) | 16:32.84 |
| 2 | Owen GottfredPlace 2 · Grade FR · Arlington Heights (St. | FR | Arlington Heights (St. | 16:56.19 |
| 3 | Owen KeytPlace 3 · Grade SR · Winnetka (North Shore | SR | Winnetka (North Shore | 17:14.98 |
| 4 | Aramis Thai-GarciaPlace 4 · Grade SR · Winnetka (North Shore | SR | Winnetka (North Shore | 17:32.07 |
| 5 | Peter KippPlace 5 · Grade SO · Niles (Northridge Prep) | SO | Niles (Northridge Prep) | 17:39.86 |
| 6 | James BarderPlace 6 · Grade JR · Niles (Northridge Prep) | JR | Niles (Northridge Prep) | 17:39.88 |
| 7 | Noah CedergrenPlace 7 · Grade SR · Lake Forest Academy | SR | Lake Forest Academy | 17:42.57 |
| 8 | John HutchisonPlace 8 · Grade SR · Arlington Heights (St. | SR | Arlington Heights (St. | 17:45.33 |
| 9 | Brennan McNamaraPlace 9 · Grade SR · Niles (Northridge Prep) | SR | Niles (Northridge Prep) | 18:06.65 |
| 10 | Brady KataokaPlace 10 · Grade SR · Niles (Northridge Prep) | SR | Niles (Northridge Prep) | 18:13.85 |
| 11 | Teddy BerghammerPlace 11 · Grade JR · Lake Forest Academy | JR | Lake Forest Academy | 18:15.32 |
| 12 | Brian SmithPlace 12 · Grade JR · Winnetka (North Shore | JR | Winnetka (North Shore | 18:33.95 |
| 13 | CJ PronekPlace 13 · Grade SR · Niles (Northridge Prep) | SR | Niles (Northridge Prep) | 18:47.31 |
| 14 | Carlos LuceroPlace 14 · Grade SR · Evanston (Beacon Academ | SR | Evanston (Beacon Academ | 18:48.85 |
| 15 | Colin GuptaPlace 15 · Grade SR · Lake Forest Academy | SR | Lake Forest Academy | 18:50.52 |
| 16 | Austin PronekPlace 16 · Grade JR · Arlington Heights (St. | JR | Arlington Heights (St. | 18:52.37 |
| 17 | Josh BoundyPlace 17 · Grade SR · Grayslake (Westlake Chr | SR | Grayslake (Westlake Chr | 18:53.32 |
| 18 | PJ McLeodPlace 18 · Grade SR · Arlington Heights (St. | SR | Arlington Heights (St. | 18:53.93 |
| 19 | Edgar RomeroPlace 19 · Grade JR · Winnetka (North Shore | JR | Winnetka (North Shore | 18:54.86 |
| 20 | Valor CutaiaPlace 20 · Grade SO · Lake Forest Academy | SO | Lake Forest Academy | 18:58.31 |
| 21 | Akaash NandiPlace 21 · Grade JR · Chicago (F.W. Parker) | JR | Chicago (F.W. Parker) | 18:59.88 |
| 22 | Jerry RenPlace 22 · Grade SR · Lake Forest Academy | SR | Lake Forest Academy | 19:03.50 |
| 23 | Tommy HansenPlace 23 · Grade JR · Niles (Northridge Prep) | JR | Niles (Northridge Prep) | 19:04.84 |
| 24 | Jack LovelacePlace 24 · Grade SR · Grayslake (Westlake Chr | SR | Grayslake (Westlake Chr | 19:14.86 |
| 25 | Lucas MivelazPlace 25 · Grade FR · Grayslake (Westlake Chr | FR | Grayslake (Westlake Chr | 19:32.37 |
| 26 | Teddy HePlace 26 · Grade SR · Lake Forest Academy | SR | Lake Forest Academy | 19:38.99 |
| 27 | Finnian McLeodPlace 27 · Grade SR · Arlington Heights (St. | SR | Arlington Heights (St. | 19:43.49 |
| 28 | Jonathan MagnusonPlace 28 · Grade FR · Grayslake (Westlake Chr | FR | Grayslake (Westlake Chr | 19:57.06 |
| 29 | Michael PetersPlace 29 · Grade FR · Arlington Heights (St. | FR | Arlington Heights (St. | 20:08.01 |
| 30 | Roman McLaurinePlace 30 · Grade SO · Lake Forest Academy | SO | Lake Forest Academy | 20:12.69 |
| 31 | Astin ChoiPlace 31 · Grade FR · Lake Forest Academy | FR | Lake Forest Academy | 20:17.16 |
| 32 | Yao LiuPlace 32 · Grade FR · Lake Forest Academy | FR | Lake Forest Academy | 20:22.62 |
| 33 | Braeden CeciPlace 33 · Grade JR · Elgin (E. Academy) | JR | Elgin (E. Academy) | 20:24.39 |
| 34 | Logan Del VallePlace 34 · Grade JR · Arlington Heights (St. | JR | Arlington Heights (St. | 20:26.14 |
| 35 | Nash OliphantPlace 35 · Grade SO · Chicago (F.W. Parker) | SO | Chicago (F.W. Parker) | 20:29.20 |
| 36 | Matthew BrentsPlace 36 · Grade SO · Arlington Heights (St. | SO | Arlington Heights (St. | 20:30.38 |
| 37 | Jamie PruettPlace 37 · Grade SR · Lake Forest Academy | SR | Lake Forest Academy | 20:33.89 |
| 38 | Calvin WooldridgePlace 38 · Grade SO · Evanston (Beacon Academ | SO | Evanston (Beacon Academ | 20:38.80 |
| 39 | Ryan RafteryPlace 39 · Grade JR · Arlington Heights (St. | JR | Arlington Heights (St. | 20:46.30 |
| 40 | James LedgerPlace 40 · Grade JR · Grayslake (Westlake Chr | JR | Grayslake (Westlake Chr | 20:47.16 |
| 41 | Michael WallacePlace 41 · Grade JR · Arlington Heights (St. | JR | Arlington Heights (St. | 20:54.70 |
| 42 | Aiden LopezPlace 42 · Grade FR · Arlington Heights (St. | FR | Arlington Heights (St. | 20:59.06 |
| 43 | Henry DeePlace 43 · Grade SR · HRK Eagles Homeschool | SR | HRK Eagles Homeschool | 21:04.10 |
| 44 | Caleb GoldsteinPlace 44 · Grade SR · Winnetka (North Shore | SR | Winnetka (North Shore | 21:07.11 |
| 45 | Simon UgartePlace 45 · Grade SR · Winnetka (North Shore | SR | Winnetka (North Shore | 21:39.76 |
| 46 | Declan McLeodPlace 46 · Grade FR · Arlington Heights (St. | FR | Arlington Heights (St. | 21:50.92 |
| 47 | Alex AlmazanPlace 47 · Grade JR · Elgin (E. Academy) | JR | Elgin (E. Academy) | 21:56.34 |
| 48 | Eric ShenPlace 48 · Grade JR · Lake Forest Academy | JR | Lake Forest Academy | 22:10.63 |
| 49 | Ian ParsonsPlace 49 · Grade SR · Evanston (Beacon Academ | SR | Evanston (Beacon Academ | 22:14.21 |
| 50 | Juhyung JoPlace 50 · Grade FR · Lake Forest Academy | FR | Lake Forest Academy | 22:14.49 |
| 51 | Owen DeePlace 51 · Grade FR · HRK Eagles Homeschool | FR | HRK Eagles Homeschool | 22:15.00 |
| 52 | Ryan FunkPlace 52 · Grade SR · Grayslake (Westlake Chr | SR | Grayslake (Westlake Chr | 22:16.33 |
| 53 | George GleichPlace 53 · Grade FR · Grayslake (Westlake Chr | FR | Grayslake (Westlake Chr | 22:37.27 |
| 54 | Daniel ChoiPlace 54 · Grade SO · Lake Forest Academy | SO | Lake Forest Academy | 22:47.27 |
| 55 | Benjamin IsraelPlace 55 · Grade SO · Chicago (F.W. Parker) | SO | Chicago (F.W. Parker) | 22:49.56 |
| 56 | Jayen JaitleyPlace 56 · Grade FR · Elgin (E. Academy) | FR | Elgin (E. Academy) | 22:51.92 |
| 57 | Matthew CookPlace 57 · Grade JR · Grayslake (Westlake Chr | JR | Grayslake (Westlake Chr | 23:04.65 |
| 58 | Dhruv MoorthyPlace 58 · Grade SO · Chicago (F.W. Parker) | SO | Chicago (F.W. Parker) | 23:11.65 |
| 59 | Krish DesaiPlace 59 · Grade SR · Lake Forest Academy | SR | Lake Forest Academy | 23:16.05 |
| 60 | Thomas QuanPlace 60 · Grade SO · Lake Forest Academy | SO | Lake Forest Academy | 23:17.78 |
| 61 | Jack MallonPlace 61 · Grade JR · Arlington Heights (St. | JR | Arlington Heights (St. | 23:19.15 |
| 62 | Justin TalaricoPlace 62 · Grade JR · Evanston (Beacon Academ | JR | Evanston (Beacon Academ | 23:25.44 |
| 63 | Noah MichenaudPlace 63 · Grade SO · Chicago (F.W. Parker) | SO | Chicago (F.W. Parker) | 23:28.36 |
| 64 | Matthew JunPlace 64 · Grade SO · Lake Forest Academy | SO | Lake Forest Academy | 23:33.93 |
| 65 | Jack MentonPlace 65 · Grade FR · Lake Forest Academy | FR | Lake Forest Academy | 23:53.34 |
| 66 | Jake GrayPlace 66 · Grade SO · Lake Forest Academy | SO | Lake Forest Academy | 23:55.68 |
| 67 | James ShrevePlace 67 · Grade JR · Winnetka (North Shore | JR | Winnetka (North Shore | 23:56.91 |
| 68 | Sam BakshtPlace 68 · Grade FR · Lake Forest Academy | FR | Lake Forest Academy | 24:01.22 |
| 69 | Charlie HiettPlace 69 · Grade FR · North Star classical Ch | FR | North Star classical Ch | 24:03.08 |
| 70 | Barrett RainesPlace 70 · Grade JR · Lake Forest Academy | JR | Lake Forest Academy | 24:05.68 |
| 71 | Noah KarowPlace 71 · Grade SR · Evanston (Beacon Academ | SR | Evanston (Beacon Academ | 24:14.57 |
| 72 | Jackson PetroshiusPlace 72 · Grade FR · Lake Forest Academy | FR | Lake Forest Academy | 24:18.62 |
| 73 | Josh EdelsteinPlace 73 · Grade FR · Grayslake (Westlake Chr | FR | Grayslake (Westlake Chr | 24:23.89 |
| 74 | Leo GerstmanPlace 74 · Grade SR · Lake Forest Academy | SR | Lake Forest Academy | 24:40.84 |
| 75 | Aaron KimPlace 75 · Grade FR · Lake Forest Academy | FR | Lake Forest Academy | 24:43.99 |
| 76 | Efe YagicPlace 76 · Grade FR · Elgin (E. Academy) | FR | Elgin (E. Academy) | 24:52.91 |
| 77 | William McCloskeyPlace 77 · Grade FR · Chicago (F.W. Parker) | FR | Chicago (F.W. Parker) | 24:58.08 |
| 78 | Zhuoran SongPlace 78 · Grade SO · Arlington Heights (St. | SO | Arlington Heights (St. | 25:17.67 |
| 79 | Yoonha ChoiPlace 79 · Grade JR · Lake Forest Academy | JR | Lake Forest Academy | 25:18.07 |
| 80 | Toby NelsonPlace 80 · Grade SR · Lake Forest Academy | SR | Lake Forest Academy | 25:31.28 |
| 81 | Howard ChenPlace 81 · Grade SR · Lake Forest Academy | SR | Lake Forest Academy | 25:36.60 |
| 82 | Johanthan GoodgoldPlace 82 · Grade JR · Winnetka (North Shore | JR | Winnetka (North Shore | 25:46.21 |
| 83 | Jimmy YuPlace 83 · Grade SR · Lake Forest Academy | SR | Lake Forest Academy | 25:53.94 |
| 84 | Matthew ScharboPlace 84 · Grade FR · Lake Forest Academy | FR | Lake Forest Academy | 25:54.08 |
| 85 | Evan ReisePlace 85 · Grade FR · Evanston (Beacon Academ | FR | Evanston (Beacon Academ | 25:56.19 |
| 86 | Lennon ReidyPlace 86 · Grade SO · Lake Forest Academy | SO | Lake Forest Academy | 26:34.79 |
| 87 | Prayton ZengPlace 87 · Grade FR · Lake Forest Academy | FR | Lake Forest Academy | 26:34.93 |
| 88 | Jahstone MartinPlace 88 · Grade SO · Lake Forest Academy | SO | Lake Forest Academy | 26:44.68 |
| 89 | Benjamin XuPlace 89 · Grade JR · Lake Forest Academy | JR | Lake Forest Academy | 26:49.76 |
| 90 | Robert DingPlace 90 · Grade JR · Lake Forest Academy | JR | Lake Forest Academy | 26:54.26 |
| 91 | Ben WegrzynPlace 91 · Grade JR · Elgin (E. Academy) | JR | Elgin (E. Academy) | 27:19.39 |
| 92 | Ben CostelloPlace 92 · Grade FR · Lake Forest Academy | FR | Lake Forest Academy | 28:28.74 |
| 93 | Oliver LiuPlace 93 · Grade FR · Lake Forest Academy | FR | Lake Forest Academy | 28:38.96 |
| 94 | Alec OldhamPlace 94 · Grade FR · Lake Forest Academy | FR | Lake Forest Academy | 29:30.55 |
| 95 | Chengxi (Luke) YouPlace 95 · Grade SO · Chicago (F.W. Parker) | SO | Chicago (F.W. Parker) | 29:47.03 |
| 96 | Carter JohPlace 96 · Grade FR · Lake Forest Academy | FR | Lake Forest Academy | 30:30.72 |
| 97 | Jason XingPlace 97 · Grade SR · Lake Forest Academy | SR | Lake Forest Academy | 32:32.76 |
| 98 | Cooper LarsenPlace 98 · Grade FR · Winnetka (North Shore | FR | Winnetka (North Shore | 32:50.65 |
| 99 | Jinki HongPlace 99 · Grade SO · Lake Forest Academy | SO | Lake Forest Academy | 38:38.29 |