| 1 | Grayson MohneyPlace 1 · Grade 4 · Zion Lutheran (Marengo) | 4 | Zion Lutheran (Marengo) | 10:07.5 PR |
| 2 | Asher HauptPlace 2 · Grade 5 · Immanuel Lutheran (East Dundee) | 5 | Immanuel Lutheran (East Dundee) | 10:11.5 PR |
| 3 | Ethan MartinezPlace 3 · Grade 6 · St John's (Lombard) | 6 | St John's (Lombard) | 10:39.6 PR |
| 4 | Liam YoderPlace 4 · Grade 6 · St. Paul (Mount Prospect) | 6 | St. Paul (Mount Prospect) | 10:48.0 PR |
| 5 | Derek KellerPlace 5 · Grade 6 · Immanuel Lutheran (Crystal Lake) | 6 | Immanuel Lutheran (Crystal Lake) | 11:00.9 |
| 6 | Grayson BiggarPlace 6 · Grade 8 · Immanuel Lutheran (Crystal Lake) | 8 | Immanuel Lutheran (Crystal Lake) | 11:01.4 PR |
| 7 | Isaac EttenPlace 7 · Grade 8 · Cary (Trinity Oaks Christian Academy) | 8 | Cary (Trinity Oaks Christian Academy) | 11:06.0 PR |
| 8 | Ryder PlottPlace 8 · Grade 8 · Immanuel Lutheran (Crystal Lake) | 8 | Immanuel Lutheran (Crystal Lake) | 11:07.7 PR |
| 9 | James LashPlace 9 · Grade 6 · Immanuel Lutheran (East Dundee) | 6 | Immanuel Lutheran (East Dundee) | 11:09.2 PR |
| 10 | Logan DarbyPlace 10 · Grade 5 · Immanuel Lutheran (Crystal Lake) | 5 | Immanuel Lutheran (Crystal Lake) | 11:10.3 |
| 11 | Benson DozoisPlace 11 · Grade 4 · St. Peter Lutheran (Arlington Heights) | 4 | St. Peter Lutheran (Arlington Heights) | 11:26.5 |
| 12 | Hank MullinsPlace 12 · Grade 6 · Immanuel Lutheran (East Dundee) | 6 | Immanuel Lutheran (East Dundee) | 11:30.0 PR |
| 13 | Jett BrookePlace 13 · Grade 7 · Cary (Trinity Oaks Christian Academy) | 7 | Cary (Trinity Oaks Christian Academy) | 11:40.2 PR |
| 14 | Victor VitanPlace 14 · Grade 5 · St. Paul (Mount Prospect) | 5 | St. Paul (Mount Prospect) | 11:43.9 PR |
| 15 | Beau RomanoPlace 15 · Grade 7 · St John's (Lombard) | 7 | St John's (Lombard) | 11:46.2 PR |
| 16 | Steven BownPlace 16 · Grade 8 · Zion Lutheran (Marengo) | 8 | Zion Lutheran (Marengo) | 11:46.9 PR |
| 17 | Jacob FuentesPlace 17 · Grade 4 · Zion Lutheran (Marengo) | 4 | Zion Lutheran (Marengo) | 11:53.4 PR |
| 18 | Reid CerwinPlace 18 · Grade 5 · Immanuel Lutheran (East Dundee) | 5 | Immanuel Lutheran (East Dundee) | 11:53.7 PR |
| 19 | Andrew HauptPlace 19 · Grade 6 · Immanuel Lutheran (East Dundee) | 6 | Immanuel Lutheran (East Dundee) | 11:58.6 PR |
| 20 | Blake BicknesePlace 20 · Grade 8 · Cary (Trinity Oaks Christian Academy) | 8 | Cary (Trinity Oaks Christian Academy) | 11:59.0 PR |
| 21 | Sullivan RussavagePlace 21 · Grade 5 · St John's (Lombard) | 5 | St John's (Lombard) | 12:01.7 |
| 22 | Owen MedinaPlace 22 · Grade 6 · Grace Lutheran Elementary | 6 | Grace Lutheran Elementary | 12:23.1 PR |
| 23 | Maks KulansPlace 23 · Grade 6 · Cary (Trinity Oaks Christian Academy) | 6 | Cary (Trinity Oaks Christian Academy) | 12:24.3 PR |
| 24 | Nelson RosaPlace 24 · Grade 5 · Grace Lutheran Elementary | 5 | Grace Lutheran Elementary | 12:24.7 |
| 25 | Silas VogelzangPlace 25 · Grade 5 · St. Paul (Mount Prospect) | 5 | St. Paul (Mount Prospect) | 12:26.7 PR |
| 26 | Asher RowePlace 26 · Grade 7 · Cary (Trinity Oaks Christian Academy) | 7 | Cary (Trinity Oaks Christian Academy) | 12:30.6 PR |
| 27 | Calvin QuigelPlace 27 · Grade 6 · Cary (Trinity Oaks Christian Academy) | 6 | Cary (Trinity Oaks Christian Academy) | 12:31.1 PR |
| 28 | Juanquin ValenciaPlace 28 · Grade 6 · St. Paul (Mount Prospect) | 6 | St. Paul (Mount Prospect) | 12:34.3 PR |
| 29 | Beck RudyPlace 29 · Grade 4 · St. Peter Lutheran (Arlington Heights) | 4 | St. Peter Lutheran (Arlington Heights) | 12:34.6 PR |
| 30 | Lukas TimkePlace 30 · Grade 4 · Zion Lutheran (Marengo) | 4 | Zion Lutheran (Marengo) | 12:37.6 PR |
| 31 | Mateo FisherPlace 31 · Grade 6 · St John's (Lombard) | 6 | St John's (Lombard) | 12:43.9 |
| 32 | Jack RomanoPlace 32 · Grade 5 · St John's (Lombard) | 5 | St John's (Lombard) | 12:47.7 |
| 33 | Ian SinnottPlace 33 · Grade 6 · St John's (Lombard) | 6 | St John's (Lombard) | 12:51.5 |
| 34 | Cooper KlimekPlace 34 · Grade 7 · Cary (Trinity Oaks Christian Academy) | 7 | Cary (Trinity Oaks Christian Academy) | 12:59.2 PR |
| 35 | Carson ParatPlace 35 · Grade 6 · Cary (Trinity Oaks Christian Academy) | 6 | Cary (Trinity Oaks Christian Academy) | 12:59.7 PR |
| 36 | Gabriel CuculescuPlace 36 · Grade 7 · Cary (Trinity Oaks Christian Academy) | 7 | Cary (Trinity Oaks Christian Academy) | 13:02.6 PR |
| 37 | Elijah ThomasPlace 37 · Grade 5 · Grace Lutheran Elementary | 5 | Grace Lutheran Elementary | 13:07.4 PR |
| 38 | Orlando RatliffPlace 38 · Grade 5 · Grace Lutheran Elementary | 5 | Grace Lutheran Elementary | 13:26.4 PR |
| 39 | Samuel YarringtonPlace 39 · Grade 8 · Cary (Trinity Oaks Christian Academy) | 8 | Cary (Trinity Oaks Christian Academy) | 13:36.0 PR |
| 40 | Julian VazquezPlace 40 · Grade 5 · SS. Peter & Paul | 5 | SS. Peter & Paul | 13:52.1 PR |
| 41 | John SchulzPlace 41 · Grade 6 · Cary (Trinity Oaks Christian Academy) | 6 | Cary (Trinity Oaks Christian Academy) | 14:07.0 PR |
| 42 | Easton McCaffertyPlace 42 · Grade 7 · Zion Lutheran (Marengo) | 7 | Zion Lutheran (Marengo) | 15:13.2 PR |
| 43 | Noah KrucekPlace 43 · Grade 6 · Cary (Trinity Oaks Christian Academy) | 6 | Cary (Trinity Oaks Christian Academy) | 15:55.1 |
| 44 | Asher SpearsPlace 44 · Grade 5 · St. Paul (Mount Prospect) | 5 | St. Paul (Mount Prospect) | 16:43.7 |
| 45 | Emiliano LomeliPlace 45 · Grade 5 · SS. Peter & Paul | 5 | SS. Peter & Paul | 21:08.1 PR |
| 46 | Marcelo CordovaPlace 46 · Grade 7 · Cary (Trinity Oaks Christian Academy) | 7 | Cary (Trinity Oaks Christian Academy) | 21:49.5 PR |