| 1 | Anthony DiRePlace 1 · Grade 7 · Palatine Winston | 7 | Palatine Winston | 9:49.72 PR |
| 2 | Abdul LawalPlace 2 · Grade 6 · Palatine Winston | 6 | Palatine Winston | 10:00.60 PR |
| 3 | Thomas ZiolkowskiPlace 3 · Grade 7 · Palatine Winston | 7 | Palatine Winston | 10:09.19 |
| 4 | Jackson GutzmerPlace 4 · Grade 7 · Mt. Prospect Lincoln | 7 | Mt. Prospect Lincoln | 10:17.19 PR |
| 5 | Christian LubranoPlace 5 · Grade 6 · Mt. Prospect Lincoln | 6 | Mt. Prospect Lincoln | 10:23.19 PR |
| 6 | PeterJohn ChiramelPlace 6 · Grade 7 · Mt. Prospect Lincoln | 7 | Mt. Prospect Lincoln | 10:23.74 |
| 7 | Sawyer MossPlace 7 · Grade 7 · Mt. Prospect Lincoln | 7 | Mt. Prospect Lincoln | 10:28.65 |
| 8 | Michael SieniawskiPlace 8 · Grade 8 · Mt. Prospect Lincoln | 8 | Mt. Prospect Lincoln | 10:30.98 PR |
| 9 | Isaac WongPlace 9 · Grade 6 · Mt. Prospect Lincoln | 6 | Mt. Prospect Lincoln | 10:33.35 |
| 10 | Sawyer GnutekPlace 10 · Grade 6 · Palatine Sundling | 6 | Palatine Sundling | 10:34.18 PR |
| 11 | Misael AyalaPlace 11 · Grade 6 · Palatine Winston | 6 | Palatine Winston | 10:35.73 PR |
| 12 | Zachary AlvarezPlace 12 · Grade 8 · Palatine Winston | 8 | Palatine Winston | 10:36.29 PR |
| 13 | Elzar KaiyrbekovPlace 13 · Grade 8 · Palatine Winston | 8 | Palatine Winston | 10:36.76 PR |
| 14 | Marshall BristowPlace 14 · Grade 7 · Mt. Prospect Lincoln | 7 | Mt. Prospect Lincoln | 10:38.95 |
| 15 | Teddy WagnerPlace 15 · Grade 4 · Palatine St. Theresa | 4 | Palatine St. Theresa | 10:52.56 PR |
| 16 | Landon WrightPlace 16 · Grade 8 · Palatine Winston | 8 | Palatine Winston | 10:55.90 PR |
| 17 | Dallas AllenPlace 17 · Grade 8 · Palatine Winston | 8 | Palatine Winston | 10:58.64 PR |
| 18 | T.J. MaggioPlace 18 · Grade 6 · Palatine Winston | 6 | Palatine Winston | 11:03.21 PR |
| 19 | Daniel (Danny) FudalaPlace 19 · Grade 8 · Palatine Sundling | 8 | Palatine Sundling | 11:05.27 PR |
| 20 | Calvin MyettPlace 20 · Grade 8 · Mt. Prospect Lincoln | 8 | Mt. Prospect Lincoln | 11:07.14 PR |
| 21 | Benjamin IwanskiPlace 21 · Grade 6 · Palatine St. Theresa | 6 | Palatine St. Theresa | 11:07.77 PR |
| 22 | Cameron KrywanioPlace 22 · Grade 6 · Palatine Winston | 6 | Palatine Winston | 11:11.50 |
| 23 | Will SchiefferPlace 23 · Grade 8 · Palatine Sundling | 8 | Palatine Sundling | 11:19.16 PR |
| 24 | Dev PatelPlace 24 · Grade 7 · Palatine Winston | 7 | Palatine Winston | 11:26.89 |
| 25 | Zachary HeartPlace 25 · Grade 7 · Mt. Prospect Lincoln | 7 | Mt. Prospect Lincoln | 11:27.67 PR |
| 26 | Griffin ParchemPlace 26 · Grade 6 · Palatine Winston | 6 | Palatine Winston | 11:28.87 PR |
| 27 | Nathan KanjirathinkalPlace 27 · Grade 6 · Palatine Sundling | 6 | Palatine Sundling | 11:40.37 PR |
| 28 | Gavin GardnerPlace 28 · Grade 7 · Palatine Winston | 7 | Palatine Winston | 11:41.98 PR |
| 29 | Nicky CarbonePlace 29 · Grade 8 · Mt. Prospect Lincoln | 8 | Mt. Prospect Lincoln | 11:48.94 PR |
| 30 | Nathan KernalPlace 30 · Grade 8 · Palatine Winston | 8 | Palatine Winston | 11:54.55 PR |
| 31 | Adrian SalgadoPlace 31 · Grade 6 · Mt. Prospect Lincoln | 6 | Mt. Prospect Lincoln | 12:00.70 |
| 32 | Michael WodzienPlace 32 · Grade 7 · Palatine Winston | 7 | Palatine Winston | 12:02.30 |
| 33 | Leo VaccarelloPlace 33 · Grade 7 · Palatine Winston | 7 | Palatine Winston | 12:08.51 |
| 34 | Aiden SwiderPlace 34 · Grade 6 · Palatine Winston | 6 | Palatine Winston | 12:10.73 PR |
| 35 | Jadiel HernandezPlace 35 · Grade 6 · Palatine Winston | 6 | Palatine Winston | 12:18.71 PR |
| 36 | Alexander LisingPlace 36 · Grade 6 · Mt. Prospect Lincoln | 6 | Mt. Prospect Lincoln | 12:20.70 |
| 37 | Bryce GonetPlace 37 · Grade 6 · Palatine Winston | 6 | Palatine Winston | 12:22.75 |
| 38 | Gabriel FischerPlace 38 · Grade 7 · Palatine Winston | 7 | Palatine Winston | 12:26.36 PR |
| 39 | Jayden LopezPlace 39 · Grade 6 · Palatine Sundling | 6 | Palatine Sundling | 12:29.59 PR |
| 40 | Jacob KempPlace 40 · Grade 8 · Palatine Winston | 8 | Palatine Winston | 12:37.57 PR |
| 41 | Wyatt EdwardsPlace 41 · Grade 6 · Palatine Winston | 6 | Palatine Winston | 12:50.57 PR |
| 42 | Eddie JerzykPlace 42 · Grade 6 · Palatine Winston | 6 | Palatine Winston | 13:05.94 PR |
| 43 | Nolan FrancisPlace 43 · Grade 7 · Palatine Sundling | 7 | Palatine Sundling | 13:10.23 |
| 44 | Andrew VossPlace 44 · Grade 5 · Palatine St. Theresa | 5 | Palatine St. Theresa | 13:16.02 PR |
| 45 | Vincent AmaroPlace 45 · Grade 8 · Palatine Winston | 8 | Palatine Winston | 13:20.57 PR |
| 46 | Kevin AbdelsayedPlace 46 · Grade 6 · Palatine Sundling | 6 | Palatine Sundling | 13:47.62 PR |
| 47 | David Angel VillanuevaPlace 47 · Grade 6 · Palatine Sundling | 6 | Palatine Sundling | 13:57.65 PR |
| 48 | Leandro DayritPlace 48 · Grade 7 · Palatine Sundling | 7 | Palatine Sundling | 14:01.82 PR |
| 49 | Jack ContrerasPlace 49 · Grade 8 · Mt. Prospect Lincoln | 8 | Mt. Prospect Lincoln | 14:47.05 |
| 50 | Johan SantosPlace 50 · Grade 7 · Palatine Sundling | 7 | Palatine Sundling | 14:53.29 PR |
| 51 | Bryson WalkerPlace 51 · Grade 6 · Palatine Sundling | 6 | Palatine Sundling | 15:37.43 PR |
| 52 | Benjamin TomakaPlace 52 · Grade 7 · Mt. Prospect Lincoln | 7 | Mt. Prospect Lincoln | 15:43.75 |
| 53 | Alexandr VorobetsPlace 53 · Grade 6 · Palatine Sundling | 6 | Palatine Sundling | 16:33.92 PR |
| 54 | Kush DholakiyaPlace 54 · Grade 6 · Palatine Winston | 6 | Palatine Winston | 16:46.22 PR |
| 55 | Charlie ParniakPlace 55 · Grade 7 · Mt. Prospect Lincoln | 7 | Mt. Prospect Lincoln | 17:00.59 PR |
| 56 | Sohaan PatelPlace 56 · Grade 7 · Mt. Prospect Lincoln | 7 | Mt. Prospect Lincoln | 18:04.32 |
| 57 | Angel CamposPlace 57 · Grade 6 · Palatine Winston | 6 | Palatine Winston | 18:28.81 PR |
| 58 | Joseph AmaroPlace 58 · Grade 6 · Palatine Winston | 6 | Palatine Winston | 19:13.77 PR |
| 59 | Gavin JohannPlace 59 · Grade 6 · Palatine Winston | 6 | Palatine Winston | 19:21.36 PR |
| 60 | Cooper GarganoPlace 60 · Grade 6 · Palatine Sundling | 6 | Palatine Sundling | 19:59.94 |
| — | Calvin ShorrGrade 7 · Mt. Prospect Lincoln | 7 | Mt. Prospect Lincoln | DQ |