| 1 | Dexter GustPlace 1 · Grade 8 · Petersburg PORTA JHS | 8 | Petersburg PORTA JHS | 10:58.62 |
| 2 | Oliver TrowerPlace 2 · Grade 8 · Trinity Lutheran (Springfield) | 8 | Trinity Lutheran (Springfield) | 11:15.39 PR |
| 3 | John HaverbackPlace 3 · Grade 8 · Beardstown MS | 8 | Beardstown MS | 11:38.65 PR |
| 4 | Justin AndersPlace 4 · Grade 8 · Illiopolis Sangamon Valley | 8 | Illiopolis Sangamon Valley | 11:41.86 PR |
| 5 | Casey HagerPlace 5 · Grade 8 · Jacksonville MS | 8 | Jacksonville MS | 11:42.33 PR |
| 6 | Ethan HaleyPlace 6 · Grade 8 · Macomb | 8 | Macomb | 11:48.11 |
| 7 | Kody KotnerPlace 7 · Grade 8 · Springfield Blessed Sacrament | 8 | Springfield Blessed Sacrament | 12:01.15 |
| 8 | Jaxon HiserPlace 8 · Grade 8 · Illiopolis Sangamon Valley | 8 | Illiopolis Sangamon Valley | 12:03.90 PR |
| 9 | Tripp RhodesPlace 9 · Grade 8 · Springfield Blessed Sacrament | 8 | Springfield Blessed Sacrament | 12:04.37 |
| 10 | Ayden NunnPlace 10 · Grade 7 · Illiopolis Sangamon Valley | 7 | Illiopolis Sangamon Valley | 12:04.62 PR |
| 11 | Callan SolomonPlace 11 · Grade 7 · Pleasant Plains | 7 | Pleasant Plains | 12:05.62 |
| 12 | Grayson PerkinsPlace 12 · Grade 8 · Our Savior's Lutheran (Springfield) | 8 | Our Savior's Lutheran (Springfield) | 12:06.86 PR |
| 13 | Jaxon WorthingtonPlace 13 · Grade 7 · Macomb | 7 | Macomb | 12:07.89 |
| 14 | Carson SmithPlace 14 · Grade 6 · Springfield Blessed Sacrament | 6 | Springfield Blessed Sacrament | 12:09.10 PR |
| 15 | Parker KendrickPlace 15 · Grade 6 · Pleasant Plains | 6 | Pleasant Plains | 12:09.36 |
| 16 | Brody HusteddePlace 16 · Grade 7 · Franklin | 7 | Franklin | 12:10.61 |
| 17 | Isaac HofmanPlace 17 · Grade 8 · Petersburg PORTA JHS | 8 | Petersburg PORTA JHS | 12:24.65 |
| 18 | Fulton FreyPlace 18 · Grade 7 · Pleasant Plains | 7 | Pleasant Plains | 12:28.35 |
| 19 | Jaxon HoytPlace 19 · Grade 8 · Jacksonville MS | 8 | Jacksonville MS | 12:28.62 PR |
| 20 | Jack WhalenPlace 20 · Grade 8 · Jacksonville Our Saviour | 8 | Jacksonville Our Saviour | 12:29.36 |
| 21 | Lucas HildebrandtPlace 21 · Grade 7 · Illiopolis Sangamon Valley | 7 | Illiopolis Sangamon Valley | 12:31.86 |
| 22 | Evan HartsockPlace 22 · Grade 7 · Virginia | 7 | Virginia | 12:35.37 PR |
| 23 | Cason GaneyPlace 23 · Grade 8 · Springfield Blessed Sacrament | 8 | Springfield Blessed Sacrament | 12:36.12 |
| 24 | Truman VigPlace 24 · Grade 7 · Springfield Blessed Sacrament | 7 | Springfield Blessed Sacrament | 12:39.86 |
| 25 | Jackson StandardPlace 25 · Grade 7 · Our Savior's Lutheran (Springfield) | 7 | Our Savior's Lutheran (Springfield) | 12:40.86 |
| 26 | Dash KingPlace 26 · Grade 7 · Petersburg PORTA JHS | 7 | Petersburg PORTA JHS | 12:44.37 |
| 27 | George JohnsonPlace 27 · Grade 6 · Jacksonville MS | 6 | Jacksonville MS | 12:46.12 PR |
| 28 | Pedro LangworthyPlace 28 · Grade 8 · Macomb | 8 | Macomb | 12:47.65 |
| 29 | Joel DanielPlace 29 · Grade 7 · Trinity Lutheran (Springfield) | 7 | Trinity Lutheran (Springfield) | 12:47.65 PR |
| 30 | Bentley KrissPlace 30 · Grade 7 · Jacksonville MS | 7 | Jacksonville MS | 12:51.63 PR |
| 31 | Todd EifertPlace 31 · Grade 8 · Jacksonville MS | 8 | Jacksonville MS | 12:53.62 PR |
| 32 | Cameron ThormanPlace 32 · Grade 6 · Macomb | 6 | Macomb | 12:57.86 |
| 33 | Mark JohnsonPlace 33 · Grade 6 · Pleasant Plains | 6 | Pleasant Plains | 13:00.40 |
| 34 | Elijah GormanPlace 34 · Grade 7 · Macomb | 7 | Macomb | 13:02.36 |
| 35 | Diego RiosPlace 35 · Grade 8 · Beardstown MS | 8 | Beardstown MS | 13:04.61 |
| 36 | Mitchell AdubatoPlace 36 · Grade 8 · Our Savior's Lutheran (Springfield) | 8 | Our Savior's Lutheran (Springfield) | 13:05.37 |
| 37 | Eli PowellPlace 37 · Grade 6 · Pleasant Plains | 6 | Pleasant Plains | 13:06.40 |
| 38 | Silas HartwickPlace 38 · Grade 6 · Springfield Blessed Sacrament | 6 | Springfield Blessed Sacrament | 13:07.87 |
| 39 | Griffin KrohePlace 39 · Grade 6 · Pleasant Plains | 6 | Pleasant Plains | 13:14.89 |
| 40 | Owen WintersPlace 40 · Grade 8 · Jacksonville Our Saviour | 8 | Jacksonville Our Saviour | 13:15.36 |
| 41 | Mason HillPlace 41 · Grade 6 · Franklin | 6 | Franklin | 13:16.61 |
| 42 | Blake UtleyPlace 42 · Grade 7 · Jacksonville MS | 7 | Jacksonville MS | 13:18.11 |
| 43 | Alex SmithPlace 43 · Grade 8 · Trinity Lutheran (Springfield) | 8 | Trinity Lutheran (Springfield) | 13:20.39 |
| 44 | Jennrick Cuevas MartinezPlace 44 · Grade 8 · Beardstown MS | 8 | Beardstown MS | 13:20.62 PR |
| 45 | Raymie StrawkasPlace 45 · Grade 7 · Illiopolis Sangamon Valley | 7 | Illiopolis Sangamon Valley | 13:24.11 |
| 46 | Marcus WernerPlace 46 · Grade 6 · Springfield Blessed Sacrament | 6 | Springfield Blessed Sacrament | 13:25.61 PR |
| 47 | Adolph ProchazkaPlace 47 · Grade 8 · Franklin | 8 | Franklin | 13:25.89 |
| 48 | Tommy ZaffiriPlace 48 · Grade 8 · Springfield Blessed Sacrament | 8 | Springfield Blessed Sacrament | 13:26.87 |
| 49 | Peyton DieboldPlace 49 · Grade 7 · Springfield Blessed Sacrament | 7 | Springfield Blessed Sacrament | 13:31.12 |
| 50 | Braden DeLongPlace 50 · Grade 7 · Trinity Lutheran (Springfield) | 7 | Trinity Lutheran (Springfield) | 13:31.12 |
| 51 | Kylen GordonPlace 51 · Grade 7 · Macomb | 7 | Macomb | 13:32.12 |
| 52 | Justice PetersPlace 52 · Grade 8 · Macomb | 8 | Macomb | 13:32.12 |
| 53 | Landon ShunkPlace 53 · Grade 4 · Our Savior's Lutheran (Springfield) | 4 | Our Savior's Lutheran (Springfield) | 13:32.62 |
| 54 | Hayden HeidemanPlace 54 · Grade 7 · Pleasant Plains | 7 | Pleasant Plains | 13:33.87 |
| 55 | Eli EnrothPlace 55 · Grade 7 · Macomb | 7 | Macomb | 13:35.61 |
| 56 | Ryder FranklinPlace 56 · Grade 7 · Pleasant Plains | 7 | Pleasant Plains | 13:35.61 PR |
| 57 | Cooper HartwickPlace 57 · Grade 6 · Springfield Blessed Sacrament | 6 | Springfield Blessed Sacrament | 13:35.87 |
| 58 | Hunter BeckPlace 58 · Grade 6 · Virginia | 6 | Virginia | 13:39.61 |
| 59 | Jonas CrokePlace 59 · Grade 7 · Springfield Blessed Sacrament | 7 | Springfield Blessed Sacrament | 13:40.12 |
| 60 | Blaze YoungPlace 60 · Grade 6 · Quincy St. Peter | 6 | Quincy St. Peter | 13:42.37 |
| 61 | Jackson ChandlerPlace 61 · Grade 8 · Virginia | 8 | Virginia | 13:44.12 |
| 62 | Isaac LopezPlace 62 · Grade 7 · Beardstown MS | 7 | Beardstown MS | 13:46.12 PR |
| 63 | Landon SheppardPlace 63 · Grade 7 · Pleasant Plains | 7 | Pleasant Plains | 13:46.12 |
| 64 | Kaden McCormickPlace 64 · Grade 8 · Virginia | 8 | Virginia | 13:48.11 |
| 65 | Benjamin MerrittPlace 65 · Grade 8 · Macomb | 8 | Macomb | 13:48.64 |
| 66 | Jude SmithPlace 66 · Grade 7 · Petersburg PORTA JHS | 7 | Petersburg PORTA JHS | 13:50.12 |
| 67 | Kollin FordPlace 67 · Grade 8 · Franklin | 8 | Franklin | 13:55.40 |
| 68 | Nash HeinemannPlace 68 · Grade 6 · Pleasant Plains | 6 | Pleasant Plains | 13:55.61 PR |
| 69 | Jack PaisleyPlace 69 · Grade 8 · Pleasant Plains | 8 | Pleasant Plains | 13:58.36 PR |
| 70 | Bryson BeckPlace 70 · Grade 8 · Virginia | 8 | Virginia | 13:58.74 |
| 71 | Abraham Van BrocklinPlace 71 · Grade 6 · Jacksonville MS | 6 | Jacksonville MS | 13:59.86 |
| 72 | Riley RigginsPlace 72 · Grade 6 · Macomb | 6 | Macomb | 14:01.62 |
| 73 | Isayah BileckPlace 73 · Grade 6 · Pleasant Plains | 6 | Pleasant Plains | 14:08.86 PR |
| 74 | Edison TracePlace 74 · Grade 6 · Jacksonville MS | 6 | Jacksonville MS | 14:09.12 PR |
| 75 | Michael PerezPlace 75 · Grade 7 · Beardstown MS | 7 | Beardstown MS | 14:13.86 |
| 76 | Evan LounsberryPlace 76 · Grade 5 · Petersburg PORTA JHS | 5 | Petersburg PORTA JHS | 14:15.60 PR |
| 77 | Alex MagelitzPlace 77 · Grade 8 · Jacksonville MS | 8 | Jacksonville MS | 14:17.64 |
| 78 | Kaisen TolandPlace 78 · Grade 6 · Rushville Schuyler Industry | 6 | Rushville Schuyler Industry | 14:18.20 |
| 79 | Dean SheeleyPlace 79 · Grade 6 · Jacksonville MS | 6 | Jacksonville MS | 14:22.62 PR |
| 80 | Connor AllenPlace 80 · Grade 8 · Macomb | 8 | Macomb | 14:24.61 |
| 81 | Brody DavisPlace 81 · Grade 7 · Petersburg PORTA JHS | 7 | Petersburg PORTA JHS | 14:25.12 |
| 82 | Sammy BryantPlace 82 · Grade 8 · Springfield Blessed Sacrament | 8 | Springfield Blessed Sacrament | 14:26.37 |
| 83 | Ian HansenPlace 83 · Grade 8 · Springfield Grant | 8 | Springfield Grant | 14:26.37 PR |
| 84 | Kellen RuthPlace 84 · Grade 5 · Rushville Schuyler Industry | 5 | Rushville Schuyler Industry | 14:30.62 |
| 85 | Branton SchwererPlace 85 · Grade 6 · Macomb | 6 | Macomb | 14:31.65 |
| 86 | Aaron SmithPlace 86 · Grade 5 · Trinity Lutheran (Springfield) | 5 | Trinity Lutheran (Springfield) | 14:36.62 |
| 87 | Nathan Torrijos-GilPlace 87 · Grade 7 · Beardstown MS | 7 | Beardstown MS | 14:42.61 PR |
| 88 | Evan PilarPlace 88 · Grade 7 · Springfield Grant | 7 | Springfield Grant | 14:48.61 |
| 89 | Max NelsonPlace 89 · Grade 6 · Jacksonville MS | 6 | Jacksonville MS | 14:53.12 PR |
| 90 | Jacob RodriguezPlace 90 · Grade 8 · Beardstown MS | 8 | Beardstown MS | 14:53.37 PR |
| 91 | Gabe GrossPlace 91 · Grade 6 · Pleasant Plains | 6 | Pleasant Plains | 14:59.88 |
| 92 | Emmett McBridePlace 92 · Grade 7 · Springfield Blessed Sacrament | 7 | Springfield Blessed Sacrament | 15:05.36 PR |
| 93 | Zaden AtheyPlace 93 · Grade 8 · Illiopolis Sangamon Valley | 8 | Illiopolis Sangamon Valley | 15:12.15 |
| 94 | Josh KluckmanPlace 94 · Grade 6 · Pleasant Plains | 6 | Pleasant Plains | 15:12.89 PR |
| 95 | Henry RaikesPlace 95 · Grade 6 · Petersburg PORTA JHS | 6 | Petersburg PORTA JHS | 15:19.86 |
| 96 | Andrew GrillyPlace 96 · Grade 6 · Pleasant Plains | 6 | Pleasant Plains | 15:24.86 |
| 97 | Jase LoganPlace 97 · Grade 6 · Rushville Schuyler Industry | 6 | Rushville Schuyler Industry | 15:24.86 |
| 98 | Gabriel FrederickPlace 98 · Grade 7 · Macomb | 7 | Macomb | 15:25.15 |
| 99 | Jaxson MellorPlace 99 · Grade 6 · Rushville Schuyler Industry | 6 | Rushville Schuyler Industry | 15:26.36 |
| 100 | Philip BrooksPlace 100 · Grade 6 · Macomb | 6 | Macomb | 15:28.66 PR |