| 1 | Spencer ClarkPlace 1 · Grade JR · Dowling Catholic | JR | Dowling Catholic | 5:12 |
| 2 | Brian WahligPlace 2 · Grade SR · Dowling Catholic | SR | Dowling Catholic | 5:14 |
| 3 | Jeff DerocherPlace 3 · Grade SR · Dowling Catholic | SR | Dowling Catholic | 5:15 |
| 4 | Jason ThomasPlace 4 · Grade SR · Dowling Catholic | SR | Dowling Catholic | 5:18 |
| 5 | Tyson WielandPlace 5 · Grade SR · Johnston | SR | Johnston | 5:19 |
| 6 | Ethan PellegrinoPlace 6 · Grade SR · Southeast Polk | SR | Southeast Polk | 5:23 |
| 7 | Wick CunninghamPlace 7 · Grade SR · Knoxville | SR | Knoxville | 5:23 |
| 8 | Lukas SteffensmeierPlace 8 · Grade SR · Dowling Catholic | SR | Dowling Catholic | 5:26 |
| 9 | Jaime ZaratePlace 9 · Grade SR · Cedar Falls | SR | Cedar Falls | 5:26 |
| 10 | Evan JonesPlace 10 · Grade SR · Pella | SR | Pella | 5:27 |
| 11 | Jonathon SmithPlace 11 · Grade JR · Cedar Falls | JR | Cedar Falls | 5:31 |
| 12 | Ian McKenziePlace 12 · Grade JR · Dowling Catholic | JR | Dowling Catholic | 5:34 |
| 13 | Charlie JonesPlace 13 · Grade SR · Dowling Catholic | SR | Dowling Catholic | 5:34 |
| 14 | Spencer Van DornPlace 14 · Grade JR · Cedar Falls | JR | Cedar Falls | 5:34 |
| 15 | Drew HersheyPlace 15 · Grade FR · Johnston | FR | Johnston | 5:36 |
| 16 | David RicePlace 16 · Grade JR · Johnston | JR | Johnston | 5:38 |
| 17 | Timothy SevcikPlace 17 · Grade JR · Cedar Falls | JR | Cedar Falls | 5:39 |
| 18 | Matthew KleinPlace 18 · Grade SR · Pella | SR | Pella | 5:40 |
| 19 | Michael SchemmPlace 19 · Grade SR · Pella | SR | Pella | 5:41 |
| 20 | Skylar DejongPlace 20 · Grade SO · Oskaloosa | SO | Oskaloosa | 5:42 |
| 21 | Cesar MarquezPlace 21 · Grade SR · Cedar Falls | SR | Cedar Falls | 5:42 |
| 22 | Mitchell ColePlace 22 · Grade SO · Southeast Polk | SO | Southeast Polk | 5:43 |
| 23 | Ryan SieversPlace 23 · Grade SR · Pella | SR | Pella | 5:43 |
| 24 | Connor WestlakePlace 24 · Grade JR · Johnston | JR | Johnston | 5:44 |
| 25 | James FullerPlace 25 · Grade SO · Glenwood Rams | SO | Glenwood Rams | 5:45 |
| 26 | Hiram MarquezPlace 26 · Grade SO · Cedar Falls | SO | Cedar Falls | 5:45 |
| 27 | Adam JohansonPlace 27 · Grade JR · Johnston | JR | Johnston | 5:47 |
| 28 | Jeremy CaracciPlace 28 · Grade JR · Johnston | JR | Johnston | 5:47 |
| 29 | Luke ZahariPlace 29 · Grade SR · Cedar Falls | SR | Cedar Falls | 5:49 |
| 30 | Spencer DejongPlace 30 · Grade SO · Oskaloosa | SO | Oskaloosa | 5:54 |
| 31 | Aaron WardPlace 31 · Grade SR · Collins-Maxwell-Baxt | SR | Collins-Maxwell-Baxt | 5:54 |
| 32 | Jeff ReevePlace 32 · Grade SR · Glenwood Rams | SR | Glenwood Rams | 5:57 |
| 33 | Payton BuschPlace 33 · Grade SR · Centerville | SR | Centerville | 5:57 |
| 34 | Ceuntin GrayPlace 34 · Grade SO · Glenwood Rams | SO | Glenwood Rams | 5:58 |
| 35 | Wade PingelPlace 35 · Grade SR · Pella | SR | Pella | 5:58 |
| 36 | Lucas MarkeyPlace 36 · Grade JR · Nevada | JR | Nevada | 5:59 |
| 37 | Aaron HoutzPlace 37 · Grade JR · Pella | JR | Pella | 6:00 |
| 38 | Patrick WhetstonePlace 38 · Grade SR · Southeast Polk | SR | Southeast Polk | 6:00 |
| 39 | Josh BergerPlace 39 · Grade JR · Adel DeSoto Minburn | JR | Adel DeSoto Minburn | 6:01 |
| 40 | Eli SentsPlace 40 · Grade JR · Columbus Community | JR | Columbus Community | 6:02 |
| 41 | Michael EtnyrePlace 41 · Grade SR · Pella | SR | Pella | 6:02 |
| 42 | Dalten LehmanPlace 42 · Grade FR · Southeast Polk | FR | Southeast Polk | 6:02 |
| 43 | Baker CambridgePlace 43 · Grade JR · Glenwood Rams | JR | Glenwood Rams | 6:03 |
| 44 | Jordan ToomeyPlace 44 · Grade SO · Southeast Polk | SO | Southeast Polk | 6:04 |
| 45 | Jacob LensingPlace 45 · Grade SO · Pella Christian | SO | Pella Christian | 6:04 |
| 46 | Connor WunschPlace 46 · Grade SO · Johnston | SO | Johnston | 6:04 |
| 47 | Brady WheelerPlace 47 · Grade JR · Glenwood Rams | JR | Glenwood Rams | 6:06 |
| 48 | Ryan LeuPlace 48 · Grade JR · Glenwood Rams | JR | Glenwood Rams | 6:07 |
| 49 | Drew PerryPlace 49 · Grade SR · Mt. Pleasant Panthers | SR | Mt. Pleasant Panthers | 6:07 |
| 50 | Logan MulfordPlace 50 · Grade SR · Mt. Pleasant Panthers | SR | Mt. Pleasant Panthers | 6:08 |
| 51 | Tommy ThornePlace 51 · Grade SR · Mt. Pleasant Panthers | SR | Mt. Pleasant Panthers | 6:08 |
| 52 | Mark DeutschPlace 52 · Grade SO · Collins-Maxwell-Baxt | SO | Collins-Maxwell-Baxt | 6:11 |
| 53 | Colin StricklandPlace 53 · Grade SR · Southeast Polk | SR | Southeast Polk | 6:13 |
| 54 | Evan RixPlace 54 · Grade JR · Nevada | JR | Nevada | 6:14 |
| 55 | Efrain BarajasPlace 55 · Grade JR · Columbus Community | JR | Columbus Community | 6:16 |
| 56 | Brach ProughPlace 56 · Grade SR · Mt. Pleasant Panthers | SR | Mt. Pleasant Panthers | 6:16 |
| 57 | Mitchell HollingsheadPlace 57 · Grade FR · Knoxville | FR | Knoxville | 6:17 |
| 58 | Chris SchwanebeckPlace 58 · Grade SO · Knoxville | SO | Knoxville | 6:17 |
| 59 | Cade KiddooPlace 59 · Grade SR · Adel DeSoto Minburn | SR | Adel DeSoto Minburn | 6:17 |
| 60 | Kamron VanhulzenPlace 60 · Grade SO · Oskaloosa | SO | Oskaloosa | 6:18 |
| 61 | Rhett GaineyPlace 61 · Grade SR · Prairie City-Monroe | SR | Prairie City-Monroe | 6:20 |
| 62 | Kolby RraymondPlace 62 · Grade SR · Mt. Pleasant Panthers | SR | Mt. Pleasant Panthers | 6:21 |
| 63 | Duncan WestphalPlace 63 · Grade SO · Nevada | SO | Nevada | 6:21 |
| 64 | Johordan RitterPlace 64 · Grade SO · Nevada | SO | Nevada | 6:22 |
| 65 | Brad ShearerPlace 65 · Grade JR · Knoxville | JR | Knoxville | 6:25 |
| 66 | Tanner StottsPlace 66 · Grade JR · Southeast Polk | JR | Southeast Polk | 6:25 |
| 67 | Brendan FinanPlace 67 · Grade JR · Knoxville | JR | Knoxville | 6:25 |
| 68 | Max ShannonPlace 68 · Grade SO · Pella Christian | SO | Pella Christian | 6:27 |
| 69 | Cole KennedyPlace 69 · Grade JR · Glenwood Rams | JR | Glenwood Rams | 6:27 |
| 70 | Canyon KuhlmannPlace 70 · Grade FR · L-S Hawks | FR | L-S Hawks | 6:29 |
| 71 | Connor SlaterPlace 71 · Grade SO · Adel DeSoto Minburn | SO | Adel DeSoto Minburn | 6:32 |
| 72 | Trevor HarshPlace 72 · Grade SO · Adel DeSoto Minburn | SO | Adel DeSoto Minburn | 6:32 |
| 73 | Logan GrossPlace 73 · Grade SO · Oskaloosa | SO | Oskaloosa | 6:33 |
| 74 | Caden TrygstadPlace 74 · Grade FR · Nevada | FR | Nevada | 6:33 |
| 75 | Caleb FisherPlace 75 · Grade SO · Oskaloosa | SO | Oskaloosa | 6:34 |
| 76 | Drake MartinPlace 76 · Grade SR · Mt. Pleasant Panthers | SR | Mt. Pleasant Panthers | 6:34 |
| 77 | Josh KellerPlace 77 · Grade FR · Columbus Community | FR | Columbus Community | 6:35 |
| 78 | Scott ClaboughPlace 78 · Grade JR · Adel DeSoto Minburn | JR | Adel DeSoto Minburn | 6:36 |
| 79 | Ben TrettinPlace 79 · Grade SO · L-S Hawks | SO | L-S Hawks | 6:37 |
| 80 | Gerrit VanmaanenPlace 80 · Grade SO · Oskaloosa | SO | Oskaloosa | 6:39 |
| 81 | Henry PhamPlace 81 · Grade SO · Mt. Pleasant Panthers | SO | Mt. Pleasant Panthers | 6:42 |
| 82 | Nathan RaymiePlace 82 · Grade SR · Knoxville | SR | Knoxville | 6:43 |
| 83 | Trevor DannerPlace 83 · Grade JR · Adel DeSoto Minburn | JR | Adel DeSoto Minburn | 6:43 |
| 84 | Matt ChizekPlace 84 · Grade JR · Prairie City-Monroe | JR | Prairie City-Monroe | 6:44 |
| 85 | Dave TrettinPlace 85 · Grade SR · L-S Hawks | SR | L-S Hawks | 6:52 |
| 86 | Erik TannerPlace 86 · Grade JR · Nevada | JR | Nevada | 6:53 |
| 87 | Graeme KubaPlace 87 · Grade JR · Oskaloosa | JR | Oskaloosa | 6:55 |
| 88 | Ryen Van VarkPlace 88 · Grade SR · Pella Christian | SR | Pella Christian | 6:57 |
| 89 | Matthew SpoelstraPlace 89 · Grade SR · Pella Christian | SR | Pella Christian | 6:57 |
| 90 | Jonathan BeltmanPlace 90 · Grade SO · Pella Christian | SO | Pella Christian | 6:59 |
| 91 | Josef LovinPlace 91 · Grade JR · Nevada | JR | Nevada | 6:59 |
| 92 | Jake WilsonPlace 92 · Grade SO · BGM | SO | BGM | 6:59 |
| 93 | Craig WilsonPlace 93 · Grade SR · Pella Christian | SR | Pella Christian | 7:04 |
| 94 | Dalton HowellPlace 94 · Grade JR · Columbus Community | JR | Columbus Community | 7:05 |
| 95 | Mitchell RoushPlace 95 · Grade SR · Columbus Community | SR | Columbus Community | 7:07 |
| 96 | Nathan HallPlace 96 · Grade SO · BGM | SO | BGM | 7:07 |
| 97 | Connor LutherPlace 97 · Grade SO · Adel DeSoto Minburn | SO | Adel DeSoto Minburn | 7:21 |
| 98 | Alek BreckenridgePlace 98 · Grade SR · Prairie City-Monroe | SR | Prairie City-Monroe | 7:22 |
| 99 | Jacob PechPlace 99 · Grade SO · Knoxville | SO | Knoxville | 7:22 |
| 100 | Connor FrakerPlace 100 · Grade SO · L-S Hawks | SO | L-S Hawks | 7:27 |
| 101 | Jake BrandPlace 101 · Grade SO · L-S Hawks | SO | L-S Hawks | 7:29 |
| 102 | Trenton HowardPlace 102 · Grade FR · Prairie City-Monroe | FR | Prairie City-Monroe | 7:34 |
| 103 | Justin HardenbrookPlace 103 · Grade SR · L-S Hawks | SR | L-S Hawks | 7:39 |
| 104 | Drake CaplePlace 104 · Grade SO · Collins-Maxwell-Baxt | SO | Collins-Maxwell-Baxt | 7:39 |
| 105 | John WorthingtonPlace 105 · Grade SO · BGM | SO | BGM | 7:46 |
| 106 | Talon WoodsPlace 106 · Grade JR · L-S Hawks | JR | L-S Hawks | 7:46 |
| 107 | Bryan SmithPlace 107 · Grade SR · Collins-Maxwell-Baxt | SR | Collins-Maxwell-Baxt | 8:00 |
| 108 | Troy VittetoePlace 108 · Grade JR · Prairie City-Monroe | JR | Prairie City-Monroe | 8:04 |
| 109 | Omar BenitezPlace 109 · Grade SR · Columbus Community | SR | Columbus Community | 8:21 |
| 110 | Jordan RekemeyerPlace 110 · Grade JR · Collins-Maxwell-Baxt | JR | Collins-Maxwell-Baxt | 8:39 |
| 111 | Charlie SchottPlace 111 · Grade FR · Prairie City-Monroe | FR | Prairie City-Monroe | 8:43 |
| 1 | SpencerPlace 1 · Clark | — | Clark | 16:08 |
| 2 | BrianPlace 2 · Wahlig | — | Wahlig | 16:15 |
| 3 | JeffPlace 3 · Derocher | — | Derocher | 16:19 |
| 4 | JasonPlace 4 · Thomas | — | Thomas | 16:28 |
| 5 | LukasPlace 5 · Steffensmeier | — | Steffensmeier | 16:51 |
| 1 | JaimePlace 1 · Zarate | — | Zarate | 16:51 |
| 2 | JonathonPlace 2 · Smith | — | Smith | 17:09 |
| 3 | Spencer VanPlace 3 · Dorn | — | Dorn | 17:17 |
| 4 | TimothyPlace 4 · Sevcik | — | Sevcik | 17:31 |
| 5 | CesarPlace 5 · Marquez | — | Marquez | 17:40 |
| 1 | TysonPlace 1 · Wieland | — | Wieland | 16:30 |
| 2 | DrewPlace 2 · Hershey | — | Hershey | 17:24 |
| 3 | DavidPlace 3 · Rice | — | Rice | 17:28 |
| 4 | ConnorPlace 4 · Westlake | — | Westlake | 17:46 |
| 5 | AdamPlace 5 · Johanson | — | Johanson | 17:55 |
| 1 | EvanPlace 1 · Jones | — | Jones | 16:53 |
| 2 | MatthewPlace 2 · Klein | — | Klein | 17:35 |
| 3 | MichaelPlace 3 · Schemm | — | Schemm | 17:38 |
| 4 | RyanPlace 4 · Sievers | — | Sievers | 17:45 |
| 5 | WadePlace 5 · Pingel | — | Pingel | 18:32 |
| 1 | EthanPlace 1 · Pellegrino | — | Pellegrino | 16:42 |
| 2 | MitchellPlace 2 · Cole | — | Cole | 17:44 |
| 3 | PatrickPlace 3 · Whetstone | — | Whetstone | 18:39 |
| 4 | DaltenPlace 4 · Lehman | — | Lehman | 18:45 |
| 5 | JordanPlace 5 · Toomey | — | Toomey | 18:49 |
| 1 | JamesPlace 1 · Fuller | — | Fuller | 17:50 |
| 2 | JeffPlace 2 · Reeve | — | Reeve | 18:28 |
| 3 | CeuntinPlace 3 · Gray | — | Gray | 18:30 |
| 4 | BakerPlace 4 · Cambridge | — | Cambridge | 18:47 |
| 5 | BradyPlace 5 · Wheeler | — | Wheeler | 18:57 |
| 1 | WickPlace 1 · Cunningham | — | Cunningham | 16:43 |
| 2 | MitchellPlace 2 · Hollingshead | — | Hollingshead | 19:29 |
| 3 | ChrisPlace 3 · Schwanebeck | — | Schwanebeck | 19:30 |
| 4 | BradPlace 4 · Shearer | — | Shearer | 19:54 |
| 5 | BrendanPlace 5 · Finan | — | Finan | 19:56 |
| 1 | SkylarPlace 1 · Dejong | — | Dejong | 17:40 |
| 2 | SpencerPlace 2 · Dejong | — | Dejong | 18:18 |
| 3 | KamronPlace 3 · Vanhulzen | — | Vanhulzen | 19:32 |
| 4 | LoganPlace 4 · Gross | — | Gross | 20:20 |
| 5 | CalebPlace 5 · Fisher | — | Fisher | 20:22 |
| 1 | DrewPlace 1 · Perry | — | Perry | 18:59 |
| 2 | LoganPlace 2 · Mulford | — | Mulford | 19:03 |
| 3 | TommyPlace 3 · Thorne | — | Thorne | 19:03 |
| 4 | BrachPlace 4 · Prough | — | Prough | 19:27 |
| 5 | KolbyPlace 5 · Rraymond | — | Rraymond | 19:43 |
| 1 | LucasPlace 1 · Markey | — | Markey | 18:34 |
| 2 | EvanPlace 2 · Rix | — | Rix | 19:22 |
| 3 | DuncanPlace 3 · Westphal | — | Westphal | 19:44 |
| 4 | JohordanPlace 4 · Ritter | — | Ritter | 19:47 |
| 5 | CadenPlace 5 · Trygstad | — | Trygstad | 20:21 |
| 1 | JoshPlace 1 · Berger | — | Berger | 18:41 |
| 2 | CadePlace 2 · Kiddoo | — | Kiddoo | 19:30 |
| 3 | ConnorPlace 3 · Slater | — | Slater | 20:15 |
| 4 | TrevorPlace 4 · Harsh | — | Harsh | 20:16 |
| 5 | ScottPlace 5 · Clabough | — | Clabough | 20:28 |
| 1 | EliPlace 1 · Sents | — | Sents | 18:43 |
| 2 | EfrainPlace 2 · Barajas | — | Barajas | 19:26 |
| 3 | JoshPlace 3 · Keller | — | Keller | 20:25 |
| 4 | DaltonPlace 4 · Howell | — | Howell | 21:59 |
| 5 | MitchellPlace 5 · Roush | — | Roush | 22:06 |
| 1 | JacobPlace 1 · Lensing | — | Lensing | 18:50 |
| 2 | MaxPlace 2 · Shannon | — | Shannon | 20:02 |
| 3 | Ryen VanPlace 3 · Vark | — | Vark | 21:35 |
| 4 | MatthewPlace 4 · Spoelstra | — | Spoelstra | 21:35 |
| 5 | JonathanPlace 5 · Beltman | — | Beltman | 21:40 |
| 1 | AaronPlace 1 · Ward | — | Ward | 18:18 |
| 2 | MarkPlace 2 · Deutsch | — | Deutsch | 19:12 |
| 3 | DrakePlace 3 · Caple | — | Caple | 23:45 |
| 4 | BryanPlace 4 · Smith | — | Smith | 24:49 |
| 5 | JordanPlace 5 · Rekemeyer | — | Rekemeyer | 26:51 |
| 1 | CanyonPlace 1 · Kuhlmann | — | Kuhlmann | 20:07 |
| 2 | BenPlace 2 · Trettin | — | Trettin | 20:31 |
| 3 | DavePlace 3 · Trettin | — | Trettin | 21:19 |
| 4 | ConnorPlace 4 · Fraker | — | Fraker | 23:08 |
| 5 | JakePlace 5 · Brand | — | Brand | 23:12 |
| 1 | RhettPlace 1 · Gainey | — | Gainey | 19:38 |
| 2 | MattPlace 2 · Chizek | — | Chizek | 20:54 |
| 3 | AlekPlace 3 · Breckenridge | — | Breckenridge | 22:51 |
| 4 | TrentonPlace 4 · Howard | — | Howard | 23:29 |
| 5 | TroyPlace 5 · Vittetoe | — | Vittetoe | 25:03 |
| 1 | Ryan SchweizerPlace 1 · Grade FR · Dowling Catholic | FR | Dowling Catholic | 5:35 |
| 2 | Jared FailorPlace 2 · Grade JR · Cedar Falls | JR | Cedar Falls | 5:41 |
| 3 | Jonathan HittnerPlace 3 · Grade JR · Dowling Catholic | JR | Dowling Catholic | 5:44 |
| 4 | Josh HarryPlace 4 · Grade SR · Dowling Catholic | SR | Dowling Catholic | 5:45 |
| 5 | Tyler BreedPlace 5 · Grade SR · Dowling Catholic | SR | Dowling Catholic | 5:45 |
| 6 | Anthony McLeanPlace 6 · Grade SR · Dowling Catholic | SR | Dowling Catholic | 5:47 |
| 7 | Patrick FinneganPlace 7 · Grade JR · Dowling Catholic | JR | Dowling Catholic | 5:51 |
| 8 | Tommy MerfeldPlace 8 · Grade SO · Dowling Catholic | SO | Dowling Catholic | 5:53 |
| 9 | JR SnyderPlace 9 · Grade SR · Dowling Catholic | SR | Dowling Catholic | 5:55 |
| 10 | Sam AmadeoPlace 10 · Grade SO · Dowling Catholic | SO | Dowling Catholic | 5:55 |
| 11 | Ryan TiggesPlace 11 · Grade SR · Johnston | SR | Johnston | 5:57 |
| 12 | Jordan BogePlace 12 · Grade JR · Johnston | JR | Johnston | 5:57 |
| 13 | Ben RennerPlace 13 · Grade SO · Johnston | SO | Johnston | 5:57 |
| 14 | Jake PrebeckPlace 14 · Grade JR · Dowling Catholic | JR | Dowling Catholic | 6:00 |
| 15 | John GreeningPlace 15 · Grade JR · Dowling Catholic | JR | Dowling Catholic | 6:00 |
| 16 | Levi HeschkePlace 16 · Grade JR · Pella | JR | Pella | 6:01 |
| 17 | Sean ConnerPlace 17 · Grade FR · Dowling Catholic | FR | Dowling Catholic | 6:01 |
| 18 | Dylan SouthallPlace 18 · Grade SO · Cedar Falls | SO | Cedar Falls | 6:01 |
| 19 | Andrew BogePlace 19 · Grade JR · Johnston | JR | Johnston | 6:02 |
| 20 | Adam SieversPlace 20 · Grade FR · Pella | FR | Pella | 6:03 |
| 21 | Jacob HartmanPlace 21 · Grade FR · Cedar Falls | FR | Cedar Falls | 6:03 |
| 22 | Jack SackettPlace 22 · Grade JR · Dowling Catholic | JR | Dowling Catholic | 6:04 |
| 23 | Josh BoeschenPlace 23 · Grade SR · Johnston | SR | Johnston | 6:06 |
| 24 | Jake LuksanPlace 24 · Grade JR · Dowling Catholic | JR | Dowling Catholic | 6:07 |
| 25 | Skyler RiesbergPlace 25 · Grade FR · Dowling Catholic | FR | Dowling Catholic | 6:07 |
| 26 | Drake ClousePlace 26 · Grade SO · Southeast Polk | SO | Southeast Polk | 6:08 |
| 27 | Myles GlandorfPlace 27 · Grade SO · Johnston | SO | Johnston | 6:08 |
| 28 | Travis DingemanPlace 28 · Grade SO · Pella | SO | Pella | 6:11 |
| 29 | Sawyer BurtonPlace 29 · Grade SO · Pella | SO | Pella | 6:12 |
| 30 | Joshua WhittenPlace 30 · Grade SR · Pella | SR | Pella | 6:13 |
| 31 | Nick SmithPlace 31 · Grade JR · Dowling Catholic | JR | Dowling Catholic | 6:14 |
| 32 | Ike SloanPlace 32 · Grade SO · Southeast Polk | SO | Southeast Polk | 6:15 |
| 33 | Alex SmithPlace 33 · Grade FR · Dowling Catholic | FR | Dowling Catholic | 6:16 |
| 34 | Tanner PhelpsPlace 34 · Grade JR · Pella | JR | Pella | 6:16 |
| 35 | Andrew NursePlace 35 · Grade FR · Cedar Falls | FR | Cedar Falls | 6:17 |
| 36 | Joe CarmodyPlace 36 · Grade SO · Dowling Catholic | SO | Dowling Catholic | 6:17 |
| 37 | Tom PalmerPlace 37 · Grade JR · Pella | JR | Pella | 6:18 |
| 38 | Jacob JohnsonPlace 38 · Grade SO · Cedar Falls | SO | Cedar Falls | 6:18 |
| 39 | Daniel SunvoldPlace 39 · Grade FR · Southeast Polk | FR | Southeast Polk | 6:19 |
| 40 | Josh BaileyPlace 40 · Grade JR · Pella | JR | Pella | 6:20 |
| 41 | Ethan SmithPlace 41 · Grade FR · Cedar Falls | FR | Cedar Falls | 6:22 |
| 42 | Kollin SchaudtPlace 42 · Grade SR · Pella | SR | Pella | 6:22 |
| 43 | Isacc SmithPlace 43 · Grade FR · Cedar Falls | FR | Cedar Falls | 6:22 |
| 44 | Andrew LockridgePlace 44 · Grade SR · Pella | SR | Pella | 6:22 |
| 45 | JD BensonPlace 45 · Grade SR · Dowling Catholic | SR | Dowling Catholic | 6:24 |
| 46 | Matt HollingsheadPlace 46 · Grade SR · Knoxville | SR | Knoxville | 6:24 |
| 47 | Caleb EichelbergerPlace 47 · Grade SO · Southeast Polk | SO | Southeast Polk | 6:24 |
| 48 | Mark KellyPlace 48 · Grade SR · Dowling Catholic | SR | Dowling Catholic | 6:25 |
| 49 | Jake EvansPlace 49 · Grade JR · Southeast Polk | JR | Southeast Polk | 6:25 |
| 50 | Tyler FentonPlace 50 · Grade JR · Johnston | JR | Johnston | 6:25 |
| 51 | Andrew JonesPlace 51 · Grade FR · Dowling Catholic | FR | Dowling Catholic | 6:26 |
| 52 | Shane LehmanPlace 52 · Grade SO · Southeast Polk | SO | Southeast Polk | 6:27 |
| 53 | Brandon ThompsonPlace 53 · Grade SR · Johnston | SR | Johnston | 6:27 |
| 54 | Sean McKenziePlace 54 · Grade FR · Dowling Catholic | FR | Dowling Catholic | 6:27 |
| 55 | Collin NorthPlace 55 · Grade JR · Southeast Polk | JR | Southeast Polk | 6:29 |
| 56 | Sean MillerPlace 56 · Grade SR · Pella | SR | Pella | 6:30 |
| 57 | Bailey TrippPlace 57 · Grade SR · Pella | SR | Pella | 6:30 |
| 58 | Tyler JuhlPlace 58 · Grade JR · Dowling Catholic | JR | Dowling Catholic | 6:32 |
| 59 | Adam VailPlace 59 · Grade JR · Southeast Polk | JR | Southeast Polk | 6:32 |
| 60 | Natalie HaradaPlace 60 · Grade SR · Adel DeSoto Minburn | SR | Adel DeSoto Minburn | 6:33 |
| 61 | Zach HansenPlace 61 · Grade SO · Nevada | SO | Nevada | 6:33 |
| 62 | Joshua OchoaPlace 62 · Grade SR · Cedar Falls | SR | Cedar Falls | 6:35 |
| 63 | Matthew MatternasPlace 63 · Grade FR · Dowling Catholic | FR | Dowling Catholic | 6:35 |
| 64 | Derek HoltkampPlace 64 · Grade SR · Mt. Pleasant Panthers | SR | Mt. Pleasant Panthers | 6:36 |
| 65 | Colin CreightonPlace 65 · Grade JR · Dowling Catholic | JR | Dowling Catholic | 6:36 |
| 66 | Tristan BracewellPlace 66 · Grade SO · Southeast Polk | SO | Southeast Polk | 6:36 |
| 67 | Max PalmerPlace 67 · Grade SO · Dowling Catholic | SO | Dowling Catholic | 6:37 |
| 68 | David SchemmPlace 68 · Grade SO · Pella | SO | Pella | 6:38 |
| 69 | Taylor BurtonPlace 69 · Grade SR · Pella | SR | Pella | 6:38 |
| 70 | Michael BumaPlace 70 · Grade FR · Pella | FR | Pella | 6:38 |
| 71 | Josh BeelmanPlace 71 · Grade SO · Mt. Pleasant Panthers | SO | Mt. Pleasant Panthers | 6:39 |
| 72 | Cole BalmerPlace 72 · Grade SO · Johnston | SO | Johnston | 6:40 |
| 73 | Alex ItaPlace 73 · Grade SR · Mt. Pleasant Panthers | SR | Mt. Pleasant Panthers | 6:41 |
| 74 | Tim MiklusPlace 74 · Grade SR · Southeast Polk | SR | Southeast Polk | 6:42 |
| 75 | Jacob JansenPlace 75 · Grade JR · Johnston | JR | Johnston | 6:43 |
| 76 | Henry LongPlace 76 · Grade JR · Dowling Catholic | JR | Dowling Catholic | 6:44 |
| 77 | Aaron KingPlace 77 · Grade FR · Pella | FR | Pella | 6:45 |
| 78 | Ben ReichertPlace 78 · Grade JR · Knoxville | JR | Knoxville | 6:47 |
| 79 | Chris RenaudPlace 79 · Grade SR · Pella | SR | Pella | 6:47 |
| 80 | Neal ConnPlace 80 · Grade JR · Dowling Catholic | JR | Dowling Catholic | 6:47 |
| 81 | Nikash PradhanPlace 81 · Grade SO · Johnston | SO | Johnston | 6:47 |
| 82 | Brandon LynchPlace 82 · Grade FR · Southeast Polk | FR | Southeast Polk | 6:47 |
| 83 | Logan KnausPlace 83 · Grade SO · Nevada | SO | Nevada | 6:48 |
| 84 | Charlie EastmanPlace 84 · Grade FR · Cedar Falls | FR | Cedar Falls | 6:48 |
| 85 | Matt TannerPlace 85 · Grade SO · Johnston | SO | Johnston | 6:49 |
| 86 | Joe DavenportPlace 86 · Grade JR · Southeast Polk | JR | Southeast Polk | 6:49 |
| 87 | Isaac TegelerPlace 87 · Grade FR · Johnston | FR | Johnston | 6:49 |
| 88 | Jacob OrrPlace 88 · Grade SO · Johnston | SO | Johnston | 6:51 |
| 89 | Landon KingPlace 89 · Grade JR · Pella | JR | Pella | 6:51 |
| 90 | Crossett NolanPlace 90 · Grade SO · Knoxville | SO | Knoxville | 6:52 |
| 91 | Joseph CriscuoloPlace 91 · Grade JR · Pella | JR | Pella | 6:52 |
| 92 | John CarmodyPlace 92 · Grade JR · Dowling Catholic | JR | Dowling Catholic | 6:52 |
| 93 | Jack MeyerPlace 93 · Grade SO · Pella | SO | Pella | 6:52 |
| 94 | Elliot SuiterPlace 94 · Grade SO · Johnston | SO | Johnston | 6:52 |
| 95 | Brady HarperPlace 95 · Grade SO · Johnston | SO | Johnston | 6:52 |
| 96 | Mitch ShepperdPlace 96 · Grade SR · Pella | SR | Pella | 6:52 |
| 97 | Johnny OsbornePlace 97 · Grade JR · Southeast Polk | JR | Southeast Polk | 6:53 |
| 98 | Jacob LillyPlace 98 · Grade FR · Cedar Falls | FR | Cedar Falls | 6:53 |
| 99 | Josh HjelmaasPlace 99 · Grade JR · Johnston | JR | Johnston | 6:54 |
| 100 | Josh BarnesPlace 100 · Grade SO · Southeast Polk | SO | Southeast Polk | 6:54 |
| 101 | Grant Von TerschPlace 101 · Grade JR · Southeast Polk | JR | Southeast Polk | 6:55 |
| 102 | Johannes HartmannPlace 102 · Grade SO · Oskaloosa | SO | Oskaloosa | 6:55 |
| 103 | Carson KlynPlace 103 · Grade JR · Pella | JR | Pella | 6:56 |
| 104 | Isaak WebbPlace 104 · Grade FR · Pella | FR | Pella | 6:56 |
| 105 | Trey RinglerPlace 105 · Grade SO · Southeast Polk | SO | Southeast Polk | 6:57 |
| 106 | Devin FrentressPlace 106 · Grade FR · Southeast Polk | FR | Southeast Polk | 6:57 |
| 107 | Peter DorePlace 107 · Grade FR · Dowling Catholic | FR | Dowling Catholic | 6:58 |
| 108 | Jacob HarringtonPlace 108 · Grade JR · Southeast Polk | JR | Southeast Polk | 6:59 |
| 109 | Trinity BarkerPlace 109 · Grade JR · Nevada | JR | Nevada | 6:59 |
| 110 | Brian KeiserPlace 110 · Grade SO · Cedar Falls | SO | Cedar Falls | 6:59 |
| 111 | Jackson SchelhaasPlace 111 · Grade SO · Pella Christian | SO | Pella Christian | 7:00 |
| 112 | Anthony LloydPlace 112 · Grade JR · Southeast Polk | JR | Southeast Polk | 7:00 |
| 113 | Dakota GlennPlace 113 · Grade SR · Adel DeSoto Minburn | SR | Adel DeSoto Minburn | 7:00 |
| 114 | Aaron Van MaanenPlace 114 · Grade JR · Pella | JR | Pella | 7:01 |
| 115 | Nathan HallPlace 115 · Grade SO · Cedar Falls | SO | Cedar Falls | 7:02 |
| 116 | Brad MartinPlace 116 · Grade SO · Mt. Pleasant Panthers | SO | Mt. Pleasant Panthers | 7:02 |
| 117 | Mark SinwellPlace 117 · Grade JR · Adel DeSoto Minburn | JR | Adel DeSoto Minburn | 7:03 |
| 118 | Caleb HoutzPlace 118 · Grade SO · Pella | SO | Pella | 7:03 |
| 119 | Cole PerezPlace 119 · Grade FR · Dowling Catholic | FR | Dowling Catholic | 7:04 |
| 120 | Dakota JacksonPlace 120 · Grade SR · Johnston | SR | Johnston | 7:04 |
| 121 | Ryan HilbyPlace 121 · Grade FR · Cedar Falls | FR | Cedar Falls | 7:05 |
| 122 | John-Michael ZalcbergPlace 122 · Grade FR · Pella | FR | Pella | 7:06 |
| 123 | Tom PetitPlace 123 · Grade SO · Pella | SO | Pella | 7:06 |
| 124 | Jerry NicholsPlace 124 · Grade SO · Knoxville | SO | Knoxville | 7:07 |
| 125 | Micah WittenbergPlace 125 · Grade FR · Pella | FR | Pella | 7:08 |
| 126 | Sage LafolletePlace 126 · Grade FR · Pella | FR | Pella | 7:08 |
| 127 | Andrew HancockPlace 127 · Grade FR · Dowling Catholic | FR | Dowling Catholic | 7:09 |
| 128 | Daniel ThompsonPlace 128 · Grade SO · Pella | SO | Pella | 7:09 |
| 129 | Simon BiellandPlace 129 · Grade JR · Cedar Falls | JR | Cedar Falls | 7:10 |
| 130 | Ansel ZalcbergPlace 130 · Grade FR · Pella | FR | Pella | 7:10 |
| 131 | Michael SzlachetkaPlace 131 · Grade FR · Knoxville | FR | Knoxville | 7:11 |
| 132 | Colton RinehartPlace 132 · Grade SO · Knoxville | SO | Knoxville | 7:11 |
| 133 | Seth TackPlace 133 · Grade FR · Johnston | FR | Johnston | 7:11 |
| 134 | Keaton ThomasPlace 134 · Grade SR · Knoxville | SR | Knoxville | 7:11 |
| 135 | Bodie HusePlace 135 · Grade SO · Nevada | SO | Nevada | 7:11 |
| 136 | Alex PervisPlace 136 · Grade SO · Knoxville | SO | Knoxville | 7:12 |
| 137 | Shamus McCarthyPlace 137 · Grade SO · Dowling Catholic | SO | Dowling Catholic | 7:12 |
| 138 | Jesse ColemanPlace 138 · Grade JR · Dowling Catholic | JR | Dowling Catholic | 7:13 |
| 139 | Antoniy FulmesPlace 139 · Grade FR · Dowling Catholic | FR | Dowling Catholic | 7:13 |
| 140 | Adam GjersvikPlace 140 · Grade JR · Southeast Polk | JR | Southeast Polk | 7:13 |
| 141 | Matt KissingerPlace 141 · Grade SR · Pella | SR | Pella | 7:13 |
| 142 | Matt SchonsPlace 142 · Grade JR · Cedar Falls | JR | Cedar Falls | 7:14 |
| 143 | Evan O'LearyPlace 143 · Grade FR · Adel DeSoto Minburn | FR | Adel DeSoto Minburn | 7:14 |
| 144 | Nate PersonPlace 144 · Grade JR · Southeast Polk | JR | Southeast Polk | 7:15 |
| 145 | Cole WetzelPlace 145 · Grade FR · Cedar Falls | FR | Cedar Falls | 7:15 |
| 146 | Sam YeagerPlace 146 · Grade SO · Pella | SO | Pella | 7:16 |
| 147 | Collin ChristyPlace 147 · Grade FR · Dowling Catholic | FR | Dowling Catholic | 7:20 |
| 148 | Ben RobertsonPlace 148 · Grade SR · Pella | SR | Pella | 7:21 |
| 149 | Alex WadlePlace 149 · Grade FR · Knoxville | FR | Knoxville | 7:21 |
| 150 | Austin SeePlace 150 · Grade SR · Nevada | SR | Nevada | 7:22 |
| 151 | Zachary WheelerPlace 151 · Grade FR · Dowling Catholic | FR | Dowling Catholic | 7:23 |
| 152 | Noah PerezPlace 152 · Grade JR · Dowling Catholic | JR | Dowling Catholic | 7:23 |
| 153 | Tyler DavisPlace 153 · Grade SO · Johnston | SO | Johnston | 7:24 |
| 154 | Dakota LongPlace 154 · Grade FR · Knoxville | FR | Knoxville | 7:25 |
| 155 | Sam BeattiePlace 155 · Grade JR · Southeast Polk | JR | Southeast Polk | 7:26 |
| 156 | Josh ThompsonPlace 156 · Grade SR · Cedar Falls | SR | Cedar Falls | 7:27 |
| 157 | Jared BuckallewPlace 157 · Grade SO · Oskaloosa | SO | Oskaloosa | 7:27 |
| 158 | Nolan BulverPlace 158 · Grade FR · Southeast Polk | FR | Southeast Polk | 7:30 |
| 159 | Jesse ZikaPlace 159 · Grade SO · Adel DeSoto Minburn | SO | Adel DeSoto Minburn | 7:30 |
| 160 | Ben GeadelmannPlace 160 · Grade JR · Adel DeSoto Minburn | JR | Adel DeSoto Minburn | 7:31 |
| 161 | Mike SassatelliPlace 161 · Grade FR · Dowling Catholic | FR | Dowling Catholic | 7:32 |
| 162 | Joey StollPlace 162 · Grade JR · Southeast Polk | JR | Southeast Polk | 7:33 |
| 163 | Beck GoplerudPlace 163 · Grade SR · Adel DeSoto Minburn | SR | Adel DeSoto Minburn | 7:33 |
| 164 | Jake MenkePlace 164 · Grade SR · Southeast Polk | SR | Southeast Polk | 7:34 |
| 165 | Nick BrockaPlace 165 · Grade SO · Johnston | SO | Johnston | 7:35 |
| 166 | Alec MathewsPlace 166 · Grade SR · Mt. Pleasant Panthers | SR | Mt. Pleasant Panthers | 7:36 |
| 167 | Dilan ZillioxPlace 167 · Grade SO · Mt. Pleasant Panthers | SO | Mt. Pleasant Panthers | 7:37 |
| 168 | Aaron KimzeyPlace 168 · Grade SO · Mt. Pleasant Panthers | SO | Mt. Pleasant Panthers | 7:41 |
| 169 | Alex DonelsonPlace 169 · Grade JR · Pella | JR | Pella | 7:42 |
| 170 | Jack PariseePlace 170 · Grade JR · Pella | JR | Pella | 7:43 |
| 171 | Blake WickhamPlace 171 · Grade SO · Mt. Pleasant Panthers | SO | Mt. Pleasant Panthers | 7:43 |
| 172 | Mathew MunfordPlace 172 · Grade FR · Mt. Pleasant Panthers | FR | Mt. Pleasant Panthers | 7:44 |
| 173 | Joel YeagerPlace 173 · Grade SO · Pella | SO | Pella | 7:44 |
| 174 | Tanner PingelPlace 174 · Grade FR · Adel DeSoto Minburn | FR | Adel DeSoto Minburn | 7:45 |
| 175 | Alex BootsPlace 175 · Grade JR · Pella | JR | Pella | 7:46 |
| 176 | Yongyee YangPlace 176 · Grade FR · Pella | FR | Pella | 7:46 |
| 177 | Leighten MemmerPlace 177 · Grade FR · Nevada | FR | Nevada | 7:49 |
| 178 | Ben VogelPlace 178 · Grade FR · Pella | FR | Pella | 7:54 |
| 179 | Nathan ChaplinPlace 179 · Grade SO · Pella | SO | Pella | 7:55 |
| 180 | Tyler GudorfPlace 180 · Grade SR · Dowling Catholic | SR | Dowling Catholic | 7:55 |
| 181 | Lucas PellegrinoPlace 181 · Grade FR · Southeast Polk | FR | Southeast Polk | 7:57 |
| 182 | Jared BearyPlace 182 · Grade SR · Mt. Pleasant Panthers | SR | Mt. Pleasant Panthers | 8:02 |
| 183 | Bryan FriestadPlace 183 · Grade FR · Johnston | FR | Johnston | 8:03 |
| 184 | Thomas CarrollPlace 184 · Grade FR · Dowling Catholic | FR | Dowling Catholic | 8:05 |
| 185 | Greg PowerPlace 185 · Grade SR · Cedar Falls | SR | Cedar Falls | 8:05 |
| 186 | Jack SytsmaPlace 186 · Grade FR · Pella | FR | Pella | 8:06 |
| 187 | Micah CriscuoloPlace 187 · Grade FR · Pella | FR | Pella | 8:06 |
| 188 | Trenton GutnechtPlace 188 · Grade FR · Knoxville | FR | Knoxville | 8:07 |
| 189 | Brody DorenPlace 189 · Grade SO · Pella | SO | Pella | 8:08 |
| 190 | Christian ShinklePlace 190 · Grade SR · L-S Hawks | SR | L-S Hawks | 8:11 |
| 191 | Braydon OttoPlace 191 · Grade FR · Nevada | FR | Nevada | 8:15 |
| 192 | Billy WilliamsPlace 192 · Grade SR · Knoxville | SR | Knoxville | 8:18 |
| 193 | Jarrett WilsonPlace 193 · Grade FR · Mt. Pleasant Panthers | FR | Mt. Pleasant Panthers | 8:20 |
| 194 | Ben HansenPlace 194 · Grade JR · Southeast Polk | JR | Southeast Polk | 8:21 |
| 195 | Joseph GaiserPlace 195 · Grade FR · Pella | FR | Pella | 8:24 |
| 196 | Zach NunnikhovenPlace 196 · Grade FR · Pella | FR | Pella | 8:24 |
| 197 | Devion VersendaalPlace 197 · Grade FR · Oskaloosa | FR | Oskaloosa | 8:25 |
| 198 | Nate KouriPlace 198 · Grade FR · Dowling Catholic | FR | Dowling Catholic | 8:26 |
| 199 | Calvin Van DonsalaarPlace 199 · Grade JR · Pella | JR | Pella | 8:28 |
| 200 | David DykstraPlace 200 · Grade JR · Pella Christian | JR | Pella Christian | 8:29 |
| 201 | Sean LemkePlace 201 · Grade FR · Adel DeSoto Minburn | FR | Adel DeSoto Minburn | 8:31 |
| 202 | Andrew WhittenPlace 202 · Grade FR · Pella | FR | Pella | 8:32 |
| 203 | Lincoln ShullPlace 203 · Grade SR · Mt. Pleasant Panthers | SR | Mt. Pleasant Panthers | 8:33 |
| 204 | Harlin KissingerPlace 204 · Grade SO · Pella | SO | Pella | 8:34 |
| 205 | Isaac SchraubenPlace 205 · Grade FR · Pella | FR | Pella | 8:38 |
| 206 | Jay BeyerPlace 206 · Grade SO · Pella | SO | Pella | 8:38 |
| 207 | Sterling WickhamPlace 207 · Grade SO · Mt. Pleasant Panthers | SO | Mt. Pleasant Panthers | 8:44 |
| 208 | Adler ProughPlace 208 · Grade SO · Mt. Pleasant Panthers | SO | Mt. Pleasant Panthers | 8:45 |
| 209 | Nathan PetersonPlace 209 · Grade FR · Southeast Polk | FR | Southeast Polk | 8:49 |
| 210 | Zach OstbyPlace 210 · Grade SR · Mt. Pleasant Panthers | SR | Mt. Pleasant Panthers | 8:50 |
| 211 | Michael SchnebbePlace 211 · Grade SO · Pella | SO | Pella | 8:56 |
| 212 | Xavier RobinsonPlace 212 · Grade SO · Knoxville | SO | Knoxville | 8:57 |
| 213 | Matt ThornePlace 213 · Grade FR · Mt. Pleasant Panthers | FR | Mt. Pleasant Panthers | 8:58 |
| 214 | Lucas DuenwaldPlace 214 · Grade FR · Pella | FR | Pella | 8:59 |
| 215 | Brandon StraitPlace 215 · Grade JR · Mt. Pleasant Panthers | JR | Mt. Pleasant Panthers | 8:59 |
| 216 | Devin MutchPlace 216 · Grade FR · Johnston | FR | Johnston | 9:02 |
| 217 | Kordell MuellerPlace 217 · Grade SO · L-S Hawks | SO | L-S Hawks | 9:03 |
| 218 | Bryce DawsonPlace 218 · Grade JR · Pella | JR | Pella | 9:07 |
| 219 | Nathan HanPlace 219 · Grade SR · Pella | SR | Pella | 9:09 |
| 220 | Bradley BortschellerPlace 220 · Grade FR · Pella | FR | Pella | 9:15 |
| 221 | Michael MasekPlace 221 · Grade JR · Pella | JR | Pella | 9:20 |
| 222 | Chaz DavisPlace 222 · Grade SR · Southeast Polk | SR | Southeast Polk | 9:28 |
| 223 | Keaton CarterPlace 223 · Grade SR · Southeast Polk | SR | Southeast Polk | 9:29 |
| 224 | Hunter SchomakerPlace 224 · Grade FR · Nevada | FR | Nevada | 9:53 |
| 225 | Mario SimmonsPlace 225 · Grade SR · Southeast Polk | SR | Southeast Polk | 10:23 |
| 226 | Dustin BeattyPlace 226 · Grade FR · Mt. Pleasant Panthers | FR | Mt. Pleasant Panthers | 10:26 |
| 1 | RyanPlace 1 · Schweizer | — | Schweizer | 17:21 |
| 2 | JonathanPlace 2 · Hittner | — | Hittner | 17:48 |
| 3 | JoshPlace 3 · Harry | — | Harry | 17:51 |
| 4 | TylerPlace 4 · Breed | — | Breed | 17:52 |
| 5 | AnthonyPlace 5 · McLean | — | McLean | 17:57 |
| 1 | RyanPlace 1 · Tigges | — | Tigges | 18:27 |
| 2 | JordanPlace 2 · Boge | — | Boge | 18:28 |
| 3 | BenPlace 3 · Renner | — | Renner | 18:29 |
| 4 | AndrewPlace 4 · Boge | — | Boge | 18:43 |
| 5 | JoshPlace 5 · Boeschen | — | Boeschen | 18:56 |
| 1 | JaredPlace 1 · Failor | — | Failor | 17:39 |
| 2 | DylanPlace 2 · Southall | — | Southall | 18:41 |
| 3 | JacobPlace 3 · Hartman | — | Hartman | 18:48 |
| 4 | AndrewPlace 4 · Nurse | — | Nurse | 19:29 |
| 5 | JacobPlace 5 · Johnson | — | Johnson | 19:34 |
| 1 | LeviPlace 1 · Heschke | — | Heschke | 18:40 |
| 2 | AdamPlace 2 · Sievers | — | Sievers | 18:46 |
| 3 | TravisPlace 3 · Dingeman | — | Dingeman | 19:12 |
| 4 | SawyerPlace 4 · Burton | — | Burton | 19:14 |
| 5 | JoshuaPlace 5 · Whitten | — | Whitten | 19:17 |
| 1 | DrakePlace 1 · Clouse | — | Clouse | 19:01 |
| 2 | IkePlace 2 · Sloan | — | Sloan | 19:25 |
| 3 | DanielPlace 3 · Sunvold | — | Sunvold | 19:38 |
| 4 | CalebPlace 4 · Eichelberger | — | Eichelberger | 19:53 |
| 5 | JakePlace 5 · Evans | — | Evans | 19:55 |
| 1 | MattPlace 1 · Hollingshead | — | Hollingshead | 19:52 |
| 2 | BenPlace 2 · Reichert | — | Reichert | 21:02 |
| 3 | CrossettPlace 3 · Nolan | — | Nolan | 21:18 |
| 4 | JerryPlace 4 · Nichols | — | Nichols | 22:04 |
| 5 | MichaelPlace 5 · Szlachetka | — | Szlachetka | 22:17 |
| 1 | DerekPlace 1 · Holtkamp | — | Holtkamp | 20:28 |
| 2 | JoshPlace 2 · Beelman | — | Beelman | 20:39 |
| 3 | AlexPlace 3 · Ita | — | Ita | 20:45 |
| 4 | BradPlace 4 · Martin | — | Martin | 21:51 |
| 5 | AlecPlace 5 · Mathews | — | Mathews | 23:36 |
| 1 | ZachPlace 1 · Hansen | — | Hansen | 20:20 |
| 2 | LoganPlace 2 · Knaus | — | Knaus | 21:05 |
| 3 | TrinityPlace 3 · Barker | — | Barker | 21:41 |
| 4 | BodiePlace 4 · Huse | — | Huse | 22:19 |
| 5 | AustinPlace 5 · See | — | See | 22:53 |
| 1 | NataliePlace 1 · Harada | — | Harada | 20:19 |
| 2 | DakotaPlace 2 · Glenn | — | Glenn | 21:45 |
| 3 | MarkPlace 3 · Sinwell | — | Sinwell | 21:52 |
| 4 | EvanPlace 4 · O'Leary | — | O'Leary | 22:28 |
| 5 | JessePlace 5 · Zika | — | Zika | 23:17 |