| 1 | Adin GillersPlace 1 · Grade 12 · Deerfield (Rochelle Zell) | 12 | Deerfield (Rochelle Zell) | 16:13.77 |
| 2 | Peter KippPlace 2 · Grade 11 · Niles (Northridge Prep) | 11 | Niles (Northridge Prep) | 16:19.05 |
| 3 | John MasakaPlace 3 · Grade 10 · Niles (Northridge Prep) | 10 | Niles (Northridge Prep) | 16:20.21 |
| 4 | Nico RastatterPlace 4 · Grade 9 · Chicago (Latin) | 9 | Chicago (Latin) | 16:26.50 |
| 5 | Owen GottfredPlace 5 · Grade 10 · Arlington Heights (St. Viator) | 10 | Arlington Heights (St. Viator) | 16:49.58 |
| 6 | James BarderPlace 6 · Grade 12 · Niles (Northridge Prep) | 12 | Niles (Northridge Prep) | 16:57.39 |
| 7 | Ryan HollerPlace 7 · Grade 11 · Niles (Northridge Prep) | 11 | Niles (Northridge Prep) | 17:01.79 |
| 8 | Myles LevinePlace 8 · Grade 12 · Chicago (Latin) | 12 | Chicago (Latin) | 17:19.72 |
| 9 | Mike ReiffPlace 9 · Grade 11 · Niles (Northridge Prep) | 11 | Niles (Northridge Prep) | 17:55.77 |
| 10 | Toby FrankelPlace 10 · Grade 11 · Deerfield (Rochelle Zell) | 11 | Deerfield (Rochelle Zell) | 18:11.84 |
| 11 | Levi Jurecka JacobsonPlace 11 · Grade 10 · Chicago (F.W. Parker) | 10 | Chicago (F.W. Parker) | 18:20.43 |
| 12 | Brian SmithPlace 12 · Grade 12 · Winnetka (North Shore Country Day) | 12 | Winnetka (North Shore Country Day) | 18:23.22 |
| 13 | Fenan WahielaPlace 13 · Grade 10 · Niles (Northridge Prep) | 10 | Niles (Northridge Prep) | 18:25.88 |
| 14 | Teddy BerghammerPlace 14 · Grade 12 · Lake Forest Academy | 12 | Lake Forest Academy | 18:29.68 |
| 15 | Albert HouPlace 15 · Grade 9 · Lake Forest Academy | 9 | Lake Forest Academy | 18:29.81 |
| 16 | Peter KurkowskiPlace 16 · Grade 11 · Niles (Northridge Prep) | 11 | Niles (Northridge Prep) | 18:42.42 |
| 17 | Matthew BrentsPlace 17 · Grade 11 · Arlington Heights (St. Viator) | 11 | Arlington Heights (St. Viator) | 18:48.31 |
| 18 | Valor CutaiaPlace 18 · Grade 11 · Lake Forest Academy | 11 | Lake Forest Academy | 18:59.19 |
| 19 | Calvin WooldridgePlace 19 · Grade 11 · Evanston (Beacon Academy) | 11 | Evanston (Beacon Academy) | 18:59.25 |
| 20 | Sebastian Lee-YeePlace 20 · Grade 11 · Chicago (Latin) | 11 | Chicago (Latin) | 19:23.92 |
| 21 | Akaash NandiPlace 21 · Grade 12 · Chicago (F.W. Parker) | 12 | Chicago (F.W. Parker) | 19:26.48 |
| 22 | Logan Del VallePlace 22 · Grade 12 · Arlington Heights (St. Viator) | 12 | Arlington Heights (St. Viator) | 19:33.78 |
| 23 | Joseph KurkowskiPlace 23 · Grade 11 · Niles (Northridge Prep) | 11 | Niles (Northridge Prep) | 19:36.85 |
| 24 | Astin ChoiPlace 24 · Grade 10 · Lake Forest Academy | 10 | Lake Forest Academy | 19:40.83 |
| 25 | Peter SchanzenbachPlace 25 · Grade 12 · Winnetka (North Shore Country Day) | 12 | Winnetka (North Shore Country Day) | 19:42.37 |
| 26 | William WegnerPlace 26 · Grade 9 · Chicago (Latin) | 9 | Chicago (Latin) | 20:10.47 |
| 27 | Ari FrankelPlace 27 · Grade 11 · Deerfield (Rochelle Zell) | 11 | Deerfield (Rochelle Zell) | 20:19.30 |
| 28 | Teddy HePlace 28 · Grade 12 · Lake Forest Academy | 12 | Lake Forest Academy | 20:29.92 |
| 29 | Woody ZhangPlace 29 · Grade 10 · Evanston (Beacon Academy) | 10 | Evanston (Beacon Academy) | 20:32.52 |
| 30 | Evan ReisePlace 30 · Grade 10 · Evanston (Beacon Academy) | 10 | Evanston (Beacon Academy) | 20:35.49 |
| 31 | Jacob WeinbergPlace 31 · Grade 10 · Deerfield (Rochelle Zell) | 10 | Deerfield (Rochelle Zell) | 20:38.17 |
| 32 | Jack MallonPlace 32 · Grade 12 · Arlington Heights (St. Viator) | 12 | Arlington Heights (St. Viator) | 20:41.57 |
| 33 | Noah MichenaudPlace 33 · Grade 11 · Chicago (F.W. Parker) | 11 | Chicago (F.W. Parker) | 20:51.74 |
| 34 | Jack GrahamPlace 34 · Grade 12 · Lake Forest Academy | 12 | Lake Forest Academy | 20:53.11 |
| 35 | David PattersonPlace 35 · Grade 9 · Chicago (Latin) | 9 | Chicago (Latin) | 20:56.17 |
| 36 | Joshua MaasPlace 36 · Grade 9 · Arlington Heights (St. Viator) | 9 | Arlington Heights (St. Viator) | 20:58.56 |
| 37 | Finn ParrPlace 37 · Grade 10 · Chicago (Latin) | 10 | Chicago (Latin) | 21:01.26 |
| 38 | Declan DerengowskiPlace 38 · Grade 10 · Arlington Heights (Christian Liberty | 10 | Arlington Heights (Christian Liberty | 21:02.21 |
| 39 | Declan McLeodPlace 39 · Grade 10 · Arlington Heights (St. Viator) | 10 | Arlington Heights (St. Viator) | 21:02.42 |
| 40 | Oscar StemplePlace 40 · Grade 10 · Lake Forest Academy | 10 | Lake Forest Academy | 21:03.72 |
| 41 | Josiah RickettsPlace 41 · Grade 11 · Chicago (Latin) | 11 | Chicago (Latin) | 21:14.76 |
| 42 | Cooper LarsenPlace 42 · Grade 10 · Winnetka (North Shore Country Day) | 10 | Winnetka (North Shore Country Day) | 21:21.57 |
| 43 | Calvin ChengPlace 43 · Grade 10 · Chicago (Latin) | 10 | Chicago (Latin) | 21:29.24 |
| 44 | Evan SandersPlace 44 · Grade 9 · Arlington Heights (St. Viator) | 9 | Arlington Heights (St. Viator) | 21:45.18 |
| 45 | Henry RamseyPlace 45 · Grade 12 · Chicago (Latin) | 12 | Chicago (Latin) | 21:48.19 |
| 46 | Thomas QuanPlace 46 · Grade 11 · Lake Forest Academy | 11 | Lake Forest Academy | 21:49.13 |
| 47 | Daniel ChoiPlace 47 · Grade 11 · Lake Forest Academy | 11 | Lake Forest Academy | 21:53.58 |
| 48 | Filip BialonPlace 48 · Grade 9 · Winnetka (North Shore Country Day) | 9 | Winnetka (North Shore Country Day) | 21:56.95 |
| 49 | Theo GarinoPlace 49 · Grade 10 · Chicago (Latin) | 10 | Chicago (Latin) | 21:59.21 |
| 50 | Jon NollPlace 50 · Grade 9 · Lake Forest Academy | 9 | Lake Forest Academy | 22:02.44 |
| 51 | Leo LeiPlace 51 · Grade 10 · Lake Forest Academy | 10 | Lake Forest Academy | 22:11.82 |
| 52 | Ryan RafteryPlace 52 · Grade 12 · Arlington Heights (St. Viator) | 12 | Arlington Heights (St. Viator) | 22:17.49 |
| 53 | William McCloskeyPlace 53 · Grade 10 · Chicago (F.W. Parker) | 10 | Chicago (F.W. Parker) | 22:21.58 |
| 54 | Rian MartinezPlace 54 · Grade 10 · Arlington Heights (St. Viator) | 10 | Arlington Heights (St. Viator) | 22:24.40 |
| 55 | Eric ShenPlace 55 · Grade 12 · Lake Forest Academy | 12 | Lake Forest Academy | 22:30.18 |
| 56 | Jake GrayPlace 56 · Grade 11 · Lake Forest Academy | 11 | Lake Forest Academy | 22:30.43 |
| 57 | Dhruv MoorthyPlace 57 · Grade 11 · Chicago (F.W. Parker) | 11 | Chicago (F.W. Parker) | 22:42.62 |
| 58 | Marvin BonnstetterPlace 58 · Grade 10 · Arlington Heights (Christian Liberty | 10 | Arlington Heights (Christian Liberty | 22:49.30 |
| 59 | James ShrevePlace 59 · Grade 12 · Winnetka (North Shore Country Day) | 12 | Winnetka (North Shore Country Day) | 22:52.52 |
| 60 | Charlie HiettPlace 60 · Grade 10 · North Star classical Christian | 10 | North Star classical Christian | 23:01.32 |
| 61 | Jackson PetroshiusPlace 61 · Grade 10 · Lake Forest Academy | 10 | Lake Forest Academy | 23:15.30 |
| 62 | Owen DeePlace 62 · Grade 9 · HRK Eagles Homeschool | 9 | HRK Eagles Homeschool | 23:18.81 |
| 63 | Sam ShapiroPlace 63 · Grade 11 · Deerfield (Rochelle Zell) | 11 | Deerfield (Rochelle Zell) | 23:20.59 |
| 64 | Barrett RainesPlace 64 · Grade 12 · Lake Forest Academy | 12 | Lake Forest Academy | 23:33.48 |
| 65 | Henry NortonPlace 65 · Grade 12 · Chicago (Latin) | 12 | Chicago (Latin) | 23:39.00 |
| 66 | Dakota McLaurinePlace 66 · Grade 9 · Lake Forest Academy | 9 | Lake Forest Academy | 23:58.44 |
| 67 | Benjamin XuPlace 67 · Grade 12 · Lake Forest Academy | 12 | Lake Forest Academy | 24:01.49 |
| 68 | Jack MentonPlace 68 · Grade 10 · Lake Forest Academy | 10 | Lake Forest Academy | 24:01.62 |
| 69 | Brian JacobPlace 69 · Grade 9 · Lake Forest Academy | 9 | Lake Forest Academy | 24:07.57 |
| 70 | Caleb StoutPlace 70 · Grade 9 · Arlington Heights (St. Viator) | 9 | Arlington Heights (St. Viator) | 24:10.67 |
| 71 | Leo Daniels-HenningPlace 71 · Grade 11 · Chicago (F.W. Parker) | 11 | Chicago (F.W. Parker) | 24:18.39 |
| 72 | Waylon MillerPlace 72 · Grade 9 · Lake Forest Academy | 9 | Lake Forest Academy | 24:23.67 |
| 73 | Will KennedyPlace 73 · Grade 9 · Lake Forest Academy | 9 | Lake Forest Academy | 24:31.78 |
| 74 | Ari VachmanPlace 74 · Grade 9 · Deerfield (Rochelle Zell) | 9 | Deerfield (Rochelle Zell) | 24:47.08 |
| 75 | Matthew JunPlace 75 · Grade 11 · Lake Forest Academy | 11 | Lake Forest Academy | 24:48.16 |
| 76 | Ronan HealyPlace 76 · Grade 10 · Chicago (Latin) | 10 | Chicago (Latin) | 24:57.02 |
| 77 | Nash OliphantPlace 77 · Grade 11 · Chicago (F.W. Parker) | 11 | Chicago (F.W. Parker) | 24:59.24 |
| 78 | Ben CostelloPlace 78 · Grade 10 · Lake Forest Academy | 10 | Lake Forest Academy | 24:59.49 |
| 79 | Lucas MartinPlace 79 · Grade 9 · Lake Forest Academy | 9 | Lake Forest Academy | 25:02.71 |
| 80 | Nolan LevyPlace 80 · Grade 9 · Chicago (Latin) | 9 | Chicago (Latin) | 25:02.75 |
| 81 | Lennon ReidyPlace 81 · Grade 11 · Lake Forest Academy | 11 | Lake Forest Academy | 25:03.38 |
| 82 | John WacaserPlace 82 · Grade 9 · HRK Eagles Homeschool | 9 | HRK Eagles Homeschool | 25:16.49 |
| 83 | Atlas BrozPlace 83 · Grade 10 · HRK Eagles Homeschool | 10 | HRK Eagles Homeschool | 25:17.71 |
| 84 | Jahstone MartinPlace 84 · Grade 11 · Lake Forest Academy | 11 | Lake Forest Academy | 25:34.78 |
| 85 | Jake PihlPlace 85 · Grade 10 · Arlington Heights (Christian Liberty | 10 | Arlington Heights (Christian Liberty | 25:39.95 |
| 86 | Jack KilkennyPlace 86 · Grade 10 · Chicago (Latin) | 10 | Chicago (Latin) | 25:48.56 |
| 87 | Anthony PhamPlace 87 · Grade 10 · Arlington Heights (St. Viator) | 10 | Arlington Heights (St. Viator) | 25:50.58 |
| 88 | Andrew CohenPlace 88 · Grade 9 · Winnetka (North Shore Country Day) | 9 | Winnetka (North Shore Country Day) | 26:07.69 |
| 89 | Robert DingPlace 89 · Grade 12 · Lake Forest Academy | 12 | Lake Forest Academy | 26:11.08 |
| 90 | Logan BlitzPlace 90 · Grade 12 · Deerfield (Rochelle Zell) | 12 | Deerfield (Rochelle Zell) | 26:11.38 |
| 91 | Teddy KellyPlace 91 · Grade 9 · Lake Forest Academy | 9 | Lake Forest Academy | 26:11.44 |
| 92 | Andrew PollardPlace 92 · Grade 9 · North Star classical Christian | 9 | North Star classical Christian | 26:32.11 |
| 93 | Jerry WuPlace 93 · Grade 9 · Lake Forest Academy | 9 | Lake Forest Academy | 26:34.24 |
| 94 | Yoonha ChoiPlace 94 · Grade 12 · Lake Forest Academy | 12 | Lake Forest Academy | 26:37.47 |
| 95 | Sam BakshtPlace 95 · Grade 10 · Lake Forest Academy | 10 | Lake Forest Academy | 26:42.77 |
| 96 | Rogan WidoPlace 96 · Grade 9 · HRK Eagles Homeschool | 9 | HRK Eagles Homeschool | 27:02.32 |
| 97 | Carter JohPlace 97 · Grade 10 · Lake Forest Academy | 10 | Lake Forest Academy | 27:25.40 |
| 98 | Sam PinskyPlace 98 · Grade 11 · Deerfield (Rochelle Zell) | 11 | Deerfield (Rochelle Zell) | 27:44.99 |
| 99 | David PickardPlace 99 · Grade 12 · Deerfield (Rochelle Zell) | 12 | Deerfield (Rochelle Zell) | 27:50.29 |
| 100 | Sebastian KemptonPlace 100 · Grade 9 · Chicago (Latin) | 9 | Chicago (Latin) | 28:06.29 |
| 101 | Kashif YousufaniPlace 101 · Grade 11 · Winnetka (North Shore Country Day) | 11 | Winnetka (North Shore Country Day) | 28:30.71 |
| 102 | Will BakerPlace 102 · Grade 10 · Evanston (Beacon Academy) | 10 | Evanston (Beacon Academy) | 28:39.94 |
| 103 | David LvPlace 103 · Grade 9 · Lake Forest Academy | 9 | Lake Forest Academy | 29:36.42 |
| 104 | John HansenPlace 104 · Grade 9 · Arlington Heights (Christian Liberty | 9 | Arlington Heights (Christian Liberty | 29:37.61 |
| 105 | Alec OldhamPlace 105 · Grade 10 · Lake Forest Academy | 10 | Lake Forest Academy | 30:06.79 |
| 106 | Noah ThomasPlace 106 · Grade 9 · Arlington Heights (Christian Liberty | 9 | Arlington Heights (Christian Liberty | 31:22.86 |
| 107 | Evan GabrielsonPlace 107 · Grade 10 · North Star classical Christian | 10 | North Star classical Christian | 31:58.51 |
| 108 | MJ FoxPlace 108 · Grade 10 · Lake Forest Academy | 10 | Lake Forest Academy | 32:07.81 |
| 109 | Jinki HongPlace 109 · Grade 11 · Lake Forest Academy | 11 | Lake Forest Academy | 40:52.13 |