| 1 | Adam PerryPlace 1 · Grade 10 · Eureka | 10 | Eureka | 15:06.7 PR |
| 2 | Aiden DuhsPlace 2 · Grade 12 · Chillicothe (Illinois Valley Central) | 12 | Chillicothe (Illinois Valley Central) | 15:15.2 PR |
| 3 | Evan KnoblochPlace 3 · Grade 11 · Toulon (Stark County) | 11 | Toulon (Stark County) | 15:26.0 |
| 4 | Coriell GreenPlace 4 · Grade 12 · Delavan | 12 | Delavan | 15:28.9 |
| 5 | Jackson RupiperPlace 5 · Grade 9 · Chillicothe (Illinois Valley Central) | 9 | Chillicothe (Illinois Valley Central) | 15:43.5 |
| 6 | Weston HodelPlace 6 · Grade 11 · El Paso (E.P.-Gridley) | 11 | El Paso (E.P.-Gridley) | 15:44.0 |
| 7 | Ryan GarneauPlace 7 · Grade 11 · Downs (Tri-Valley) | 11 | Downs (Tri-Valley) | 15:44.9 |
| 8 | Karter ChenowethPlace 8 · Grade 10 · Astoria | 10 | Astoria | 15:52.2 |
| 9 | Hudson LemanPlace 9 · Grade 10 · Eureka | 10 | Eureka | 15:55.8 |
| 10 | Danny SharpPlace 10 · Grade 11 · Elmwood | 11 | Elmwood | 15:56.6 |
| 11 | Alex LartzPlace 11 · Grade 10 · El Paso (E.P.-Gridley) | 10 | El Paso (E.P.-Gridley) | 15:57.1 |
| 12 | Landon WurmnestPlace 12 · Grade 12 · Eureka | 12 | Eureka | 15:58.8 |
| 13 | Cole CahillPlace 13 · Grade 10 · Elmwood | 10 | Elmwood | 16:00.0 |
| 14 | Davin DingledinePlace 14 · Grade 11 · Eureka | 11 | Eureka | 16:05.6 |
| 15 | Hunter KeysterPlace 15 · Grade 11 · Princeville | 11 | Princeville | 16:08.2 |
| 16 | Colter HeddenPlace 16 · Grade 11 · Chillicothe (Illinois Valley Central) | 11 | Chillicothe (Illinois Valley Central) | 16:09.9 |
| 17 | Jace TolandPlace 17 · Grade 10 · Delavan | 10 | Delavan | 16:12.8 |
| 18 | Evan LemmePlace 18 · Grade 11 · Delavan | 11 | Delavan | 16:17.9 |
| 19 | Alex BelhaPlace 19 · Grade 12 · Sherrard | 12 | Sherrard | 16:18.5 |
| 20 | Noah BurrellPlace 20 · Grade 12 · Mackinaw (Deer Creek-M.) | 12 | Mackinaw (Deer Creek-M.) | 16:20.1 |
| 21 | Tate LemanPlace 21 · Grade 11 · Eureka | 11 | Eureka | 16:22.3 PR |
| 22 | Jacob JulianPlace 22 · Grade 12 · Downs (Tri-Valley) | 12 | Downs (Tri-Valley) | 16:23.1 |
| 23 | Cullan FahrenkrugPlace 23 · Grade 12 · Chillicothe (Illinois Valley Central) | 12 | Chillicothe (Illinois Valley Central) | 16:26.8 |
| 24 | Drew TolandPlace 24 · Grade 10 · Delavan | 10 | Delavan | 16:28.5 |
| 25 | Alex CrullPlace 25 · Grade 11 · Chillicothe (Illinois Valley Central) | 11 | Chillicothe (Illinois Valley Central) | 16:28.7 |
| 26 | Samuel AwbreyPlace 26 · Grade 11 · Mackinaw (Deer Creek-M.) | 11 | Mackinaw (Deer Creek-M.) | 16:29.3 PR |
| 27 | Jacob BoschPlace 27 · Grade 12 · Princeville | 12 | Princeville | 16:31.2 |
| 28 | Daniel BenderPlace 28 · Grade 11 · Eureka | 11 | Eureka | 16:31.9 |
| 29 | James ShueyPlace 29 · Grade 11 · Abingdon (A.-Avon) | 11 | Abingdon (A.-Avon) | 16:38.1 |
| 30 | Everett HendersonPlace 30 · Grade 12 · Tremont | 12 | Tremont | 16:41.5 |
| 31 | Brody MillerPlace 31 · Grade 10 · Chillicothe (Illinois Valley Central) | 10 | Chillicothe (Illinois Valley Central) | 16:42.3 |
| 32 | Liam LarsonPlace 32 · Grade 12 · Lewistown | 12 | Lewistown | 16:44.2 |
| 33 | Ethan OttoPlace 33 · Grade 9 · Eureka | 9 | Eureka | 16:45.4 PR |
| 34 | Luke HinthornePlace 34 · Grade 11 · El Paso (E.P.-Gridley) | 11 | El Paso (E.P.-Gridley) | 16:48.6 |
| 35 | Dayton GamberPlace 35 · Grade 9 · Petersburg (PORTA) | 9 | Petersburg (PORTA) | 16:50.0 |
| 36 | Chance PricePlace 36 · Grade 10 · El Paso (E.P.-Gridley) | 10 | El Paso (E.P.-Gridley) | 16:51.0 |
| 37 | Carson CattaneoPlace 37 · Grade 10 · Downs (Tri-Valley) | 10 | Downs (Tri-Valley) | 16:54.5 |
| 38 | Colton TurnerPlace 38 · Grade 10 · Elmwood | 10 | Elmwood | 16:55.1 |
| 39 | Cooper RomersbergerPlace 39 · Grade 11 · El Paso (E.P.-Gridley) | 11 | El Paso (E.P.-Gridley) | 16:58.5 PR |
| 40 | Charlie WillenborgPlace 40 · Grade 10 · Pleasant Plains | 10 | Pleasant Plains | 16:58.5 |
| 41 | Adam MurnanPlace 41 · Grade 12 · Chillicothe (Illinois Valley Central) | 12 | Chillicothe (Illinois Valley Central) | 17:00.2 PR |
| 42 | Cooper FritzPlace 42 · Grade 10 · Jacksonville (Routt) | 10 | Jacksonville (Routt) | 17:03.9 |
| 43 | Luke OttoPlace 43 · Grade 10 · Eureka | 10 | Eureka | 17:05.6 PR |
| 44 | Finley BurtonPlace 44 · Grade 11 · Tremont | 11 | Tremont | 17:06.7 PR |
| 45 | Owen FergusonPlace 45 · Grade 9 · Delavan | 9 | Delavan | 17:09.9 PR |
| 46 | Evan BrownPlace 46 · Grade 10 · Downs (Tri-Valley) | 10 | Downs (Tri-Valley) | 17:14.7 |
| 47 | Crey LemanPlace 47 · Grade 9 · Eureka | 9 | Eureka | 17:15.9 PR |
| 48 | Oliver FunkPlace 48 · Grade 11 · Elmwood | 11 | Elmwood | 17:18.6 |
| 49 | Colton StiehlPlace 49 · Grade 10 · Heyworth | 10 | Heyworth | 17:23.5 |
| 50 | Tyson PowellPlace 50 · Grade 9 · Pleasant Plains | 9 | Pleasant Plains | 17:24.4 |
| 51 | Caleb WaldschmidtPlace 51 · Grade 10 · Chillicothe (Illinois Valley Central) | 10 | Chillicothe (Illinois Valley Central) | 17:25.2 |
| 52 | Kameron LeesmanPlace 52 · Grade 10 · Heyworth | 10 | Heyworth | 17:27.1 |
| 53 | Silas SchmiegPlace 53 · Grade 12 · Elmwood | 12 | Elmwood | 17:27.4 |
| 54 | Colt UlrichPlace 54 · Grade 12 · Eureka | 12 | Eureka | 17:28.3 |
| 55 | Aiden ChipolPlace 55 · Grade 9 · Pleasant Plains | 9 | Pleasant Plains | 17:33.7 |
| 56 | Levi GerberPlace 56 · Grade 11 · Eureka | 11 | Eureka | 17:34.4 |
| 57 | Gabe HeiderPlace 57 · Grade 11 · Eureka | 11 | Eureka | 17:35.0 |
| 58 | Jackson SmithPlace 58 · Grade 10 · Toulon (Stark County) | 10 | Toulon (Stark County) | 17:41.2 |
| 59 | Easton TaylorPlace 59 · Grade 10 · Manlius (Bureau Valley) | 10 | Manlius (Bureau Valley) | 17:41.3 |
| 60 | Grant McKeePlace 60 · Grade 11 · El Paso (E.P.-Gridley) | 11 | El Paso (E.P.-Gridley) | 17:42.3 PR |
| 61 | Parker KollrossPlace 61 · Grade 9 · Heyworth | 9 | Heyworth | 17:43.7 |
| 62 | Mykah BileckPlace 62 · Grade 12 · Pleasant Plains | 12 | Pleasant Plains | 17:45.1 |
| 63 | Declan KotewaPlace 63 · Grade 12 · Lewistown | 12 | Lewistown | 17:47.8 |
| 64 | Ty CopelandPlace 64 · Grade 12 · Pleasant Plains | 12 | Pleasant Plains | 17:48.1 |
| 65 | Collin BowersPlace 65 · Grade 12 · Princeville | 12 | Princeville | 17:48.7 |
| 66 | Hunter ShemekPlace 66 · Grade 10 · Sherrard | 10 | Sherrard | 17:53.2 PR |
| 67 | Finley BailliezPlace 67 · Grade 9 · Glasford (Illini Bluffs) | 9 | Glasford (Illini Bluffs) | 17:53.5 PR |
| 68 | Alex GallardoPlace 68 · Grade 12 · Manlius (Bureau Valley) | 12 | Manlius (Bureau Valley) | 17:53.6 |
| 69 | Brayden GilliesPlace 69 · Grade 11 · Glasford (Illini Bluffs) | 11 | Glasford (Illini Bluffs) | 17:55.4 |
| 70 | Alex AttigPlace 70 · Grade 12 · Manlius (Bureau Valley) | 12 | Manlius (Bureau Valley) | 17:57.6 |
| 71 | Drew ZimmermanPlace 71 · Grade 10 · Petersburg (PORTA) | 10 | Petersburg (PORTA) | 17:57.7 |
| 72 | Cooper HinklePlace 72 · Grade 12 · Eureka | 12 | Eureka | 17:59.8 PR |
| 73 | Hudson FaublePlace 73 · Grade 12 · Downs (Tri-Valley) | 12 | Downs (Tri-Valley) | 18:00.1 |
| 74 | Drew KingdonPlace 74 · Grade 9 · El Paso (E.P.-Gridley) | 9 | El Paso (E.P.-Gridley) | 18:00.1 PR |
| 75 | Marcus WiegandPlace 75 · Grade 12 · El Paso (E.P.-Gridley) | 12 | El Paso (E.P.-Gridley) | 18:02.6 |
| 76 | Julian SanchezPlace 76 · Grade 11 · Franklin | 11 | Franklin | 18:02.8 |
| 77 | Ty BrownleePlace 77 · Grade 11 · Mackinaw (Deer Creek-M.) | 11 | Mackinaw (Deer Creek-M.) | 18:03.1 |
| 78 | Gabe SutterPlace 78 · Grade 12 · Downs (Tri-Valley) | 12 | Downs (Tri-Valley) | 18:04.0 |
| 79 | Gavin DikemanPlace 79 · Grade 9 · Minonk (Fieldcrest) | 9 | Minonk (Fieldcrest) | 18:05.1 |
| 80 | Owen St. PetersPlace 80 · Grade 12 · Downs (Tri-Valley) | 12 | Downs (Tri-Valley) | 18:06.5 |
| 81 | Dawson MedleyPlace 81 · Grade 12 · Cambridge | 12 | Cambridge | 18:09.5 PR |
| 82 | Ridly UtterPlace 82 · Grade 10 · Lewistown | 10 | Lewistown | 18:13.3 |
| 83 | Roman WengerPlace 83 · Grade 12 · El Paso (E.P.-Gridley) | 12 | El Paso (E.P.-Gridley) | 18:13.7 |
| 84 | Josiah TatePlace 84 · Grade 10 · Downs (Tri-Valley) | 10 | Downs (Tri-Valley) | 18:14.8 PR |
| 85 | Ogdan ParkerPlace 85 · Grade 11 · Glasford (Illini Bluffs) | 11 | Glasford (Illini Bluffs) | 18:16.4 |
| 86 | Jackson WinterPlace 86 · Grade 9 · Sherrard | 9 | Sherrard | 18:17.1 PR |
| 87 | Isaac WillmanPlace 87 · Grade 11 · Franklin | 11 | Franklin | 18:19.2 |
| 88 | Jared LongPlace 88 · Grade 11 · Pleasant Plains | 11 | Pleasant Plains | 18:19.5 |
| 89 | Cooper SharpePlace 89 · Grade 10 · Tremont | 10 | Tremont | 18:19.8 |
| 90 | Lucas HartzPlace 90 · Grade 12 · Manlius (Bureau Valley) | 12 | Manlius (Bureau Valley) | 18:20.4 |
| 91 | Nate RiekenPlace 91 · Grade 12 · Downs (Tri-Valley) | 12 | Downs (Tri-Valley) | 18:23.0 PR |
| 92 | Hank MaskePlace 92 · Grade 12 · Eureka | 12 | Eureka | 18:25.8 PR |
| 93 | Will DentonPlace 93 · Grade 10 · Toulon (Stark County) | 10 | Toulon (Stark County) | 18:26.6 |
| 94 | Isaiah JunemanPlace 94 · Grade 12 · Mackinaw (Deer Creek-M.) | 12 | Mackinaw (Deer Creek-M.) | 18:28.8 |
| 95 | Ethan SatoriusPlace 95 · Grade 10 · Petersburg (PORTA) | 10 | Petersburg (PORTA) | 18:29.0 |
| 96 | Caleb WyantPlace 96 · Grade 11 · Kewanee | 11 | Kewanee | 18:29.9 |
| 97 | Josiah RokeyPlace 97 · Grade 12 · Eureka | 12 | Eureka | 18:30.7 |
| 98 | Henry WatsonPlace 98 · Grade 12 · Eureka | 12 | Eureka | 18:30.8 |
| 99 | Carson RobertsPlace 99 · Grade 11 · Eureka | 11 | Eureka | 18:30.8 |
| 100 | Mason SchnellPlace 100 · Grade 11 · Sherrard | 11 | Sherrard | 18:31.4 |