| 1 | Bryson GrantPlace 1 · Grade 12 · Gilman (Iroquois West) | 12 | Gilman (Iroquois West) | 15:57.9 |
| 2 | Aidan LeePlace 2 · Grade 11 · Pontiac | 11 | Pontiac | 16:12.1 |
| 3 | Aiden PacunasPlace 3 · Grade 12 · Rantoul | 12 | Rantoul | 16:43.7 |
| 4 | Austin AldridgePlace 4 · Grade 11 · Seneca | 11 | Seneca | 16:47.3 |
| 5 | Cam FentonPlace 5 · Grade 10 · Pontiac | 10 | Pontiac | 16:48.5 |
| 6 | Brayden ShepardPlace 6 · Grade 10 · Herscher | 10 | Herscher | 16:52.8 |
| 7 | Fernando DailyPlace 7 · Grade 11 · Pontiac | 11 | Pontiac | 16:56.5 |
| 8 | Jaxen PainePlace 8 · Grade 11 · Pontiac | 11 | Pontiac | 17:12.6 |
| 9 | Matthew BenoitPlace 9 · Grade 10 · Herscher | 10 | Herscher | 17:14.3 |
| 10 | Tristan ChambersPlace 10 · Grade 11 · Dwight | 11 | Dwight | 17:15.4 |
| 11 | Caleb KrischelPlace 11 · Grade 10 · Minonk (Fieldcrest) | 10 | Minonk (Fieldcrest) | 17:22.4 |
| 12 | Drew McTaggartPlace 12 · Grade 10 · Watseka | 10 | Watseka | 17:25.9 |
| 15 | John GarciaPlace 15 · Grade 11 · Plano | 11 | Plano | 17:48.2 |
| 16 | Mihreteab GillelandPlace 16 · Grade 12 · Cullom (Tri-Point) | 12 | Cullom (Tri-Point) | 17:50.8 |
| 17 | Alexavier KaufmanPlace 17 · Grade 11 · Fairbury (Prairie Centr | 11 | Fairbury (Prairie Centr | 17:57.8 |
| 18 | Eli WilhelmPlace 18 · Grade 12 · Rantoul | 12 | Rantoul | 17:58.4 |
| 19 | Carter WatkinsPlace 19 · Grade 11 · Manteno | 11 | Manteno | 17:59.6 |
| 20 | Carter HeinrichPlace 20 · Grade 12 · Kankakee (McNamara) | 12 | Kankakee (McNamara) | 18:19.9 |
| 21 | Chris PoynerPlace 21 · Grade 12 · Seneca | 12 | Seneca | 18:21.2 |
| 22 | Tyler HansonPlace 22 · Grade 10 · Pontiac | 10 | Pontiac | 18:22.3 |
| 23 | Connor OverackerPlace 23 · Grade 12 · Herscher | 12 | Herscher | 18:27.3 |
| 24 | Joshua ThorsonPlace 24 · Grade 10 · Herscher | 10 | Herscher | 18:37.1 |
| 25 | Eli NeitzelPlace 25 · Grade 10 · Rantoul | 10 | Rantoul | 18:38.1 |
| 26 | Griffin TredennickPlace 26 · Grade 9 · Fairbury (Prairie Centr | 9 | Fairbury (Prairie Centr | 18:40.8 |
| 27 | Aiden ChristensonPlace 27 · Grade 11 · Pontiac | 11 | Pontiac | 18:41.6 |
| 28 | Caleb NeitzelPlace 28 · Grade 12 · Rantoul | 12 | Rantoul | 18:47.8 |
| 30 | Logan PasakarnisPlace 30 · Grade 11 · Seneca | 11 | Seneca | 18:56.4 |
| 32 | Tyler FarrellPlace 32 · Grade 12 · Fairbury (Prairie Centr | 12 | Fairbury (Prairie Centr | 19:03.1 |
| 33 | Keenon AndersonPlace 33 · Grade 9 · Hoopeston (H. Area) | 9 | Hoopeston (H. Area) | 19:03.4 |
| 34 | Josiah ImigPlace 34 · Grade 11 · Beecher | 11 | Beecher | 19:07.4 |
| 35 | Carson RubioPlace 35 · Grade 11 · Plano | 11 | Plano | 19:09.8 |
| 36 | Eli HastingPlace 36 · Grade 9 · Hoopeston (H. Area) | 9 | Hoopeston (H. Area) | 19:16.3 |
| 38 | David QuigleyPlace 38 · Grade 10 · Kankakee (McNamara) | 10 | Kankakee (McNamara) | 19:37.3 |
| 40 | Rielee NielsenPlace 40 · Grade 9 · Rantoul | 9 | Rantoul | 19:45.7 |
| 41 | Andre KellumPlace 41 · Grade 12 · Beecher | 12 | Beecher | 19:48.1 |
| 43 | Calvin MaierhoferPlace 43 · Grade 12 · Seneca | 12 | Seneca | 19:53.3 |
| 45 | Nate SprinkelPlace 45 · Grade 10 · Seneca | 10 | Seneca | 19:57.9 |
| 46 | Logan ZimanPlace 46 · Grade 10 · Manteno | 10 | Manteno | 19:58.3 |
| 47 | Sam YohnkaPlace 47 · Grade 12 · Kankakee (Sr.) | 12 | Kankakee (Sr.) | 19:59.9 |
| 48 | Wade CloningerPlace 48 · Grade 10 · Rantoul | 10 | Rantoul | 20:01.5 |
| 49 | Jacob CiarrocchiPlace 49 · Grade 12 · Herscher | 12 | Herscher | 20:05.2 |
| 50 | Zach BoudreauPlace 50 · Grade 12 · Kankakee (Sr.) | 12 | Kankakee (Sr.) | 20:07.3 |
| 51 | Cole ZimmermanPlace 51 · Grade 11 · Fairbury (Prairie Centr | 11 | Fairbury (Prairie Centr | 20:09.2 |
| 52 | Ryan ShepherdPlace 52 · Grade 10 · Kankakee (Sr.) | 10 | Kankakee (Sr.) | 20:10.3 |
| 53 | Asher ChandlerPlace 53 · Grade 10 · Kankakee (Sr.) | 10 | Kankakee (Sr.) | 20:11.6 |
| 54 | Logan SchjebalPlace 54 · Grade 12 · Herscher | 12 | Herscher | 20:12.2 |
| 55 | Zac CarrolPlace 55 · Grade 12 · Manteno | 12 | Manteno | 20:12.4 |
| 56 | Bradley GreerPlace 56 · Grade 10 · Beecher | 10 | Beecher | 20:14.4 |
| 58 | Cooper AndersonPlace 58 · Grade 10 · Rantoul | 10 | Rantoul | 20:31.7 |
| 59 | Francisco BarrigaPlace 59 · Grade 12 · Cullom (Tri-Point) | 12 | Cullom (Tri-Point) | 20:40.9 |
| 60 | Cody PrindivillePlace 60 · Grade 11 · Wilmington | 11 | Wilmington | 20:43.3 |
| 61 | Justin AndradePlace 61 · Grade 10 · Kankakee (Sr.) | 10 | Kankakee (Sr.) | 20:45.7 |
| 63 | Nick HansonPlace 63 · Grade 12 · Rantoul | 12 | Rantoul | 21:00.1 |
| 64 | Kevin ArseneauPlace 64 · Grade 12 · Manteno | 12 | Manteno | 21:08.2 |
| 65 | Colin ColletPlace 65 · Grade 12 · Seneca | 12 | Seneca | 21:09.4 |
| 66 | Glen RichiePlace 66 · Grade 9 · Cullom (Tri-Point) | 9 | Cullom (Tri-Point) | 21:11.9 |
| 67 | Ryan WellsPlace 67 · Grade 11 · Plano | 11 | Plano | 21:15.3 |
| 68 | Matthew MartinPlace 68 · Grade 10 · Plano | 10 | Plano | 21:22.2 |
| 69 | Nate CecchiPlace 69 · Grade 10 · Plano | 10 | Plano | 21:22.6 |
| 70 | Connor PabianPlace 70 · Grade 10 · Seneca | 10 | Seneca | 21:35.7 |
| 71 | Drew DanekPlace 71 · Grade 11 · Seneca | 11 | Seneca | 21:38.8 |
| 72 | Jared ConnellPlace 72 · Grade 12 · Minonk (Fieldcrest) | 12 | Minonk (Fieldcrest) | 21:41.5 |
| 73 | Anthony HarellPlace 73 · Grade 10 · Cullom (Tri-Point) | 10 | Cullom (Tri-Point) | 21:50.6 |
| 74 | Josh RazoPlace 74 · Grade 11 · Fairbury (Prairie Centr | 11 | Fairbury (Prairie Centr | 22:05.4 |
| 75 | Oliver HeinrichPlace 75 · Grade 9 · Kankakee (McNamara) | 9 | Kankakee (McNamara) | 22:20.8 |
| 76 | Carter ThomasPlace 76 · Grade 11 · Seneca | 11 | Seneca | 22:28.8 |
| 78 | Carl WebbPlace 78 · Grade 9 · Beecher | 9 | Beecher | 22:38.1 |
| 79 | Triston LindstromPlace 79 · Grade 11 · Plano | 11 | Plano | 22:58.6 |
| 80 | Ethan RoelfsmaPlace 80 · Grade 10 · Plano | 10 | Plano | 23:27.9 |
| 81 | Aiden SingletonPlace 81 · Grade 9 · Kankakee (McNamara) | 9 | Kankakee (McNamara) | 23:44.4 |
| 82 | Owen GarrettPlace 82 · Grade 9 · Hoopeston (H. Area) | 9 | Hoopeston (H. Area) | 23:45.9 |
| 83 | Kaden WeberPlace 83 · Grade 12 · Cullom (Tri-Point) | 12 | Cullom (Tri-Point) | 24:03.5 |
| 84 | Xander PempePlace 84 · Grade 12 · Dwight | 12 | Dwight | 24:10.4 |
| 86 | AJ KeedyPlace 86 · Grade 11 · Seneca | 11 | Seneca | 24:54.2 |
| 87 | Noah TullPlace 87 · Grade 10 · Rantoul | 10 | Rantoul | 25:56.7 |
| 88 | Hunter DaviesPlace 88 · Grade 10 · Cullom (Tri-Point) | 10 | Cullom (Tri-Point) | 26:00.6 |
| 89 | Travis SilberhornPlace 89 · Grade 12 · Plano | 12 | Plano | 27:47.8 |