| 1 | Bailey TaigPlace 1 · Grade So · Indian Hills (IA) CC | So | Indian Hills (IA) CC | 24:52.31 PR |
| 2 | Eli PagePlace 2 · Grade So · Des Moines Area CC | So | Des Moines Area CC | 25:18.76 |
| 3 | Brian KipropPlace 3 · Grade Fr · Indian Hills (IA) CC | Fr | Indian Hills (IA) CC | 25:31.16 |
| 4 | Parker QuinlanPlace 4 · Grade So · Southeastern (Iowa) CC | So | Southeastern (Iowa) CC | 25:37.49 PR |
| 5 | Elijah BlixPlace 5 · Grade So · Des Moines Area CC | So | Des Moines Area CC | 25:50.94 PR |
| 6 | Zack StoermerPlace 6 · Grade So · Des Moines Area CC | So | Des Moines Area CC | 25:52.71 PR |
| 7 | Ross WillerthPlace 7 · Grade Sr · St. Ambrose (Iowa) | Sr | St. Ambrose (Iowa) | 25:52.97 |
| 8 | Evan BeelerPlace 8 · Grade Fr · Indian Hills (IA) CC | Fr | Indian Hills (IA) CC | 26:08.47 PR |
| 9 | Ian EllerPlace 9 · Grade Sr · St. Ambrose (Iowa) | Sr | St. Ambrose (Iowa) | 26:10.59 PR |
| 10 | Sam MoraPlace 10 · Grade Fr · Des Moines Area CC | Fr | Des Moines Area CC | 26:12.52 |
| 11 | Chris MiserendinoPlace 11 · Grade Sr · St. Ambrose (Iowa) | Sr | St. Ambrose (Iowa) | 26:15.03 |
| 12 | Aidan LeePlace 12 · Grade So · Heartland (Ill.) CC | So | Heartland (Ill.) CC | 26:16.14 |
| 13 | Kaleb KilgorePlace 13 · Grade So · Heartland (Ill.) CC | So | Heartland (Ill.) CC | 26:21.50 PR |
| 14 | Christian ChoatePlace 14 · Grade Fr · Des Moines Area CC | Fr | Des Moines Area CC | 26:29.72 |
| 15 | Joey BoschPlace 15 · Grade So · Heartland (Ill.) CC | So | Heartland (Ill.) CC | 26:33.47 PR |
| 16 | Joseph LawryPlace 16 · Grade Fr · Des Moines Area CC | Fr | Des Moines Area CC | 26:46.17 |
| 17 | Ryan KuhnPlace 17 · Grade Fr · Heartland (Ill.) CC | Fr | Heartland (Ill.) CC | 27:04.72 |
| 18 | Jackson ShacklettPlace 18 · Grade Fr · Southeastern (Iowa) CC | Fr | Southeastern (Iowa) CC | 27:06.18 PR |
| 19 | Brandon BrileyPlace 19 · Grade So · Southwestern (Iowa) CC | So | Southwestern (Iowa) CC | 27:10.24 |
| 20 | Xander GraeserPlace 20 · Grade Fr · North Iowa Area CC | Fr | North Iowa Area CC | 27:15.49 PR |
| 21 | Logan SiegristPlace 21 · Grade Fr · Heartland (Ill.) CC | Fr | Heartland (Ill.) CC | 27:19.42 PR |
| 22 | Sawyer FillimanPlace 22 · Grade Fr · Heartland (Ill.) CC | Fr | Heartland (Ill.) CC | 27:36.86 PR |
| 23 | William ScroggsPlace 23 · Grade So · Heartland (Ill.) CC | So | Heartland (Ill.) CC | 27:38.44 PR |
| 24 | Carter EastonPlace 24 · Grade Fr · Southeastern (Iowa) CC | Fr | Southeastern (Iowa) CC | 27:42.33 |
| 25 | Kevin ChaneyPlace 25 · Grade Sr · St. Ambrose (Iowa) | Sr | St. Ambrose (Iowa) | 27:49.40 |
| 26 | Carver ReissPlace 26 · Grade Fr · St. Ambrose (Iowa) | Fr | St. Ambrose (Iowa) | 27:57.26 PR |
| 27 | Hunter LandphairPlace 27 · Grade So · Des Moines Area CC | So | Des Moines Area CC | 28:03.07 |
| 28 | Presley BernsPlace 28 · Grade Fr · Indian Hills (IA) CC | Fr | Indian Hills (IA) CC | 28:03.16 |
| 29 | Jacob DriskillPlace 29 · Grade So · Southwestern (Iowa) CC | So | Southwestern (Iowa) CC | 28:03.36 |
| 30 | Owen MartinPlace 30 · Grade Fr · Southwestern (Iowa) CC | Fr | Southwestern (Iowa) CC | 28:04.03 PR |
| 31 | Lukas VancePlace 31 · Grade So · North Iowa Area CC | So | North Iowa Area CC | 28:13.44 PR |
| 32 | Cameron ShutwellPlace 32 · Grade So · Southeastern (Iowa) CC | So | Southeastern (Iowa) CC | 28:16.13 PR |
| 33 | Blayze HavelPlace 33 · Grade So · Southeastern (Iowa) CC | So | Southeastern (Iowa) CC | 28:19.31 |
| 34 | Tyler StegemollerPlace 34 · Grade Fr · Indian Hills (IA) CC | Fr | Indian Hills (IA) CC | 28:23.66 PR |
| 35 | Brian RohdePlace 35 · Grade Fr · Faith Baptist Bible (Iowa) | Fr | Faith Baptist Bible (Iowa) | 28:23.95 PR |
| 36 | Isaiah GeffrePlace 36 · Grade Fr · Southeastern (Iowa) CC | Fr | Southeastern (Iowa) CC | 28:37.14 |
| 37 | Will DowdaPlace 37 · Grade Sr · St. Ambrose (Iowa) | Sr | St. Ambrose (Iowa) | 28:48.88 |
| 38 | Gabe ListPlace 38 · Grade Fr · Des Moines Area CC | Fr | Des Moines Area CC | 28:56.11 |
| 39 | Anthony ConardPlace 39 · Grade So · St. Ambrose (Iowa) | So | St. Ambrose (Iowa) | 29:11.17 |
| 40 | Jack DegnerPlace 40 · Grade So · St. Ambrose (Iowa) | So | St. Ambrose (Iowa) | 29:14.81 |
| 41 | Fernando DaleyPlace 41 · Grade So · Heartland (Ill.) CC | So | Heartland (Ill.) CC | 29:19.80 |
| 42 | Nick PowellPlace 42 · Grade Fr · Southeastern (Iowa) CC | Fr | Southeastern (Iowa) CC | 29:24.25 |
| 43 | Ben BoatrightPlace 43 · Grade So · St. Ambrose (Iowa) | So | St. Ambrose (Iowa) | 29:43.50 |
| 44 | Ramzi Ben Haj BelgacemPlace 44 · Grade Fr · Southwestern (Iowa) CC | Fr | Southwestern (Iowa) CC | 29:53.80 PR |
| 45 | Brady EikePlace 45 · Grade Fr · Hawkeye (IA) CC | Fr | Hawkeye (IA) CC | 29:58.08 PR |
| 46 | Alex AlmelienPlace 46 · Grade Fr · North Iowa Area CC | Fr | North Iowa Area CC | 30:12.71 PR |
| 47 | Liam WrefordPlace 47 · Grade So · Southeastern (Iowa) CC | So | Southeastern (Iowa) CC | 30:13.74 PR |
| 48 | Mason SchaackPlace 48 · Grade Fr · St. Ambrose (Iowa) | Fr | St. Ambrose (Iowa) | 30:18.86 |
| 49 | Shyam DevasthaliPlace 49 · Grade So · St. Ambrose (Iowa) | So | St. Ambrose (Iowa) | 30:25.82 |
| 50 | Rene RomeroPlace 50 · Grade Sr · Graceland (Iowa) | Sr | Graceland (Iowa) | 30:39.96 |
| 51 | Kevin CarneyPlace 51 · Grade So · North Iowa Area CC | So | North Iowa Area CC | 30:46.69 |
| 52 | Ethan IngramPlace 52 · Grade Fr · Graceland (Iowa) | Fr | Graceland (Iowa) | 30:49.97 PR |
| 53 | Sam BeamonPlace 53 · Grade Fr · St. Ambrose (Iowa) | Fr | St. Ambrose (Iowa) | 30:54.73 PR |
| 54 | Owen AmentPlace 54 · Grade Fr · Des Moines Area CC | Fr | Des Moines Area CC | 30:57.01 |
| 55 | Erik LashPlace 55 · Grade Fr · Southwestern (Iowa) CC | Fr | Southwestern (Iowa) CC | 32:06.34 |
| 56 | Nikolli MosleyPlace 56 · Grade Fr · North Iowa Area CC | Fr | North Iowa Area CC | 32:08.15 |
| 57 | Xavier RangelPlace 57 · Grade Fr · Graceland (Iowa) | Fr | Graceland (Iowa) | 32:20.22 |
| 58 | Robert MuselmanPlace 58 · Grade So · North Central Missouri College | So | North Central Missouri College | 32:51.62 |
| 59 | Ethan SmithPlace 59 · Grade So · Faith Baptist Bible (Iowa) | So | Faith Baptist Bible (Iowa) | 33:05.44 |
| 60 | Samuel BracePlace 60 · Grade So · Hawkeye (IA) CC | So | Hawkeye (IA) CC | 33:48.13 |
| 61 | Xander MeyerhoffPlace 61 · Grade Fr · Hawkeye (IA) CC | Fr | Hawkeye (IA) CC | 34:45.62 |
| 62 | Colby EssingPlace 62 · Grade Fr · North Iowa Area CC | Fr | North Iowa Area CC | 35:08.73 |
| 63 | Brian NunezPlace 63 · Grade Fr · North Iowa Area CC | Fr | North Iowa Area CC | 35:40.58 |
| 64 | Brandon SmithPlace 64 · Grade Fr · Faith Baptist Bible (Iowa) | Fr | Faith Baptist Bible (Iowa) | 36:05.26 |
| 65 | Max JohnstonPlace 65 · Grade Jr · Faith Baptist Bible (Iowa) | Jr | Faith Baptist Bible (Iowa) | 36:34.52 |
| 66 | Andy HackleyPlace 66 · Grade Sr · Faith Baptist Bible (Iowa) | Sr | Faith Baptist Bible (Iowa) | 39:34.79 |
| 67 | Ben HackleyPlace 67 · Grade Sr · Faith Baptist Bible (Iowa) | Sr | Faith Baptist Bible (Iowa) | 40:14.30 |
| 68 | Hosah NiebauerPlace 68 · Grade Fr · Graceland (Iowa) | Fr | Graceland (Iowa) | 43:04.91 |
| 69 | Aden SartoriusPlace 69 · Grade Fr · North Central Missouri College | Fr | North Central Missouri College | 45:42.49 |