| 1 | Emmett VoylesPlace 1 · Grade 6 · Mt. Prospect St. Raymond | 6 | Mt. Prospect St. Raymond | 5:36.82 PR |
| 2 | Everett VoylesPlace 2 · Grade 5 · Mt. Prospect St. Raymond | 5 | Mt. Prospect St. Raymond | 5:46.69 |
| 3 | Owen KhamoPlace 3 · Grade 5 · Mt. Prospect St. Raymond | 5 | Mt. Prospect St. Raymond | 5:54.86 |
| 4 | Enzo HaasPlace 4 · Grade 6 · Mt. Prospect St. Raymond | 6 | Mt. Prospect St. Raymond | 6:16.15 PR |
| 5 | Aidan BushPlace 5 · Grade 5 · Inverness Holy Family | 5 | Inverness Holy Family | 6:25.98 |
| 6 | Tate SteinikePlace 6 · Grade 5 · Palatine St. Theresa | 5 | Palatine St. Theresa | 6:26.56 |
| 7 | Caleb BrunetPlace 7 · Grade 6 · Arlington Heights St. James | 6 | Arlington Heights St. James | 6:31.44 PR |
| 8 | Zachary KottraPlace 8 · Grade 6 · Mt. Prospect St. Emily | 6 | Mt. Prospect St. Emily | 6:33.65 |
| 9 | Lazarus MartinezPlace 9 · Grade 5 · Buffalo Grove St. Mary | 5 | Buffalo Grove St. Mary | 6:38.00 PR |
| 10 | Cooper SharosPlace 10 · Grade 6 · Mt. Prospect St. Raymond | 6 | Mt. Prospect St. Raymond | 6:41.01 PR |
| 11 | David StockiPlace 11 · Grade 5 · Mt. Prospect St. Emily | 5 | Mt. Prospect St. Emily | 6:43.97 |
| 12 | Parker KleczynskiPlace 12 · Grade 6 · Lake Zurich St. Francis deSales | 6 | Lake Zurich St. Francis deSales | 6:45.81 PR |
| 13 | Dean TroupisPlace 13 · Grade 5 · Arlington Heights St. James | 5 | Arlington Heights St. James | 6:47.81 PR |
| 14 | Finn O'ConnellPlace 14 · Grade 5 · Palatine St. Theresa | 5 | Palatine St. Theresa | 6:49.15 PR |
| 15 | Johnny WojtowiczPlace 15 · Grade 5 · Arlington Heights St. James | 5 | Arlington Heights St. James | 6:51.93 |
| 16 | Hunter HemzacekPlace 16 · Grade 6 · Lake Zurich St. Francis deSales | 6 | Lake Zurich St. Francis deSales | 6:52.69 PR |
| 17 | Nathan PelzPlace 17 · Grade 6 · Arlington Heights St. James | 6 | Arlington Heights St. James | 6:59.89 PR |
| 18 | Benjamin OrfPlace 18 · Grade 6 · Arlington Heights St. James | 6 | Arlington Heights St. James | 7:00.05 PR |
| 19 | John O'BrienPlace 19 · Grade 5 · Mt. Prospect St. Raymond | 5 | Mt. Prospect St. Raymond | 7:04.58 |
| 20 | Owen WilkinPlace 20 · Grade 5 · Mt. Prospect St. Raymond | 5 | Mt. Prospect St. Raymond | 7:07.71 |
| 21 | Patrick CassidyPlace 21 · Grade 6 · Arlington Heights Our Lady of the Wayside | 6 | Arlington Heights Our Lady of the Wayside | 7:08.82 |
| 22 | Michael FranzPlace 22 · Grade 5 · Arlington Heights St. James | 5 | Arlington Heights St. James | 7:09.14 |
| 23 | Quentin GucciardiPlace 23 · Grade 5 · Mt. Prospect St. Raymond | 5 | Mt. Prospect St. Raymond | 7:10.97 |
| 24 | Julius PelzPlace 24 · Grade 6 · Arlington Heights St. James | 6 | Arlington Heights St. James | 7:14.34 PR |
| 25 | Justin BernertPlace 25 · Grade 6 · Mt. Prospect St. Raymond | 6 | Mt. Prospect St. Raymond | 7:15.63 PR |
| 26 | Charlie SajdakPlace 26 · Grade 6 · Arlington Heights St. James | 6 | Arlington Heights St. James | 7:16.42 PR |
| 27 | Benjamin IwanskiPlace 27 · Grade 6 · Palatine St. Theresa | 6 | Palatine St. Theresa | 7:20.85 PR |
| 28 | Myles JaniakPlace 28 · Grade 5 · Arlington Heights St. James | 5 | Arlington Heights St. James | 7:20.98 |
| 29 | Teddy WagnerPlace 29 · Grade 4 · Palatine St. Theresa | 4 | Palatine St. Theresa | 7:22.96 |
| 30 | Brayden ResacPlace 30 · Grade 6 · Arlington Heights St. James | 6 | Arlington Heights St. James | 7:31.40 PR |
| 31 | Aidan AndersonPlace 31 · Grade 6 · Arlington Heights St. James | 6 | Arlington Heights St. James | 7:31.79 PR |
| 32 | Patrick BrennerPlace 32 · Grade 6 · Mt. Prospect St. Raymond | 6 | Mt. Prospect St. Raymond | 7:35.96 |
| 33 | Sullivan SchillerPlace 33 · Grade - · Palatine St. Theresa | - | Palatine St. Theresa | 7:39.94 PR |
| 34 | Anthony FricanoPlace 34 · Grade 5 · Mt. Prospect St. Emily | 5 | Mt. Prospect St. Emily | 7:40.64 |
| 35 | Alex WojewodaPlace 35 · Grade 5 · Mt. Prospect St. Emily | 5 | Mt. Prospect St. Emily | 7:41.75 |
| 36 | Samuel ZychPlace 36 · Grade 5 · Arlington Heights St. James | 5 | Arlington Heights St. James | 7:47.84 |
| 37 | Mason KuhnPlace 37 · Grade 5 · Arlington Heights St. James | 5 | Arlington Heights St. James | 7:48.74 |
| 38 | Adrian AguilarPlace 38 · Grade 6 · Buffalo Grove St. Mary | 6 | Buffalo Grove St. Mary | 7:50.09 PR |
| 39 | Gavin SuvadaPlace 39 · Grade 6 · Arlington Heights St. James | 6 | Arlington Heights St. James | 7:51.94 |
| 40 | Zachary PhanPlace 40 · Grade 5 · Mt. Prospect St. Raymond | 5 | Mt. Prospect St. Raymond | 7:52.81 |
| 41 | Noah GarberPlace 41 · Grade 6 · Barrington St. Anne | 6 | Barrington St. Anne | 8:01.36 PR |
| 42 | Tommy AldworthPlace 42 · Grade 6 · Mt. Prospect St. Raymond | 6 | Mt. Prospect St. Raymond | 8:05.26 PR |
| 43 | Fridolin EcksteinPlace 43 · Grade 5 · Arlington Heights Our Lady of the Wayside | 5 | Arlington Heights Our Lady of the Wayside | 8:07.91 PR |
| 44 | Shane McKennaPlace 44 · Grade 6 · Arlington Heights Our Lady of the Wayside | 6 | Arlington Heights Our Lady of the Wayside | 8:14.30 |
| 45 | Gus MonterrosoPlace 45 · Grade 5 · Mt. Prospect St. Emily | 5 | Mt. Prospect St. Emily | 8:15.35 |
| 46 | Andrew VossPlace 46 · Grade 5 · Palatine St. Theresa | 5 | Palatine St. Theresa | 8:26.30 |
| 47 | Andres AgaPlace 47 · Grade 6 · St. Hubert Catholic | 6 | St. Hubert Catholic | 8:54.65 PR |
| 48 | Leo SchallmoserPlace 48 · Grade 5 · Barrington St. Anne | 5 | Barrington St. Anne | 8:55.14 PR |
| 49 | Luca GenualdiPlace 49 · Grade 6 · Arlington Heights St. James | 6 | Arlington Heights St. James | 9:14.85 |
| 50 | Zavier FajardoPlace 50 · Grade 5 · St. Hubert Catholic | 5 | St. Hubert Catholic | 9:22.14 PR |
| 51 | Christopher KosikPlace 51 · Grade 5 · Lake Zurich St. Francis deSales | 5 | Lake Zurich St. Francis deSales | 9:42.34 |
| 52 | Colin McLeodPlace 52 · Grade 7 · Arlington Heights St. James | 7 | Arlington Heights St. James | 11:20.53 |
| 53 | Nicholas NormanPlace 53 · Grade 6 · Mt. Prospect St. Emily | 6 | Mt. Prospect St. Emily | 11:40.58 |