Niles West HS
10/2/2021
Cross Country
1. Deerfield (H.S.): 68
2. Chicago (St. Ignatius College Prep): 70
3. Wilmette (Loyola Academy): 159
4. Winnetka (New Trier): 163
5. Evanston (Twp.): 177
6. Chicago (Whitney Young): 202
7. Chicago (DePaul College Prep): 227
8. Chicago (Payton): 261
9. Oswego (East): 292
10. Vernon Hills: 307
11. Woodstock (H.S.): 319
12. Chicago (Marist): 403
13. Skokie (Niles North): 412
14. Chicago Heights (Marian): 426
15. Skokie (Niles West): 558
16. Niles (Notre Dame): 561
17. Northbrook (Glenbrook North): 569
18. Chicago (Northside): 577
19. Chicago (Taft): 630
20. Lombard (Montini): 661
21. Arlington Heights (St. Viator): 672
22. Glenview (Glenbrook South): 708
23. Villa Park (Willowbrook): 716
24. Lombard (Glenbard East): 723
25. Roselle (Lake Park): 726
26. Burbank (St. Laurence): 776
27. Chicago (Senn): 782
28. Oak Park (Fenwick): 799
29. Franklin Park-Northlake (Leyden): 811
30. Chicago (Amundsen): 817
31. Summit (Argo): 842
32. Chicago (University): 852
33. Chicago (St. Patrick): 899
34. Chicago (Lincoln Park): 901
35. Bradley (B.-Bourbonnais): 954
36. Wauconda: 974
37. Lake Forest Academy: 1002
38. Chicago (F.W. Parker): 1028
39. Round Lake: 1056
40. Maywood (Proviso East): 1068
41. Park Ridge (Maine South): 1094
42. Chicago (Von Steuben): 1134
43. Buffalo Grove: 1332
44. Chicago (Mather): 1341
45. Chicago (St. Rita): 1401
46. Chicago (Cristo Rey Jesuit): 1409
47. Chicago (Lake View): 1437
1. Vernon Hills: 121
2. Lake Forest: 142
3. Chicago (Payton): 158
4. Chicago (DePaul College Prep): 214
5. Mt. Prospect (Prospect): 229
6. Chicago (Northside): 229
7. Deerfield (H.S.): 231
8. Evanston (Twp.): 234
9. Downers Grove (South): 241
10. River Forest (Trinity): 291
11. Roselle (Lake Park): 371
12. Darien (Hinsdale South): 388
13. Chicago (Whitney Young): 399
14. Wauconda: 417
15. Lombard (Glenbard East): 423
16. Wilmette (Loyola Academy): 452
17. Palos Hills (Stagg): 483
18. Chicago (Taft): 488
19. Skokie (Niles West): 495
20. Arlington Heights (St. Viator): 530
21. Des Plaines (Willows Academy): 542
22. Woodstock (H.S.): 611
23. Chicago (Lincoln Park): 643
24. Glenview (Glenbrook South): 656
25. Winnetka (New Trier): 721
26. Franklin Park-Northlake (Leyden): 726
27. Lombard (Montini): 729
28. Oak Park (Fenwick): 745
29. Chicago (University): 782
30. Machesney Park (Harlem): 815
31. Wilmette (Regina Dominican): 901
32. Summit (Argo): 906
33. Chicago (Resurrection): 929
34. Round Lake: 934
35. Buffalo Grove: 962
36. Bradley (B.-Bourbonnais): 1030
37. Chicago (Amundsen): 1035
38. Bensenville (Fenton): 1087
39. Northbrook (Glenbrook North): 1108
40. Chicago (Senn): 1128
41. Skokie (Niles North): 1134
42. Chicago (Cristo Rey Jesuit): 1325
1. Deerfield (H.S.): 21
2. Niles (Northridge Prep): 69
3. Woodstock (North): 96
4. Niles (Notre Dame): 121
5. Chicago (Northside): 128
6. Chicago (Marist): 147
7. Vernon Hills: 156
8. Chicago (Marine Leadership Academy): 176
1. Chicago (DePaul College Prep): 41
2. Deerfield (H.S.): 43
3. Lake Forest: 103
4. Woodstock (North): 131
5. Vernon Hills: 132
6. Burbank (St. Laurence): 140
7. Chicago (Payton): 148
8. Chicago (Resurrection): 223
9. Oak Park (Fenwick): 234
10. River Forest (Trinity): 273
11. Lake Forest Academy: 300
1. Winnetka (New Trier): 37
2. Evanston (Twp.): 125
3. Skokie (Niles West): 140
4. Glenview (Glenbrook South): 166
5. Northbrook (Glenbrook North): 216
6. Bradley (B.-Bourbonnais): 218
7. Wilmette (Loyola Academy): 232
8. Wheeling: 235
9. Park Ridge (Maine South): 242
10. Chicago (Taft): 248
11. Oswego (East): 250
12. Franklin Park-Northlake (Leyden): 270
13. Villa Park (Willowbrook): 283
14. Round Lake: 290
15. Lombard (Glenbard East): 306
16. Chicago (Whitney Young): 394
17. Chicago (Lincoln Park): 429
1. Mt. Prospect (Prospect): 20
2. Bradley (B.-Bourbonnais): 74
3. Wilmette (Loyola Academy): 92
4. Park Ridge (Maine South): 94
5. Winnetka (New Trier): 132
6. Evanston (Twp.): 215
7. Franklin Park-Northlake (Leyden): 217
8. Villa Park (Willowbrook): 221
9. Palos Hills (Stagg): 271
10. Chicago (Taft): 301
11. Northbrook (Glenbrook North): 310
12. Downers Grove (South): 350
13. Chicago (Whitney Young): 357
14. Skokie (Niles West): 357
15. Glenview (Glenbrook South): 362
16. Round Lake: 432
17. Summit (Argo): 493
18. Chicago (Lincoln Park): 512
1. Chicago (Marist): 57
2. Deerfield (H.S.): 92
3. Vernon Hills: 99
4. Chicago (DePaul College Prep): 106
5. Oak Park (Fenwick): 108
6. Chicago (Payton): 142
7. Lake Forest Academy: 159
8. Chicago (Amundsen): 189
9. Chicago (University): 211
10. Chicago (Senn): 293
1. Chicago (Payton): 22
2. Chicago (Senn): 62
3. Bensenville (Fenton): 71
4. Chicago (Cristo Rey Jesuit): 112
5. Chicago (Amundsen): 115
1. Oswego (East): 72
2. Winnetka (New Trier): 73
3. Park Ridge (Maine South): 89
4. Evanston (Twp.): 112
5. Villa Park (Willowbrook): 114
6. Northbrook (Glenbrook North): 167
7. Skokie (Niles West): 175
8. Chicago (St. Ignatius College Prep): 176
9. Chicago (Whitney Young): 202
10. Glenview (Glenbrook South): 203
11. Bradley (B.-Bourbonnais): 331
12. Wilmette (Loyola Academy): 368
13. Skokie (Niles North): 386
14. Roselle (Lake Park): 424
1. Park Ridge (Maine South): 25
2. Mt. Prospect (Prospect): 39
3. Chicago (Von Steuben): 89
4. Roselle (Lake Park): 113
5. Maywood (Proviso East): 202
6. Downers Grove (South): 202
7. Northbrook (Glenbrook North): 204
8. Glenview (Glenbrook South): 206
9. Winnetka (New Trier): 222
10. Skokie (Niles West): 268
11. Skokie (Niles North): 280
12. Chicago (Lincoln Park): 321
13. Chicago (Whitney Young): 400
| Place | Name | Team | Result |
|---|---|---|---|
| 1 | Michael Schumacher | Arlington Heights (St. Viator) | 15:20.37 |
| 2 | Aidan Simon | Wilmette (Loyola Academy) | 15:24.15 |
| 3 | Jake Phillips | Chicago (Marist) | 15:33.76 |
| 4 | Lucas Moskovitz | Deerfield (H.S.) | 15:46.98 |
| 5 | Cole Bernstein | Deerfield (H.S.) | 15:48.18 |
| 6 | Spencer Werner | Wilmette (Loyola Academy) | 15:52.80 |
| 7 | Zach Kiley | Chicago (St. Ignatius College Prep) | 15:56.06 |
| 8 | Nicholas Kiley | Chicago (St. Ignatius College Prep) | 16:05.99 |
| 9 | Essay Tolosa | Evanston (Twp.) | 16:06.52 |
| 10 | Ritvik Viniak | Chicago (Payton) | 16:07.60 |
| 11 | Matthew Conroy | Chicago (St. Ignatius College Prep) | 16:07.85 |
| 12 | Eric Lakemaker | Deerfield (H.S.) | 16:08.04 |
| 13 | Henry O'Malley | Evanston (Twp.) | 16:09.47 |
| 14 | Theo Conroy | Chicago (St. Ignatius College Prep) | 16:09.97 |
| 15 | Mac Kittrell | Chicago (DePaul College Prep) | 16:11.41 |
| 16 | Ishan Patel | Woodstock (H.S.) | 16:14.08 |
| 17 | Gabe Nosek | Winnetka (New Trier) | 16:15.54 |
| 18 | Charlie Richardson | Chicago (DePaul College Prep) | 16:19.58 |
| 19 | Tedros Mekonen | Chicago (Senn) | 16:21.02 |
| 20 | Michael Polizzi | Chicago (Taft) | 16:21.12 |
| 21 | Gabriel Stonor Saunders | Chicago (Whitney Young) | 16:22.18 |
| 22 | Carter Levinson | Deerfield (H.S.) | 16:22.96 |
| 23 | Porter Shawver | Skokie (Niles North) | 16:23.31 |
| 24 | Andrew Kerlin | Chicago (Marist) | 16:24.57 |
| 25 | David Fisher | Deerfield (H.S.) | 16:28.36 |
| 26 | Evan Veneziano | Winnetka (New Trier) | 16:31.64 |
| 27 | Nathan Jorgensen | Roselle (Lake Park) | 16:32.89 |
| 28 | Ben Crane | Winnetka (New Trier) | 16:33.71 |
| 29 | James Lombardo | Wilmette (Loyola Academy) | 16:39.30 |
| 30 | Thomas Fitzpatrick | Chicago (St. Ignatius College Prep) | 16:39.36 |
| 31 | Duncan DeProfio | Chicago (St. Ignatius College Prep) | 16:39.76 |
| 32 | Luke Davey | Niles (Notre Dame) | 16:43.36 |
| 33 | Alex Wickersheim | Woodstock (H.S.) | 16:44.21 |
| 34 | Griffin Braunreiter | Chicago (Payton) | 16:44.81 |
| 35 | Solomon Greene | Evanston (Twp.) | 16:45.05 |
| 36 | Brady Clegg | Vernon Hills | 16:45.96 |
| 37 | Dalton Lowery | Chicago (Whitney Young) | 16:47.60 |
| 38 | Brian Moore | Chicago (St. Ignatius College Prep) | 16:48.22 |
| 39 | Charlie Bakos | Winnetka (New Trier) | 16:49.07 |
| 40 | Daniel Kasperan | Chicago Heights (Marian) | 16:51.49 |
| 41 | Joel Vargas-Cortes | Summit (Argo) | 16:52.17 |
| 42 | Evan Morris | Deerfield (H.S.) | 16:57.27 |
| 43 | Ethan Castette | Chicago (DePaul College Prep) | 16:57.85 |
| 44 | Kendall Easterly | Chicago (Whitney Young) | 16:58.81 |
| 45 | Christian Gitzinger | Vernon Hills | 16:58.98 |
| 46 | Paul Garcia | Evanston (Twp.) | 16:59.37 |
| 47 | Dhairya Trivedi | Oswego (East) | 17:00.55 |
| 48 | Bryan Johnson | Chicago Heights (Marian) | 17:00.78 |
| 49 | Carlos Barillas | Chicago (Whitney Young) | 17:00.79 |
| 50 | Luke Tam | Oswego (East) | 17:01.65 |
| 51 | Henry Gilbert | Chicago (St. Ignatius College Prep) | 17:04.01 |
| 52 | Adam Abiade | Chicago (Whitney Young) | 17:04.07 |
| 53 | Thomas Whelan | Wilmette (Loyola Academy) | 17:06.03 |
| 54 | Eli (Elias) Fording | Winnetka (New Trier) | 17:06.64 |
| 55 | Nick (Nicholas) Friedman | Winnetka (New Trier) | 17:07.57 |
| 56 | Brandon Mendoza | Chicago (St. Ignatius College Prep) | 17:08.54 |
| 57 | Erick Herrera | Vernon Hills | 17:11.08 |
| 58 | Ted Schmiedeler | Chicago (St. Ignatius College Prep) | 17:11.56 |
| 59 | Bryan Malkowski | Chicago (DePaul College Prep) | 17:14.19 |
| 60 | Christian Lopez | Franklin Park-Northlake (Leyden) | 17:15.10 |
| 61 | Justin Rickenbaugh | Oswego (East) | 17:16.25 |
| 62 | Gavin Lee | Chicago (Payton) | 17:17.63 |
| 63 | Andrew Marasco | Northbrook (Glenbrook North) | 17:18.71 |
| 64 | Chris Bajda | Oak Park (Fenwick) | 17:19.38 |
| 65 | Lukas Tichota | Skokie (Niles North) | 17:19.74 |
| 66 | Jameson Koonce | Chicago (Whitney Young) | 17:20.39 |
| 67 | Liam MacLellan | Chicago (St. Patrick) | 17:20.49 |
| 68 | Aaron Paz | Lombard (Glenbard East) | 17:20.96 |
| 69 | Alexander Hughes | Oswego (East) | 17:21.72 |
| 70 | Ryan Rininger | Wauconda | 17:21.91 |
| 71 | Porter Baginski | Chicago (Whitney Young) | 17:22.06 |
| 72 | Antonio Rangel Ornelas | Summit (Argo) | 17:22.08 |
| 73 | William Kelly | Wilmette (Loyola Academy) | 17:22.49 |
| 74 | William Kieffer | Oswego (East) | 17:22.96 |
| 75 | Ali Karatas | Skokie (Niles West) | 17:23.03 |
| 76 | Cohen Shutt | Woodstock (H.S.) | 17:23.43 |
| 77 | Dylan Eyler | Evanston (Twp.) | 17:23.75 |
| 78 | Jack Wernecke | Skokie (Niles West) | 17:25.30 |
| 79 | Elias Wilkin | Chicago (Payton) | 17:25.49 |
| 80 | Andrew Hepner | Winnetka (New Trier) | 17:26.81 |
| 81 | Mark Masaka | Niles (Northridge Prep) | 17:28.38 |
| 82 | Dane Nitoi | Skokie (Niles North) | 17:29.17 |
| 83 | Brady Benoit | Oswego (East) | 17:29.33 |
| 84 | Miles Maloney | Chicago (Whitney Young) | 17:29.53 |
| 85 | Will Lande | Skokie (Niles West) | 17:32.45 |
| 86 | Phillip Dart | Oswego (East) | 17:32.46 |
| 87 | Aiden Hu-Lowenthal | Chicago (Payton) | 17:34.42 |
| 88 | Zachary Gin | Chicago (University) | 17:34.72 |
| 89 | Declan Glaysher | Chicago (St. Ignatius College Prep) | 17:34.91 |
| 90 | Alexander Meyers | Chicago (St. Ignatius College Prep) | 17:35.11 |
| 91 | Ihor Mandziuk | Vernon Hills | 17:36.07 |
| 92 | Lorenzo Collier | Chicago (F.W. Parker) | 17:36.15 |
| 93 | Henry Wright | Chicago (St. Ignatius College Prep) | 17:37.23 |
| 94 | Jake Zegger | Roselle (Lake Park) | 17:38.99 |
| 95 | Charles Blackmer | Vernon Hills | 17:39.19 |
| 96 | Jack Sanderson | Chicago (Northside) | 17:40.28 |
| 97 | Ryan Tuley | Chicago Heights (Marian) | 17:40.54 |
| 98 | Sean Burke | Chicago (St. Ignatius College Prep) | 17:41.23 |
| 99 | Liam Pentangelo | Chicago (Northside) | 17:41.24 |
| 100 | Nolan Ferris | Lombard (Montini) | 17:41.44 |
| 101 | Charlie Hayes | Villa Park (Willowbrook) | 17:41.86 |
| 102 | Christian Salgado | Franklin Park-Northlake (Leyden) | 17:42.98 |
| 103 | Aryan Patel | Woodstock (H.S.) | 17:43.78 |
| 104 | William Beebe | Chicago (DePaul College Prep) | 17:44.26 |
| 105 | Addison Morley | Chicago (Northside) | 17:45.65 |
| 106 | Joey Carney | Niles (Northridge Prep) | 17:47.97 |
| 107 | Beck Wiegmann | Chicago (Whitney Young) | 17:48.47 |
| 108 | Henry Thuet | Niles (Notre Dame) | 17:49.53 |
| 109 | Finley Huggins | Oak Park (Fenwick) | 17:49.80 |
| 110 | Jose Ocegueda | Maywood (Proviso East) | 17:51.31 |
| 111 | Jack Schultz | Oswego (East) | 17:51.70 |
| 112 | Mick Flannery | Lombard (Montini) | 17:51.73 |
| 113 | Nathan Faitsch | Vernon Hills | 17:52.96 |
| 114 | Declan Ahern | Evanston (Twp.) | 17:54.27 |
| 115 | Aidan Greenlee | Woodstock (H.S.) | 17:55.47 |
| 116 | Mark Bermudez | Round Lake | 17:57.28 |
| 117 | Brendan Geary | Chicago (Marist) | 17:58.91 |
| 118 | Lucas Doland | Arlington Heights (St. Viator) | 18:00.65 |
| 119 | David Rzepa | Vernon Hills | 18:01.70 |
| 120 | Thomas Sieck | Woodstock (H.S.) | 18:01.96 |
| 121 | Jonah Satyr | Deerfield (H.S.) | 18:02.18 |
| 122 | Nathan Stolyarov | Northbrook (Glenbrook North) | 18:03.15 |
| 123 | Erick Lopez | Chicago (Senn) | 18:03.20 |
| 124 | Jake Claybrook | Winnetka (New Trier) | 18:03.27 |
| 125 | Ben (Benjamin) Claybrook | Winnetka (New Trier) | 18:03.44 |
| 126 | Zachary Benoit | Oswego (East) | 18:03.59 |
| 127 | Cooper Hoffman | Lombard (Glenbard East) | 18:04.79 |
| 128 | Alex Lopez | Chicago (University) | 18:04.79 |
| 129 | Jakob Crown | Woodstock (H.S.) | 18:05.08 |
| 130 | Noah Deabel | Chicago Heights (Marian) | 18:06.13 |
| 131 | Jacob Varol | Chicago (Taft) | 18:06.77 |
| 132 | Makoto Majoros | Northbrook (Glenbrook North) | 18:07.01 |
| 133 | Brandon Gerrans | Oswego (East) | 18:08.65 |
| 134 | Sebastian Zimmer | Glenview (Glenbrook South) | 18:09.01 |
| 135 | William Simon | Wilmette (Loyola Academy) | 18:09.24 |
| 136 | Liam Newton | Niles (Notre Dame) | 18:09.28 |
| 137 | Luis Lopez | Burbank (St. Laurence) | 18:09.31 |
| 138 | Hayden Enerson | Winnetka (New Trier) | 18:09.59 |
| 139 | Ryan Boniecki | Oswego (East) | 18:09.83 |
| 140 | Trevor West | Winnetka (New Trier) | 18:10.09 |
| 141 | Matthew Hjorth | Wilmette (Loyola Academy) | 18:10.38 |
| 142 | Nikolaus Wahl | Chicago (Lincoln Park) | 18:10.71 |
| 143 | Matthew Abraham | Skokie (Niles North) | 18:10.74 |
| 144 | Omar Gonzalez | Skokie (Niles North) | 18:11.37 |
| 145 | Cormac Schliesmann | Evanston (Twp.) | 18:12.06 |
| 146 | Matt McKee | Chicago (Marist) | 18:12.20 |
| 147 | Emmet Kisor | Niles (Notre Dame) | 18:12.85 |
| 148 | Owen Oldani | Northbrook (Glenbrook North) | 18:13.43 |
| 149 | Samuel Teppo | Winnetka (New Trier) | 18:14.01 |
| 150 | James Hiltebrand | Glenview (Glenbrook South) | 18:14.59 |
| 151 | Andrew Ross | Evanston (Twp.) | 18:14.83 |
| 152 | Tommy May | Lombard (Montini) | 18:15.00 |
| 153 | Kevin Diederich | Villa Park (Willowbrook) | 18:15.47 |
| 154 | Emiliano Almendariz | Chicago (Amundsen) | 18:15.70 |
| 155 | Vicente Rodriguez | Chicago (Whitney Young) | 18:16.76 |
| 156 | Matthew Tuley | Chicago Heights (Marian) | 18:17.24 |
| 157 | John Hutchison | Arlington Heights (St. Viator) | 18:17.88 |
| 158 | Matthew Penne | Glenview (Glenbrook South) | 18:17.96 |
| 159 | Alex Sheely | Bradley (B.-Bourbonnais) | 18:18.03 |
| 160 | Allan Potter | Burbank (St. Laurence) | 18:18.76 |
| 161 | Luke Turner | Chicago (St. Ignatius College Prep) | 18:19.08 |
| 162 | Chris Hallerud | Lombard (Glenbard East) | 18:19.78 |
| 163 | Christian Turner | Chicago (St. Ignatius College Prep) | 18:19.89 |
| 164 | Jeramiah Gonzalez | Chicago (St. Patrick) | 18:19.95 |
| 165 | Leo Furr | Chicago (Whitney Young) | 18:20.08 |
| 166 | Nadav Basa | Deerfield (H.S.) | 18:20.49 |
| 167 | Roh Bhattal | Burbank (St. Laurence) | 18:20.81 |
| 168 | Richard Rosen | Chicago (DePaul College Prep) | 18:23.28 |
| 169 | Ronan Schnepff | Chicago (Amundsen) | 18:25.34 |
| 170 | Brady Koetz | Vernon Hills | 18:25.75 |
| 171 | Frankie Wagner | Chicago (Marist) | 18:26.09 |
| 172 | Noah Cedergren | Lake Forest Academy | 18:27.86 |
| 173 | Burke Stanton | Chicago (Whitney Young) | 18:30.00 |
| 174 | Charlie Baker | Woodstock (H.S.) | 18:30.77 |
| 175 | Alex Velazquez | Burbank (St. Laurence) | 18:31.13 |
| 176 | Declan Ochoa | Chicago (St. Patrick) | 18:32.05 |
| 177 | Damian Rocha | Villa Park (Willowbrook) | 18:33.36 |
| 178 | Anthony Embry | Bradley (B.-Bourbonnais) | 18:34.00 |
| 179 | Torin Ravi | Evanston (Twp.) | 18:34.08 |
| 180 | Logan Keeling | Chicago (Taft) | 18:34.54 |
| 181 | Ryan Feeney | Chicago (Northside) | 18:34.84 |
| 182 | Daniel Reyes | Chicago (Northside) | 18:34.86 |
| 183 | Lifu Zhang | Northbrook (Glenbrook North) | 18:35.65 |
| 184 | Angel Ortega | Chicago (Taft) | 18:36.50 |
| 185 | Grant Olson | Skokie (Niles North) | 18:37.00 |
| 186 | Garrett Williams | Villa Park (Willowbrook) | 18:37.26 |
| 187 | Lupe Herrmann | Lombard (Montini) | 18:38.49 |
| 188 | Fisher Houston | Deerfield (H.S.) | 18:38.70 |
| 189 | Elias Boeing | Winnetka (New Trier) | 18:39.39 |
| 190 | Gabriel Garino | Chicago (St. Ignatius College Prep) | 18:39.88 |
| 191 | Phillip Back | Vernon Hills | 18:40.49 |
| 192 | Maddux Bailey | Chicago (DePaul College Prep) | 18:41.10 |
| 193 | Brian Castenada | Wheeling | 18:41.25 |
| 194 | Carson Amstutz | Deerfield (H.S.) | 18:41.46 |
| 195 | Rorey Donnelly | Chicago (Marist) | 18:42.24 |
| 196 | James Jalowiec | Roselle (Lake Park) | 18:42.70 |
| 197 | Sully Richards | Glenview (Glenbrook South) | 18:42.83 |
| 198 | Michael Golden | Chicago (Marist) | 18:43.61 |
| 199 | Jack Cleary | Glenview (Glenbrook South) | 18:44.99 |
| 200 | Lucas Houser | Glenview (Glenbrook South) | 18:45.47 |
| 201 | Anthony Raciti | Skokie (Niles West) | 18:46.62 |
| 202 | Evan Polak | Skokie (Niles West) | 18:47.97 |
| 203 | Ryan Nugent | Wilmette (Loyola Academy) | 18:48.73 |
| 204 | Alex Orsic | Winnetka (New Trier) | 18:49.10 |
| 205 | George Partin | Chicago Heights (Marian) | 18:50.42 |
| 206 | Brett Wittenstein | Glenview (Glenbrook South) | 18:50.77 |
| 207 | Sam Patel | Wheeling | 18:53.50 |
| 208 | Oscar Cortes | Round Lake | 18:54.23 |
| 209 | Keaton Jones | Chicago (Northside) | 18:55.09 |
| 210 | Hayden Radomski | Chicago (Whitney Young) | 18:56.40 |
| 211 | Griffin Harris | Winnetka (New Trier) | 18:56.86 |
| 212 | JP Lazar | Chicago (F.W. Parker) | 18:57.59 |
| 213 | Ryan Rockey | Wauconda | 18:58.15 |
| 214 | Colin Gupta | Lake Forest Academy | 18:58.69 |
| 215 | Max Theureau | Chicago (Lincoln Park) | 18:58.74 |
| 216 | Jackson Menendez | Chicago (Amundsen) | 18:59.48 |
| 217 | Jack Fry | Chicago (DePaul College Prep) | 18:59.67 |
| 218 | Demetri Poulos | Vernon Hills | 19:00.19 |
| 219 | Avery Bennett | Chicago (Payton) | 19:00.49 |
| 220 | Sam Felix | Evanston (Twp.) | 19:00.73 |
| 221 | Jack Murphy | Park Ridge (Maine South) | 19:00.92 |
| 222 | Max Harris | Chicago (Payton) | 19:01.00 |
| 223 | Connor Hodgson | Chicago (Amundsen) | 19:01.32 |
| 224 | Vincent Barnett | Oak Park (Fenwick) | 19:01.66 |
| 225 | Ethan Blacher | Deerfield (H.S.) | 19:01.83 |
| 226 | Amer Dzankovic | Chicago (Von Steuben) | 19:02.24 |
| 227 | Joshua Pena | Woodstock (H.S.) | 19:02.41 |
| 228 | Walter Fleming | Chicago (Marist) | 19:02.87 |
| 229 | Nate Sullivan | Chicago (Payton) | 19:03.38 |
| 230 | Ronan Barron | Chicago (St. Ignatius College Prep) | 19:04.02 |
| 231 | Elias Roldan | Chicago (DePaul College Prep) | 19:04.19 |
| 232 | Hugh Flannery | Lombard (Montini) | 19:05.79 |
| 233 | Jonathon Mahomes | Oak Park (Fenwick) | 19:06.53 |
| 234 | Kyle Muench | Niles (Notre Dame) | 19:07.12 |
| 235 | Brandon Mesirow | Northbrook (Glenbrook North) | 19:07.15 |
| 236 | Tommy Schroeder | Woodstock (North) | 19:08.53 |
| 237 | Felipe Sotelo | Franklin Park-Northlake (Leyden) | 19:08.76 |
| 238 | Amiel Cuji | Chicago (Amundsen) | 19:08.79 |
| 239 | Jeffrey Tsao | Oswego (East) | 19:09.49 |
| 240 | Henry Sloan | Villa Park (Willowbrook) | 19:09.54 |
| 241 | Armani Aranda | Skokie (Niles West) | 19:09.58 |
| 242 | Benicio Agostinelli | Chicago (Taft) | 19:10.03 |
| 243 | Rocco Splendoria | Woodstock (North) | 19:10.20 |
| 244 | Javon Johnson | Maywood (Proviso East) | 19:10.53 |
| 245 | Jayden Peterson | Woodstock (H.S.) | 19:10.70 |
| 246 | Jack Olson | Glenview (Glenbrook South) | 19:11.68 |
| 247 | Koen Powell | Chicago (Payton) | 19:11.73 |
| 248 | William Montague | Chicago (University) | 19:12.14 |
| 249 | Jackson Friedman | Evanston (Twp.) | 19:12.19 |
| 250 | Peter Seitzinger | Wilmette (Loyola Academy) | 19:12.26 |
| 251 | Sean Kling | Villa Park (Willowbrook) | 19:13.72 |
| 252 | Erick Sanchez | Lombard (Glenbard East) | 19:14.82 |
| 253 | Patrick Costello | Chicago (DePaul College Prep) | 19:17.25 |
| 254 | Julio Rodriguez | Chicago (Taft) | 19:17.41 |
| 255 | Samuel Cho | Chicago (Lincoln Park) | 19:17.96 |
| 256 | Andre Mendoza | Chicago (Payton) | 19:18.56 |
| 257 | Brian Kane | Niles (Northridge Prep) | 19:19.23 |
| 258 | Carson Walters | Glenview (Glenbrook South) | 19:21.27 |
| 259 | Andrew Irving | Chicago (Amundsen) | 19:21.30 |
| 260 | Vince Moreno | Chicago (Marist) | 19:23.16 |
| 261 | Adrian Ocana | Chicago (Von Steuben) | 19:23.41 |
| 262 | Brayden Bartecki | Chicago (Marist) | 19:24.65 |
| 263 | Jakub Myers | Chicago (St. Ignatius College Prep) | 19:24.81 |
| 264 | Ayden Steelman | Bradley (B.-Bourbonnais) | 19:24.99 |
| 265 | Joshua Logsdon | Skokie (Niles West) | 19:25.46 |
| 266 | Deen Chaudri | Chicago (Whitney Young) | 19:26.46 |
| 267 | William Solmos | Wilmette (Loyola Academy) | 19:26.52 |
| 268 | Devin Mulcrone | Vernon Hills | 19:28.39 |
| 269 | Connor Boyd | Chicago (Lincoln Park) | 19:28.86 |
| 270 | Sachin Clark | Evanston (Twp.) | 19:29.29 |
| 271 | William Fehrman | Park Ridge (Maine South) | 19:29.30 |
| 272 | Davis Ruder | Chicago (DePaul College Prep) | 19:29.79 |
| 273 | Creighton Patterson | Oswego (East) | 19:30.01 |
| 274 | Michael Wallace | Arlington Heights (St. Viator) | 19:30.16 |
| 275 | William Comess | Evanston (Twp.) | 19:30.54 |
| 276 | Lucas Skupien | Roselle (Lake Park) | 19:31.19 |
| 277 | Tobin Schiller | Chicago (Senn) | 19:31.31 |
| 278 | Gregory Schaefer | Chicago (Northside) | 19:32.51 |
| 279 | Ezra Erlebacher | Chicago (Wolcott) | 19:34.49 |
| 280 | Jacob Baim | Glenview (Glenbrook South) | 19:34.66 |
| 281 | Albert Ruehlman | Skokie (Niles West) | 19:35.30 |
| 282 | Christopher Gaona | Chicago (Lincoln Park) | 19:35.80 |
| 283 | Jack Fostiak | Wauconda | 19:37.28 |
| 284 | Matthew Sexton | Lake Forest Academy | 19:37.59 |
| 285 | Jack Callaghan | Glenview (Glenbrook South) | 19:37.67 |
| 286 | Colin Roque | Chicago (Taft) | 19:39.21 |
| 287 | Peter Scheidt | Wilmette (Loyola Academy) | 19:42.32 |
| 288 | Luke Briggeman | Evanston (Twp.) | 19:43.36 |
| 289 | Ethan Brandstedt | Oswego (East) | 19:43.40 |
| 290 | Dominik Berrios | Buffalo Grove | 19:43.58 |
| 291 | Holden Johansen | Evanston (Twp.) | 19:44.81 |
| 292 | Collin Heywood | Oswego (East) | 19:45.60 |
| 293 | Tyler Muench | Niles (Notre Dame) | 19:46.68 |
| 294 | Garin Ohanion | Lombard (Glenbard East) | 19:46.80 |
| 295 | Maxwell Neal | Lombard (Montini) | 19:46.86 |
| 296 | Samuel Malke | Franklin Park-Northlake (Leyden) | 19:46.99 |
| 297 | Jesse Sack | Northbrook (Glenbrook North) | 19:47.40 |
| 298 | Ayaan Siddiqi | Skokie (Niles West) | 19:51.33 |
| 299 | Martez Davis | Maywood (Proviso East) | 19:53.44 |
| 300 | Gael Santiaguillo | Evanston (Twp.) | 19:55.13 |
| 301 | Jonas Oliver | Chicago (Senn) | 19:55.85 |
| 302 | August Jones | Vernon Hills | 19:56.46 |
| 303 | Fynn MacShane | Lombard (Glenbard East) | 19:58.09 |
| 304 | James Shirey | Chicago (Northside) | 19:58.25 |
| 305 | Geovanni Mendez | Chicago (Taft) | 19:58.67 |
| 306 | Ryan Kang | Northbrook (Glenbrook North) | 19:58.99 |
| 307 | Sam Lee | Skokie (Niles West) | 19:59.96 |
| 308 | Malcolm Lung | Chicago (Amundsen) | 20:00.69 |
| 309 | Colin Symons | Chicago (Payton) | 20:00.84 |
| 310 | Ayden Schroeder | Bradley (B.-Bourbonnais) | 20:00.88 |
| 311 | Matthew Bell | Chicago (Amundsen) | 20:02.51 |
| 312 | Jamie Pruett | Lake Forest Academy | 20:02.83 |
| 313 | Gerson Diaz | Summit (Argo) | 20:02.95 |
| 314 | Marc Martin | Park Ridge (Maine South) | 20:03.99 |
| 315 | Kevin Ochab | Niles (Notre Dame) | 20:04.06 |
| 316 | Alex Salmeron | Chicago (Von Steuben) | 20:04.39 |
| 317 | Jonathan Zamora | Chicago (Amundsen) | 20:05.49 |
| 318 | Aidan Bennett | Chicago (Marist) | 20:05.75 |
| 319 | Ryan Li | Arlington Heights (St. Viator) | 20:05.76 |
| 320 | Benjamin O'Donnell | Chicago (University) | 20:06.09 |
| 321 | Christian Youngman | Chicago (Senn) | 20:06.92 |
| 322 | Ethan Bocanegra | Burbank (St. Laurence) | 20:08.08 |
| 323 | Kenny Sledzinski | Lombard (Montini) | 20:08.46 |
| 324 | Andre Bochat | Park Ridge (Maine South) | 20:10.01 |
| 325 | Derek Lentz | Glenview (Glenbrook South) | 20:10.11 |
| 326 | Mauricio Rocha | Chicago (Taft) | 20:12.45 |
| 327 | Harry Colin | Wauconda | 20:13.14 |
| 328 | Samuel Hargadon | Arlington Heights (St. Viator) | 20:13.18 |
| 329 | Sal Lopez | Round Lake | 20:14.07 |
| 330 | Skyler Albert | Chicago (University) | 20:14.68 |
| 331 | Ben Rachel | Chicago (F.W. Parker) | 20:15.27 |
| 332 | Hernan Tovar | Chicago (Amundsen) | 20:16.74 |
| 333 | Dylan Parker | Skokie (Niles North) | 20:16.74 |
| 334 | Tanner Sebben | Lombard (Montini) | 20:17.01 |
| 335 | Kevin Connell | Evanston (Twp.) | 20:18.02 |
| 336 | Mehdi Mrini | Chicago (Whitney Young) | 20:18.34 |
| 337 | Manuel Gamboa | Summit (Argo) | 20:18.40 |
| 338 | Ryan Kosowski | Burbank (St. Laurence) | 20:18.90 |
| 339 | Gavin Nielsen | Woodstock (H.S.) | 20:19.56 |
| 340 | Maisam Rajaie | Chicago (Mather) | 20:19.94 |
| 341 | Arlo Johnston | Chicago (Northside) | 20:20.44 |
| 342 | Henry Koyner | Chicago (University) | 20:22.85 |
| 343 | Michael Crowley | Lombard (Montini) | 20:23.91 |
| 344 | Diego Alvarez-Puga | Chicago (Lake View) | 20:25.49 |
| 345 | Michael Rank | Woodstock (North) | 20:26.76 |
| 346 | Thomas Thompson-Arjona | Wilmette (Loyola Academy) | 20:28.30 |
| 347 | Maddox Fluno | Vernon Hills | 20:28.56 |
| 348 | Erik Tapia | Chicago (Mather) | 20:29.11 |
| 349 | Zachary Rosenthal | Chicago (Lincoln Park) | 20:31.13 |
| 350 | Seth Rowe | Woodstock (H.S.) | 20:31.46 |
| 351 | Nur aga Rajaie | Chicago (Mather) | 20:32.54 |
| 352 | Jospeh Flynn | Chicago (DePaul College Prep) | 20:33.43 |
| 353 | James Molony | Chicago (University) | 20:33.96 |
| 354 | Andrew Mann | Bradley (B.-Bourbonnais) | 20:34.19 |
| 355 | Nick Balice | Roselle (Lake Park) | 20:34.85 |
| 356 | Nathan Berkes | Roselle (Lake Park) | 20:35.27 |
| 357 | Johnny Mansueto | Chicago (F.W. Parker) | 20:37.57 |
| 358 | Matiyas Sterling | Chicago (Whitney Young) | 20:37.81 |
| 359 | Daniel Bernal | Roselle (Lake Park) | 20:38.04 |
| 360 | Brandon Stein | Deerfield (H.S.) | 20:39.27 |
| 361 | Alejandro Quiroz | Lake Forest Academy | 20:41.46 |
| 362 | Connor Higgins | Winnetka (New Trier) | 20:41.78 |
| 363 | Jared Tam | Oswego (East) | 20:43.17 |
| 364 | Alan Urbano | Chicago (Amundsen) | 20:43.54 |
| 365 | Michael Bilous | Northbrook (Glenbrook North) | 20:43.72 |
| 366 | Kyle Osenberg | Chicago (Northside) | 20:43.77 |
| 367 | Alex Gasey | Arlington Heights (St. Viator) | 20:44.78 |
| 368 | Alex Iversen | Woodstock (H.S.) | 20:46.55 |
| 369 | Joseph Pasuisaca-Zumba | Chicago (Amundsen) | 20:47.16 |
| 370 | Rainn del Mundo | Skokie (Niles West) | 20:48.22 |
| 371 | Zachary McCoy | Chicago (Northside) | 20:48.79 |
| 372 | Leo Novy | Chicago (St. Ignatius College Prep) | 20:49.61 |
| 373 | Luca Shortall | Chicago (Lincoln Park) | 20:49.70 |
| 374 | Solomon? Wexler | Evanston (Twp.) | 20:49.71 |
| 375 | Alex Seitz | Skokie (Niles North) | 20:50.14 |
| 376 | Nicholas Soruco | Skokie (Niles West) | 20:50.89 |
| 377 | Lester Scott | Chicago (Marist) | 20:52.53 |
| 378 | Charlie Parker | Skokie (Niles West) | 20:54.69 |
| 379 | Alex Simmons | Villa Park (Willowbrook) | 20:55.47 |
| 380 | Ethan Hernandez | Glenview (Glenbrook South) | 20:55.49 |
| 381 | Hassan Adegoke | Chicago (Senn) | 20:55.83 |
| 382 | Ned Koh | Lake Forest Academy | 20:57.20 |
| 383 | Preston Wright | Vernon Hills | 20:58.16 |
| 384 | Mohammed Baasim | Park Ridge (Maine South) | 21:01.44 |
| 385 | Benjamin Lavie | Chicago (Northside) | 21:02.71 |
| 386 | Jack Pinsky | Deerfield (H.S.) | 21:04.40 |
| 387 | Brady Stahl | Chicago (Amundsen) | 21:06.22 |
| 388 | Juan Mendoza | Franklin Park-Northlake (Leyden) | 21:06.47 |
| 389 | Colin Bove | Chicago (St. Patrick) | 21:10.20 |
| 390 | Patrick Lopez | Hillside (Proviso West) | 21:10.37 |
| 391 | Elias Fabian | Chicago (Von Steuben) | 21:12.29 |
| 392 | Finnian McLeod | Arlington Heights (St. Viator) | 21:13.18 |
| 393 | Jacob Stroup | Chicago (Payton) | 21:13.88 |
| 394 | Brian Douglas | Bradley (B.-Bourbonnais) | 21:14.21 |
| 395 | Ian Van Every | Deerfield (H.S.) | 21:15.21 |
| 396 | Rex Wallin | Evanston (Twp.) | 21:15.98 |
| 397 | Patrick Sullivan | Chicago (Amundsen) | 21:16.88 |
| 398 | Hamza Bati | Chicago (Senn) | 21:17.58 |
| 399 | Rene Campos | Round Lake | 21:18.08 |
| 400 | Simon Lane | Chicago (University) | 21:18.20 |
| 401 | Alec Busch | Northbrook (Glenbrook North) | 21:18.75 |
| 402 | Gerald DiChoso | Wheeling | 21:19.43 |
| 403 | Nick Krishnan | Deerfield (H.S.) | 21:20.42 |
| 404 | Brendan Gaffey | Roselle (Lake Park) | 21:20.60 |
| 405 | Simon Bautista | Chicago (Amundsen) | 21:20.68 |
| 406 | Evan Cheuk | Skokie (Niles West) | 21:22.98 |
| 407 | Nolan Barrett | Chicago (Amundsen) | 21:24.28 |
| 408 | Matthew Doland | Arlington Heights (St. Viator) | 21:24.55 |
| 409 | Kin-San Carr | Woodstock (H.S.) | 21:26.04 |
| 410 | Teigen Allison | Roselle (Lake Park) | 21:28.14 |
| 411 | Muntadher Al Maeena | Chicago (Senn) | 21:29.24 |
| 412 | Tom Karingada | Buffalo Grove | 21:29.44 |
| 413 | Simeon Shedd | Chicago (Senn) | 21:30.11 |
| 414 | Devin Briseno | Chicago (Von Steuben) | 21:34.18 |
| 415 | Conor Kaefer | Lombard (Montini) | 21:37.09 |
| 416 | Cole Barruffi | Park Ridge (Maine South) | 21:38.82 |
| 417 | Ian Meza | Chicago (St. Rita) | 21:39.51 |
| 418 | Gio Canalia | Glenview (Glenbrook South) | 21:40.89 |
| 419 | Carlos Villanueva | Summit (Argo) | 21:42.11 |
| 420 | Ben Flaxman | Deerfield (H.S.) | 21:42.80 |
| 421 | Sean Lasky | Northbrook (Glenbrook North) | 21:43.90 |
| 422 | Matthew Suarez | Chicago (Marist) | 21:50.94 |
| 423 | Jason Lee | Vernon Hills | 21:53.62 |
| 424 | Nick Zervos | Skokie (Niles West) | 21:53.70 |
| 425 | Kyle Choi | Skokie (Niles North) | 21:59.78 |
| 426 | Hugh Costello | Chicago (DePaul College Prep) | 22:00.18 |
| 427 | Ziel Chonillo | Chicago (St. Rita) | 22:00.86 |
| 428 | John Rottier | Chicago (DePaul College Prep) | 22:00.87 |
| 429 | Mauricio Saucedo | Chicago (Cristo Rey Jesuit) | 22:03.13 |
| 430 | Kyle Lyke | Chicago (Marist) | 22:03.44 |
| 431 | Sean Garner | Chicago (Taft) | 22:03.59 |
| 432 | Andrew Yoon | Glenview (Glenbrook South) | 22:04.65 |
| 433 | Anton Walvoord | Lake Forest Academy | 22:12.09 |
| 434 | Milo McLeer | Woodstock (H.S.) | 22:12.43 |
| 435 | Brandon Pena | Roselle (Lake Park) | 22:14.00 |
| 436 | Andrew Coath | Niles (Notre Dame) | 22:14.49 |
| 437 | Maximo Rivera | Chicago (Cristo Rey Jesuit) | 22:16.71 |
| 438 | Franco Grisi | Chicago (Taft) | 22:17.33 |
| 439 | Oscar Esquivel | Buffalo Grove | 22:18.12 |
| 440 | Nathan Thillens | Park Ridge (Maine South) | 22:21.23 |
| 441 | Logan Del Valle | Arlington Heights (St. Viator) | 22:22.60 |
| 442 | Mark Evans | Chicago (Taft) | 22:22.91 |
| 443 | Nathaniel Frolichstein-Appel | Evanston (Twp.) | 22:23.57 |
| 444 | Matt Heffernan | Park Ridge (Maine South) | 22:24.55 |
| 445 | Eoin Crowley | Chicago (St. Ignatius College Prep) | 22:25.34 |
| 446 | William Prangle | Oak Park (Fenwick) | 22:25.87 |
| 447 | Zach Olbur | Buffalo Grove | 22:30.90 |
| 448 | Sajan Shah | Lake Forest Academy | 22:32.86 |
| 449 | Danny Sherman | Lombard (Montini) | 22:34.25 |
| 450 | Jeremiah Wilkin | Chicago (Senn) | 22:34.99 |
| 451 | Owen Kelly | Arlington Heights (St. Viator) | 22:35.20 |
| 452 | Joseph Lynch | Chicago (Northside) | 22:40.62 |
| 453 | Holden Anderson | Roselle (Lake Park) | 22:41.22 |
| 454 | Daniel O'Connor | Chicago (University) | 22:42.97 |
| 455 | Mark Viz | Chicago (Marist) | 22:46.91 |
| 456 | Nathan Malin | Northbrook (Glenbrook North) | 22:48.33 |
| 457 | Derick Deleon | Park Ridge (Maine South) | 22:54.26 |
| 458 | William Hartwig | Lake Forest Academy | 22:55.86 |
| 459 | Emmit Singer | Chicago (Amundsen) | 22:56.05 |
| 460 | Brandon Yuen | Skokie (Niles West) | 22:57.28 |
| 461 | Mauricio Ibarra-Munoz | Chicago (Cristo Rey Jesuit) | 22:57.29 |
| 462 | Rory O'Connor | Lombard (Montini) | 22:57.67 |
| 463 | Gabriel Bianco | Lombard (Montini) | 22:58.01 |
| 464 | Klive Lushina | Evanston (Twp.) | 23:03.62 |
| 465 | Ben Caspari | Woodstock (H.S.) | 23:05.96 |
| 466 | Kai Bond | Chicago (Wolcott) | 23:08.27 |
| 467 | Logan Meyers | Chicago (St. Ignatius College Prep) | 23:08.60 |
| 468 | Jayden Yum | Glenview (Glenbrook South) | 23:09.92 |
| 469 | Gavin Carey | Chicago (Marist) | 23:10.35 |
| 470 | Ryan Raftery | Arlington Heights (St. Viator) | 23:11.61 |
| 471 | Denyell Rush | Maywood (Proviso East) | 23:23.99 |
| 472 | Tyrone Williams | Maywood (Proviso East) | 23:25.85 |
| 473 | Jordan Rizov | Skokie (Niles West) | 23:26.19 |
| 474 | Hayden Goldstein | Chicago (St. Rita) | 23:27.25 |
| 475 | Ryan Cleary | Chicago (St. Ignatius College Prep) | 23:28.22 |
| 476 | Alexis Soto | Round Lake | 23:28.69 |
| 477 | Akaash Nandi | Chicago (F.W. Parker) | 23:29.76 |
| 478 | Lavuntay Johnson | Chicago (Lake View) | 23:31.31 |
| 479 | Joshua Olmos | Chicago (Taft) | 23:35.25 |
| 480 | Lucas Oltean | Chicago (Taft) | 23:37.06 |
| 481 | Kael Caraballo | Lombard (Montini) | 23:37.12 |
| 482 | Thomas Vincent | Chicago (Northside) | 23:37.16 |
| 483 | Oscar Gershfeld | Chicago (Northside) | 23:40.33 |
| 484 | Justin Talarico | Chicago (Wolcott) | 23:42.28 |
| 485 | Robert Walson | Maywood (Proviso East) | 23:43.11 |
| 486 | Emmett Leyden | Chicago (St. Patrick) | 23:44.01 |
| 487 | Oliver Chapman | Chicago (DePaul College Prep) | 23:46.20 |
| 488 | Ben O'Mara | Chicago (Payton) | 23:47.20 |
| 489 | Rishi Ramaiya | Vernon Hills | 23:48.12 |
| 490 | Tyler Knight | Oswego (East) | 23:49.28 |
| 491 | Graydon Trout | Chicago (DePaul College Prep) | 23:50.96 |
| 492 | William Sun | Lake Forest Academy | 24:01.40 |
| 493 | Billy Nolan | Woodstock (North) | 24:03.49 |
| 494 | Anthony Hernandez | Chicago (Cristo Rey Jesuit) | 24:03.88 |
| 495 | Padraig Flannery | Chicago (St. Rita) | 24:04.70 |
| 496 | Nick Stawczyk | Chicago (St. Rita) | 24:04.95 |
| 497 | Luke Smith | Bradley (B.-Bourbonnais) | 24:10.89 |
| 498 | Tommy Devlin | Park Ridge (Maine South) | 24:14.10 |
| 499 | Sebastian Marquez | Roselle (Lake Park) | 24:15.14 |
| 500 | Henry Stewart | Evanston (Twp.) | 24:16.49 |
| 501 | Nevin Orleans | Chicago (St. Patrick) | 24:20.43 |
| 502 | Hector Jamie-Gonzalez | Maywood (Proviso East) | 24:22.53 |
| 503 | Krish Desai | Lake Forest Academy | 24:26.40 |
| 504 | Charles Frayman | Vernon Hills | 24:28.30 |
| 505 | Owen Donohue | Wauconda | 24:30.95 |
| 506 | Campbell Helgeson | Roselle (Lake Park) | 24:33.06 |
| 507 | Emmett Kantor | Chicago (St. Patrick) | 24:33.55 |
| 508 | Juan Mora-Landa | Chicago (Cristo Rey Jesuit) | 24:40.42 |
| 509 | Brian Botero | Lake Forest Academy | 24:44.70 |
| 510 | Patrick Korytkowski | Wauconda | 24:46.54 |
| 511 | Mathew Klonecki | Glenview (Glenbrook South) | 24:47.52 |
| 512 | Branden Vann | Chicago (Mather) | 24:48.26 |
| 513 | Toby Nelson | Lake Forest Academy | 24:51.79 |
| 514 | Ezra Shuminas | Chicago (Lake View) | 25:02.73 |
| 515 | Joseph Cabrera | Chicago (Amundsen) | 25:05.96 |
| 516 | Steven Castaneda | Bradley (B.-Bourbonnais) | 25:09.50 |
| 517 | Daniel Sanchez | Chicago (Lake View) | 25:10.49 |
| 518 | Bobby Emmons | Chicago (St. Rita) | 25:15.28 |
| 519 | Ryan Ramsey | Chicago (Christ the King) | 25:18.03 |
| 520 | Jacob Sager | Chicago (Senn) | 25:18.06 |
| 521 | Alexander Montoya | Chicago (Taft) | 25:19.74 |
| 522 | David Meadows | Chicago (DePaul College Prep) | 25:19.83 |
| 523 | Alvaro Torres | Buffalo Grove | 25:23.88 |
| 524 | Santiago Mata | Chicago (Amundsen) | 25:28.34 |
| 525 | Kiran Singh | Lombard (Glenbard East) | 25:31.66 |
| 526 | Brendan Colgan | Wilmette (Loyola Academy) | 25:35.97 |
| 527 | Noel Vargas-Cortes | Summit (Argo) | 25:36.25 |
| 528 | Tyler Lopez | Chicago (Von Steuben) | 25:36.68 |
| 529 | Daniel Pesch | Chicago (Northside) | 25:37.83 |
| 530 | Jimmy Yu | Lake Forest Academy | 25:40.33 |
| 531 | Luis Esparza | Chicago (Marist) | 25:41.64 |
| 532 | Danny Bruns | Northbrook (Glenbrook North) | 25:46.13 |
| 533 | Patrick Walker | Chicago (Christ the King) | 25:46.43 |
| 534 | Xavier Enriquez | Chicago (Senn) | 25:47.15 |
| 535 | Jackson Olson | Chicago (Von Steuben) | 25:49.12 |
| 536 | Eder Rebolledo | Wauconda | 25:49.61 |
| 537 | Nick PazLopez | Niles (Notre Dame) | 25:59.28 |
| 538 | John Schueller | Northbrook (Glenbrook North) | 26:07.93 |
| 539 | Jhett Acuna | Lombard (Montini) | 26:12.40 |
| 540 | Ezekial Munoz | Chicago (Whitney Young) | 26:24.06 |
| 541 | Diego Vargas | Skokie (Niles West) | 26:31.52 |
| 542 | Logan Etherington | Round Lake | 26:44.10 |
| 543 | Raul Garcia | Round Lake | 26:51.82 |
| 544 | Zachary McCoy | Chicago (Lake View) | 26:51.83 |
| 545 | Julian Blair | Chicago (Lincoln Park) | 27:00.50 |
| 546 | Gabriel Villanueva | Wheeling | 27:05.67 |
| 547 | Richmond Outlaw | Lombard (Montini) | 27:28.81 |
| 548 | Dylyn Chen | Bradley (B.-Bourbonnais) | 28:10.17 |
| 549 | Jason Xing | Lake Forest Academy | 28:13.48 |
| 550 | Elijah Yonker | Chicago (Whitney Young) | 28:43.03 |
| 551 | Atticus Patel | Chicago (Senn) | 28:52.29 |
| 552 | Gabriel Velasco | Oak Park (Fenwick) | 29:03.37 |
| 553 | Cameron Fink | Lake Forest Academy | 29:29.12 |
| 554 | David Sandoval | Chicago (Mather) | 29:46.51 |
| 555 | Akshay Badlani | Chicago (University) | 29:50.95 |
| 556 | Alix Salomon | Chicago (Senn) | 30:46.39 |
| 557 | Damien Guzman | Chicago (Lake View) | 30:47.67 |
| 558 | Son Nguyen | Chicago (Taft) | 31:01.97 |
| 559 | Adrian Carrillo | Summit (Argo) | 31:13.61 |
| 560 | Robert Gustafson | Woodstock (H.S.) | 33:24.94 |
| 561 | Emiliano Tejeda | Round Lake | 34:39.36 |
| 562 | Diego Caballero | Chicago (Whitney Young) | 35:01.10 |