| 1 | Charles RayPlace 1 · Grade 11 · Quincy | 11 | Quincy | 15:58.7 |
| 2 | Grant SleePlace 2 · Grade 10 · Quincy | 10 | Quincy | 16:20.5 |
| 3 | Collyn ForbisPlace 3 · Grade 11 · Pleasant Hill | 11 | Pleasant Hill | 16:25.1 |
| 4 | Owen TriplettPlace 4 · Grade 11 · Quincy | 11 | Quincy | 16:33.6 |
| 5 | Clayton McClellandPlace 5 · Grade 11 · Quincy | 11 | Quincy | 17:01.8 PR |
| 6 | Cooper FritzPlace 6 · Grade 10 · Jacksonville (Routt) | 10 | Jacksonville (Routt) | 17:03.9 |
| 7 | Parker WalkerPlace 7 · Grade 11 · Carthage (Illini West) | 11 | Carthage (Illini West) | 17:06.9 |
| 8 | Hudson HaukPlace 8 · Grade 9 · Quincy | 9 | Quincy | 17:09.9 |
| 9 | Bryar RodefferPlace 9 · Grade 11 · Carthage (Illini West) | 11 | Carthage (Illini West) | 17:18.3 |
| 10 | Martin PinedaPlace 10 · Grade 12 · Beardstown | 12 | Beardstown | 17:25.5 |
| 11 | Blake AndersPlace 11 · Grade 11 · Quincy | 11 | Quincy | 17:31.7 |
| 12 | Eli PoePlace 12 · Grade 11 · Quincy | 11 | Quincy | 17:35.8 |
| 13 | Brayden HouseholderPlace 13 · Grade 11 · Quincy | 11 | Quincy | 17:36.1 PR |
| 14 | Wade ZangerPlace 14 · Grade 10 · Quincy | 10 | Quincy | 17:40.0 |
| 15 | Silas ThinerPlace 15 · Grade 10 · Rushville (R.-Industry) | 10 | Rushville (R.-Industry) | 17:43.2 |
| 16 | Joel McClellandPlace 16 · Grade 9 · Quincy | 9 | Quincy | 18:08.0 |
| 17 | Declan TierneyPlace 17 · Grade 9 · Quincy | 9 | Quincy | 18:09.3 |
| 18 | Dominic OenningPlace 18 · Grade 11 · Quincy | 11 | Quincy | 18:36.1 |
| 19 | Dante PatchPlace 19 · Grade 12 · Hamilton West Hancock | 12 | Hamilton West Hancock | 18:48.3 |
| 20 | Jude EvelandPlace 20 · Grade 11 · Rushville (R.-Industry) | 11 | Rushville (R.-Industry) | 18:50.7 |
| 21 | Keenan JenningsPlace 21 · Grade 11 · Pittsfield | 11 | Pittsfield | 18:53.7 |
| 22 | Maddox WinchellPlace 22 · Grade 11 · Pleasant Hill | 11 | Pleasant Hill | 18:55.7 |
| 23 | Oscar CortesPlace 23 · Grade 11 · Beardstown | 11 | Beardstown | 18:55.8 |
| 24 | Jonah ObertPlace 24 · Grade 9 · Liberty | 9 | Liberty | 18:58.4 PR |
| 25 | Aiden PruettPlace 25 · Grade 11 · Quincy (Notre Dame) | 11 | Quincy (Notre Dame) | 19:15.2 |
| 26 | Liam HymesPlace 26 · Grade 11 · Beardstown | 11 | Beardstown | 19:17.5 |
| 27 | Cole ObertPlace 27 · Grade 9 · Liberty | 9 | Liberty | 19:22.4 |
| 28 | Bentley HouseholderPlace 28 · Grade 11 · Quincy | 11 | Quincy | 19:26.1 |
| 29 | Grant VenvertlohPlace 29 · Grade 10 · Camp Point (Central) | 10 | Camp Point (Central) | 19:29.4 PR |
| 30 | Dylan PetersPlace 30 · Grade 9 · Quincy (Notre Dame) | 9 | Quincy (Notre Dame) | 19:38.4 PR |
| 31 | Lucas OhnemusPlace 31 · Grade 12 · Quincy (Notre Dame) | 12 | Quincy (Notre Dame) | 19:47.9 |
| 32 | Cash BoualavongPlace 32 · Grade 9 · Liberty | 9 | Liberty | 19:52.3 PR |
| 33 | Louis BarnesPlace 33 · Grade 12 · Pleasant Hill | 12 | Pleasant Hill | 19:55.1 |
| 34 | Garrett GundelPlace 34 · Grade 9 · Quincy | 9 | Quincy | 19:58.8 |
| 35 | Grayson HillPlace 35 · Grade 10 · Quincy | 10 | Quincy | 20:02.8 |
| 36 | Canyon TaylorPlace 36 · Grade 9 · Rushville (R.-Industry) | 9 | Rushville (R.-Industry) | 20:05.6 |
| 37 | Eli PainterPlace 37 · Grade 11 · Rushville (R.-Industry) | 11 | Rushville (R.-Industry) | 20:08.2 PR |
| 38 | Brok RatliffPlace 38 · Grade 12 · Beardstown | 12 | Beardstown | 20:09.6 |
| 39 | Julien MpopoPlace 39 · Grade 12 · Beardstown | 12 | Beardstown | 20:11.1 |
| 40 | Josiah ClarkPlace 40 · Grade 9 · Camp Point (Central) | 9 | Camp Point (Central) | 20:25.1 PR |
| 41 | Huntley HillPlace 41 · Grade 10 · Pittsfield | 10 | Pittsfield | 20:25.3 PR |
| 42 | Zee SiangasPlace 42 · Grade 10 · Beardstown | 10 | Beardstown | 20:33.0 |
| 43 | Ethan MacEnteePlace 43 · Grade 10 · Quincy (Notre Dame) | 10 | Quincy (Notre Dame) | 20:33.2 |
| 44 | Carson KinscherffPlace 44 · Grade 9 · Pleasant Hill | 9 | Pleasant Hill | 20:50.9 PR |
| 45 | Manuel Burgos-MontoyaPlace 45 · Grade 10 · Beardstown | 10 | Beardstown | 20:51.3 |
| 46 | Jake WomblesPlace 46 · Grade 9 · Pleasant Hill | 9 | Pleasant Hill | 20:57.7 PR |
| 47 | Roland BouchardPlace 47 · Grade 12 · Hamilton West Hancock | 12 | Hamilton West Hancock | 21:00.5 PR |
| 48 | Roan Van CleavePlace 48 · Grade 12 · Quincy (Notre Dame) | 12 | Quincy (Notre Dame) | 21:05.9 |
| 49 | William MastPlace 49 · Grade 11 · Quincy (Notre Dame) | 11 | Quincy (Notre Dame) | 21:23.8 PR |
| 50 | Carter UnteidtPlace 50 · Grade 9 · Quincy (Notre Dame) | 9 | Quincy (Notre Dame) | 21:48.5 |
| 51 | Landon TurnerPlace 51 · Grade 9 · Jacksonville (Routt) | 9 | Jacksonville (Routt) | 21:53.6 PR |
| 52 | Ian CarrollPlace 52 · Grade 11 · Carthage (Illini West) | 11 | Carthage (Illini West) | 22:17.6 |
| 53 | Christopher MartinezPlace 53 · Grade 12 · Beardstown | 12 | Beardstown | 22:50.6 PR |
| 54 | Tommy DaltonPlace 54 · Grade 9 · Mendon (Unity) | 9 | Mendon (Unity) | 23:35.8 |
| 55 | Logan JoinerPlace 55 · Grade 12 · Bushnell (B.-Prairie City) | 12 | Bushnell (B.-Prairie City) | 23:35.9 |
| 56 | Roger GilPlace 56 · Grade 9 · Beardstown | 9 | Beardstown | 23:53.7 |
| 57 | Brayden VossPlace 57 · Grade 9 · Mendon (Unity) | 9 | Mendon (Unity) | 24:30.2 |
| 58 | Hunter KormanPlace 58 · Grade 9 · Mendon (Unity) | 9 | Mendon (Unity) | 24:47.2 |
| 59 | Brody VanDynePlace 59 · Grade 11 · Pleasant Hill | 11 | Pleasant Hill | 24:47.8 PR |
| 60 | Garrett ZangerPlace 60 · Grade 9 · Mendon (Unity) | 9 | Mendon (Unity) | 24:56.5 PR |
| 61 | Alex MockPlace 61 · Grade 10 · Camp Point (Central) | 10 | Camp Point (Central) | 25:04.1 |
| 62 | Jose TovarPlace 62 · Grade 10 · Pittsfield | 10 | Pittsfield | 25:05.6 PR |
| 63 | Sam MoorePlace 63 · Grade 11 · Quincy (Notre Dame) | 11 | Quincy (Notre Dame) | 25:19.9 |
| 64 | Gerry KochPlace 64 · Grade 9 · Rushville (R.-Industry) | 9 | Rushville (R.-Industry) | 25:21.4 |
| 65 | Will SchlatterPlace 65 · Grade 11 · Hamilton West Hancock | 11 | Hamilton West Hancock | 26:24.8 |
| 66 | Collin CannellPlace 66 · Grade 9 · Mendon (Unity) | 9 | Mendon (Unity) | 26:29.6 |
| 67 | Johann Flores JassoPlace 67 · Grade 10 · Beardstown | 10 | Beardstown | 26:30.1 |
| 68 | Lane TietsortPlace 68 · Grade 10 · Quincy | 10 | Quincy | 27:17.4 |
| 69 | Logan GreenwoodPlace 69 · Grade 9 · Quincy | 9 | Quincy | 27:57.7 PR |