| 1 | Karter ChenowethPlace 1 · Grade 9 · Astoria | 9 | Astoria | 16:08.00 |
| 2 | Blake MasonPlace 2 · Grade 12 · Lewistown | 12 | Lewistown | 16:13.30 PR |
| 3 | Liam LarsonPlace 3 · Grade 11 · Lewistown | 11 | Lewistown | 16:15.10 PR |
| 4 | Bryar RodefferPlace 4 · Grade 10 · Carthage (Illini West) | 10 | Carthage (Illini West) | 16:15.60 PR |
| 5 | Andrew PricePlace 5 · Grade 10 · Carrollton | 10 | Carrollton | 16:29.30 |
| 6 | Collyn ForbisPlace 6 · Grade 10 · Pleasant Hill | 10 | Pleasant Hill | 16:37.30 |
| 7 | Brennen BeckPlace 7 · Grade 10 · Virginia | 10 | Virginia | 16:41.40 PR |
| 8 | Cooper FritzPlace 8 · Grade 9 · Jacksonville (Routt) | 9 | Jacksonville (Routt) | 16:43.70 |
| 9 | Martin PinedaPlace 9 · Grade 11 · Beardstown | 11 | Beardstown | 16:48.00 PR |
| 10 | Ezra BithosPlace 10 · Grade 9 · West Prairie | 9 | West Prairie | 16:56.00 PR |
| 11 | Lane ObertPlace 11 · Grade 12 · Liberty | 12 | Liberty | 17:00.40 |
| 12 | Bryan IslasPlace 12 · Grade 12 · Beardstown | 12 | Beardstown | 17:04.60 PR |
| 13 | Declan KotewaPlace 13 · Grade 11 · Lewistown | 11 | Lewistown | 17:19.90 |
| 14 | Dante PatchPlace 14 · Grade 11 · Hamilton West Hancock | 11 | Hamilton West Hancock | 17:25.20 PR |
| 15 | Liam HymesPlace 15 · Grade 10 · Beardstown | 10 | Beardstown | 17:27.50 PR |
| 16 | Ayden LaceyPlace 16 · Grade 9 · West Prairie | 9 | West Prairie | 17:28.60 |
| 17 | Jude EvelandPlace 17 · Grade 10 · Rushville (R.-Industry) | 10 | Rushville (R.-Industry) | 17:32.00 PR |
| 18 | Nolan InglesPlace 18 · Grade 10 · Rushville (R.-Industry) | 10 | Rushville (R.-Industry) | 17:36.50 PR |
| 19 | Parker WalkerPlace 19 · Grade 10 · Carthage (Illini West) | 10 | Carthage (Illini West) | 17:47.40 |
| 20 | Ridly UtterPlace 20 · Grade 9 · Lewistown | 9 | Lewistown | 17:58.20 PR |
| 21 | Louis BarnesPlace 21 · Grade 11 · Pleasant Hill | 11 | Pleasant Hill | 18:08.30 PR |
| 22 | Silas ThinerPlace 22 · Grade 9 · Astoria | 9 | Astoria | 18:12.10 PR |
| 23 | Uriel Torrijos-GilPlace 23 · Grade 9 · Beardstown | 9 | Beardstown | 18:29.40 |
| 24 | Oscar CortesPlace 24 · Grade 10 · Beardstown | 10 | Beardstown | 18:37.10 PR |
| 25 | Ivan ValentinPlace 25 · Grade 10 · Pittsfield | 10 | Pittsfield | 18:40.70 PR |
| 26 | Gabe AndrewsPlace 26 · Grade 9 · Liberty | 9 | Liberty | 18:43.40 |
| 27 | Noah UhlesPlace 27 · Grade 10 · Carrollton | 10 | Carrollton | 18:46.50 |
| 28 | Junior Gil DiazPlace 28 · Grade 12 · Beardstown | 12 | Beardstown | 18:46.70 PR |
| 29 | Korey HurstPlace 29 · Grade 12 · Havana | 12 | Havana | 18:52.70 |
| 30 | Andrew BrooksPlace 30 · Grade 9 · Havana | 9 | Havana | 18:53.90 PR |
| 31 | Kayden SwisherPlace 31 · Grade 12 · Carthage (Illini West) | 12 | Carthage (Illini West) | 18:54.70 |
| 32 | Alexander LegzimPlace 32 · Grade 12 · Beardstown | 12 | Beardstown | 19:02.30 PR |
| 33 | Dexter LeadyPlace 33 · Grade 11 · Lewistown | 11 | Lewistown | 19:10.90 PR |
| 34 | Bennett HawkPlace 34 · Grade 9 · White Hall (North Greene) | 9 | White Hall (North Greene) | 19:23.20 PR |
| 35 | Logan VanMeterPlace 35 · Grade 11 · Virginia | 11 | Virginia | 19:25.20 |
| 36 | Niles ParnPlace 36 · Grade 12 · Mt. Sterling (Brown County) | 12 | Mt. Sterling (Brown County) | 19:29.60 PR |
| 37 | Colton GibbsPlace 37 · Grade 9 · Liberty | 9 | Liberty | 19:39.30 |
| 38 | Mason RobinsonPlace 38 · Grade 9 · Lewistown | 9 | Lewistown | 19:51.00 PR |
| 39 | PJ DietschPlace 39 · Grade 12 · Havana | 12 | Havana | 19:56.60 |
| 40 | Liam AlbrechtPlace 40 · Grade 12 · Carrollton | 12 | Carrollton | 20:04.90 |
| 41 | Brayden NewinghamPlace 41 · Grade 9 · Winchester | 9 | Winchester | 20:14.40 |
| 42 | Gavin HutsonPlace 42 · Grade 11 · Virginia | 11 | Virginia | 20:25.30 PR |
| 43 | Bradyn KlauserPlace 43 · Grade 11 · Liberty | 11 | Liberty | 20:27.00 |
| 44 | Bracdyn RichmondPlace 44 · Grade 10 · Havana | 10 | Havana | 20:27.60 |
| 45 | Ian FentemPlace 45 · Grade 9 · West Prairie | 9 | West Prairie | 20:28.60 |
| 46 | Bryan ParkerPlace 46 · Grade 12 · Astoria | 12 | Astoria | 20:38.60 |
| 47 | Sean McdonaldPlace 47 · Grade 9 · White Hall (North Greene) | 9 | White Hall (North Greene) | 20:46.20 |
| 48 | Graycen EmbleyPlace 48 · Grade 10 · Virginia | 10 | Virginia | 21:05.80 |
| 49 | Jayce SteinkuehlerPlace 49 · Grade 11 · Carrollton | 11 | Carrollton | 21:08.30 PR |
| 50 | Urijah CurryPlace 50 · Grade 11 · Liberty | 11 | Liberty | 21:22.40 PR |
| 51 | Dawson RatcliffPlace 51 · Grade 10 · Astoria | 10 | Astoria | 21:23.20 |
| 52 | Peyton DobsonPlace 52 · Grade 11 · Winchester | 11 | Winchester | 21:31.70 |
| 53 | Junior EklouPlace 53 · Grade 10 · Rushville (R.-Industry) | 10 | Rushville (R.-Industry) | 21:34.10 |
| 54 | Eli PainterPlace 54 · Grade 10 · Rushville (R.-Industry) | 10 | Rushville (R.-Industry) | 21:37.80 |
| 55 | Campbell JohnsonPlace 55 · Grade 9 · Lewistown | 9 | Lewistown | 21:55.60 PR |
| 56 | Grant VenvertlohPlace 56 · Grade 9 · Camp Point (Central) | 9 | Camp Point (Central) | 21:58.70 |
| 57 | Kenneth MotleyPlace 57 · Grade 12 · Pittsfield | 12 | Pittsfield | 22:22.20 PR |
| 58 | Tristen SlavikPlace 58 · Grade 11 · Havana | 11 | Havana | 22:29.00 PR |
| 59 | Myles KendrickPlace 59 · Grade 10 · Astoria | 10 | Astoria | 22:34.60 |
| 60 | Alex MockPlace 60 · Grade 9 · Camp Point (Central) | 9 | Camp Point (Central) | 22:43.80 PR |
| 61 | Paxton MorehousePlace 61 · Grade 12 · Carthage (Illini West) | 12 | Carthage (Illini West) | 22:44.10 |
| 62 | Micah ZangerPlace 62 · Grade 12 · Mendon (Unity) | 12 | Mendon (Unity) | 23:06.40 PR |
| 63 | Jacob FoustPlace 63 · Grade 10 · West Prairie | 10 | West Prairie | 23:12.30 |
| 64 | Dylan ClinninPlace 64 · Grade 12 · Havana | 12 | Havana | 23:21.80 |
| 65 | Logan JoinerPlace 65 · Grade 11 · Bushnell (B.-Prairie City) | 11 | Bushnell (B.-Prairie City) | 23:48.70 |
| 66 | Myles HettingerPlace 66 · Grade 10 · Pittsfield | 10 | Pittsfield | 24:11.50 PR |
| 67 | Blaize BurtonPlace 67 · Grade 12 · Astoria | 12 | Astoria | 24:17.10 |
| 68 | Florian GruebnauPlace 68 · Grade 12 · Havana | 12 | Havana | 24:29.90 PR |
| 69 | Brett HavensPlace 69 · Grade 12 · Bushnell (B.-Prairie City) | 12 | Bushnell (B.-Prairie City) | 28:17.40 |