| 1 | Drew RogersPlace 1 · Grade 12 · Herscher | 12 | Herscher | 14:51 |
| 2 | Ryder JamesPlace 2 · Grade 12 · Paxton (P.-Buckley-Loda) | 12 | Paxton (P.-Buckley-Loda) | 14:56 |
| 3 | Eli MojonnierPlace 3 · Grade 12 · Bismarck (B.-Henning-Rossville-Alvin) | 12 | Bismarck (B.-Henning-Rossville-Alvin) | 15:40 |
| 4 | Bryson GrantPlace 4 · Grade 11 · Gilman (Iroquois West) | 11 | Gilman (Iroquois West) | 16:24 |
| 5 | Logan BeckmierPlace 5 · Grade 11 · Arthur (A.-Lovington-Atwood-Hammond) | 11 | Arthur (A.-Lovington-Atwood-Hammond) | 16:30 |
| 6 | Jacob AdcockPlace 6 · Grade 11 · Arthur (A.-Lovington-Atwood-Hammond) | 11 | Arthur (A.-Lovington-Atwood-Hammond) | 16:38 |
| 7 | Jace GreenPlace 7 · Grade 12 · Arthur (A.-Lovington-Atwood-Hammond) | 12 | Arthur (A.-Lovington-Atwood-Hammond) | 16:52 |
| 8 | Chase ProvostPlace 8 · Grade 12 · Kankakee (McNamara) | 12 | Kankakee (McNamara) | 17:06 |
| 9 | Zach RuwePlace 9 · Grade 10 · Broadlands (Heritage) | 10 | Broadlands (Heritage) | 17:18 |
| 10 | Thomas ClerPlace 10 · Grade 12 · Tolono (Unity) | 12 | Tolono (Unity) | 17:26 |
| 11 | Aiden KerrPlace 11 · Grade 11 · Paxton (P.-Buckley-Loda) | 11 | Paxton (P.-Buckley-Loda) | 17:32 |
| 12 | Christian ProvostPlace 12 · Grade 10 · Kankakee (McNamara) | 10 | Kankakee (McNamara) | 17:33 |
| 13 | Hunter DavisPlace 13 · Grade 12 · Clifton (Central) | 12 | Clifton (Central) | 17:36 |
| 14 | Ben MorganPlace 14 · Grade 12 · Herscher | 12 | Herscher | 17:42 |
| 15 | Brayden ShepardPlace 15 · Grade 9 · Herscher | 9 | Herscher | 17:48 |
| 16 | Henry MastersPlace 16 · Grade 10 · Downs (Tri-Valley) | 10 | Downs (Tri-Valley) | 17:49 |
| 17 | Matthew BenoitPlace 17 · Grade 9 · Herscher | 9 | Herscher | 17:57 |
| 18 | Malaki VerklerPlace 18 · Grade 12 · Cissna Park | 12 | Cissna Park | 18:00 |
| 19 | Jesus CoronaPlace 19 · Grade 10 · Arthur (A.-Lovington-Atwood-Hammond) | 10 | Arthur (A.-Lovington-Atwood-Hammond) | 18:03 |
| 20 | Alex MaasPlace 20 · Grade 10 · Heyworth | 10 | Heyworth | 18:07 |
| 21 | Brendan GravenPlace 21 · Grade 11 · Tolono (Unity) | 11 | Tolono (Unity) | 18:08 |
| 22 | Sam MunstermanPlace 22 · Grade 10 · Kankakee (McNamara) | 10 | Kankakee (McNamara) | 18:17 |
| 23 | Aiden PacunasPlace 23 · Grade 11 · Rantoul | 11 | Rantoul | 18:22 |
| 24 | Grant FoutsPlace 24 · Grade 12 · Kankakee (McNamara) | 12 | Kankakee (McNamara) | 18:23 PR |
| 25 | Caleb NeitzelPlace 25 · Grade 11 · Rantoul | 11 | Rantoul | 18:32 |
| 26 | Hunter MontgomeryPlace 26 · Grade 9 · Broadlands (Heritage) | 9 | Broadlands (Heritage) | 18:37 |
| 27 | Jacob DuzanPlace 27 · Grade 12 · Arthur (A.-Lovington-Atwood-Hammond) | 12 | Arthur (A.-Lovington-Atwood-Hammond) | 18:40 |
| 28 | Carter WatkinsPlace 28 · Grade 10 · Manteno | 10 | Manteno | 18:41 |
| 29 | Murphy McCoolPlace 29 · Grade 11 · Bismarck (B.-Henning-Rossville-Alvin) | 11 | Bismarck (B.-Henning-Rossville-Alvin) | 18:43 |
| 30 | Clayton JamisonPlace 30 · Grade 12 · Tolono (Unity) | 12 | Tolono (Unity) | 18:44 |
| 31 | Isaiah TidwellPlace 31 · Grade 11 · Bismarck (B.-Henning-Rossville-Alvin) | 11 | Bismarck (B.-Henning-Rossville-Alvin) | 18:45 |
| 32 | Alex DahlhauserPlace 32 · Grade 10 · Heyworth | 10 | Heyworth | 18:50 |
| 33 | Rowan Denmark-CollinsPlace 33 · Grade 11 · Broadlands (Heritage) | 11 | Broadlands (Heritage) | 18:52 |
| 34 | Austin RussowPlace 34 · Grade 11 · Heyworth | 11 | Heyworth | 18:54 |
| 35 | Josh GernandPlace 35 · Grade 11 · Bismarck (B.-Henning-Rossville-Alvin) | 11 | Bismarck (B.-Henning-Rossville-Alvin) | 18:55 |
| 36 | Bryson DenneyPlace 36 · Grade 10 · Tolono (Unity) | 10 | Tolono (Unity) | 18:56 |
| 37 | Tristan ChambersPlace 37 · Grade 10 · Dwight | 10 | Dwight | 18:57 |
| 38 | Blaine DoddsPlace 38 · Grade 11 · Herscher | 11 | Herscher | 18:58 |
| 39 | Nolan MillerPlace 39 · Grade 12 · Tolono (Unity) | 12 | Tolono (Unity) | 18:59 |
| 40 | Isaiah BusbyPlace 40 · Grade 9 · Paxton (P.-Buckley-Loda) | 9 | Paxton (P.-Buckley-Loda) | 19:00 |
| 41 | Carter HeinrichPlace 41 · Grade 11 · Kankakee (McNamara) | 11 | Kankakee (McNamara) | 19:13 |
| 42 | Antonio EspinosaPlace 42 · Grade 12 · Gilman (Iroquois West) | 12 | Gilman (Iroquois West) | 19:14 |
| 43 | Daniel BusbyPlace 43 · Grade 12 · Paxton (P.-Buckley-Loda) | 12 | Paxton (P.-Buckley-Loda) | 19:19 |
| 44 | Thomas MorganPlace 44 · Grade 10 · Herscher | 10 | Herscher | 19:21 |
| 45 | Logan ZimanPlace 45 · Grade 9 · Manteno | 9 | Manteno | 19:26 |
| 46 | Connor OverackerPlace 46 · Grade 11 · Herscher | 11 | Herscher | 19:31 |
| 47 | Isaac RuggieriPlace 47 · Grade 10 · Tolono (Unity) | 10 | Tolono (Unity) | 19:34 |
| 48 | Jamie ClarkPlace 48 · Grade 10 · Downs (Tri-Valley) | 10 | Downs (Tri-Valley) | 19:35 |
| 49 | Gavin PhillipsPlace 49 · Grade 12 · Kankakee (McNamara) | 12 | Kankakee (McNamara) | 19:39 |
| 50 | Kyler WilliamsPlace 50 · Grade 10 · Heyworth | 10 | Heyworth | 19:41 |
| 51 | Ethan TraskPlace 51 · Grade 11 · Heyworth | 11 | Heyworth | 19:42 |
| 52 | James DulinPlace 52 · Grade 11 · Bismarck (B.-Henning-Rossville-Alvin) | 11 | Bismarck (B.-Henning-Rossville-Alvin) | 19:45 |
| 53 | Bladimir LopezPlace 53 · Grade 10 · Kankakee (McNamara) | 10 | Kankakee (McNamara) | 19:49 |
| 54 | Michael MichonPlace 54 · Grade 11 · Dwight | 11 | Dwight | 19:50 |
| 55 | Damian AlvaradoPlace 55 · Grade 10 · Gilman (Iroquois West) | 10 | Gilman (Iroquois West) | 19:51 |
| 56 | Alex MowrerPlace 56 · Grade 9 · Tolono (Unity) | 9 | Tolono (Unity) | 19:52 |
| 57 | Luke GordonPlace 57 · Grade 12 · Armstrong | 12 | Armstrong | 19:55 |
| 58 | Collin ZeppiPlace 58 · Grade 11 · Manteno | 11 | Manteno | 19:56 |
| 59 | Adam KnoxPlace 59 · Grade 12 · Downs (Tri-Valley) | 12 | Downs (Tri-Valley) | 19:59 |
| 60 | Lukas CareyPlace 60 · Grade 10 · Broadlands (Heritage) | 10 | Broadlands (Heritage) | 20:03 |
| 61 | Landen BarfieldPlace 61 · Grade 10 · Paxton (P.-Buckley-Loda) | 10 | Paxton (P.-Buckley-Loda) | 20:06 |
| 62 | Eli KennelPlace 62 · Grade 10 · Armstrong | 10 | Armstrong | 20:20 |
| 63 | Jackson RitchiePlace 63 · Grade 9 · Downs (Tri-Valley) | 9 | Downs (Tri-Valley) | 20:21 |
| 64 | Joshua GouldingPlace 64 · Grade 12 · Armstrong | 12 | Armstrong | 20:22 |
| 65 | Nathaniel RoehrigPlace 65 · Grade 10 · Heyworth | 10 | Heyworth | 20:23 |
| 66 | Aidan AshbrookPlace 66 · Grade 10 · Broadlands (Heritage) | 10 | Broadlands (Heritage) | 20:28 |
| 67 | Josh NewmanPlace 67 · Grade 12 · Rantoul | 12 | Rantoul | 20:30 |
| 68 | Jack GreenPlace 68 · Grade 11 · Downs (Tri-Valley) | 11 | Downs (Tri-Valley) | 20:32 |
| 69 | Tyson FranckeyPlace 69 · Grade 11 · Paxton (P.-Buckley-Loda) | 11 | Paxton (P.-Buckley-Loda) | 20:51 |
| 70 | Joseph UlozasPlace 70 · Grade 11 · Champaign (St. Thomas More) | 11 | Champaign (St. Thomas More) | 20:58 |
| 71 | Jason BallardPlace 71 · Grade 11 · Champaign (St. Thomas More) | 11 | Champaign (St. Thomas More) | 21:02 |
| 72 | Alex MarkwellPlace 72 · Grade 12 · Downs (Tri-Valley) | 12 | Downs (Tri-Valley) | 21:09 |
| 73 | Jake KocherPlace 73 · Grade 9 · Gilman (Iroquois West) | 9 | Gilman (Iroquois West) | 21:19 |
| 74 | William McNeelyPlace 74 · Grade 11 · Downs (Tri-Valley) | 11 | Downs (Tri-Valley) | 21:20 |
| 75 | Miles MoomawPlace 75 · Grade 9 · Champaign (St. Thomas More) | 9 | Champaign (St. Thomas More) | 21:34 |
| 76 | Jack WilliamsonPlace 76 · Grade 12 · Champaign (St. Thomas More) | 12 | Champaign (St. Thomas More) | 21:38 |
| 77 | Kevin ArseneauPlace 77 · Grade 10 · Manteno | 10 | Manteno | 22:15 |
| 78 | Zac CarrolPlace 78 · Grade 11 · Manteno | 11 | Manteno | 22:16 |
| 79 | Cohen SandsPlace 79 · Grade 10 · Broadlands (Heritage) | 10 | Broadlands (Heritage) | 22:29 |
| 80 | Ethan MackPlace 80 · Grade 12 · Dwight | 12 | Dwight | 22:43 |
| 81 | Nick HansonPlace 81 · Grade 11 · Rantoul | 11 | Rantoul | 22:59 |
| 82 | Cameron GrohlerPlace 82 · Grade 12 · Paxton (P.-Buckley-Loda) | 12 | Paxton (P.-Buckley-Loda) | 23:00 |
| 83 | Donavan GudauskasPlace 83 · Grade 11 · Armstrong | 11 | Armstrong | 23:14 |
| 84 | Chase PetryPlace 84 · Grade 10 · Cissna Park | 10 | Cissna Park | 23:18 |
| 85 | Keegan ReedPlace 85 · Grade 9 · Cissna Park | 9 | Cissna Park | 23:19 |
| 86 | Joel YerglerPlace 86 · Grade 10 · Cissna Park | 10 | Cissna Park | 23:20 PR |
| 87 | Will DevocellePlace 87 · Grade 9 · Champaign (St. Thomas More) | 9 | Champaign (St. Thomas More) | 23:34 |
| 88 | Michael McCoyPlace 88 · Grade 9 · Champaign (St. Thomas More) | 9 | Champaign (St. Thomas More) | 23:55 |
| 89 | Ethan BrewerPlace 89 · Grade 12 · Fithian (Oakwood) | 12 | Fithian (Oakwood) | 25:03 |
| 90 | Xander PempePlace 90 · Grade 11 · Dwight | 11 | Dwight | 25:54 |
| 91 | Tyler KroppPlace 91 · Grade 12 · Manteno | 12 | Manteno | 26:24 |
| 92 | Dalton PollockPlace 92 · Grade 12 · Gilman (Iroquois West) | 12 | Gilman (Iroquois West) | 30:44 |