| 1 | Mac KittrellPlace 1 · Grade 12 · Chicago (DePaul College P | 12 | Chicago (DePaul College P | 4:32.61 |
| 2 | Henry FinkPlace 2 · Grade 11 · Chicago (St. Ignatius Col | 11 | Chicago (St. Ignatius Col | 4:35.46 |
| 3 | Finn RichardsPlace 3 · Grade 10 · Lisle (Benet Academy) | 10 | Lisle (Benet Academy) | 4:38.01 |
| 4 | Brandon MendozaPlace 4 · Grade 11 · Chicago (St. Ignatius Col | 11 | Chicago (St. Ignatius Col | 4:42.59 |
| 5 | Luis LopezPlace 5 · Grade 12 · Burbank (St. Laurence) | 12 | Burbank (St. Laurence) | 4:45.92 |
| 6 | Ben HowlandPlace 6 · Grade 12 · Wilmette (Loyola Academy) | 12 | Wilmette (Loyola Academy) | 4:48.03 |
| 7 | Jeffrey LangePlace 7 · Grade 10 · Lisle (Benet Academy) | 10 | Lisle (Benet Academy) | 4:51.86 |
| 8 | Matt SullivanPlace 8 · Grade 10 · Aurora (Marmion Academy) | 10 | Aurora (Marmion Academy) | 4:53.19 |
| 9 | Matthew McKeePlace 9 · Grade 10 · Chicago (Marist) | 10 | Chicago (Marist) | 4:54.88 |
| 10 | Nolan FerrisPlace 10 · Grade 10 · Lombard (Montini) | 10 | Lombard (Montini) | 4:55.01 |
| 11 | Henry ThuetPlace 11 · Grade 10 · Niles (Notre Dame) | 10 | Niles (Notre Dame) | 4:55.17 |
| 12 | Isaac GuzmanPlace 12 · Grade 11 · Burbank (St. Laurence) | 11 | Burbank (St. Laurence) | 4:55.57 |
| 13 | Henry WrightPlace 13 · Grade 12 · Chicago (St. Ignatius Col | 12 | Chicago (St. Ignatius Col | 4:55.92 |
| 14 | Hugh FlanneryPlace 14 · Grade 11 · Lombard (Montini) | 11 | Lombard (Montini) | 4:57.31 |
| 15 | Dean O'BryanPlace 15 · Grade 11 · Oak Park (Fenwick) | 11 | Oak Park (Fenwick) | 4:58.97 |
| 16 | Jason GainesPlace 16 · Grade 10 · Chicago (Marist) | 10 | Chicago (Marist) | 4:59.12 |
| 16 | Dan KasperanPlace 16 · Grade 11 · Chicago Heights (Marian) | 11 | Chicago Heights (Marian) | 4:59.12 |
| 18 | Daniel LewisPlace 18 · Grade 9 · LaGrange Park (Nazareth A | 9 | LaGrange Park (Nazareth A | 4:59.34 |
| 19 | Nathan CiarlettePlace 19 · Grade 11 · Joliet (Catholic Academy) | 11 | Joliet (Catholic Academy) | 4:59.55 |
| 20 | Jonah SartainPlace 20 · Grade 9 · Aurora (Marmion Academy) | 9 | Aurora (Marmion Academy) | 5:00.69 |
| 21 | Peter SeitzingerPlace 21 · Grade 12 · Wilmette (Loyola Academy) | 12 | Wilmette (Loyola Academy) | 5:01.11 |
| 22 | Tommy PytelPlace 22 · Grade 12 · Lisle (Benet Academy) | 12 | Lisle (Benet Academy) | 5:01.29 |
| 23 | Danny MacisPlace 23 · Grade 11 · Chicago (Brother Rice) | 11 | Chicago (Brother Rice) | 5:03.29 |
| 24 | Benjamin BarrishPlace 24 · Grade 12 · Deerfield (Rochelle Zell) | 12 | Deerfield (Rochelle Zell) | 5:05.04 |
| 25 | Xander StoubPlace 25 · Grade 12 · New Lenox (Providence Cat | 12 | New Lenox (Providence Cat | 5:05.68 |
| 26 | Emmet KisorPlace 26 · Grade 11 · Niles (Notre Dame) | 11 | Niles (Notre Dame) | 5:05.82 |
| 27 | James LombardoPlace 27 · Grade 12 · Wilmette (Loyola Academy) | 12 | Wilmette (Loyola Academy) | 5:08.29 |
| 28 | Joseph DorandoPlace 28 · Grade 9 · Aurora (Marmion Academy) | 9 | Aurora (Marmion Academy) | 5:11.83 |
| 29 | Oliver SchultzPlace 29 · Grade 10 · Chicago (DePaul College P | 10 | Chicago (DePaul College P | 5:13.79 |
| 30 | James DigatePlace 30 · Grade 11 · Aurora (Central Catholic) | 11 | Aurora (Central Catholic) | 5:15.27 |
| 31 | Aidan PowersPlace 31 · Grade 9 · Oak Park (Fenwick) | 9 | Oak Park (Fenwick) | 5:27.37 |
| 32 | Liam DonehooPlace 32 · Grade 9 · Chicago (DePaul College P | 9 | Chicago (DePaul College P | 5:29.95 |
| 33 | Blake HenningsPlace 33 · Grade 9 · New Lenox (Providence Cat | 9 | New Lenox (Providence Cat | 5:30.94 |
| 34 | Jake ConnPlace 34 · Grade 12 · Joliet (Catholic Academy) | 12 | Joliet (Catholic Academy) | 5:38.53 |
| 35 | Matthew EsquilinPlace 35 · Grade 10 · Chicago (St. Patrick) | 10 | Chicago (St. Patrick) | 5:49.56 |
| 36 | Connor AllenPlace 36 · Grade 9 · Chicago (Brother Rice) | 9 | Chicago (Brother Rice) | 5:52.87 |
| 37 | Tyler AulinskisPlace 37 · Grade 10 · LaGrange Park (Nazareth A | 10 | LaGrange Park (Nazareth A | 5:54.25 |
| 38 | Toby FrankelPlace 38 · Grade 9 · Deerfield (Rochelle Zell) | 9 | Deerfield (Rochelle Zell) | 5:55.07 |
| 39 | Jayden DownsPlace 39 · Grade 10 · Chicago Heights (Marian) | 10 | Chicago Heights (Marian) | 5:55.08 |
| 40 | Colin MurphyPlace 40 · Grade 10 · Joliet (Catholic Academy) | 10 | Joliet (Catholic Academy) | 6:08.04 |
| 41 | Cameron MescallPlace 41 · Grade 11 · Chicago (St. Patrick) | 11 | Chicago (St. Patrick) | 6:21.90 |
| 42 | Ryan RafteryPlace 42 · Grade 10 · Arlington Heights (St. Vi | 10 | Arlington Heights (St. Vi | 6:26.40 |
| 1 | Kevin LillwitzPlace 1 · Grade 11 · Aurora (Central Catholic) | 11 | Aurora (Central Catholic) | 5:06.13 |
| 2 | Asher StrongPlace 2 · Grade 9 · Chicago (DePaul College P | 9 | Chicago (DePaul College P | 5:16.50 |
| 3 | Emmett BoydPlace 3 · Grade 11 · Wilmette (Loyola Academy) | 11 | Wilmette (Loyola Academy) | 5:18.14 |
| 4 | Rory BennettPlace 4 · Grade 11 · Aurora (Marmion Academy) | 11 | Aurora (Marmion Academy) | 5:19.36 |
| 5 | Louis HebsonPlace 5 · Grade 10 · Wilmette (Loyola Academy) | 10 | Wilmette (Loyola Academy) | 5:21.82 |
| 6 | William ByrnesPlace 6 · Grade 10 · Wilmette (Loyola Academy) | 10 | Wilmette (Loyola Academy) | 5:21.99 |
| 7 | Alexander SapozhnikovPlace 7 · Grade 9 · Wilmette (Loyola Academy) | 9 | Wilmette (Loyola Academy) | 5:22.05 |
| 8 | Chris GinocchioPlace 8 · Grade 10 · Aurora (Central Catholic) | 10 | Aurora (Central Catholic) | 5:22.89 |
| 9 | Joseph EscobedoPlace 9 · Grade 10 · Aurora (Central Catholic) | 10 | Aurora (Central Catholic) | 5:23.12 |
| 10 | Danny PytelPlace 10 · Grade 12 · Lisle (Benet Academy) | 12 | Lisle (Benet Academy) | 5:23.30 |
| 11 | John PoguePlace 11 · Grade 9 · Lisle (Benet Academy) | 9 | Lisle (Benet Academy) | 5:25.23 |
| 12 | Kyle SzafranskiPlace 12 · Grade 9 · New Lenox (Providence Cat | 9 | New Lenox (Providence Cat | 5:36.52 |
| 13 | Everett SuderskiPlace 13 · Grade 11 · Niles (Notre Dame) | 11 | Niles (Notre Dame) | 5:36.55 |
| 14 | Vince MurphyPlace 14 · Grade 10 · New Lenox (Providence Cat | 10 | New Lenox (Providence Cat | 5:50.44 |
| 15 | Brandon PaonePlace 15 · Grade 9 · Joliet (Catholic Academy) | 9 | Joliet (Catholic Academy) | 5:53.87 |
| 16 | Tanner SebbenPlace 16 · Grade 11 · Lombard (Montini) | 11 | Lombard (Montini) | 5:54.76 |
| 17 | Matt GlennonPlace 17 · Grade 9 · Chicago (Brother Rice) | 9 | Chicago (Brother Rice) | 5:55.99 |
| 18 | Matt HynesPlace 18 · Grade 9 · Chicago (Brother Rice) | 9 | Chicago (Brother Rice) | 5:56.82 |
| 19 | David MeadowsPlace 19 · Grade 12 · Chicago (DePaul College P | 12 | Chicago (DePaul College P | 5:58.61 |
| 20 | Hunter PritchettPlace 20 · Grade 10 · Aurora (Marmion Academy) | 10 | Aurora (Marmion Academy) | 6:01.15 |
| 21 | Brennan RayPlace 21 · Grade SO · Chicago (DePaul College P | SO | Chicago (DePaul College P | 6:05.90 |
| 22 | Alex SchallerPlace 22 · Grade 9 · New Lenox (Providence Cat | 9 | New Lenox (Providence Cat | 6:07.74 |
| 23 | Asher RubinsonPlace 23 · Grade 9 · Deerfield (Rochelle Zell) | 9 | Deerfield (Rochelle Zell) | 6:08.89 |
| 24 | Tristan PaulPlace 24 · Grade 11 · Joliet (Catholic Academy) | 11 | Joliet (Catholic Academy) | 6:08.90 |
| 25 | Declan MalloyPlace 25 · Grade 9 · Chicago (Brother Rice) | 9 | Chicago (Brother Rice) | 6:30.02 |