Niles West HS
10/5/2019
Cross Country
1. Oswego (East): 29
2. Winnetka (New Trier): 123
3. Chicago (St. Ignatius College Prep): 129
4. Deerfield (H.S.): 134
5. Chicago (Marist): 251
6. Chicago (Whitney Young): 268
7. Lombard (Glenbard East): 272
8. Bradley (B.-Bourbonnais): 325
9. Chicago (Taft): 327
10. Evanston (Twp.): 365
11. Skokie (Niles West): 389
12. Arlington Heights (St. Viator): 396
13. Woodstock (H.S.): 482
14. Chicago (DePaul College Prep): 495
15. Villa Park (Willowbrook): 496
16. Niles (Northridge Prep): 502
17. Glenview (Glenbrook South): 556
18. Roselle (Lake Park): 566
19. Chicago (University): 569
20. Chicago (Lincoln Park): 616
21. Chicago (Brother Rice): 655
22. Franklin Park-Northlake (Leyden): 659
23. Skokie (Niles North): 665
24. Wilmette (Loyola Academy): 680
25. Chicago (Mather): 690
26. Round Lake: 727
27. Oak Forest: 745
28. Park Ridge (Maine South): 797
29. Vernon Hills: 847
30. Lombard (Montini): 858
31. Chicago (Von Steuben): 920
32. Elmwood Park: 949
33. Summit (Argo): 950
34. Norridge (Ridgewood): 952
35. Northbrook (Glenbrook North): 989
36. Joliet (Catholic Academy): 990
37. Mt. Prospect (Prospect): 1049
38. Chicago (St. Patrick): 1056
39. Chicago Heights (Marian): 1072
40. Woodstock (North): 1103
41. Wheeling: 1150
42. Oak Park (Fenwick): 1159
43. Chicago (Payton): 1160
44. Chicago (Senn): 1217
45. Chicago (Noble/ITW Speer): 1275
46. Burbank (St. Laurence): 1332
47. Lake Forest Academy: 1359
48. Chicago (Steinmetz): 1394
49. Chicago (Noble/Bulls): 1405
50. Chicago (Marine Leadership Academy): 1566
51. Chicago (St. Rita): 1652
52. Chicago (Christ the King): 1722
1. Vernon Hills: 39
2. Chicago (Whitney Young): 178
3. Arlington Heights (St. Viator): 186
4. Evanston (Twp.): 189
5. Chicago (Payton): 208
6. Chicago (Taft): 213
7. Mt. Prospect (Prospect): 223
8. Lombard (Glenbard East): 229
9. Chicago (Jones): 262
10. Machesney Park (Harlem): 297
11. Skokie (Niles West): 316
12. Chicago (Lincoln Park): 395
13. Deerfield (H.S.): 401
14. Darien (Hinsdale South): 411
15. Lombard (Montini): 441
16. Woodstock (North): 465
17. Oak Park (Fenwick): 504
18. Oak Forest: 506
19. River Forest (Trinity): 508
20. Chicago (University): 517
21. Chicago (DePaul College Prep): 570
22. Wilmette (Loyola Academy): 588
23. Roselle (Lake Park): 596
24. Franklin Park-Northlake (Leyden): 611
25. Glenview (Glenbrook South): 641
26. Wilmette (Regina Dominican): 643
27. Woodstock (H.S.): 754
28. Winnetka (New Trier): 765
29. Chicago (Von Steuben): 780
30. Chicago (Resurrection): 845
31. Palos Hills (Stagg): 847
32. Northbrook (Glenbrook North): 951
33. Lake Forest Academy: 980
34. Elmwood Park: 1052
35. Skokie (Niles North): 1054
36. Chicago (Noble/ITW Speer): 1083
37. Round Lake: 1087
38. Chicago (Senn): 1114
39. Chicago (Lake View): 1137
40. Chicago (Noble/Bulls): 1170
1. Chicago (St. Ignatius College Prep): 21
2. Niles (Notre Dame): 62
3. Oak Park (Fenwick): 81
4. Vernon Hills: 87
5. Chicago (Brother Rice): 136
6. Chicago (Payton): 144
7. Woodstock (H.S.): 149
8. Elmwood Park: 223
9. Chicago Heights (Marian): 227
10. Chicago (University): 292
1. River Forest (Trinity): 35
2. Vernon Hills: 47
3. Woodstock (H.S.): 82
4. Chicago (Payton): 96
5. Oak Park (Fenwick): 109
6. Chicago (Mather): 184
7. Chicago (Resurrection): 185
8. Burbank (St. Laurence): 194
9. Chicago (Marine Leadership Academy): 239
10. Chicago (Lake View): 277
1. Wilmette (Loyola Academy): 49
2. Skokie (Niles West): 118
3. Glenview (Glenbrook South): 123
4. Oswego (East): 123
5. Northbrook (Glenbrook North): 132
6. Winnetka (New Trier): 139
7. Chicago (Whitney Young): 180
8. Evanston (Twp.): 189
9. Deerfield (H.S.): 241
10. Round Lake: 273
11. Lombard (Glenbard East): 286
12. Chicago (Taft): 338
13. Chicago (Marist): 363
14. Summit (Argo): 376
15. Franklin Park-Northlake (Leyden): 383
1. Mt. Prospect (Prospect): 45
2. Winnetka (New Trier): 77
3. Chicago (Jones): 112
4. Hinsdale (Central): 135
5. Villa Park (Willowbrook): 153
6. Lombard (Glenbard East): 190
7. Wilmette (Loyola Academy): 216
8. Bradley (B.-Bourbonnais): 238
9. Northbrook (Glenbrook North): 244
10. Chicago (Whitney Young): 258
11. Chicago (Taft): 274
12. Glenview (Glenbrook South): 297
13. Franklin Park-Northlake (Leyden): 377
14. Round Lake: 393
15. Evanston (Twp.): 437
16. Machesney Park (Harlem): 439
17. Skokie (Niles North): 453
18. Palos Hills (Stagg): 454
19. Skokie (Niles West): 529
20. Chicago (Lincoln Park): 573
21. Roselle (Lake Park): 583
1. Chicago (St. Ignatius College Prep): 21
2. Vernon Hills: 73
3. Chicago (Mather): 114
4. Chicago (Payton): 124
5. Burbank (St. Laurence): 131
6. Joliet (Catholic Academy): 151
7. Chicago (Brother Rice): 167
8. Arlington Heights (St. Viator): 167
9. Chicago (Senn): 255
10. Elmwood Park: 260
11. Chicago (Lake View): 275
1. Vernon Hills: 31
2. Lombard (Montini): 59
3. Wilmette (Regina Dominican): 81
4. Lake Forest Academy: 94
5. Chicago (Mather): 106
6. Chicago (Cristo Rey Jesuit): 148
1. Oswego (East): 47
2. Winnetka (New Trier): 69
3. Glenview (Glenbrook South): 156
4. Evanston (Twp.): 156
5. Deerfield (H.S.): 157
6. Chicago (Whitney Young): 189
7. Park Ridge (Maine South): 204
8. Bradley (B.-Bourbonnais): 216
9. Mt. Prospect (Prospect): 219
10. Wheeling: 247
11. Villa Park (Willowbrook): 280
12. Northbrook (Glenbrook North): 282
13. Skokie (Niles West): 326
14. Skokie (Niles North): 335
15. Franklin Park-Northlake (Leyden): 426
16. Wilmette (Loyola Academy): 427
17. Chicago (Marist): 463
1. Park Ridge (Maine South): 21
2. Mt. Prospect (Prospect): 65
3. Chicago (Jones): 116
4. Chicago (Whitney Young): 130
5. Deerfield (H.S.): 137
6. Wilmette (Loyola Academy): 151
7. Glenview (Glenbrook South): 209
8. Hinsdale (Central): 243
9. Winnetka (New Trier): 261
10. Skokie (Niles West): 272
11. Northbrook (Glenbrook North): 328
12. Villa Park (Willowbrook): 329
13. Chicago (Lincoln Park): 344
14. Skokie (Niles North): 387
| Place | Name | Team | Result |
|---|---|---|---|
| 1 | Brad Wiggins | Oswego (East) | 15:33.70 |
| 2 | Thomas Leonard | Chicago (Marist) | 15:42.76 |
| 3 | Luke Wentz | Oswego (East) | 15:45.01 |
| 4 | Alfredo MacLaughlin | Chicago (DePaul College Prep) | 15:56.82 |
| 5 | Jacob Flynn | Chicago (St. Ignatius College Prep) | 15:59.20 |
| 6 | Heriberto Alvarez | Oswego (East) | 16:00.84 |
| 7 | Nicholas Bozarth | Oswego (East) | 16:02.36 |
| 8 | Ben Kraemer | Deerfield (H.S.) | 16:04.94 |
| 9 | Jacob Fritz | Bradley (B.-Bourbonnais) | 16:05.45 |
| 10 | Cole Bernstein | Deerfield (H.S.) | 16:07.30 |
| 11 | Luke Sikora | Chicago (University) | 16:07.70 |
| 12 | Nathan Brischetto | Oswego (East) | 16:08.40 |
| 13 | Maverick Lange | Oswego (East) | 16:11.60 |
| 14 | Lucas Guidone | Chicago (Taft) | 16:13.75 |
| 15 | Nick Edwards-levin | Chicago (University) | 16:15.31 |
| 16 | Michael Reif | Oak Forest | 16:17.53 |
| 17 | Nathan Jorgensen | Roselle (Lake Park) | 16:17.65 |
| 18 | Jackson Flick | Winnetka (New Trier) | 16:19.88 |
| 19 | Maximilian Barrios | Chicago (Von Steuben) | 16:20.95 |
| 20 | George Esteve | Winnetka (New Trier) | 16:22.28 |
| 21 | Nick Henz | Oswego (East) | 16:23.11 |
| 22 | Michael Lesak | Chicago (St. Ignatius College Prep) | 16:23.40 |
| 23 | Alexander Das | Oswego (East) | 16:24.36 |
| 24 | Tyler Ackerman | Winnetka (New Trier) | 16:24.52 |
| 25 | Patric Natindim | Arlington Heights (St. Viator) | 16:25.73 |
| 26 | Josh Puyear | Deerfield (H.S.) | 16:28.78 |
| 27 | Brian Moore | Chicago (St. Ignatius College Prep) | 16:28.91 |
| 28 | Ben Akason | Winnetka (New Trier) | 16:32.23 |
| 29 | Daniel Murphy | Chicago (Whitney Young) | 16:33.21 |
| 30 | Nick Fisch | Lombard (Montini) | 16:33.39 |
| 31 | Aidan Ihms | Lombard (Glenbard East) | 16:34.77 |
| 32 | Cody Arenas | Round Lake | 16:37.06 |
| 33 | Aidan Lorenz | Chicago (Whitney Young) | 16:37.25 |
| 34 | Tyler King | Villa Park (Willowbrook) | 16:37.42 |
| 35 | Kembre Daniel | Chicago (Lincoln Park) | 16:42.46 |
| 36 | Lincoln Crowe | Winnetka (New Trier) | 16:43.13 |
| 37 | Liam Linnen | Chicago (St. Ignatius College Prep) | 16:43.35 |
| 38 | Tyler Gilley | Winnetka (New Trier) | 16:45.54 |
| 39 | Andrew Kerlin | Chicago (Marist) | 16:46.24 |
| 40 | Jack Rutstein | Evanston (Twp.) | 16:47.18 |
| 41 | Nicholas Kiley | Chicago (St. Ignatius College Prep) | 16:47.21 |
| 42 | Boston Brooks | Bradley (B.-Bourbonnais) | 16:48.59 |
| 43 | Tony Delira | Chicago (Alcott) | 16:48.90 |
| 44 | Jake Phillips | Chicago (Marist) | 16:49.14 |
| 45 | Jack Hansen | Woodstock (H.S.) | 16:49.58 |
| 46 | Nigel Neibel | Lombard (Glenbard East) | 16:49.91 |
| 47 | Ben Zamler | Deerfield (H.S.) | 16:52.95 |
| 48 | Eric Lakemaker | Deerfield (H.S.) | 16:53.58 |
| 49 | Grayson Gonski | Bradley (B.-Bourbonnais) | 16:53.67 |
| 50 | Jose Garcia | Franklin Park-Northlake (Leyden) | 16:54.09 |
| 51 | John McGivern | Skokie (Niles West) | 16:54.98 |
| 52 | Andrew Brockmeier | Niles (Northridge Prep) | 16:55.12 |
| 53 | Ben Keenan | Winnetka (New Trier) | 16:57.07 |
| 54 | Dan Gomez | Niles (Northridge Prep) | 16:58.62 |
| 55 | Daniel Casarez | Franklin Park-Northlake (Leyden) | 16:59.65 |
| 56 | Kavin Nagpal | Chicago (Senn) | 16:59.83 |
| 57 | Max Carroll | Chicago (Taft) | 16:59.89 |
| 58 | Leo Stanton | Wilmette (Loyola Academy) | 17:00.01 |
| 59 | Matt Flick | Winnetka (New Trier) | 17:01.36 |
| 60 | Michael Schumacher | Arlington Heights (St. Viator) | 17:02.10 |
| 61 | Alex Kapala | Lombard (Glenbard East) | 17:02.90 |
| 62 | Jack Rhyner | Chicago (St. Ignatius College Prep) | 17:03.58 |
| 63 | Jimmy Maguire | Chicago (Brother Rice) | 17:03.87 |
| 64 | Josh Silverman | Winnetka (New Trier) | 17:04.83 |
| 65 | Matthew Desantis | Chicago (DePaul College Prep) | 17:04.85 |
| 66 | Theo Conroy | Chicago (St. Ignatius College Prep) | 17:05.32 |
| 67 | Ryan Bernstein | Deerfield (H.S.) | 17:05.48 |
| 68 | Ryan Wong | Chicago (Whitney Young) | 17:06.75 |
| 69 | Brandon Heselton | Villa Park (Willowbrook) | 17:07.35 |
| 70 | Andrew Bylsma | Lombard (Glenbard East) | 17:07.99 |
| 71 | Trevor Glancy | Skokie (Niles West) | 17:09.69 |
| 72 | Ellis Allen | Evanston (Twp.) | 17:10.93 |
| 73 | Paxton Ferencak | Chicago (Whitney Young) | 17:11.36 |
| 74 | Alex Luo | Deerfield (H.S.) | 17:11.41 |
| 75 | James McGlashon | Chicago (Taft) | 17:11.85 |
| 76 | Kevin Gee | Chicago (Mather) | 17:12.15 |
| 77 | Raghav Gupta | Winnetka (New Trier) | 17:12.58 |
| 78 | James Moran | Evanston (Twp.) | 17:12.72 |
| 79 | Mack Mecenas | Lombard (Glenbard East) | 17:13.70 |
| 80 | Parker Yanez | Chicago (Whitney Young) | 17:16.02 |
| 81 | Umar Chaudhry | Skokie (Niles West) | 17:17.64 |
| 82 | Lucas Moskovitz | Deerfield (H.S.) | 17:18.70 |
| 83 | Aidan Schleutermann | Woodstock (H.S.) | 17:19.83 |
| 84 | Eddie Burke | Chicago (Brother Rice) | 17:20.54 |
| 85 | Jazhel Navarro | Chicago (Lincoln Park) | 17:21.54 |
| 86 | Ethan Suh | Skokie (Niles West) | 17:24.66 |
| 87 | Carlos Barillas | Chicago (Whitney Young) | 17:25.16 |
| 88 | Daniel Riordan | Wilmette (Loyola Academy) | 17:25.99 |
| 89 | Kevin Bugos | Chicago (Marist) | 17:27.08 |
| 90 | Mikey Corcoran | Chicago (Brother Rice) | 17:27.54 |
| 91 | Al Kaleshi | Chicago (St. Ignatius College Prep) | 17:27.93 |
| 92 | James Scott | Glenview (Glenbrook South) | 17:28.45 |
| 93 | Tommy Kavanaugh | Chicago (Marist) | 17:29.29 |
| 94 | Andrew Osborn | Deerfield (H.S.) | 17:30.37 |
| 95 | Sonny Granzetto | Evanston (Twp.) | 17:30.50 |
| 96 | Jack Walsh | Park Ridge (Maine South) | 17:30.99 |
| 97 | Connor Walls | Chicago (St. Ignatius College Prep) | 17:32.76 |
| 98 | Larry Branch | Chicago (Noble/Noble Academy) | 17:32.99 |
| 99 | Carlos Moreno | Chicago (Whitney Young) | 17:33.01 |
| 100 | Frank Dudzik | Woodstock (North) | 17:33.55 |
| 101 | Jonah Kaplan | Deerfield (H.S.) | 17:33.98 |
| 102 | Michael Polizzi | Chicago (Taft) | 17:34.00 |
| 103 | Ryan Politzki | Arlington Heights (St. Viator) | 17:34.20 |
| 104 | Nico Panawa | Roselle (Lake Park) | 17:35.11 |
| 105 | Liam Perreault | Skokie (Niles North) | 17:35.39 |
| 106 | Kyle Kenmotsu | Skokie (Niles North) | 17:36.67 |
| 107 | Matthew Cheatham | Chicago (Taft) | 17:37.95 |
| 108 | Marcus Porchia | Joliet (Catholic Academy) | 17:38.25 |
| 109 | Solomon Greene | Evanston (Twp.) | 17:39.72 |
| 110 | Niko Koupas | Park Ridge (Maine South) | 17:40.44 |
| 111 | Jeremy Ortiz | Oswego (East) | 17:41.19 |
| 112 | Kamil Kotarski | Elmwood Park | 17:41.54 |
| 113 | Itamar Shifrin | Vernon Hills | 17:41.57 |
| 114 | Alfredo Toledo | Lombard (Glenbard East) | 17:42.12 |
| 115 | Owen Briggeman | Evanston (Twp.) | 17:42.39 |
| 116 | Sergio Mendieta | Chicago (St. Patrick) | 17:42.44 |
| 117 | Keagan Morgan | Chicago Heights (Marian) | 17:42.80 |
| 118 | John Bresnahan | Glenview (Glenbrook South) | 17:42.82 |
| 119 | Keegan Estrada | Winnetka (New Trier) | 17:43.45 |
| 120 | Wade Herrera | Glenview (Glenbrook South) | 17:43.62 |
| 121 | Daniel Berkebile | Woodstock (H.S.) | 17:43.72 |
| 122 | Charlie Richardson | Chicago (DePaul College Prep) | 17:43.87 |
| 123 | Nathan Kochera | Arlington Heights (St. Viator) | 17:44.76 |
| 124 | Connor Fitzpatrick | Chicago (St. Ignatius College Prep) | 17:45.11 |
| 125 | Aidan Martin | Niles (Northridge Prep) | 17:45.41 |
| 126 | Matt Anderson | Bradley (B.-Bourbonnais) | 17:45.76 |
| 127 | Connor Flynn | Arlington Heights (St. Viator) | 17:46.12 |
| 128 | Caleb Davis | Chicago (Marist) | 17:46.21 |
| 129 | Anthony Richter | Oak Forest | 17:46.76 |
| 130 | Brendan Dalcanton | Bradley (B.-Bourbonnais) | 17:48.64 |
| 131 | Matthew Carey | Skokie (Niles West) | 17:48.77 |
| 132 | Ben Cunneen | Villa Park (Willowbrook) | 17:49.01 |
| 133 | Jason Dahlberg | Deerfield (H.S.) | 17:49.37 |
| 134 | Seth Carlson | Chicago (Whitney Young) | 17:49.43 |
| 135 | Sebastian Klein | Northbrook (Glenbrook North) | 17:49.90 |
| 136 | Luke Hortsman | Chicago (Marist) | 17:50.76 |
| 137 | Thomas Diaz | Summit (Argo) | 17:50.97 |
| 138 | Ryder Kern | Chicago (Whitney Young) | 17:51.50 |
| 139 | David Roach | Oswego (East) | 17:51.58 |
| 140 | Clark Shulfer | Woodstock (H.S.) | 17:54.09 |
| 141 | Ben Yoder | Winnetka (New Trier) | 17:54.78 |
| 142 | Danny Murges | Park Ridge (Maine South) | 17:54.86 |
| 143 | Dominic O'Connell | Mt. Prospect (Prospect) | 17:56.49 |
| 144 | Cole Hougo | Chicago (St. Ignatius College Prep) | 17:57.30 |
| 145 | Jack Michel | Winnetka (New Trier) | 17:57.47 |
| 146 | Cody Slutzky | Glenview (Glenbrook South) | 17:57.76 |
| 147 | John Sanchez | Round Lake | 17:58.83 |
| 148 | Leo Brett | Wilmette (Loyola Academy) | 17:59.17 |
| 149 | Elai Spector | Deerfield (H.S.) | 17:59.45 |
| 150 | Carter Lindberg | Winnetka (New Trier) | 18:00.10 |
| 151 | John Flanagan | Lombard (Glenbard East) | 18:01.89 |
| 152 | Alex Stoffelmayr | Winnetka (New Trier) | 18:02.61 |
| 153 | Thomas Florey | Villa Park (Willowbrook) | 18:03.76 |
| 154 | Daniel Bekkouche | Chicago (Mather) | 18:04.47 |
| 155 | Ian Joe | Vernon Hills | 18:04.68 |
| 156 | Max Hodory | Woodstock (H.S.) | 18:04.82 |
| 157 | Dane Branstrom | Glenview (Glenbrook South) | 18:05.20 |
| 158 | Jake Doerge | Chicago (Taft) | 18:05.93 |
| 159 | Scott Beveridge | Summit (Argo) | 18:06.03 |
| 160 | Zachary Cheuk | Skokie (Niles West) | 18:06.71 |
| 161 | Jake Zegger | Roselle (Lake Park) | 18:07.74 |
| 162 | Brendan Geary | Chicago (Marist) | 18:07.79 |
| 163 | Dylan Hanson | Woodstock (H.S.) | 18:07.96 |
| 164 | Eli Ginsburg | Chicago (University) | 18:08.16 |
| 165 | Lance Juridico | Norridge (Ridgewood) | 18:08.53 |
| 166 | John Pins | Niles (Northridge Prep) | 18:09.00 |
| 167 | Logan Hagmann | Woodstock (H.S.) | 18:09.30 |
| 168 | Michael LaSusa | Chicago (St. Ignatius College Prep) | 18:09.80 |
| 169 | Declan Ochoa | Chicago (Lincoln Park) | 18:10.45 |
| 170 | Preston Davidson | Glenview (Glenbrook South) | 18:10.71 |
| 171 | Emmanuel Nwatu | Chicago (Mather) | 18:10.82 |
| 172 | Antanas Rishko | Mt. Prospect (Prospect) | 18:11.49 |
| 173 | Matthew Lande | Skokie (Niles West) | 18:11.70 |
| 174 | Sam Schuler | Niles (Northridge Prep) | 18:11.89 |
| 175 | Jeff Saele | Roselle (Lake Park) | 18:11.91 |
| 176 | Grant Fisher | Deerfield (H.S.) | 18:12.60 |
| 177 | Nicholas Ortiz | Chicago (Noble/Bulls) | 18:13.33 |
| 178 | Damian Rocha | Villa Park (Willowbrook) | 18:13.57 |
| 179 | Simon Huffman-Gottschling | Chicago (Payton) | 18:13.94 |
| 180 | Joe Ariano | Deerfield (H.S.) | 18:15.59 |
| 181 | Nathan Moyer | Chicago (DePaul College Prep) | 18:15.72 |
| 182 | Zach Bertino | Joliet (Catholic Academy) | 18:16.08 |
| 183 | Luke Ferri | Skokie (Niles North) | 18:17.53 |
| 184 | Themy Frangias | Chicago (Lincoln Park) | 18:18.04 |
| 185 | Micah Plofsky | Deerfield (H.S.) | 18:18.54 |
| 186 | Alex Dillon | Winnetka (New Trier) | 18:18.68 |
| 187 | Lukas Tichota | Skokie (Niles North) | 18:18.72 |
| 188 | Alex Flores | Chicago (Mather) | 18:18.99 |
| 189 | Nathan Kalvig | Chicago Heights (Marian) | 18:19.15 |
| 190 | Mac Cooley | Deerfield (H.S.) | 18:19.62 |
| 191 | Matthew Goss | Arlington Heights (St. Viator) | 18:20.11 |
| 192 | Aidan Vernon | Evanston (Twp.) | 18:20.12 |
| 193 | Harrison Wollney | Glenview (Glenbrook South) | 18:20.17 |
| 194 | Christian Spear | Oswego (East) | 18:22.75 |
| 195 | Henry Russell | Winnetka (New Trier) | 18:23.08 |
| 196 | Hugo Garibaldi | Chicago (Von Steuben) | 18:23.57 |
| 197 | Kasper Goralczyk | Skokie (Niles North) | 18:24.05 |
| 198 | Jonathan Rivera | Chicago (Marist) | 18:24.19 |
| 199 | Jonathan Hernandez | Norridge (Ridgewood) | 18:24.38 |
| 200 | Jacob Capalbo | Joliet (Catholic Academy) | 18:24.65 |
| 201 | Ebaad Siddiqui | Skokie (Niles West) | 18:24.90 |
| 202 | Sam Westfall | Glenview (Glenbrook South) | 18:25.08 |
| 203 | Kevin Slawacki | Mt. Prospect (Prospect) | 18:25.44 |
| 204 | Ethan Castette | Chicago (DePaul College Prep) | 18:25.63 |
| 205 | Patrick Schumacher | Arlington Heights (St. Viator) | 18:26.75 |
| 206 | Steve Vozar | Roselle (Lake Park) | 18:26.83 |
| 207 | Daniel Castro | Skokie (Niles North) | 18:27.92 |
| 208 | Liam McGoldrick | Oak Forest | 18:28.23 |
| 209 | Daniel Bottcher | Arlington Heights (St. Viator) | 18:28.40 |
| 210 | Anthony Vazquez | Niles (Northridge Prep) | 18:28.75 |
| 211 | Carter Adams | Glenview (Glenbrook South) | 18:28.77 |
| 212 | Caden George | Norridge (Ridgewood) | 18:29.13 |
| 213 | Theo Saltouros | Chicago (Taft) | 18:29.23 |
| 214 | Omar Gomez | Elmwood Park | 18:29.28 |
| 215 | Sam Montgomery | Skokie (Niles West) | 18:29.65 |
| 216 | Elyjia Jones | Round Lake | 18:30.60 |
| 217 | Mick Flannery | Lombard (Montini) | 18:30.90 |
| 218 | Gideon Mitchell | Chicago (University) | 18:30.91 |
| 219 | Jonathan Garcia | Franklin Park-Northlake (Leyden) | 18:31.35 |
| 220 | Jesus Gonzalez | Franklin Park-Northlake (Leyden) | 18:31.84 |
| 221 | Kevin Hillesland | Winnetka (New Trier) | 18:31.90 |
| 222 | Vince (Vincente) Guereca | Elmwood Park | 18:31.97 |
| 223 | Cal Mulder | Bradley (B.-Bourbonnais) | 18:32.35 |
| 224 | Rocco Marcello | Lombard (Glenbard East) | 18:32.85 |
| 225 | Jack Stein | Winnetka (New Trier) | 18:33.38 |
| 226 | Chris Pearce | Winnetka (New Trier) | 18:33.39 |
| 227 | Harrison Morg | Chicago (Brother Rice) | 18:33.99 |
| 228 | Zack Greco | Deerfield (H.S.) | 18:34.60 |
| 229 | Tarek Alnatsheh | Chicago (Mather) | 18:34.63 |
| 230 | Alan Sandoval | Chicago (Steinmetz) | 18:35.10 |
| 231 | William Thakur | Chicago (Payton) | 18:35.73 |
| 232 | Vicente Bernal | Roselle (Lake Park) | 18:35.77 |
| 233 | Peter Montegrande | Wheeling | 18:35.95 |
| 234 | Trinton Moore | Chicago (Whitney Young) | 18:36.23 |
| 235 | Alex Randall | Vernon Hills | 18:36.83 |
| 236 | Juan Celio | Chicago (St. Patrick) | 18:37.09 |
| 237 | Grant Fouts | Bradley (B.-Bourbonnais) | 18:37.43 |
| 238 | Jacob Minjares | Round Lake | 18:37.56 |
| 239 | Tommy May | Lombard (Montini) | 18:38.87 |
| 240 | Jameson Teuber | Woodstock (North) | 18:40.05 |
| 241 | Gavin Hougo | Chicago (St. Ignatius College Prep) | 18:40.36 |
| 242 | Logan Pecht | Chicago (St. Ignatius College Prep) | 18:40.51 |
| 243 | Emilio Dominguez | Chicago (Noble/ITW Speer) | 18:40.55 |
| 244 | Bryan Luna | Franklin Park-Northlake (Leyden) | 18:40.62 |
| 245 | Ben Barry | Lombard (Glenbard East) | 18:40.93 |
| 246 | Caden Gierstorf | Oak Park (Fenwick) | 18:41.27 |
| 247 | Noah MorrisHoffer | Evanston (Twp.) | 18:41.89 |
| 248 | Juan Cruz | Summit (Argo) | 18:42.25 |
| 249 | Nathaniel Fukutake | Oswego (East) | 18:43.35 |
| 250 | Jonathan Campos | Round Lake | 18:43.59 |
| 251 | David Palmer | Vernon Hills | 18:43.93 |
| 252 | Joey Porebski | Chicago (Taft) | 18:44.13 |
| 253 | Allan Potter | Burbank (St. Laurence) | 18:44.27 |
| 254 | Alex Krull | Northbrook (Glenbrook North) | 18:45.17 |
| 255 | Max Moore | Chicago (Whitney Young) | 18:45.34 |
| 256 | Andrew Chookaszian | Winnetka (New Trier) | 18:45.39 |
| 257 | Oscar Nach | Chicago (Lincoln Park) | 18:45.94 |
| 258 | Brian Sarad | Franklin Park-Northlake (Leyden) | 18:45.94 |
| 259 | Giovanni Russo | Arlington Heights (St. Viator) | 18:46.06 |
| 260 | Aidan Lewis | Chicago (St. Patrick) | 18:46.58 |
| 261 | Tobias Bahrmasel | Wilmette (Loyola Academy) | 18:46.71 |
| 262 | Henry Barry | Lombard (Glenbard East) | 18:47.19 |
| 263 | Joshua Holtgreive | Wilmette (Loyola Academy) | 18:47.78 |
| 264 | Carson Ahrens | Winnetka (New Trier) | 18:48.58 |
| 265 | Walter Glockner | Park Ridge (Maine South) | 18:48.68 |
| 266 | Joseph Hartman | Chicago (DePaul College Prep) | 18:49.26 |
| 267 | Jeffrey Klamm | Evanston (Twp.) | 18:49.54 |
| 268 | Jacob Varol | Chicago (Taft) | 18:50.12 |
| 269 | Yaseen Ali | Skokie (Niles North) | 18:50.22 |
| 270 | Noah Lolli | Winnetka (New Trier) | 18:50.82 |
| 271 | Alan Nance | Wheeling | 18:51.25 |
| 272 | William Beebe | Chicago (DePaul College Prep) | 18:51.30 |
| 273 | Christopher Kasperan | Chicago Heights (Marian) | 18:52.02 |
| 274 | Sebastian Szuba | Summit (Argo) | 18:52.61 |
| 275 | Lupe Herrmann | Lombard (Montini) | 18:52.64 |
| 276 | Colin Roque | Chicago (Taft) | 18:54.11 |
| 277 | Emmett Abels | Northbrook (Glenbrook North) | 18:54.92 |
| 278 | Nick Chang | Winnetka (New Trier) | 18:54.99 |
| 279 | Roan Regnier | Wilmette (Loyola Academy) | 18:55.09 |
| 280 | Tim Moran | Oak Forest | 18:55.30 |
| 281 | Christopher Meyers | Chicago (St. Ignatius College Prep) | 18:55.62 |
| 282 | Mark Sinchi | Chicago (Von Steuben) | 18:55.86 |
| 283 | Evan Rudolph | Evanston (Twp.) | 18:55.92 |
| 284 | Rohan Kuttan | Evanston (Twp.) | 18:55.95 |
| 285 | Luis Gomez | Elmwood Park | 18:56.08 |
| 286 | Thomas Johnson | Chicago (St. Ignatius College Prep) | 18:56.27 |
| 287 | Tyson Anthony | Glenview (Glenbrook South) | 18:57.38 |
| 288 | Graham Paterson | Northbrook (Glenbrook North) | 18:57.46 |
| 289 | Nick Leahy | Oak Forest | 18:57.90 |
| 290 | Asher Kriegel | Deerfield (H.S.) | 18:58.06 |
| 291 | Chase Johnson | Vernon Hills | 18:58.40 |
| 292 | Jeffrey Hong | Chicago (University) | 18:58.68 |
| 293 | Jack Yonover | Winnetka (New Trier) | 18:59.43 |
| 294 | Angel Nieto | Chicago (Von Steuben) | 19:00.13 |
| 295 | Maximilan Miller | Evanston (Twp.) | 19:00.48 |
| 296 | Thomas Oakson | Lombard (Glenbard East) | 19:01.17 |
| 297 | Nathan Halvorsen | Chicago (Whitney Young) | 19:01.28 |
| 298 | Gabriel Cole | Glenview (Glenbrook South) | 19:01.91 |
| 299 | Jacob Zoladz | Norridge (Ridgewood) | 19:02.44 |
| 300 | Dean Kousiounelos | Northbrook (Glenbrook North) | 19:03.34 |
| 301 | Sal Aguilar | Oak Park (Fenwick) | 19:03.49 |
| 302 | Malcolm Bevans | Chicago (St. Ignatius College Prep) | 19:03.95 |
| 303 | Steven Paz | Chicago (Steinmetz) | 19:04.87 |
| 304 | Mehrbod Sharif | Winnetka (New Trier) | 19:06.23 |
| 305 | Ryan Zabors | Winnetka (New Trier) | 19:06.68 |
| 306 | Shay Lavelle | Chicago (Lake View) | 19:08.10 |
| 307 | Angel Salgado | Franklin Park-Northlake (Leyden) | 19:09.45 |
| 308 | Javier Gomez | Niles (Northridge Prep) | 19:10.40 |
| 309 | Mac Kittrell | Chicago (DePaul College Prep) | 19:10.98 |
| 310 | Brendan Beamer | Deerfield (H.S.) | 19:11.65 |
| 311 | Joshua Esquilin | Chicago (St. Patrick) | 19:12.03 |
| 312 | David Hegberg | Arlington Heights (St. Viator) | 19:12.36 |
| 313 | Drake Gorecki | Chicago (Payton) | 19:12.95 |
| 314 | Joey Schultz | Oak Park (Fenwick) | 19:13.51 |
| 315 | Ibrahim Abubeker | Chicago (Mather) | 19:15.45 |
| 316 | Robert Becker | Winnetka (New Trier) | 19:15.91 |
| 317 | Trent Norberg | Chicago (DePaul College Prep) | 19:17.42 |
| 318 | Ryan Hahn | Burbank (St. Laurence) | 19:17.94 |
| 319 | Charles Seitz | Wilmette (Loyola Academy) | 19:19.15 |
| 320 | Red Reyes | Skokie (Niles North) | 19:19.83 |
| 321 | Vinny Micucci | Oak Park (Fenwick) | 19:20.12 |
| 322 | Joe Healy | Deerfield (H.S.) | 19:21.22 |
| 323 | Santiago Cueves | Wheeling | 19:22.39 |
| 324 | Kenny Sledzinski | Lombard (Montini) | 19:22.73 |
| 325 | Theo Gikas | Glenview (Glenbrook South) | 19:22.85 |
| 326 | Tommy Wagner | Chicago (Marist) | 19:23.66 |
| 327 | Kevin Freeman | Chicago (St. Ignatius College Prep) | 19:24.34 |
| 328 | Coby Segal | Deerfield (H.S.) | 19:25.05 |
| 329 | Jerahmeel Vargas | Chicago (Mather) | 19:25.90 |
| 330 | Jake Stamer | Winnetka (New Trier) | 19:26.95 |
| 331 | Ruben Concepcion | Chicago (Marine Leadership Academy) | 19:27.34 |
| 332 | Grant Hampton | Vernon Hills | 19:27.61 |
| 333 | Gus Stamer | Winnetka (New Trier) | 19:29.13 |
| 334 | Jaime Barajas | Chicago (St. Ignatius College Prep) | 19:29.60 |
| 335 | Nahiyan Chowdhury | Skokie (Niles North) | 19:30.27 |
| 336 | Michael Lee | Vernon Hills | 19:32.27 |
| 337 | Patric Maziarka | Norridge (Ridgewood) | 19:32.77 |
| 338 | Michael Rodriguez | Joliet (Catholic Academy) | 19:33.24 |
| 339 | Teddy Clarke | Skokie (Niles West) | 19:33.99 |
| 340 | Charlie Conkle | Skokie (Niles West) | 19:34.05 |
| 341 | Luis Castro | Chicago (Noble/ITW Speer) | 19:34.75 |
| 342 | Tom Skrypkun | Chicago (Brother Rice) | 19:35.19 |
| 343 | Jake Powers | Lake Forest Academy | 19:35.88 |
| 344 | Owen Nanos | Chicago (Taft) | 19:36.64 |
| 345 | Sean Deane | Chicago (Brother Rice) | 19:37.08 |
| 346 | Cristian Ferreyra | Chicago (University) | 19:37.32 |
| 347 | Prem Patel | Oak Forest | 19:38.41 |
| 348 | Leo Quezada | Wheeling | 19:40.28 |
| 349 | Ethan Polak | Wheeling | 19:40.35 |
| 350 | Ranulfo Bernadit | Bradley (B.-Bourbonnais) | 19:41.21 |
| 351 | Luis Wendling | Arlington Heights (St. Viator) | 19:41.27 |
| 352 | Liam Riesen | Villa Park (Willowbrook) | 19:41.38 |
| 353 | Matthew Ciancanelli | Northbrook (Glenbrook North) | 19:41.58 |
| 354 | Alex Randerson | Chicago (Taft) | 19:42.13 |
| 355 | Logan Maue | Oak Park (Fenwick) | 19:42.57 |
| 356 | Matt Hickey | Oak Park (Fenwick) | 19:42.81 |
| 357 | Bobby Mescall | Norridge (Ridgewood) | 19:43.05 |
| 358 | Ben O'Bryan | Oak Park (Fenwick) | 19:44.29 |
| 359 | Eli Traub | Northbrook (Glenbrook North) | 19:44.91 |
| 360 | Smith Patel | Oak Forest | 19:44.98 |
| 361 | Joseph Tucker | Round Lake | 19:46.50 |
| 362 | Ryan Li | Arlington Heights (St. Viator) | 19:46.98 |
| 363 | Ethan Schaffner | Winnetka (New Trier) | 19:48.44 |
| 364 | Justin Wrona | Glenview (Glenbrook South) | 19:49.36 |
| 365 | Nathan Speciale | Woodstock (North) | 19:49.85 |
| 366 | Armando Luz | Chicago (Noble/ITW Speer) | 19:50.66 |
| 367 | Thomas Leonetti | Lake Forest Academy | 19:51.37 |
| 368 | Parker Szura | Woodstock (North) | 19:52.73 |
| 369 | Andrew Mann | Bradley (B.-Bourbonnais) | 19:54.47 |
| 370 | Paul Fletcher | Niles (Northridge Prep) | 19:54.76 |
| 371 | George White | Winnetka (New Trier) | 19:54.93 |
| 372 | Zachary Rosenthal | Chicago (Lincoln Park) | 19:55.81 |
| 373 | Daniel Donnelly | Glenview (Glenbrook South) | 19:56.46 |
| 374 | Alexander Yasumoto | Winnetka (New Trier) | 19:57.95 |
| 375 | William Bermudez | Elmwood Park | 19:58.27 |
| 376 | Oluwaseye Ayamolowo | Richton Park (Southland College Prep Charter) | 19:58.52 |
| 377 | Ryan Thomas | Chicago (Payton) | 19:58.88 |
| 378 | Shane Levreau | Chicago (Wolcott) | 19:59.61 |
| 379 | Quentin Crown | Woodstock (H.S.) | 20:00.04 |
| 380 | Nick Alutto | Lake Forest Academy | 20:00.07 |
| 381 | Kareem Araj | Franklin Park-Northlake (Leyden) | 20:00.16 |
| 382 | Steven Alvarez | Round Lake | 20:00.87 |
| 383 | Daniel Martinez | Chicago (Noble/ITW Speer) | 20:01.26 |
| 384 | Matt Newcomb | Winnetka (New Trier) | 20:01.92 |
| 385 | Anthony Wernsing | Elmwood Park | 20:02.02 |
| 386 | Jacob Cachila | Skokie (Niles West) | 20:02.85 |
| 387 | Juan Lopez | Chicago (Noble/Noble Academy) | 20:03.28 |
| 388 | Nathan Devitt | Roselle (Lake Park) | 20:03.42 |
| 389 | Danny Hua | Chicago (Senn) | 20:04.20 |
| 390 | Walker Pennisi | Evanston (Twp.) | 20:06.07 |
| 391 | Armando Alvarado | Park Ridge (Maine South) | 20:06.78 |
| 392 | Jake Murray | Villa Park (Willowbrook) | 20:07.42 |
| 393 | Jacob Hixon | Summit (Argo) | 20:08.83 |
| 394 | Andrew Castro | Northbrook (Glenbrook North) | 20:09.15 |
| 395 | Jason Isele | Northbrook (Glenbrook North) | 20:10.01 |
| 396 | Hayden Katz | Deerfield (H.S.) | 20:10.34 |
| 397 | Kevin Lynch | Chicago (Brother Rice) | 20:10.54 |
| 398 | Ezzat Suhaime | Lake Forest Academy | 20:10.59 |
| 399 | Brian Santizo | Summit (Argo) | 20:10.79 |
| 400 | Marco Tirado | Niles (Northridge Prep) | 20:11.23 |
| 401 | Teddy Oberlies | Oak Park (Fenwick) | 20:11.33 |
| 402 | Juan Amador | Round Lake | 20:12.42 |
| 403 | Alex Rau | Mt. Prospect (Prospect) | 20:12.61 |
| 404 | Michael Rank | Woodstock (North) | 20:13.10 |
| 405 | Finn Marloft | Chicago (Lincoln Park) | 20:13.59 |
| 406 | Owen Krappman | Niles (Notre Dame) | 20:13.61 |
| 407 | Addy Otgontseren | Glenview (Glenbrook South) | 20:14.05 |
| 408 | Jeremy Plofsky | Deerfield (H.S.) | 20:14.30 |
| 409 | Caleb Smith | Vernon Hills | 20:14.59 |
| 410 | Jonas Oliver | Chicago (Senn) | 20:14.69 |
| 411 | Calvin Osborne | Lake Forest Academy | 20:15.31 |
| 412 | David Law | Arlington Heights (Christian Liberty Academy) | 20:15.71 |
| 413 | Adrian Baquera | Round Lake | 20:15.78 |
| 414 | Joseph Segreti | Roselle (Lake Park) | 20:16.01 |
| 415 | Justin Williams | Villa Park (Willowbrook) | 20:16.67 |
| 416 | Brandon Castro | Skokie (Niles North) | 20:17.66 |
| 417 | Armando Herrera | Wheeling | 20:18.25 |
| 418 | Gus Murray | Winnetka (New Trier) | 20:18.37 |
| 419 | Robbie Grill | Chicago Heights (Marian) | 20:18.77 |
| 420 | Ben Spiegel | Deerfield (H.S.) | 20:18.88 |
| 421 | Nathaniel Bilicki | Skokie (Niles West) | 20:20.15 |
| 422 | Sam Voigt | Deerfield (H.S.) | 20:20.48 |
| 423 | Tirth Patel | Skokie (Niles North) | 20:21.18 |
| 424 | Ryan Parker | Northbrook (Glenbrook North) | 20:21.53 |
| 425 | Heriberto Davila | Round Lake | 20:22.11 |
| 426 | Elias Maya | Chicago (Noble/ITW Speer) | 20:22.47 |
| 427 | Brent Mueller | Vernon Hills | 20:22.52 |
| 428 | Finnian de Funiak | Chicago (Von Steuben) | 20:23.73 |
| 429 | Andrew Elysee | Chicago (Whitney Young) | 20:24.19 |
| 430 | Matthew Kroscher | Deerfield (H.S.) | 20:24.91 |
| 431 | Ben Kelly | Skokie (Niles West) | 20:26.79 |
| 432 | Alexis Ibarra | Chicago (Cristo Rey Jesuit) | 20:27.63 |
| 433 | Joey Piper | Chicago (Senn) | 20:28.68 |
| 434 | Harrison Kamradt | Chicago (St. Ignatius College Prep) | 20:28.93 |
| 435 | Zachary Werth | Skokie (Niles West) | 20:29.27 |
| 436 | Jesse Solis | Burbank (St. Laurence) | 20:30.37 |
| 437 | Adrian Recinto | Skokie (Niles West) | 20:30.88 |
| 438 | Gavin Anderson | Roselle (Lake Park) | 20:30.96 |
| 439 | Zach Randazzo | Bradley (B.-Bourbonnais) | 20:32.39 |
| 440 | Dave Ilea | Roselle (Lake Park) | 20:32.41 |
| 441 | Ethan Creighton | Woodstock (North) | 20:33.81 |
| 442 | John Patras | Chicago (University) | 20:35.27 |
| 443 | Michael Levy | Northbrook (Glenbrook North) | 20:36.38 |
| 444 | Billy Nolan | Woodstock (North) | 20:36.42 |
| 445 | Gilbert Balderas | Wheeling | 20:36.70 |
| 446 | Martin Tolentino | Burbank (St. Laurence) | 20:37.14 |
| 447 | Tyler Spence | Skokie (Niles North) | 20:37.71 |
| 448 | Roh Bhattal | Burbank (St. Laurence) | 20:39.48 |
| 449 | Erick Escamilla | Chicago (Noble/ITW Speer) | 20:39.55 |
| 450 | Cole Brady | Glenview (Glenbrook South) | 20:39.56 |
| 451 | David Friedman | Winnetka (New Trier) | 20:39.63 |
| 452 | Chase Haden | Evanston (Twp.) | 20:39.88 |
| 453 | Mark Goldenberg | Deerfield (H.S.) | 20:40.99 |
| 454 | Erick Miranda | Wheeling | 20:41.59 |
| 455 | Jorge Gutierrez | Wheeling | 20:42.44 |
| 456 | Miguel Jaojoco | Lombard (Montini) | 20:43.47 |
| 457 | Max Dunn | Deerfield (H.S.) | 20:45.09 |
| 458 | Jeremiah Shade | Chicago (Whitney Young) | 20:45.82 |
| 459 | Tyler Groves | Wilmette (Loyola Academy) | 20:46.20 |
| 460 | Jair Mendez | Chicago (Noble/Bulls) | 20:47.08 |
| 461 | Brandon Long | Woodstock (North) | 20:49.95 |
| 462 | Jose Romaker | Chicago (DePaul College Prep) | 20:50.97 |
| 463 | Sean Mocny | Wilmette (Loyola Academy) | 20:52.11 |
| 464 | Daniel Justic | Chicago (St. Ignatius College Prep) | 20:53.05 |
| 465 | Aidan Dorn | Chicago (St. Ignatius College Prep) | 20:53.62 |
| 466 | Jeremy Rosenblum | Deerfield (H.S.) | 20:54.10 |
| 467 | Patrick Wegrzyn | Chicago Heights (Marian) | 20:55.09 |
| 468 | Emiliano Paz Lopez | Niles (Notre Dame) | 20:55.63 |
| 469 | Zachary Thompson | Skokie (Niles West) | 20:56.88 |
| 470 | Alex Sample | Bradley (B.-Bourbonnais) | 20:57.93 |
| 471 | Ray Ferrer | Skokie (Niles North) | 20:58.50 |
| 472 | Harrison Hamrin | Oak Forest | 20:59.29 |
| 473 | Charlie Kuhn | Glenview (Glenbrook South) | 21:00.72 |
| 474 | Josh Ulisano | Lombard (Montini) | 21:01.54 |
| 475 | Juan Garcia | Chicago (Senn) | 21:02.89 |
| 476 | Diego Gomez | Chicago (Noble/ITW Speer) | 21:02.96 |
| 477 | Sam Lee | Skokie (Niles West) | 21:03.55 |
| 478 | Joshua Martinez | Burbank (St. Laurence) | 21:04.92 |
| 479 | Hemang Limbachiya | Chicago (Von Steuben) | 21:05.02 |
| 480 | Jiajun Li | Skokie (Niles North) | 21:05.83 |
| 481 | Joshua Chong | Chicago (Taft) | 21:07.54 |
| 482 | Luis Vasconez | Chicago (Taft) | 21:07.77 |
| 483 | Danny O Brien | Glenview (Glenbrook South) | 21:11.57 |
| 484 | Jacob Nitsun | Deerfield (H.S.) | 21:11.83 |
| 485 | Jalen Aalders | Chicago (St. Rita) | 21:12.55 |
| 486 | Brian Reich | Deerfield (H.S.) | 21:12.63 |
| 487 | Matt Hernandez | Elmwood Park | 21:13.65 |
| 488 | Dillon Hughes | Chicago (St. Ignatius College Prep) | 21:13.69 |
| 489 | River Zou | Arlington Heights (St. Viator) | 21:14.40 |
| 490 | Brandon Chiguichon | Chicago (Noble/ITW Speer) | 21:14.45 |
| 491 | Emmanuel Velazquez | Round Lake | 21:14.80 |
| 492 | Eustorjio Morales | Chicago (Steinmetz) | 21:16.06 |
| 493 | Christopher Cortes | Chicago (Noble/ITW Speer) | 21:16.33 |
| 494 | Charles West | Chicago (Wolcott) | 21:17.65 |
| 495 | Greyson Schneider | Wilmette (Loyola Academy) | 21:19.06 |
| 496 | Tadhg Quinn | Chicago (Lake View) | 21:19.95 |
| 497 | Ethan Cruz | Chicago (Noble/ITW Speer) | 21:20.32 |
| 498 | Lucas Lapaglia | Evanston (Twp.) | 21:20.59 |
| 499 | Christian Youngman | Chicago (Senn) | 21:21.10 |
| 500 | Jack Colvin | Winnetka (New Trier) | 21:21.32 |
| 501 | Joe Clemens | Northbrook (Glenbrook North) | 21:22.89 |
| 502 | Omer Naveed | Skokie (Niles West) | 21:22.92 |
| 503 | Jason Diaz | Chicago (Noble/Bulls) | 21:25.52 |
| 504 | Max Marshall | Winnetka (New Trier) | 21:26.31 |
| 505 | Angel Macias | Wheeling | 21:26.88 |
| 506 | Benjamin Rewers | Chicago (St. Ignatius College Prep) | 21:27.31 |
| 507 | Ryan Kosowski | Burbank (St. Laurence) | 21:27.92 |
| 508 | Andrew Shi | Chicago (Payton) | 21:28.72 |
| 509 | Mario Lopez | Chicago (Noble/Bulls) | 21:29.05 |
| 510 | Nathan Siskel | Chicago (F.W. Parker) | 21:29.54 |
| 511 | Luke Gregory | Glenview (Glenbrook South) | 21:30.35 |
| 512 | Marco Fuentes | Chicago (Marine Leadership Academy) | 21:31.08 |
| 513 | Noah Pravecek | Park Ridge (Maine South) | 21:31.81 |
| 514 | Keith Esbjornson | Franklin Park-Northlake (Leyden) | 21:32.16 |
| 515 | Amer Dzankovic | Chicago (Von Steuben) | 21:32.70 |
| 516 | Guillermo Juarez | Round Lake | 21:33.55 |
| 517 | Nahum Guzman | Chicago (Noble/Bulls) | 21:33.66 |
| 518 | Jake Jagiello | Villa Park (Willowbrook) | 21:35.17 |
| 519 | Alexander Ibarra | Chicago (Von Steuben) | 21:35.21 |
| 520 | Tyler Jaimes | Burbank (St. Laurence) | 21:36.11 |
| 521 | Albert Clark | Hillside (Proviso West) | 21:36.62 |
| 522 | Ismail Patel | Skokie (Niles West) | 21:36.81 |
| 523 | Martin McCann | Oak Park (Fenwick) | 21:36.86 |
| 524 | Michael Sanders | Hillside (Proviso West) | 21:39.86 |
| 525 | Grant Halvorsen | Chicago (Whitney Young) | 21:40.33 |
| 526 | Evan Kalish | Winnetka (New Trier) | 21:40.76 |
| 527 | Chandler Cox | Bradley (B.-Bourbonnais) | 21:40.99 |
| 528 | Rafael Abad | Skokie (Niles North) | 21:42.01 |
| 529 | Raffi Sarrafian | Northbrook (Glenbrook North) | 21:43.97 |
| 530 | David Scafidi | Arlington Heights (St. Viator) | 21:45.01 |
| 531 | Daniel Gemignani | Glenview (Glenbrook South) | 21:45.09 |
| 532 | Jonathan Urbina | Round Lake | 21:46.29 |
| 533 | Grayson Landsman | Northbrook (Glenbrook North) | 21:47.17 |
| 534 | Michael DiSanti | Chicago (St. Patrick) | 21:47.84 |
| 535 | Ethan Levy | Northbrook (Glenbrook North) | 21:48.82 |
| 536 | Aldo Mitri | Lombard (Glenbard East) | 21:49.02 |
| 537 | Zahir Giwa | Chicago (Lincoln Park) | 21:50.74 |
| 538 | James Wheeler | Niles (Northridge Prep) | 21:51.13 |
| 539 | Anthony Gonzalez | Franklin Park-Northlake (Leyden) | 21:52.63 |
| 540 | Lawrence Denson | Chicago (St. Ignatius College Prep) | 21:53.79 |
| 541 | Alex Soto | Chicago (Whitney Young) | 21:53.87 |
| 542 | Julian Maldonado | Oak Park (Fenwick) | 21:54.19 |
| 543 | Brian Shen | Winnetka (New Trier) | 21:55.15 |
| 544 | Brendan Carey | Oak Park (Fenwick) | 21:55.26 |
| 545 | Stephen Di Nardo | Deerfield (H.S.) | 21:55.29 |
| 546 | Hayden Rohloff | Oak Forest | 21:55.37 |
| 547 | Michael Gillian | Lombard (Montini) | 21:56.39 |
| 548 | Alexander Martinez | Chicago (Taft) | 21:56.63 |
| 549 | Angel Antunez | Chicago (Steinmetz) | 21:58.30 |
| 550 | Arian Delatorre | Summit (Argo) | 21:58.72 |
| 551 | Rodriquez Erik | Vernon Hills | 22:01.57 |
| 552 | Jack Wineman | Winnetka (New Trier) | 22:02.75 |
| 553 | Diego Gutierrez | Chicago (Cristo Rey Jesuit) | 22:06.05 |
| 554 | Jack Williams | Oak Park (Fenwick) | 22:06.10 |
| 555 | Alex Ortega | Chicago (St. Patrick) | 22:06.15 |
| 556 | Nicholas Silva | Chicago (Taft) | 22:06.63 |
| 557 | Emilio Dillon | Oak Park (Fenwick) | 22:06.81 |
| 558 | Isaiah Brown | Hillside (Proviso West) | 22:07.46 |
| 559 | Spencer O'Brien | Chicago (F.W. Parker) | 22:09.01 |
| 560 | Luke Spotafora | Joliet (Catholic Academy) | 22:09.26 |
| 561 | Declan McGuire | Chicago (Brother Rice) | 22:10.52 |
| 562 | Hector Salgado | Chicago (Noble/ITW Speer) | 22:12.82 |
| 563 | Logan Gryzlo | Arlington Heights (St. Viator) | 22:14.20 |
| 564 | Jared Felitto | Lake Forest Academy | 22:15.54 |
| 565 | Alex Salmeron | Chicago (Von Steuben) | 22:15.93 |
| 566 | Anthony Loaiza | Burbank (St. Laurence) | 22:16.39 |
| 567 | Caleb Argamaso | Oak Park (Fenwick) | 22:16.86 |
| 568 | Ethan Pehler | Burbank (St. Laurence) | 22:18.88 |
| 569 | Rocco Sarno | Burbank (St. Laurence) | 22:19.72 |
| 570 | Max Zurniewicz | Mt. Prospect (Prospect) | 22:20.16 |
| 571 | Scot Zabielski | Chicago (St. Patrick) | 22:21.08 |
| 572 | George Papagiannopoulos | Glenview (Glenbrook South) | 22:21.52 |
| 573 | Jack Zhang | Lake Forest Academy | 22:22.67 |
| 574 | Edwin Sanchez | Chicago (Cristo Rey Jesuit) | 22:23.65 |
| 575 | Anders Olson-Brady | Chicago (Von Steuben) | 22:24.55 |
| 576 | Adrian Ocana | Chicago (Von Steuben) | 22:25.33 |
| 577 | Dante Sanchez | Burbank (St. Laurence) | 22:25.68 |
| 578 | Michael Daratzis | Skokie (Niles West) | 22:26.35 |
| 579 | Nicolas Schrimmenti | Roselle (Lake Park) | 22:26.65 |
| 580 | Arnold Estrada | Chicago (Marine Leadership Academy) | 22:27.59 |
| 581 | Alex Bermeo | Chicago (Marine Leadership Academy) | 22:27.89 |
| 582 | Hayden Gansberg | Northbrook (Glenbrook North) | 22:30.66 |
| 583 | Ned Koh | Lake Forest Academy | 22:32.82 |
| 584 | Ryan Tepperman | Skokie (Niles West) | 22:32.86 |
| 585 | Dariel Nunez | Franklin Park-Northlake (Leyden) | 22:34.02 |
| 586 | Spencer Vernier | Deerfield (H.S.) | 22:36.84 |
| 587 | Conlon Angus | Chicago (St. Rita) | 22:40.72 |
| 588 | Aidan Janc | Oak Park (Fenwick) | 22:41.10 |
| 589 | Jackson McCaskill | Chicago (Senn) | 22:41.13 |
| 590 | Alexis Garcia | Franklin Park-Northlake (Leyden) | 22:45.97 |
| 591 | John Hernandez | Bensenville (Fenton) | 22:50.78 |
| 592 | Carson Chisum | Bradley (B.-Bourbonnais) | 22:54.26 |
| 593 | Kieran O?Brien | Chicago (Lincoln Park) | 22:56.47 |
| 594 | Zach (Zachary) Kogen | Winnetka (New Trier) | 22:57.67 |
| 595 | Kevin Brosnan | Oak Park (Fenwick) | 22:58.47 |
| 596 | Freealb Minga | Lombard (Glenbard East) | 22:58.87 |
| 597 | Justin Gergen | Lombard (Montini) | 23:00.88 |
| 598 | Jonathan Yuan | Lake Forest Academy | 23:00.94 |
| 599 | Eddie Fidler | Chicago (St. Rita) | 23:01.68 |
| 600 | Abdar Shahid | Chicago (Senn) | 23:02.30 |
| 601 | Daniel Sebastian | Chicago (Mather) | 23:02.98 |
| 602 | Josh Avalos | Elmwood Park | 23:03.16 |
| 603 | William Hartwig | Lake Forest Academy | 23:04.69 |
| 604 | Jason Morales | Elmwood Park | 23:06.85 |
| 605 | Shams Rehman | Oak Forest | 23:08.01 |
| 606 | Marvin Pena | Round Lake | 23:10.78 |
| 607 | Anton Walvoord | Lake Forest Academy | 23:12.77 |
| 608 | Severo Enriquez | Chicago (St. Ignatius College Prep) | 23:16.92 |
| 609 | Trevor Way | Bradley (B.-Bourbonnais) | 23:18.49 |
| 610 | Thomas Rooney | Chicago (St. Rita) | 23:21.06 |
| 611 | Max Bolon | Deerfield (H.S.) | 23:21.70 |
| 612 | Raymond Brisbois | Villa Park (Willowbrook) | 23:25.80 |
| 613 | Joseph Scarpelli | Chicago (Taft) | 23:25.99 |
| 614 | Paul Yoon | Northbrook (Glenbrook North) | 23:26.20 |
| 615 | Jonathan Cermeno | Round Lake | 23:28.97 |
| 616 | Luis Ciriaco | Chicago (Noble/ITW Speer) | 23:30.72 |
| 617 | David Wang | Northbrook (Glenbrook North) | 23:33.97 |
| 618 | Ben Brown | Chicago (Payton) | 23:34.44 |
| 619 | Michael Tiran | Skokie (Niles West) | 23:39.65 |
| 620 | Karim Mohammed | Chicago (Mather) | 23:40.93 |
| 621 | Dylan Cooney | Chicago (St. Rita) | 23:41.71 |
| 622 | Kevin Fields | Chicago (Wolcott) | 23:43.47 |
| 623 | Gerry Bermudez | Glenview (Glenbrook South) | 23:45.80 |
| 624 | Scott Szykowny | Chicago (Wolcott) | 23:47.01 |
| 625 | Matt Delmonico | Vernon Hills | 23:47.62 |
| 626 | Alejandro Quiroz | Lake Forest Academy | 23:48.49 |
| 627 | Ricky Egen | Glenview (Glenbrook South) | 23:48.57 |
| 628 | Alex Vazquez | Wheeling | 23:50.66 |
| 629 | Peter Vosicky | Lombard (Montini) | 23:56.35 |
| 630 | Alan Nigmetullin | Lake Forest Academy | 23:57.28 |
| 631 | Kaden Eickbush | Winnetka (New Trier) | 23:58.59 |
| 632 | Hector Torres | Elmwood Park | 23:59.35 |
| 633 | David Aguilar | Round Lake | 23:59.38 |
| 634 | Max Holtz | Skokie (Niles West) | 24:00.04 |
| 635 | Alexis Ramirez | Chicago (Cristo Rey Jesuit) | 24:00.16 |
| 636 | Logan Lofland | Deerfield (H.S.) | 24:05.34 |
| 637 | David Chen | Bradley (B.-Bourbonnais) | 24:09.63 |
| 638 | Andrew Bui | Chicago (Whitney Young) | 24:11.27 |
| 639 | Joshua Reed | Chicago (Christ the King) | 24:20.83 |
| 640 | Griffin Barr | Winnetka (New Trier) | 24:22.28 |
| 641 | Eduardo Rodriguez | Norridge (Ridgewood) | 24:27.40 |
| 642 | Malik Petty | Chicago (Christ the King) | 24:31.06 |
| 643 | Alex Barrios | Chicago (Marine Leadership Academy) | 24:32.93 |
| 644 | Panayotis Kouchoukos | Chicago (Senn) | 24:35.47 |
| 645 | David Morales | Chicago (Lake View) | 24:35.66 |
| 646 | Armando Hernandez | Chicago (Steinmetz) | 24:36.67 |
| 647 | Melvin Alarcon | Wheeling | 24:45.09 |
| 648 | Lucas Seymour | Chicago Heights (Marian) | 24:45.21 |
| 649 | Tan Jin | Lake Forest Academy | 24:49.65 |
| 650 | Jack Wyne | Lake Forest Academy | 24:55.16 |
| 651 | Makhi Reed | Chicago (Christ the King) | 24:57.14 |
| 652 | Alberto Diaz | Franklin Park-Northlake (Leyden) | 24:57.44 |
| 653 | Ralph Marroquin | Franklin Park-Northlake (Leyden) | 24:59.23 |
| 654 | Dylan Rosado | Lombard (Glenbard East) | 25:07.78 |
| 655 | Rodrigo Juarez | Round Lake | 25:11.45 |
| 656 | Ziedrick Madamba | Chicago (Steinmetz) | 25:18.85 |
| 657 | Adrian Morales | Chicago (Noble/ITW Speer) | 25:21.39 |
| 658 | Daniel Hernandez | Chicago (St. Patrick) | 25:22.02 |
| 659 | William Xu | Northbrook (Glenbrook North) | 25:23.31 |
| 660 | Sajan Shah | Lake Forest Academy | 25:23.81 |
| 661 | Lam Nguyen | Lake Forest Academy | 25:31.73 |
| 662 | Brian Botero | Lake Forest Academy | 25:33.03 |
| 663 | Oscar Villalobos | Burbank (St. Laurence) | 25:33.51 |
| 664 | Jeffrey Ovalle | Chicago (Steinmetz) | 25:34.01 |
| 665 | Abdul Shah | Summit (Argo) | 25:38.51 |
| 666 | Michael Buccellato | Winnetka (New Trier) | 25:43.89 |
| 667 | Jostin Intriago | Chicago (Mather) | 25:50.67 |
| 668 | Carter Kastory | Northbrook (Glenbrook North) | 25:55.08 |
| 669 | Will Collins | Lake Forest Academy | 25:56.24 |
| 670 | Alexander Koeberl | Skokie (Niles West) | 25:59.35 |
| 671 | Jay Kim | Lake Forest Academy | 26:02.76 |
| 672 | William DeFrancisco | Burbank (St. Laurence) | 26:04.52 |
| 673 | Gavin Han | Chicago (Lincoln Park) | 26:14.77 |
| 674 | Jinha Choi | Lake Forest Academy | 26:14.97 |
| 675 | Ralph Parcon | Norridge (Ridgewood) | 26:18.60 |
| 676 | Trevor Bolisay | Lombard (Montini) | 26:20.87 |
| 677 | Sage Ye | Lake Forest Academy | 26:31.48 |
| 678 | Aaron Segal | Skokie (Niles West) | 26:46.30 |
| 679 | Taurean Washington | Chicago (Christ the King) | 27:06.83 |
| 680 | Rory Moore | Norridge (Ridgewood) | 27:07.29 |
| 681 | Max Mullarkey | Lake Forest Academy | 27:32.95 |
| 682 | Patrick Walker | Chicago (Christ the King) | 27:46.25 |
| 683 | Steven Sun | Lake Forest Academy | 28:06.50 |
| 684 | Josh Li | Lake Forest Academy | 28:10.74 |
| 685 | Elmer Diaz | Franklin Park-Northlake (Leyden) | 28:16.57 |
| 686 | Enrique Antonio | Round Lake | 28:48.27 |
| 687 | Charles Kuhns | Lake Forest Academy | 28:48.35 |
| 688 | Braeden Murray | Lake Forest Academy | 28:57.64 |
| 689 | Matthew Schrieffer | Lombard (Montini) | 29:00.32 |
| 690 | John Hinds | Roselle (Lake Park) | 30:55.10 |
| 691 | Austin Lai | Lake Forest Academy | 31:20.38 |
| 692 | Ethan Humphries-Dolnick | Skokie (Niles North) | 31:58.02 |