| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Lincoln Bainbridge | 17:10.0 | 11 | Van Buren County | ---- | ---- | ---- |
| 2 | Jackson Shacklett | 17:33.0 | 12 | Danville | ---- | ---- | ---- |
| 3 | Landry Loeffler | 18:18.0 | 10 | Van Buren County | ---- | ---- | ---- |
| 4 | Mason Dahlstrom | 18:19.0 | 10 | Pekin | ---- | ---- | ---- |
| 5 | Isaac Shinn | 18:26.0 | 11 | Danville | ---- | ---- | ---- |
| 6 | Nick Powell | 18:31.0 | 12 | Danville | ---- | ---- | ---- |
| 7 | Cole Millikin | 18:39.0 | 11 | Pekin | ---- | ---- | ---- |
| 8 | Troy Klett | 18:52.0 | 11 | Sigourney | ---- | ---- | ---- |
| 9 | Noah Horn | 19:02.0 | 11 | Danville | ---- | ---- | ---- |
| 10 | Lane Fariss | 19:03.0 | 10 | Pekin | ---- | ---- | ---- |
| 11 | Waulfret Morales | 19:04.0 | 12 | Ottumwa | ---- | ---- | ---- |
| 12 | Hayden Riggan | 19:07.0 | 11 | Louisa-Muscatine | ---- | ---- | ---- |
| 13 | Solomon Clauson | 19:15.0 | 10 | Fairfield | ---- | ---- | ---- |
| 14 | Sullivan Wilkins | 19:19.0 | 11 | Colfax-Mingo | ---- | ---- | ---- |
| 15 | Trevor Yaley | 19:24.0 | 11 | Danville | ---- | ---- | ---- |
| 16 | Ayden Martinez | 19:37.0 | 11 | Louisa-Muscatine | ---- | ---- | ---- |
| 17 | Leo Jirak | 19:40.0 | 9 | Van Buren County | ---- | ---- | ---- |
| 18 | Gavin Noll | 19:44.0 | 11 | Van Buren County | ---- | ---- | ---- |
| 19 | Elijah Westercamp | 19:52.0 | 12 | Van Buren County | ---- | ---- | ---- |
| 20 | Avery Kelley | 19:59.0 | 11 | Louisa-Muscatine | ---- | ---- | ---- |
| 21 | Ben Yang | 20:10.0 | 12 | North Mahaska, New Sharon | ---- | ---- | ---- |
| 22 | Gavin Spaur | 20:14.0 | 11 | Eddyville-Blakesburg-Fremont | ---- | ---- | ---- |
| 23 | Sam Hall | 20:15.0 | 9 | Pekin | ---- | ---- | ---- |
| 24 | Oscar Cline | 20:20.0 | 10 | Louisa-Muscatine | ---- | ---- | ---- |
| 25 | Gabe Tejada | 20:21.0 | 12 | Fairfield | ---- | ---- | ---- |
| 26 | John Miller | 20:23.0 | 10 | Fairfield | ---- | ---- | ---- |
| 27 | Brice Boatright | 20:24.0 | 10 | Fairfield | ---- | ---- | ---- |
| 28 | Samoda Vittorio | 20:41.0 | 9 | Ottumwa | ---- | ---- | ---- |
| 29 | Owen Ament | 20:43.0 | 12 | Colfax-Mingo | ---- | ---- | ---- |
| 30 | Garek Lindberg | 20:49.0 | 11 | Ottumwa | ---- | ---- | ---- |
| 31 | Aaden Regur | 20:58.0 | 11 | Fairfield | ---- | ---- | ---- |
| 32 | Harrison Rhone | 21:03.0 | 12 | Colfax-Mingo | ---- | ---- | ---- |
| 33 | Kyran Spees | 21:10.0 | 12 | Cardinal, Eldon | ---- | ---- | ---- |
| 34 | Axl Patterson | 21:13.0 | 12 | North Mahaska, New Sharon | ---- | ---- | ---- |
| 35 | Titus O'Dell | 21:13.0 | 9 | Ottumwa | ---- | ---- | ---- |
| 36 | Aaron Wellnitz | 21:19.0 | 9 | Fairfield | ---- | ---- | ---- |
| 37 | Eli Shinn | 21:33.0 | 9 | Danville | ---- | ---- | ---- |
| 38 | Cesar Garcia Elias | 21:37.0 | 9 | Ottumwa | ---- | ---- | ---- |
| 39 | Cade Lowry | 21:40.0 | 9 | Montezuma | ---- | ---- | ---- |
| 40 | Jusiah Wetering | 21:46.0 | 12 | Montezuma | ---- | ---- | ---- |
| 41 | Dylan Sobaski | 21:48.0 | 12 | Pekin | ---- | ---- | ---- |
| 42 | Andrew Myers | 21:49.0 | 11 | Fairfield | ---- | ---- | ---- |
| 43 | Levi Myers | 21:49.0 | 9 | Sigourney | ---- | ---- | ---- |
| 44 | Clae Cass | 21:51.0 | 11 | Fairfield | ---- | ---- | ---- |
| 45 | Natan Bergman | 21:51.0 | 9 | New London | ---- | ---- | ---- |
| 46 | Zayden Lawrence | 21:53.0 | 9 | New London | ---- | ---- | ---- |
| 47 | Aiden Holthus | 21:55.0 | 9 | Fairfield | ---- | ---- | ---- |
| 48 | Kincaid Mitchell | 22:10.0 | 12 | North Mahaska, New Sharon | ---- | ---- | ---- |
| 49 | Jackson Meek | 22:11.0 | 10 | Van Buren County | ---- | ---- | ---- |
| 50 | Brody Sobaski | 22:18.0 | 10 | Pekin | ---- | ---- | ---- |
| 51 | Xayden Pauls | 22:19.0 | 10 | Ottumwa | ---- | ---- | ---- |
| 52 | Maddox Wynja | 22:22.0 | 10 | North Mahaska, New Sharon | ---- | ---- | ---- |
| 53 | Brandon Franklin | 22:24.0 | 9 | Danville | ---- | ---- | ---- |
| 54 | Irven Maldonado | 22:27.0 | 12 | Ottumwa | ---- | ---- | ---- |
| 55 | Linkyn Bru | 22:30.0 | 10 | Montezuma | ---- | ---- | ---- |
| 56 | Bryson Stockman | 22:32.0 | 12 | Montezuma | ---- | ---- | ---- |
| 57 | Dayton Reif | 22:40.0 | 9 | Montezuma | ---- | ---- | ---- |
| 58 | Conor Cloyd | 22:41.0 | 11 | Pekin | ---- | ---- | ---- |
| 59 | Jordan Anderson | 22:42.0 | 9 | Sigourney | ---- | ---- | ---- |
| 60 | Blake Leopard | 22:47.0 | 9 | Louisa-Muscatine | ---- | ---- | ---- |
| 61 | Michael Radar | 22:47.0 | 9 | Louisa-Muscatine | ---- | ---- | ---- |
| 62 | Dane Johnson | 22:56.0 | 10 | Cardinal, Eldon | ---- | ---- | ---- |
| 63 | Cael Cheney | 22:58.0 | 10 | Montezuma | ---- | ---- | ---- |
| 64 | Sawyer Spiker | 23:15.0 | 9 | Van Buren County | ---- | ---- | ---- |
| 65 | Eli Zillman | 23:21.0 | 11 | Fairfield | ---- | ---- | ---- |
| 66 | Cedrick Vanenglenhoven | 23:24.0 | 9 | Ottumwa | ---- | ---- | ---- |
| 67 | Isaac Jones | 23:30.0 | 9 | Sigourney | ---- | ---- | ---- |
| 68 | Parker Shepherd | 23:37.0 | 11 | Cardinal, Eldon | ---- | ---- | ---- |
| 69 | Quenton Mitchell | 23:37.0 | 12 | Ottumwa | ---- | ---- | ---- |
| 70 | Robert Haw | 23:42.0 | 9 | Ottumwa | ---- | ---- | ---- |
| 71 | Marcos Najarro | 23:45.0 | 9 | Ottumwa | ---- | ---- | ---- |
| 72 | Isaiah Meek | 23:59.0 | 12 | Van Buren County | ---- | ---- | ---- |
| 73 | Quinn Samples | 24:12.0 | 11 | Danville | ---- | ---- | ---- |
| 74 | Jack Polonsky | 24:20.0 | 9 | Fairfield | ---- | ---- | ---- |
| 75 | Cain Grandia | 24:21.0 | 9 | North Mahaska, New Sharon | ---- | ---- | ---- |
| 76 | Oliver Kraus | 24:41.0 | 11 | Eddyville-Blakesburg-Fremont | ---- | ---- | ---- |
| 77 | Jacob Hobbs | 24:43.0 | 11 | Danville | ---- | ---- | ---- |
| 78 | Alex Pfadenhauer | 24:43.0 | 11 | Danville | ---- | ---- | ---- |
| 79 | Bradley Robinson | 24:56.0 | 11 | Cardinal, Eldon | ---- | ---- | ---- |
| 80 | Elijah Chancellor | 24:57.0 | 9 | Danville | ---- | ---- | ---- |
| 81 | Nash Olson | 25:03.0 | 10 | Eddyville-Blakesburg-Fremont | ---- | ---- | ---- |
| 82 | Hayden Miller | 25:13.0 | 10 | Pekin | ---- | ---- | ---- |
| 83 | Clayton Harvey | 25:18.0 | 10 | Pekin | ---- | ---- | ---- |
| 84 | Sawyer McCready | 25:18.0 | 9 | Fairfield | ---- | ---- | ---- |
| 85 | Marion Yoder | 25:18.0 | 11 | Van Buren County | ---- | ---- | ---- |
| 86 | Ian Wenck | 25:28.0 | 10 | Danville | ---- | ---- | ---- |
| 87 | Cylus Brown | 25:28.0 | 9 | Ottumwa | ---- | ---- | ---- |
| 88 | Ryan Moore | 25:37.0 | 10 | Colfax-Mingo | ---- | ---- | ---- |
| 89 | JohnPaul Martinez | 25:54.0 | 11 | Ottumwa | ---- | ---- | ---- |
| 90 | Hunter Grandstaff | 25:54.0 | 9 | Keota | ---- | ---- | ---- |
| 91 | Liam Guise | 25:56.0 | 9 | Pekin | ---- | ---- | ---- |
| 92 | Kagan Vannoy | 26:07.0 | 9 | Cardinal, Eldon | ---- | ---- | ---- |
| 93 | Owen Hayburn | 26:11.0 | 9 | Louisa-Muscatine | ---- | ---- | ---- |
| 94 | Xavier Kessel | 26:15.0 | 11 | Fairfield | ---- | ---- | ---- |
| 95 | Paiden Rupe | 26:49.0 | 9 | Cardinal, Eldon | ---- | ---- | ---- |
| 96 | Wilmer Mendez | 27:22.0 | 9 | Ottumwa | ---- | ---- | ---- |
| 97 | Dominic Coulter | 27:29.0 | 9 | Louisa-Muscatine | ---- | ---- | ---- |
| 98 | Elijah Ingwersen | 27:37.0 | 9 | New London | ---- | ---- | ---- |
| 99 | Drakan Swain | 27:39.0 | 9 | Cardinal, Eldon | ---- | ---- | ---- |
| 100 | Gareth Whennen | 28:36.0 | 9 | Cardinal, Eldon | ---- | ---- | ---- |
| 101 | Simeon Caussen | 28:47.0 | 11 | Fairfield | ---- | ---- | ---- |
| 102 | Kyler Lenox | 29:09.0 | 9 | Eddyville-Blakesburg-Fremont | ---- | ---- | ---- |
| 103 | Mark Culp | 29:29.0 | 10 | Louisa-Muscatine | ---- | ---- | ---- |
| 104 | Aaron Pfadenhauer | 30:13.0 | 11 | Danville | ---- | ---- | ---- |
| 105 | Westin Ratliff | 32:14.0 | 10 | Eddyville-Blakesburg-Fremont | ---- | ---- | ---- |
| 106 | Jacob Woodard | 33:44.0 | 9 | Danville | ---- | ---- | ---- |
| 107 | Jayden Wagner | 34:19.0 | 9 | New London | ---- | ---- | ---- |
| 108 | Asher Knutson | 35:03.0 | 10 | Colfax-Mingo | ---- | ---- | ---- |
| 109 | Landon Ades | 36:06.0 | 9 | Ottumwa | ---- | ---- | ---- |