| 1 | Nick DoudPlace 1 · Grade 12 · Bloomington | 12 | Bloomington | 15:21 |
| 2 | Bradyn OlmsteadPlace 2 · Grade 11 · Bloomington | 11 | Bloomington | 15:55 |
| 3 | Evan TurnbullPlace 3 · Grade 11 · Bloomington | 11 | Bloomington | 16:00 |
| 4 | Dane AlexanderPlace 4 · Grade 12 · Normal University | 12 | Normal University | 16:12 |
| 5 | Jacob MyersPlace 5 · Grade 12 · Normal Community | 12 | Normal Community | 16:21 |
| 6 | Elias BergmanPlace 6 · Grade 11 · Chillicothe (Illinois Val | 11 | Chillicothe (Illinois Val | 16:26 |
| 7 | Colin FitzgeraldPlace 7 · Grade 11 · Normal Community | 11 | Normal Community | 16:30 |
| 8 | Ajitesh MuppuruPlace 8 · Grade 12 · Normal Community | 12 | Normal Community | 16:34 |
| 9 | Roger MendiolaPlace 9 · Grade 12 · Bloomington | 12 | Bloomington | 16:37 |
| 10 | Jon NevillePlace 10 · Grade 11 · Stanford (Olympia) | 11 | Stanford (Olympia) | 16:39 |
| 11 | Noah SmithPlace 11 · Grade 12 · El Paso-Gridley | 12 | El Paso-Gridley | 16:41 |
| 12 | Drew GibsonPlace 12 · Grade 11 · Bloomington | 11 | Bloomington | 16:44 |
| 13 | Quinn OlsonPlace 13 · Grade 12 · Bloomington | 12 | Bloomington | 16:45 |
| 14 | Alex HessPlace 14 · Grade 11 · Normal University | 11 | Normal University | 16:46 |
| 15 | Asa SmithPlace 15 · Grade 9 · El Paso-Gridley | 9 | El Paso-Gridley | 16:49 |
| 16 | Logan WheelerPlace 16 · Grade 10 · Stanford (Olympia) | 10 | Stanford (Olympia) | 16:50 |
| 17 | Drew ToohillPlace 17 · Grade 12 · Normal Community | 12 | Normal Community | 16:55 |
| 18 | Charlie KistnerPlace 18 · Grade 10 · Stanford (Olympia) | 10 | Stanford (Olympia) | 16:59 |
| 19 | Zach ReynoldsPlace 19 · Grade 11 · Bloomington | 11 | Bloomington | 17:04 |
| 20 | Owen DarePlace 20 · Grade 9 · Stanford (Olympia) | 9 | Stanford (Olympia) | 17:09 |
| 21 | CJ BrunsPlace 21 · Grade 12 · Normal University | 12 | Normal University | 17:10 |
| 22 | Bryce ReedPlace 22 · Grade 10 · Bloomington | 10 | Bloomington | 17:17 |
| 23 | Carter OwenPlace 23 · Grade 11 · Normal Community | 11 | Normal Community | 17:19 |
| 24 | Mason RinggerPlace 24 · Grade 10 · El Paso-Gridley | 10 | El Paso-Gridley | 17:20 |
| 25 | Andy KehiasPlace 25 · Grade 10 · Normal University | 10 | Normal University | 17:20 |
| 26 | Anthony RaglandPlace 26 · Grade 9 · Stanford (Olympia) | 9 | Stanford (Olympia) | 17:22 |
| 27 | Carter FairfieldPlace 27 · Grade 9 · Stanford (Olympia) | 9 | Stanford (Olympia) | 17:23 |
| 28 | Jonathan GossettPlace 28 · Grade 11 · Rantoul | 11 | Rantoul | 17:23 |
| 29 | Micha ReedPlace 29 · Grade 12 · Decatur (MacArthur) | 12 | Decatur (MacArthur) | 17:25 |
| 30 | Derek NanniPlace 30 · Grade 11 · Normal University | 11 | Normal University | 17:27 |
| 31 | Matt IngalsbePlace 31 · Grade 11 · El Paso-Gridley | 11 | El Paso-Gridley | 17:33 |
| 32 | Cam JainPlace 32 · Grade 11 · Normal University | 11 | Normal University | 17:33 |
| 33 | Collin EisenbarthPlace 33 · Grade 10 · Chillicothe (Illinois Val | 10 | Chillicothe (Illinois Val | 17:36 |
| 34 | Lucas LawlessPlace 34 · Grade 10 · Stanford (Olympia) | 10 | Stanford (Olympia) | 17:37 |
| 35 | Ernie WatersonPlace 35 · Grade 10 · Bloomington (Cornerstone | 10 | Bloomington (Cornerstone | 17:39 |
| 36 | Dylan KosloskusPlace 36 · Grade 12 · Bloomington | 12 | Bloomington | 17:40 |
| 37 | Arthur HarrisPlace 37 · Grade 12 · Chillicothe (Illinois Val | 12 | Chillicothe (Illinois Val | 17:42 |
| 38 | Suraj AireddyPlace 38 · Grade 11 · Bloomington | 11 | Bloomington | 17:50 |
| 39 | Dayton HammondPlace 39 · Grade 10 · Bloomington | 10 | Bloomington | 17:53 |
| 40 | Peter McCuskerPlace 40 · Grade 12 · Rantoul | 12 | Rantoul | 17:53 |
| 41 | Alec PfefferPlace 41 · Grade 10 · Stanford (Olympia) | 10 | Stanford (Olympia) | 17:58 |
| 42 | Xavier ScottPlace 42 · Grade 12 · Normal Community | 12 | Normal Community | 18:02 |
| 43 | Luke MoorePlace 43 · Grade 11 · Bloomington | 11 | Bloomington | 18:02 |
| 44 | Josh NepomucenoPlace 44 · Grade 12 · Normal University | 12 | Normal University | 18:08 |
| 45 | Zach HutchinsPlace 45 · Grade 9 · Normal University | 9 | Normal University | 18:16 |
| 46 | Tom ScottPlace 46 · Grade 11 · Normal University | 11 | Normal University | 18:16 |
| 47 | Brady McCubbinsPlace 47 · Grade 11 · Bloomington | 11 | Bloomington | 18:17 |
| 48 | Ryan RicePlace 48 · Grade 9 · Normal University | 9 | Normal University | 18:18 |
| 49 | Jayden McNaughtPlace 49 · Grade 9 · Chillicothe (Illinois Val | 9 | Chillicothe (Illinois Val | 18:22 |
| 50 | Matt CasePlace 50 · Grade 11 · Decatur (MacArthur) | 11 | Decatur (MacArthur) | 18:25 |
| 51 | Alex KraftPlace 51 · Grade 11 · Normal Community | 11 | Normal Community | 18:30 |
| 52 | Aidan BoveePlace 52 · Grade 12 · Normal University | 12 | Normal University | 18:31 |
| 53 | Noah LudyPlace 53 · Grade 9 · El Paso-Gridley | 9 | El Paso-Gridley | 18:38 |
| 54 | Parker KistnerPlace 54 · Grade 11 · Stanford (Olympia) | 11 | Stanford (Olympia) | 18:41 |
| 55 | Dylan EblePlace 55 · Grade 9 · Normal University | 9 | Normal University | 18:44 |
| 56 | David KimPlace 56 · Grade 11 · Normal University | 11 | Normal University | 18:48 |
| 57 | Joe TulleyPlace 57 · Grade 11 · Normal University | 11 | Normal University | 18:49 |
| 58 | Zack GardnerPlace 58 · Grade 9 · Bloomington | 9 | Bloomington | 18:52 |
| 59 | Jacob QuinnPlace 59 · Grade 11 · Chillicothe (Illinois Val | 11 | Chillicothe (Illinois Val | 18:54 |
| 60 | Will BushertPlace 60 · Grade 12 · El Paso-Gridley | 12 | El Paso-Gridley | 18:56 |
| 61 | Andrew SvobPlace 61 · Grade 10 · Normal Community | 10 | Normal Community | 19:04 |
| 62 | Patrick StanleyPlace 62 · Grade 12 · Chillicothe (Illinois Val | 12 | Chillicothe (Illinois Val | 19:05 |
| 63 | Steed WelfordPlace 63 · Grade 10 · Decatur (MacArthur) | 10 | Decatur (MacArthur) | 19:11 |
| 64 | Isaac GoughnourPlace 64 · Grade 9 · Bloomington | 9 | Bloomington | 19:13 |
| 65 | Adrian LandrusPlace 65 · Grade 9 · El Paso-Gridley | 9 | El Paso-Gridley | 19:16 |
| 66 | Jake SpaidPlace 66 · Grade 12 · Stanford (Olympia) | 12 | Stanford (Olympia) | 19:17 |
| 67 | Eric ForrestPlace 67 · Grade 10 · Normal Community | 10 | Normal Community | 19:21 |
| 68 | Michael KirktonPlace 68 · Grade 10 · Normal University | 10 | Normal University | 19:25 |
| 69 | Jack OwenPlace 69 · Grade 10 · Normal Community | 10 | Normal Community | 19:26 |
| 70 | David LawrencePlace 70 · Grade 11 · Normal Community | 11 | Normal Community | 19:29 |
| 71 | Ben DavisonPlace 71 · Grade 9 · Normal University | 9 | Normal University | 19:31 |
| 72 | Aidan SchuringPlace 72 · Grade 10 · Normal University | 10 | Normal University | 19:34 |
| 73 | Zac NelsonPlace 73 · Grade 11 · El Paso-Gridley | 11 | El Paso-Gridley | 19:34 |
| 74 | Evan PalsPlace 74 · Grade 11 · Normal Community | 11 | Normal Community | 19:39 |
| 75 | Om PatelPlace 75 · Grade 9 · Bloomington | 9 | Bloomington | 19:43 |
| 76 | Alex DifforPlace 76 · Grade 12 · Normal University | 12 | Normal University | 19:46 |
| 77 | Daniel RuguttPlace 77 · Grade 11 · Normal University | 11 | Normal University | 19:49 |
| 78 | Nico Edwards-Testo...Place 78 · Grade 10 · Bloomington | 10 | Bloomington | 19:52 |
| 79 | Bennett HakimiPlace 79 · Grade 9 · Normal Community | 9 | Normal Community | 19:55 |
| 80 | Michael O'Dell-Hen...Place 80 · Grade 10 · Bloomington | 10 | Bloomington | 19:55 |
| 81 | Raj PatelPlace 81 · Grade 11 · Rantoul | 11 | Rantoul | 20:00 |
| 82 | Sebastian MeyerPlace 82 · Grade 10 · El Paso-Gridley | 10 | El Paso-Gridley | 20:11 |
| 83 | Austin SorensenPlace 83 · Grade 11 · Bloomington (Cornerstone | 11 | Bloomington (Cornerstone | 20:11 |
| 84 | Jace BoveePlace 84 · Grade 9 · Normal University | 9 | Normal University | 20:14 |
| 85 | Gabe ReesPlace 85 · Grade 10 · Normal Community | 10 | Normal Community | 20:17 |
| 86 | Noah DavisonPlace 86 · Grade 10 · Normal University | 10 | Normal University | 20:17 |
| 87 | Ben LaubePlace 87 · Grade 11 · Normal Community | 11 | Normal Community | 20:23 |
| 88 | Brandon TomicPlace 88 · Grade 11 · Normal University | 11 | Normal University | 20:25 |
| 89 | Collin McCormickPlace 89 · Grade 10 · Normal University | 10 | Normal University | 20:26 |
| 90 | Brode WallPlace 90 · Grade 11 · Normal University | 11 | Normal University | 20:29 |
| 91 | Mason WinklerPlace 91 · Grade 11 · Normal Community | 11 | Normal Community | 20:31 |
| 92 | Peter ChristophersonPlace 92 · Grade 10 · Normal Community | 10 | Normal Community | 20:32 |
| 93 | Aidan KillianPlace 93 · Grade 11 · El Paso-Gridley | 11 | El Paso-Gridley | 20:43 |
| 94 | Eli IversonPlace 94 · Grade 12 · Bloomington | 12 | Bloomington | 20:49 |
| 95 | Noah GigantiPlace 95 · Grade 9 · Normal University | 9 | Normal University | 20:51 |
| 96 | Aj ReeserPlace 96 · Grade 11 · Stanford (Olympia) | 11 | Stanford (Olympia) | 20:54 |
| 97 | Jerry HarperPlace 97 · Grade 11 · Rantoul | 11 | Rantoul | 20:56 |
| 98 | Jonathon CaniiPlace 98 · Grade 12 · Rantoul | 12 | Rantoul | 21:01 |
| 99 | Aidan MannPlace 99 · Grade 11 · El Paso-Gridley | 11 | El Paso-Gridley | 21:02 |
| 100 | Andy GiglioPlace 100 · Grade 11 · Normal Community | 11 | Normal Community | 21:04 |
| 101 | Monte GregoryPlace 101 · Grade 12 · El Paso-Gridley | 12 | El Paso-Gridley | 21:05 |
| 102 | Nick KingPlace 102 · Grade 11 · Normal University | 11 | Normal University | 21:07 |
| 103 | Jacob BakerPlace 103 · Grade 10 · Normal Community | 10 | Normal Community | 21:14 |
| 104 | Dahinte ThompsonPlace 104 · Grade 10 · Rantoul | 10 | Rantoul | 21:15 |
| 105 | Brett EndressPlace 105 · Grade 11 · El Paso-Gridley | 11 | El Paso-Gridley | 21:26 |
| 106 | Freddy ArmstrongPlace 106 · Grade 9 · Normal University | 9 | Normal University | 21:27 |
| 107 | Soren HalvorsenPlace 107 · Grade 10 · El Paso-Gridley | 10 | El Paso-Gridley | 21:27 |
| 108 | Nick LeonardPlace 108 · Grade 9 · Normal University | 9 | Normal University | 21:28 |
| 109 | Luke HansonPlace 109 · Grade 11 · Normal Community | 11 | Normal Community | 21:30 |
| 110 | Zac FisherPlace 110 · Grade 11 · Normal Community | 11 | Normal Community | 21:30 |
| 111 | Kerrigan EpleyPlace 111 · Grade 10 · Normal University | 10 | Normal University | 21:42 |
| 112 | Lance CloningerPlace 112 · Grade 11 · Rantoul | 11 | Rantoul | 21:46 |
| 113 | Nathan Corwin-ShahPlace 113 · Grade 11 · Normal Community | 11 | Normal Community | 21:47 |
| 114 | Eli ExnerPlace 114 · Grade 10 · Normal Community | 10 | Normal Community | 21:58 |
| 115 | Randy KentPlace 115 · Grade 11 · El Paso-Gridley | 11 | El Paso-Gridley | 21:59 |
| 116 | Tyler LivingstonPlace 116 · Grade 11 · Normal University | 11 | Normal University | 22:07 |
| 118 | Lane DohmanPlace 118 · Grade 9 · El Paso-Gridley | 9 | El Paso-Gridley | 22:36 |
| 119 | Kayden DewispelearePlace 119 · Grade 10 · El Paso-Gridley | 10 | El Paso-Gridley | 22:38 |
| 120 | Connor HerbertPlace 120 · Grade 10 · Normal University | 10 | Normal University | 22:54 |
| 121 | Nathen KochPlace 121 · Grade 9 · Chillicothe (Illinois Val | 9 | Chillicothe (Illinois Val | 23:08 |
| 122 | Sam RubinPlace 122 · Grade 11 · Normal University | 11 | Normal University | 23:22 |
| 123 | Allan NewmanPlace 123 · Grade 10 · Rantoul | 10 | Rantoul | 23:23 |
| 124 | Evan KingPlace 124 · Grade 10 · Normal University | 10 | Normal University | 23:27 |
| 125 | Carlos Morn-ToroPlace 125 · Grade 11 · Normal University | 11 | Normal University | 23:40 |
| 126 | Bart HernandezPlace 126 · Grade 11 · Rantoul | 11 | Rantoul | 23:50 |
| 127 | Patrick McNamaraPlace 127 · Grade 10 · El Paso-Gridley | 10 | El Paso-Gridley | 25:15 |
| 128 | Sam WebbPlace 128 · Grade 12 · Stanford (Olympia) | 12 | Stanford (Olympia) | 25:55 |