| 1 | Hunter JonesPlace 1 · Grade 12 · North Cedar | 12 | North Cedar | 6:35 |
| 2 | Cenady SoenksenPlace 2 · Grade 12 · Northeast | 12 | Northeast | 6:48 |
| 3 | Faith KetelsenPlace 3 · Grade 12 · Northeast | 12 | Northeast | 6:55 |
| 4 | Gretchyn FairliePlace 4 · Grade 10 · Camanche | 10 | Camanche | 7:22 |
| 5 | Grace KetelsenPlace 5 · Grade 12 · Northeast | 12 | Northeast | 7:28 |
| 6 | Natalie KrogmanPlace 6 · Grade 12 · Northeast | 12 | Northeast | 7:29 |
| 7 | Jessica DeaverPlace 7 · Grade 9 · Marquette Catholic | 9 | Marquette Catholic | 7:34 |
| 8 | Mackensie LaBargePlace 8 · Grade 9 · Calamus Wheatland | 9 | Calamus Wheatland | 7:36 |
| 9 | Kalyn SkrivsethPlace 9 · Grade 10 · Marquette Catholic | 10 | Marquette Catholic | 7:41 |
| 10 | Kenadee HelscherPlace 10 · Grade 9 · Wapello | 9 | Wapello | 7:54 |
| 11 | Gabby HingtgenPlace 11 · Grade 9 · Bellevue | 9 | Bellevue | 7:58 |
| 12 | Delaney DunnePlace 12 · Grade 12 · Bellevue | 12 | Bellevue | 8:01 |
| 13 | Adessa LeibfriedPlace 13 · Grade 12 · Bellevue | 12 | Bellevue | 8:06 |
| 14 | Tatum WolfordPlace 14 · Grade 11 · Wapello | 11 | Wapello | 8:07 |
| 15 | Ali SimmonsPlace 15 · Grade 11 · Maquoketa Community S | 11 | Maquoketa Community S | 8:07 |
| 16 | Grace HingtgenPlace 16 · Grade 11 · Bellevue | 11 | Bellevue | 8:10 |
| 17 | Teryn HansenPlace 17 · Grade 9 · Northeast | 9 | Northeast | 8:14 |
| 18 | Grace EusonPlace 18 · Grade 9 · Durant | 9 | Durant | 8:18 |
| 19 | Hannah BraetPlace 19 · Grade 11 · Bellevue | 11 | Bellevue | 8:21 |
| 20 | Isabella GentilePlace 20 · Grade 11 · Calamus Wheatland | 11 | Calamus Wheatland | 8:22 |
| 21 | Claire AndersonPlace 21 · Grade 11 · Wapello | 11 | Wapello | 8:42 |
| 22 | Sarah RedhagePlace 22 · Grade 12 · North Cedar | 12 | North Cedar | 8:43 |
| 23 | Aubrey ConnellyPlace 23 · Grade 12 · Calamus Wheatland | 12 | Calamus Wheatland | 9:01 |
| 24 | Cora SchneiderPlace 24 · Grade 10 · Northeast | 10 | Northeast | 9:52 |
| 25 | Haley SamsonPlace 25 · Grade 10 · Northeast | 10 | Northeast | 10:42 |
| 26 | Miranda RickelsPlace 26 · Grade 11 · Calamus Wheatland | 11 | Calamus Wheatland | 10:51 |
| 27 | Macailah JacobsenPlace 27 · Grade 9 · Calamus Wheatland | 9 | Calamus Wheatland | 11:34 |
| 1 | Payton GriebelPlace 1 · Grade 11 · Bellevue | 11 | Bellevue | 5:29 |
| 2 | Marcus BlountPlace 2 · Grade 12 · Prince of Peace | 12 | Prince of Peace | 5:35 |
| 3 | Aiden OnkenPlace 3 · Grade 12 · Bellevue | 12 | Bellevue | 5:43 |
| 4 | Carter JargoPlace 4 · Grade 12 · Northeast | 12 | Northeast | 5:46 |
| 5 | Logan RiedeselPlace 5 · Grade 10 · Calamus Wheatland | 10 | Calamus Wheatland | 5:58 |
| 6 | Ben SteinbeckPlace 6 · Grade 12 · Bellevue | 12 | Bellevue | 6:00 |
| 7 | Kelvin MechandePlace 7 · Grade 11 · Northeast | 11 | Northeast | 6:01 |
| 8 | Jackson ReideselPlace 8 · Grade 11 · Calamus Wheatland | 11 | Calamus Wheatland | 6:03 |
| 9 | Tate RudenPlace 9 · Grade 10 · Prince of Peace | 10 | Prince of Peace | 6:04 |
| 10 | Daniel RowlandPlace 10 · Grade 12 · Northeast | 12 | Northeast | 6:04 |
| 11 | Clancey VanOortPlace 11 · Grade 9 · North Cedar | 9 | North Cedar | 6:08 |
| 12 | Race StarrPlace 12 · Grade 10 · Durant | 10 | Durant | 6:11 |
| 13 | Mason MohrPlace 13 · Grade 9 · Calamus Wheatland | 9 | Calamus Wheatland | 6:14 |
| 14 | Ethan JohnsonPlace 14 · Grade 11 · Northeast | 11 | Northeast | 6:16 |
| 15 | Nick ReuterPlace 15 · Grade 12 · Camanche | 12 | Camanche | 6:18 |
| 16 | Ben MeyerPlace 16 · Grade 11 · Bellevue | 11 | Bellevue | 6:19 |
| 17 | Jacob TegelerPlace 17 · Grade 11 · Northeast | 11 | Northeast | 6:21 |
| 18 | Cole VenemaPlace 18 · Grade 11 · Easton Valley | 11 | Easton Valley | 6:22 |
| 19 | Parker MesserichPlace 19 · Grade 10 · Northeast | 10 | Northeast | 6:23 |
| 20 | Connor KilburgPlace 20 · Grade 9 · Bellevue | 9 | Bellevue | 6:23 |
| 21 | Jacob NabbPlace 21 · Grade 10 · Maquoketa Community S | 10 | Maquoketa Community S | 6:24 |
| 22 | Carver LangePlace 22 · Grade 11 · Northeast | 11 | Northeast | 6:25 |
| 23 | Aidan YaddofPlace 23 · Grade 9 · Calamus Wheatland | 9 | Calamus Wheatland | 6:29 |
| 24 | Conner DeForestPlace 24 · Grade 9 · Maquoketa Community S | 9 | Maquoketa Community S | 6:30 |
| 25 | Kaden GuentherPlace 25 · Grade 11 · Bellevue | 11 | Bellevue | 6:32 |
| 26 | Kyle DunnePlace 26 · Grade 9 · Bellevue | 9 | Bellevue | 6:37 |
| 27 | Maddox HomanPlace 27 · Grade 10 · Camanche | 10 | Camanche | 6:38 |
| 28 | Breckin DowneyPlace 28 · Grade 11 · Maquoketa Community S | 11 | Maquoketa Community S | 6:39 |
| 29 | Jacob WeihPlace 29 · Grade 12 · Calamus Wheatland | 12 | Calamus Wheatland | 6:41 |
| 30 | Garett DickeyPlace 30 · Grade 12 · Wapello | 12 | Wapello | 6:48 |
| 31 | Jayson RuleyPlace 31 · Grade 10 · Midland Csd | 10 | Midland Csd | 6:48 |
| 32 | Trevor KleinPlace 32 · Grade 12 · Marquette Catholic | 12 | Marquette Catholic | 6:49 |
| 33 | Jaydon WigginsPlace 33 · Grade 11 · North Cedar | 11 | North Cedar | 6:50 |
| 34 | Milo SmithPlace 34 · Grade 12 · Midland Csd | 12 | Midland Csd | 6:54 |
| 35 | Andrew SchmidtPlace 35 · Grade 11 · Marquette Catholic | 11 | Marquette Catholic | 6:56 |
| 36 | Jayden KoosPlace 36 · Grade 12 · Maquoketa Community S | 12 | Maquoketa Community S | 6:57 |
| 37 | Mason SmithPlace 37 · Grade 9 · Maquoketa Community S | 9 | Maquoketa Community S | 6:58 |
| 38 | Ethan DeSotelPlace 38 · Grade 12 · Marquette Catholic | 12 | Marquette Catholic | 7:02 |
| 39 | Nolan WilliamsPlace 39 · Grade 9 · Durant | 9 | Durant | 7:04 |
| 40 | James TroughtonPlace 40 · Grade 9 · North Cedar | 9 | North Cedar | 7:06 |
| 41 | Weston DircksPlace 41 · Grade 9 · North Cedar | 9 | North Cedar | 7:07 |
| 42 | Eli DiesPlace 42 · Grade 9 · North Cedar | 9 | North Cedar | 7:09 |
| 43 | Ty GravertPlace 43 · Grade 12 · Camanche | 12 | Camanche | 7:15 |
| 44 | Wyatt GregorichPlace 44 · Grade 9 · Marquette Catholic | 9 | Marquette Catholic | 7:23 |
| 45 | Alex RickertsenPlace 45 · Grade 9 · Calamus Wheatland | 9 | Calamus Wheatland | 7:24 |
| 46 | Ashton SlatonPlace 46 · Grade 12 · Wapello | 12 | Wapello | 7:26 |
| 47 | Sam SisnerosPlace 47 · Grade 9 · Prince of Peace | 9 | Prince of Peace | 7:27 |
| 48 | Will ParsonsPlace 48 · Grade 9 · Wapello | 9 | Wapello | 7:27 |
| 49 | Hakeal PowellPlace 49 · Grade 10 · Prince of Peace | 10 | Prince of Peace | 7:27 |
| 50 | Liam DarsidanPlace 50 · Grade 10 · Prince of Peace | 10 | Prince of Peace | 7:28 |
| 51 | Brody DehnerPlace 51 · Grade 12 · Prince of Peace | 12 | Prince of Peace | 7:37 |
| 52 | Kaiser SandsPlace 52 · Grade 10 · Calamus Wheatland | 10 | Calamus Wheatland | 7:43 |
| 53 | Braxton LaurionPlace 53 · Grade 9 · Camanche | 9 | Camanche | 7:45 |
| 54 | William RichardsonPlace 54 · Grade 11 · Durant | 11 | Durant | 8:08 |
| 55 | Royce RichmanPlace 55 · Grade 9 · Durant | 9 | Durant | 8:26 |
| 56 | Jay BentleyPlace 56 · Grade 12 · Midland Csd | 12 | Midland Csd | 8:33 |
| 57 | Jack BoysenPlace 57 · Grade 9 · Wapello | 9 | Wapello | 8:35 |
| 58 | Jord ChamberlinJohnstonPlace 58 · Grade 9 · Wapello | 9 | Wapello | 9:53 |
| 59 | Holden HelmigPlace 59 · Grade 9 · Wapello | 9 | Wapello | 10:28 |
| 1 | Alex EversenPlace 1 · Grade 12 · Northeast | 12 | Northeast | 6:42 |
| 2 | Gregory HuffmanPlace 2 · Grade 9 · Easton Valley | 9 | Easton Valley | 6:50 |
| 3 | Simon LukeschPlace 3 · Grade 11 · Northeast | 11 | Northeast | 6:50 |
| 4 | Gabe MandersPlace 4 · Grade 10 · Bellevue | 10 | Bellevue | 6:55 |
| 5 | Garrett LampPlace 5 · Grade 12 · Northeast | 12 | Northeast | 7:00 |
| 6 | Sawyer SchmidtPlace 6 · Grade 11 · Northeast | 11 | Northeast | 7:03 |
| 7 | Cameron DorseyPlace 7 · Grade 10 · Camanche | 10 | Camanche | 7:36 |
| 8 | August RowlandPlace 8 · Grade 10 · Northeast | 10 | Northeast | 7:36 |
| 9 | Mitch MandersPlace 9 · Grade 9 · Bellevue | 9 | Bellevue | 7:41 |
| 10 | Corbin KnutsenPlace 10 · Grade 11 · Northeast | 11 | Northeast | 7:41 |
| 11 | John PortzPlace 11 · Grade 11 · Easton Valley | 11 | Easton Valley | 7:50 |
| 12 | Asa CoxPlace 12 · Grade 10 · Northeast | 10 | Northeast | 8:02 |
| 13 | Bradley LafrenzPlace 13 · Grade 12 · Maquoketa Community S | 12 | Maquoketa Community S | 8:03 |
| 14 | Owen PutmanPlace 14 · Grade 9 · Bellevue | 9 | Bellevue | 8:06 |
| 15 | Tanner SnodgrassPlace 15 · Grade 10 · Camanche | 10 | Camanche | 8:09 |
| 16 | Payton AndresenPlace 16 · Grade 9 · Easton Valley | 9 | Easton Valley | 8:11 |
| 17 | Charles RobinsonPlace 17 · Grade 11 · North Cedar | 11 | North Cedar | 8:11 |
| 18 | Aiden ClausPlace 18 · Grade 12 · Maquoketa Community S | 12 | Maquoketa Community S | 8:18 |
| 19 | Justice ArmbrusterPlace 19 · Grade 9 · Maquoketa Community S | 9 | Maquoketa Community S | 8:28 |
| 20 | Kyle SimmonsPlace 20 · Grade 9 · Maquoketa Community S | 9 | Maquoketa Community S | 8:32 |
| 21 | Michael RedhagePlace 21 · Grade 10 · North Cedar | 10 | North Cedar | 8:35 |
| 22 | Otis WelchPlace 22 · Grade 10 · Northeast | 10 | Northeast | 8:43 |
| 23 | Carter MesserichPlace 23 · Grade 12 · Northeast | 12 | Northeast | 8:53 |
| 24 | Nathan BothPlace 24 · Grade 12 · Bellevue | 12 | Bellevue | 8:56 |
| 25 | Anthony BothPlace 25 · Grade 12 · Bellevue | 12 | Bellevue | 9:15 |
| 26 | Evelyn NelsonPlace 26 · Grade 10 · Maquoketa Community S | 10 | Maquoketa Community S | 9:50 |
| 27 | Bailey SullivanPlace 27 · Grade 9 · Easton Valley | 9 | Easton Valley | 10:04 |
| 28 | Everett ArlenPlace 28 · Grade 9 · Bellevue | 9 | Bellevue | 10:07 |
| 29 | Chloe BowlingPlace 29 · Grade 9 · Easton Valley | 9 | Easton Valley | 10:28 |
| 30 | Molly MatthiesenPlace 30 · Grade 12 · Easton Valley | 12 | Easton Valley | 10:31 |
| 1 | Delany HomanPlace 1 · Grade 8 · Camanche | 8 | Camanche | 5:36 |
| 2 | Kenzingten ScheckelPlace 2 · Grade 7 · Bellevue | 7 | Bellevue | 5:41 |
| 3 | Natalie HackmanPlace 3 · Grade 7 · Maquoketa | 7 | Maquoketa | 5:44 |
| 4 | Bella LeibfriedPlace 4 · Grade 8 · Bellevue | 8 | Bellevue | 5:59 |
| 5 | MaKinley ScheckelPlace 5 · Grade 7 · Bellevue | 7 | Bellevue | 6:09 |
| 6 | Sadie JohnsonPlace 6 · Grade 8 · Camanche | 8 | Camanche | 6:45 |
| 7 | Kennedy MelchioriPlace 7 · Grade 7 · Camanche | 7 | Camanche | 6:46 |
| 8 | Echo BaughPlace 8 · Grade 8 · Northeast | 8 | Northeast | 6:50 |
| 9 | Claire MierPlace 9 · Grade 7 · Marquette Catholic | 7 | Marquette Catholic | 6:50 |
| 10 | Riley ButtzPlace 10 · Grade 7 · Maquoketa | 7 | Maquoketa | 6:51 |
| 11 | Toni EbensbergerPlace 11 · Grade 7 · Camanche | 7 | Camanche | 7:00 |
| 12 | Elise HeinPlace 12 · Grade 8 · Durant | 8 | Durant | 7:19 |
| 13 | Ella NelsonPlace 13 · Grade 8 · Maquoketa | 8 | Maquoketa | 7:20 |
| 14 | Kaylin NovakPlace 14 · Grade 7 · Maquoketa | 7 | Maquoketa | 7:38 |
| 15 | Arianna ConnellyPlace 15 · Grade 7 · Calamus Wheatland | 7 | Calamus Wheatland | 7:39 |
| 16 | Aven LesliePlace 16 · Grade 7 · Prince of Peace | 7 | Prince of Peace | 7:40 |
| 17 | Rebekah LermaPlace 17 · Grade 8 · Durant | 8 | Durant | 7:49 |
| 18 | JoAnna OchoaPlace 18 · Grade 8 · Maquoketa | 8 | Maquoketa | 8:16 |
| 19 | Chamberly BockPlace 19 · Grade 8 · Maquoketa | 8 | Maquoketa | 8:21 |
| 20 | Jocelynn RichardsonPlace 20 · Grade 8 · Durant | 8 | Durant | 9:28 |
| 21 | London CloptonPlace 21 · Grade 7 · Maquoketa | 7 | Maquoketa | 9:30 |
| 1 | Canden WeberPlace 1 · Grade 8 · Marquette Catholic | 8 | Marquette Catholic | 5:12 |
| 2 | Liam EichornPlace 2 · Grade 7 · Bellevue | 7 | Bellevue | 5:15 |
| 3 | Jaxton LeachPlace 3 · Grade 8 · Bellevue | 8 | Bellevue | 5:16 |
| 4 | Landon SturmPlace 4 · Grade 7 · Marquette Catholic | 7 | Marquette Catholic | 5:18 |
| 5 | Brody SullivanPlace 5 · Grade 8 · Bellevue | 8 | Bellevue | 5:23 |
| 6 | Eli LabanPlace 6 · Grade 7 · Marquette Catholic | 7 | Marquette Catholic | 5:23 |
| 7 | Logan EdensPlace 7 · Grade 8 · Camanche | 8 | Camanche | 5:28 |
| 8 | Clayton SweelyPlace 8 · Grade 8 · Northeast | 8 | Northeast | 5:29 |
| 9 | Carter DavisPlace 9 · Grade 8 · Camanche | 8 | Camanche | 5:29 |
| 10 | Tristan PozegaPlace 10 · Grade 7 · Marquette Catholic | 7 | Marquette Catholic | 5:30 |
| 11 | Mason SchuettPlace 11 · Grade 8 · Durant | 8 | Durant | 5:40 |
| 12 | Ayden StarkPlace 12 · Grade 8 · Bellevue | 8 | Bellevue | 5:43 |
| 13 | Tate KueterPlace 13 · Grade 7 · Marquette Catholic | 7 | Marquette Catholic | 5:47 |
| 14 | Carter HicksonPlace 14 · Grade 8 · Bellevue | 8 | Bellevue | 5:51 |
| 15 | Anderson GriebelPlace 15 · Grade 8 · Bellevue | 8 | Bellevue | 5:51 |
| 16 | Kyler LesliePlace 16 · Grade 8 · Prince of Peace | 8 | Prince of Peace | 5:53 |
| 17 | Carter WillmsPlace 17 · Grade 8 · Midland Csd | 8 | Midland Csd | 5:54 |
| 18 | Jacob WachtelPlace 18 · Grade 7 · Marquette Catholic | 7 | Marquette Catholic | 5:58 |
| 19 | Jensen MielkPlace 19 · Grade 8 · Camanche | 8 | Camanche | 5:59 |
| 20 | Kindrick DeckerPlace 20 · Grade 8 · Bellevue | 8 | Bellevue | 6:02 |
| 21 | Ryan GrevePlace 21 · Grade 8 · Prince of Peace | 8 | Prince of Peace | 6:04 |
| 22 | Joe DeaverPlace 22 · Grade 7 · Marquette Catholic | 7 | Marquette Catholic | 6:06 |
| 23 | David DunnPlace 23 · Grade 8 · Calamus Wheatland | 8 | Calamus Wheatland | 6:11 |
| 24 | Liam BellichPlace 24 · Grade 8 · Prince of Peace | 8 | Prince of Peace | 6:11 |
| 25 | Henry GrevePlace 25 · Grade 7 · Prince of Peace | 7 | Prince of Peace | 6:11 |
| 26 | Caleb JacksonPlace 26 · Grade 7 · Northeast | 7 | Northeast | 6:12 |
| 27 | Kellan LangePlace 27 · Grade 7 · Northeast | 7 | Northeast | 6:14 |
| 28 | Heath HarmsenPlace 28 · Grade 8 · Northeast | 8 | Northeast | 6:14 |
| 29 | Chase VenemaPlace 29 · Grade 7 · Easton Valley | 7 | Easton Valley | 6:23 |
| 30 | Reid JacobsPlace 30 · Grade 7 · Camanche | 7 | Camanche | 6:26 |
| 31 | Dalton WillPlace 31 · Grade 8 · Calamus Wheatland | 8 | Calamus Wheatland | 6:32 |
| 32 | Tyler VenemaPlace 32 · Grade 7 · Easton Valley | 7 | Easton Valley | 6:37 |
| 33 | Tim DriverPlace 33 · Grade 7 · North Cedar | 7 | North Cedar | 6:37 |
| 34 | Kooper BaileyPlace 34 · Grade 8 · Northeast | 8 | Northeast | 6:50 |
| 35 | Matthew SieversPlace 35 · Grade 8 · Durant | 8 | Durant | 6:55 |
| 36 | Reed ElvertPlace 36 · Grade 8 · Calamus Wheatland | 8 | Calamus Wheatland | 7:32 |
| 37 | Max SmithPlace 37 · Grade 8 · Prince of Peace | 8 | Prince of Peace | 7:52 |
| 38 | Corbin BuddePlace 38 · Grade 7 · Easton Valley | 7 | Easton Valley | 8:22 |
| 39 | Mathias KroymannPlace 39 · Grade 8 · Northeast | 8 | Northeast | 8:38 |
| 40 | Ashton MiddendorpPlace 40 · Grade 7 · Northeast | 7 | Northeast | 8:46 |
| 41 | Conner LehmanPlace 41 · Grade 8 · Durant | 8 | Durant | 9:18 |
| 42 | Jack BeeckPlace 42 · Grade 8 · Northeast | 8 | Northeast | 10:21 |
| 43 | Julian HouzengaPlace 43 · Grade 7 · Northeast | 7 | Northeast | 11:10 |
| 44 | Shane WelchPlace 44 · Grade 7 · Northeast | 7 | Northeast | 11:51 |