| 1 | Joseph SittlerPlace 1 · Grade 10 · GYTC | 10 | GYTC | 11:01.85 |
| 2 | Matthew JahnkePlace 2 · Grade 8 · Palatine Pack TFCC | 8 | Palatine Pack TFCC | 11:20.69 PR |
| 3 | Emmett VoylesPlace 3 · Grade 7 · Palatine Pack TFCC | 7 | Palatine Pack TFCC | 11:35.60 PR |
| 4 | Austin RyterPlace 4 · Grade 8 · Palatine Pack TFCC | 8 | Palatine Pack TFCC | 11:40.62 PR |
| 5 | Noah WahlsPlace 5 · Grade 7 · Palatine Pack TFCC | 7 | Palatine Pack TFCC | 11:50.09 PR |
| 6 | Damian Garcia-ZamoranoPlace 6 · Grade 8 · West Suburban Harriers | 8 | West Suburban Harriers | 11:55.00 PR |
| 7 | Nathan EricksonPlace 7 · Grade 8 · Palatine Pack TFCC | 8 | Palatine Pack TFCC | 12:05.83 PR |
| 8 | Oliver UrsettaPlace 8 · Grade 8 · West Suburban Harriers | 8 | West Suburban Harriers | 12:07.63 PR |
| 9 | Vincent BrandolinoPlace 9 · Grade 8 · Plainfield Pack TFCC | 8 | Plainfield Pack TFCC | 12:08.60 PR |
| 10 | Sean LievrouwPlace 10 · Grade 8 · Fox Valley Pack TFCC | 8 | Fox Valley Pack TFCC | 12:17.08 PR |
| 11 | Victor Gael Perez-JimenezPlace 11 · Grade 7 · Palatine Pack TFCC | 7 | Palatine Pack TFCC | 12:17.19 PR |
| 12 | Jayden ReedyPlace 12 · Grade 11 · Palatine Pack TFCC | 11 | Palatine Pack TFCC | 12:18.91 PR |
| 13 | Charlie MullenPlace 13 · Grade - · West Suburban Harriers | - | West Suburban Harriers | 12:20.02 |
| 14 | Everett VoylesPlace 14 · Grade 6 · Palatine Pack TFCC | 6 | Palatine Pack TFCC | 12:24.40 PR |
| 15 | Alexander (AJ) SykutPlace 15 · Grade 7 · Palatine Pack TFCC | 7 | Palatine Pack TFCC | 12:36.53 PR |
| 16 | Sam ThomasPlace 16 · Grade 8 · Palatine Pack TFCC | 8 | Palatine Pack TFCC | 12:36.83 PR |
| 17 | Camden EricksonPlace 17 · Grade 8 · Palatine Pack TFCC | 8 | Palatine Pack TFCC | 12:41.13 PR |
| 18 | McCartney JepsenPlace 18 · Grade 8 · McHenry Pack TFCC | 8 | McHenry Pack TFCC | 12:42.01 PR |
| 19 | Anthony GlittoPlace 19 · Grade 7 · West Suburban Harriers | 7 | West Suburban Harriers | 12:47.05 PR |
| 20 | Spencer BorlingPlace 20 · Grade 6 · West Suburban Harriers | 6 | West Suburban Harriers | 12:55.30 PR |
| 21 | Chimdiebube UkachukwuPlace 21 · Grade 9 · Palatine Pack TFCC | 9 | Palatine Pack TFCC | 12:59.03 PR |
| 22 | Jackson GrimesPlace 22 · Grade 7 · Palatine Pack TFCC | 7 | Palatine Pack TFCC | 13:03.32 PR |
| 23 | Colin FeePlace 23 · Grade 8 · Palatine Pack TFCC | 8 | Palatine Pack TFCC | 13:05.37 PR |
| 24 | RJ LapinskiPlace 24 · Grade 6 · West Suburban Harriers | 6 | West Suburban Harriers | 13:06.48 PR |
| 25 | Dylan MilewskiPlace 25 · Grade 3 · Palatine Pack TFCC | 3 | Palatine Pack TFCC | 13:09.23 PR |
| 26 | Benjamin FruhauffPlace 26 · Grade 8 · GYTC | 8 | GYTC | 13:09.28 PR |
| 27 | Emmett LaPortePlace 27 · Grade 8 · Palatine Pack TFCC | 8 | Palatine Pack TFCC | 13:11.94 PR |
| 28 | Anthony SiskaPlace 28 · Grade 7 · Palatine Pack TFCC | 7 | Palatine Pack TFCC | 13:12.72 PR |
| 29 | Kartar SinghPlace 29 · Grade 8 · West Suburban Harriers | 8 | West Suburban Harriers | 13:12.72 PR |
| 30 | Caleb ChristensonPlace 30 · Grade 8 · Palatine Pack TFCC | 8 | Palatine Pack TFCC | 13:18.55 PR |
| 31 | Thomas CzajkowskyjPlace 31 · Grade 8 · Palatine Pack TFCC | 8 | Palatine Pack TFCC | 13:24.40 PR |
| 32 | Caleb LeePlace 32 · Grade 8 · Palatine Pack TFCC | 8 | Palatine Pack TFCC | 13:24.53 PR |
| 33 | Anthony HicksPlace 33 · Grade 8 · Palatine Pack TFCC | 8 | Palatine Pack TFCC | 13:32.12 PR |
| 34 | Wes HellmuthPlace 34 · Grade 5 · Unattached | 5 | Unattached | 13:34.87 PR |
| 35 | Owen FrenchPlace 35 · Grade 6 · Palatine Pack TFCC | 6 | Palatine Pack TFCC | 13:41.23 PR |
| 36 | Dashiell SullivanPlace 36 · Grade 7 · West Suburban Harriers | 7 | West Suburban Harriers | 13:44.29 |
| 37 | Shaan DalalPlace 37 · Grade 8 · West Suburban Harriers | 8 | West Suburban Harriers | 13:49.87 |
| 38 | Caden NyquistPlace 38 · Grade 7 · Palatine Pack TFCC | 7 | Palatine Pack TFCC | 13:50.29 PR |
| 39 | Jack ConsdorfPlace 39 · Grade 8 · Palatine Pack TFCC | 8 | Palatine Pack TFCC | 13:56.16 PR |
| 40 | Anthony CrumrinePlace 40 · Grade 5 · West Suburban Harriers | 5 | West Suburban Harriers | 13:56.57 PR |
| 41 | Theodore DolecekPlace 41 · Grade - · West Suburban Harriers | - | West Suburban Harriers | 14:10.85 PR |
| 42 | Kaysan ChaudhryPlace 42 · Grade 7 · Palatine Pack TFCC | 7 | Palatine Pack TFCC | 14:15.03 PR |
| 43 | Jax BurrowsPlace 43 · Grade - · West Suburban Harriers | - | West Suburban Harriers | 14:16.29 |
| 44 | Austin AnandPlace 44 · Grade 6 · Palatine Pack TFCC | 6 | Palatine Pack TFCC | 14:17.14 PR |
| 45 | Jack GardnerPlace 45 · Grade 8 · McHenry Pack TFCC | 8 | McHenry Pack TFCC | 14:19.08 PR |
| 46 | Noah NatkinsPlace 46 · Grade 8 · Palatine Pack TFCC | 8 | Palatine Pack TFCC | 14:25.85 PR |
| 47 | Brock EsquivelPlace 47 · Grade 7 · Palatine Pack TFCC | 7 | Palatine Pack TFCC | 14:42.94 PR |
| 48 | Dominic DoughertyPlace 48 · Grade 6 · West Suburban Harriers | 6 | West Suburban Harriers | 14:43.46 PR |
| 49 | Xander Van KampenPlace 49 · Grade 5 · Fox Valley Pack TFCC | 5 | Fox Valley Pack TFCC | 14:45.07 PR |
| 50 | Vidhur MuthukumaranPlace 50 · Grade 7 · Palatine Pack TFCC | 7 | Palatine Pack TFCC | 14:45.56 PR |
| 51 | Nathan GonzalezPlace 51 · Grade 4 · Palatine Pack TFCC | 4 | Palatine Pack TFCC | 14:51.05 PR |
| 52 | Everett CarneyPlace 52 · Grade 4 · Palatine Pack TFCC | 4 | Palatine Pack TFCC | 14:55.97 PR |
| 53 | Arthur PagnottoPlace 53 · Grade 4 · Palatine Pack TFCC | 4 | Palatine Pack TFCC | 14:57.29 PR |
| 54 | Christian LubranoPlace 54 · Grade 7 · Palatine Pack TFCC | 7 | Palatine Pack TFCC | 15:12.89 PR |
| 55 | Elliott MilewskiPlace 55 · Grade 3 · Palatine Pack TFCC | 3 | Palatine Pack TFCC | 15:30.12 PR |
| 56 | Oliver CrandallPlace 56 · Grade 6 · Palatine Pack TFCC | 6 | Palatine Pack TFCC | 15:31.23 PR |
| 57 | Jason MilewskiPlace 57 · Grade 8 · Palatine Pack TFCC | 8 | Palatine Pack TFCC | 15:39.78 PR |
| 58 | Hugo VanEveryPlace 58 · Grade 7 · West Suburban Harriers | 7 | West Suburban Harriers | 15:40.86 |
| 59 | Jace BurrowsPlace 59 · Grade - · West Suburban Harriers | - | West Suburban Harriers | 15:44.71 PR |
| 60 | Mason KohlsPlace 60 · Grade - · GYTC | - | GYTC | 15:53.84 PR |
| 61 | Myles SheaibPlace 61 · Grade 5 · GYTC | 5 | GYTC | 15:56.17 PR |
| 62 | Ryan FarnsworthPlace 62 · Grade 4 · McHenry Pack TFCC | 4 | McHenry Pack TFCC | 16:14.45 PR |
| 63 | Pranesh Bavani ShankarPlace 63 · Grade 7 · Palatine Pack TFCC | 7 | Palatine Pack TFCC | 16:25.78 PR |
| 64 | Teddy WagnerPlace 64 · Grade 5 · Palatine Pack TFCC | 5 | Palatine Pack TFCC | 16:30.97 PR |
| 65 | Barrett WalkerPlace 65 · Grade 8 · GYTC | 8 | GYTC | 17:19.20 |
| 66 | Henry StokerPlace 66 · Grade 6 · West Suburban Harriers | 6 | West Suburban Harriers | 18:10.85 PR |
| 67 | Julian AdlerPlace 67 · Grade 6 · West Suburban Harriers | 6 | West Suburban Harriers | 18:11.26 PR |
| 68 | Colin CarverPlace 68 · Grade 7 · Palatine Pack TFCC | 7 | Palatine Pack TFCC | 18:23.90 PR |
| 69 | Parker ProsserPlace 69 · Grade 5 · GYTC | 5 | GYTC | 18:25.58 PR |
| 70 | Elliott CruzPlace 70 · Grade 5 · GYTC | 5 | GYTC | 18:30.37 PR |
| 71 | Andrew ZabinskiPlace 71 · Grade 6 · McHenry Pack TFCC | 6 | McHenry Pack TFCC | 24:21.86 PR |
| 72 | Felix StojakPlace 72 · Grade 5 · West Suburban Harriers | 5 | West Suburban Harriers | 24:23.90 PR |