| 1 | Emmett VoylesPlace 1 · Grade 7 · Mt. Prospect St. Raymond | 7 | Mt. Prospect St. Raymond | 11:09.75 |
| 2 | Owen KhamoPlace 2 · Grade 6 · Mt. Prospect St. Raymond | 6 | Mt. Prospect St. Raymond | 11:11.52 PR |
| 3 | Brendan BushPlace 3 · Grade 8 · Inverness Holy Family | 8 | Inverness Holy Family | 11:20.27 PR |
| 4 | Hudson ChebnyPlace 4 · Grade 7 · Grayslake St. Gilbert | 7 | Grayslake St. Gilbert | 11:31.39 PR |
| 5 | Philip StrandPlace 5 · Grade 8 · Mt. Prospect St. Raymond | 8 | Mt. Prospect St. Raymond | 11:33.76 PR |
| 6 | Vincent StrandPlace 6 · Grade 8 · Mt. Prospect St. Raymond | 8 | Mt. Prospect St. Raymond | 11:43.84 |
| 7 | Bennet BarryPlace 7 · Grade 8 · Woodstock St. Mary's | 8 | Woodstock St. Mary's | 11:49.57 |
| 8 | Everett VoylesPlace 8 · Grade 6 · Mt. Prospect St. Raymond | 6 | Mt. Prospect St. Raymond | 11:52.15 |
| 9 | Aiden EastPlace 9 · Grade 8 · Arlington Heights Our Lady of the Wayside | 8 | Arlington Heights Our Lady of the Wayside | 11:52.36 PR |
| 10 | Ryan SawadskiPlace 10 · Grade 8 · Mt. Prospect St. Raymond | 8 | Mt. Prospect St. Raymond | 12:10.38 |
| 11 | Maximilian BoonePlace 11 · Grade 8 · Mt. Prospect St. Emily | 8 | Mt. Prospect St. Emily | 12:13.86 PR |
| 12 | charlie OrozcoPlace 12 · Grade 8 · Wadsworth St Patrick | 8 | Wadsworth St Patrick | 12:21.21 PR |
| 13 | Teddy TroupisPlace 13 · Grade 8 · Arlington Heights St. James | 8 | Arlington Heights St. James | 12:25.20 |
| 14 | Colby SchumacherPlace 14 · Grade 8 · Mt. Prospect St. Raymond | 8 | Mt. Prospect St. Raymond | 12:26.51 |
| 15 | Tate SteinikePlace 15 · Grade 6 · Palatine St. Theresa | 6 | Palatine St. Theresa | 12:29.61 |
| 16 | John RemkePlace 16 · Grade 8 · Woodstock St. Mary's | 8 | Woodstock St. Mary's | 12:38.06 PR |
| 17 | David CentellaPlace 17 · Grade 5 · Grayslake St. Gilbert | 5 | Grayslake St. Gilbert | 12:55.15 PR |
| 18 | Jason AcevedoPlace 18 · Grade 7 · Grayslake St. Gilbert | 7 | Grayslake St. Gilbert | 12:55.26 |
| 19 | David StockiPlace 19 · Grade 6 · Mt. Prospect St. Emily | 6 | Mt. Prospect St. Emily | 12:57.77 PR |
| 20 | Austin MehaffeyPlace 20 · Grade 7 · Antioch Emmons | 7 | Antioch Emmons | 12:59.54 PR |
| 21 | James RiggsPlace 21 · Grade 8 · Grayslake St. Gilbert | 8 | Grayslake St. Gilbert | 13:02.22 |
| 22 | Tommy KrempleyPlace 22 · Grade 8 · Grayslake St. Gilbert | 8 | Grayslake St. Gilbert | 13:03.70 PR |
| 23 | Luke BingPlace 23 · Grade 8 · Grayslake St. Gilbert | 8 | Grayslake St. Gilbert | 13:03.92 |
| 24 | Daniel PerezPlace 24 · Grade 8 · Mt. Prospect St. Emily | 8 | Mt. Prospect St. Emily | 13:06.33 |
| 25 | Jacob GreazelPlace 25 · Grade 8 · Arlington Heights Our Lady of the Wayside | 8 | Arlington Heights Our Lady of the Wayside | 13:11.31 |
| 26 | Jacob MiklasiewiczPlace 26 · Grade 8 · Mt. Prospect St. Emily | 8 | Mt. Prospect St. Emily | 13:13.57 PR |
| 27 | Hunter HemzacekPlace 27 · Grade 7 · Lake Zurich St. Francis deSales | 7 | Lake Zurich St. Francis deSales | 13:14.21 |
| 28 | Nathan PelzPlace 28 · Grade 7 · Arlington Heights St. James | 7 | Arlington Heights St. James | 13:18.15 PR |
| 29 | Joseph CaringellaPlace 29 · Grade 7 · Wadsworth St Patrick | 7 | Wadsworth St Patrick | 13:21.73 PR |
| 30 | Aaron GaticaPlace 30 · Grade 8 · Woodstock St. Mary's | 8 | Woodstock St. Mary's | 13:23.41 PR |
| 31 | Riley HalmPlace 31 · Grade 8 · Grayslake St. Gilbert | 8 | Grayslake St. Gilbert | 13:25.68 PR |
| 32 | Johnny WojtowiczPlace 32 · Grade 6 · Arlington Heights St. James | 6 | Arlington Heights St. James | 13:26.07 PR |
| 33 | Calvin IatomasiPlace 33 · Grade 8 · Hoffman Estates Lincoln Prairie | 8 | Hoffman Estates Lincoln Prairie | 13:26.28 PR |
| 34 | John WilsonPlace 34 · Grade 8 · Woodstock St. Mary's | 8 | Woodstock St. Mary's | 13:26.39 PR |
| 35 | Julius PelzPlace 35 · Grade 7 · Arlington Heights St. James | 7 | Arlington Heights St. James | 13:26.64 PR |
| 36 | Sean SmithPlace 36 · Grade 6 · Mt. Prospect St. Emily | 6 | Mt. Prospect St. Emily | 13:30.03 PR |
| 37 | Myles JaniakPlace 37 · Grade 6 · Arlington Heights St. James | 6 | Arlington Heights St. James | 13:39.36 PR |
| 38 | Aidan BushPlace 38 · Grade 6 · Inverness Holy Family | 6 | Inverness Holy Family | 13:42.52 PR |
| 39 | James FurmanskiPlace 39 · Grade 8 · Arlington Heights St. James | 8 | Arlington Heights St. James | 13:52.39 |
| 40 | Nehemiah RodriguezPlace 40 · Grade 8 · Rockford Keith | 8 | Rockford Keith | 13:55.72 PR |
| 41 | Gabe LassandroPlace 41 · Grade 8 · Rockford Keith | 8 | Rockford Keith | 13:59.05 PR |
| 42 | Finn O'ConnellPlace 42 · Grade 6 · Palatine St. Theresa | 6 | Palatine St. Theresa | 14:01.38 PR |
| 43 | Henry ChoiPlace 43 · Grade 7 · Hoffman Estates Lincoln Prairie | 7 | Hoffman Estates Lincoln Prairie | 14:04.60 PR |
| 44 | Lucas LopezPlace 44 · Grade 7 · Palatine Quest | 7 | Palatine Quest | 14:05.55 PR |
| 45 | Atticus EbbingPlace 45 · Grade 5 · Antioch Emmons | 5 | Antioch Emmons | 14:08.70 PR |
| 46 | Joseph FranzPlace 46 · Grade 8 · Arlington Heights St. James | 8 | Arlington Heights St. James | 14:17.24 |
| 47 | Brad LeitzenPlace 47 · Grade 8 · Woodstock St. Mary's | 8 | Woodstock St. Mary's | 14:18.63 |
| 48 | Gavin HickeyPlace 48 · Grade 7 · Antioch Emmons | 7 | Antioch Emmons | 14:22.14 PR |
| 49 | Angel CordovaPlace 49 · Grade 8 · Wadsworth St Patrick | 8 | Wadsworth St Patrick | 14:26.52 |
| 50 | Emmett DelordoPlace 50 · Grade 7 · Hoffman Estates Lincoln Prairie | 7 | Hoffman Estates Lincoln Prairie | 14:33.79 PR |
| 51 | Patrick CassidyPlace 51 · Grade 7 · Arlington Heights Our Lady of the Wayside | 7 | Arlington Heights Our Lady of the Wayside | 14:38.27 |
| 52 | Teddy WagnerPlace 52 · Grade 6 · Palatine St. Theresa | 6 | Palatine St. Theresa | 14:42.89 PR |
| 53 | Billy LoschPlace 53 · Grade 8 · Palatine St. Theresa | 8 | Palatine St. Theresa | 14:58.63 |
| 54 | Alex HernandezPlace 54 · Grade 8 · Mt. Prospect St. Emily | 8 | Mt. Prospect St. Emily | 14:59.83 |
| 55 | Xavi BudzikPlace 55 · Grade 5 · Arlington Heights Our Lady of the Wayside | 5 | Arlington Heights Our Lady of the Wayside | 15:01.02 PR |
| 56 | Aaron GarciaPlace 56 · Grade 8 · Hoffman Estates Lincoln Prairie | 8 | Hoffman Estates Lincoln Prairie | 15:04.74 PR |
| 57 | Ruthvik VenkateshPlace 57 · Grade 7 · Hoffman Estates Lincoln Prairie | 7 | Hoffman Estates Lincoln Prairie | 15:11.32 |
| 58 | Mark HedsundPlace 58 · Grade 8 · Wadsworth St Patrick | 8 | Wadsworth St Patrick | 15:25.11 |
| 59 | Benjamin IwanskiPlace 59 · Grade 7 · Palatine St. Theresa | 7 | Palatine St. Theresa | 15:27.94 |
| 60 | Warren FandelPlace 60 · Grade 6 · Palatine St. Theresa | 6 | Palatine St. Theresa | 15:40.06 PR |
| 61 | Samuel RajendramPlace 61 · Grade 7 · Palatine Quest | 7 | Palatine Quest | 15:40.19 PR |
| 62 | Ben PtacekPlace 62 · Grade 7 · Libertyville St. Joseph | 7 | Libertyville St. Joseph | 15:47.72 PR |
| 63 | Josiah HinojosaPlace 63 · Grade 7 · Hoffman Estates Lincoln Prairie | 7 | Hoffman Estates Lincoln Prairie | 15:51.44 PR |
| 64 | Jason SpigarelliPlace 64 · Grade 6 · Wadsworth St Patrick | 6 | Wadsworth St Patrick | 15:57.01 PR |
| 65 | Connor MetzingerPlace 65 · Grade 5 · Libertyville St. Joseph | 5 | Libertyville St. Joseph | 16:04.27 PR |
| 66 | Liam RobinsonPlace 66 · Grade 6 · Libertyville St. Joseph | 6 | Libertyville St. Joseph | 16:06.19 |
| 67 | Thane LewisPlace 67 · Grade 6 · Libertyville St. Joseph | 6 | Libertyville St. Joseph | 16:09.53 PR |
| 68 | Ethan TranPlace 68 · Grade 7 · Rockford Keith | 7 | Rockford Keith | 16:14.18 PR |
| 69 | Rishik GirishPlace 69 · Grade 8 · Hoffman Estates Lincoln Prairie | 8 | Hoffman Estates Lincoln Prairie | 16:14.93 PR |
| 70 | Luke MazellaPlace 70 · Grade 7 · Woodstock St. Mary's | 7 | Woodstock St. Mary's | 16:16.51 |
| 71 | Ben GadomskiPlace 71 · Grade 5 · Libertyville St. Joseph | 5 | Libertyville St. Joseph | 16:17.20 PR |
| 72 | Luke RaymondPlace 72 · Grade 8 · Woodstock St. Mary's | 8 | Woodstock St. Mary's | 16:17.66 |
| 73 | Robbie MorandPlace 73 · Grade 5 · Arlington Heights Our Lady of the Wayside | 5 | Arlington Heights Our Lady of the Wayside | 16:21.07 PR |
| 74 | Ethan OgbornPlace 74 · Grade 7 · Antioch Emmons | 7 | Antioch Emmons | 16:33.52 PR |
| 75 | Gabriel PhillipssPlace 75 · Grade 7 · Antioch Grass Lake | 7 | Antioch Grass Lake | 16:35.04 PR |
| 76 | Baer BradfieldPlace 76 · Grade 6 · Wadsworth St Patrick | 6 | Wadsworth St Patrick | 16:45.83 PR |
| 77 | Samuel DallioPlace 77 · Grade 5 · Rockford Our Lady of Sacred Heart | 5 | Rockford Our Lady of Sacred Heart | 16:51.08 |
| 78 | Christopher ReuschPlace 78 · Grade 5 · Rockford Our Lady of Sacred Heart | 5 | Rockford Our Lady of Sacred Heart | 16:56.14 PR |
| 79 | Wyatt WeldziusPlace 79 · Grade 6 · Barrington St. Anne | 6 | Barrington St. Anne | 16:58.43 |
| 80 | Anthony KreinPlace 80 · Grade 6 · Rockford Our Lady of Sacred Heart | 6 | Rockford Our Lady of Sacred Heart | 17:34.92 |
| 81 | Joseph WarmothPlace 81 · Grade 8 · Rockford Our Lady of Sacred Heart | 8 | Rockford Our Lady of Sacred Heart | 17:58.09 PR |
| 82 | Bennett HaagPlace 82 · Grade 6 · Antioch Emmons | 6 | Antioch Emmons | 18:27.06 |
| 83 | Mikey HouserPlace 83 · Grade 8 · Palatine St. Theresa | 8 | Palatine St. Theresa | 18:52.49 |
| 84 | Damien SzePlace 84 · Grade 7 · Wadsworth St Patrick | 7 | Wadsworth St Patrick | 19:17.54 PR |
| 85 | Parker JustinPlace 85 · Grade 7 · Antioch Emmons | 7 | Antioch Emmons | 19:34.89 |
| 86 | David Otooto-GollyPlace 86 · Grade 6 · Palatine Quest | 6 | Palatine Quest | 20:56.86 PR |
| 87 | Romeo RiveraPlace 87 · Grade 5 · Rockford Our Lady of Sacred Heart | 5 | Rockford Our Lady of Sacred Heart | 21:21.86 PR |
| 88 | Teddy PelelasPlace 88 · Grade 6 · Libertyville St. Joseph | 6 | Libertyville St. Joseph | 23:12.22 PR |
| 89 | Bjorn HullebergPlace 89 · Grade 8 · Rockford Keith | 8 | Rockford Keith | 24:07.71 |
| 90 | Baikhan SaparboevPlace 90 · Grade 5 · Antioch Emmons | 5 | Antioch Emmons | 25:11.70 |