1. Home
  2. U.S. Results
  3. Iowa
  4. Riverhawk Invitational

2025 Riverhawk Invitational Results

Official ResultsMason City HS, mason city, IACross Country437 results19 teams

Winners

Team scores

DivisionPlSchool / teamPoints
Boys / Men · 5,000 Meters Varsity1Lake Mills45
2Ames61
3Mason City103
4Garner-Hayfield-Ventura120
5Waverly-Shell Rock129
6Webster City154
7Newman Catholic Mason City186
8Fort Dodge188
9Des Moines North249
10Hampton-Dumont-CAL294
11Waterloo East299
12Belmond-Klemme299
Boys / Men · 5,000 Meters Junior Varsity1Ames21
2Mason City36
3Waverly-Shell Rock84
4Fort Dodge129
5Webster City131
6Des Moines North176
Girls / Women · 5,000 Meters Varsity1Mason City32
2Gilbert33
3Ames119
4Newman Catholic Mason City132
5Lake Mills149
6Webster City165
7Belmond-Klemme174
8Garner-Hayfield-Ventura193
9Hampton-Dumont-CAL212
Girls / Women · 5,000 Meters Junior Varsity1Mason City28
2Gilbert30
3Ames75
4Des Moines North120
Boys / Men · 2 Miles Middle School1Webster City46
2Garner-Hayfield-Ventura60
3Clear Lake75
4John Adams80
5Newman Catholic Mason City111
6Hampton-Dumont160
Girls / Women · 2 Miles Middle School1John Adams27
2Webster City28

Boys / Men · 5,000 Meters Varsity

92 results
PlAthlete / entryGrSchool / teamMark
1Henry HansenPlace 1 · Grade 11 · Mason City11Mason City16:03.0
2Hayden ThompsonPlace 2 · Grade 12 · Lake Mills12Lake Mills16:16.2
3Knute RognePlace 3 · Grade 12 · Lake Mills12Lake Mills16:25.4
4Marvin Mejicano-BarahonaPlace 4 · Grade 10 · Des Moines North10Des Moines North16:45.7
5Jonah PringnitzPlace 5 · Grade 12 · Garner-Hayfield-Ventura12Garner-Hayfield-Ventura17:13.4
6Jonathan SchuknechtPlace 6 · Grade 10 · Garner-Hayfield-Ventura10Garner-Hayfield-Ventura17:21.1
7Stephen BrandenburgPlace 7 · Grade 12 · Lake Mills12Lake Mills17:25.1
8Andrew KaminskiPlace 8 · Grade 10 · Ames10Ames17:25.3
9Matthew HommowunPlace 9 · Grade 10 · Waverly-Shell Rock10Waverly-Shell Rock17:27.2
10Justin CallahanPlace 10 · Grade 12 · Webster City12Webster City17:30.0
11Felix MiguezPlace 11 · Grade 11 · Ames11Ames17:31.8
12Leon WithersPlace 12 · Grade 12 · Ames12Ames17:55.8
13Elijah SheldonPlace 13 · Grade 12 · Ames12Ames17:56.7 PR
14Lane RyghPlace 14 · Grade 11 · Lake Mills11Lake Mills17:59.3
15Elijah BahlsPlace 15 · Grade 10 · Mason City10Mason City18:00.4
16Dan SpoonerPlace 16 · Grade 12 · Newman Catholic Mason City12Newman Catholic Mason City18:03.6
17Arslan NebbePlace 17 · Grade 10 · Ames10Ames18:09.8
18Baily ScharaPlace 18 · Grade 11 · Waverly-Shell Rock11Waverly-Shell Rock18:11.2
19Royce PetersonPlace 19 · Grade 12 · Lake Mills12Lake Mills18:11.5
20Floyd WalterPlace 20 · Grade 10 · Ames10Ames18:11.9
21Jayce PointPlace 21 · Grade 11 · Fort Dodge11Fort Dodge18:21.5
22Aiden SchulzePlace 22 · Grade 10 · Garner-Hayfield-Ventura10Garner-Hayfield-Ventura18:22.4
23Aidan WardellPlace 23 · Grade 9 · Webster City9Webster City18:26.6
24Elias CarlssonPlace 24 · Grade 12 · Newman Catholic Mason City12Newman Catholic Mason City18:29.3
25Isaac PetersPlace 25 · Grade 9 · Mason City9Mason City18:31.0 PR
26Jones HensleyPlace 26 · Grade 9 · Fort Dodge9Fort Dodge18:31.3
27Lucas GeertsPlace 27 · Grade 12 · Waverly-Shell Rock12Waverly-Shell Rock18:32.1
28Corban McHonePlace 28 · Grade 10 · Fort Dodge10Fort Dodge18:33.9
29Cade BergmanPlace 29 · Grade 10 · Mason City10Mason City18:36.7
30Silas EricksonPlace 30 · Grade 12 · Ames12Ames18:37.9
31Jack BarnerPlace 31 · Grade 12 · Webster City12Webster City18:42.0
32Tyler PetreePlace 32 · Grade 12 · Newman Catholic Mason City12Newman Catholic Mason City18:44.3
33Ian CrespiPlace 33 · Grade 11 · Ames11Ames18:44.7
34Keigan FlahertyPlace 34 · Grade 10 · Mason City10Mason City18:48.2
35Zander ChristensenPlace 35 · Grade 12 · Waverly-Shell Rock12Waverly-Shell Rock18:48.4
36Kyran HirschPlace 36 · Grade 10 · Mason City10Mason City18:48.9
37Alexi DureggerPlace 37 · Grade 9 · Mason City9Mason City18:49.2
38John DirksPlace 38 · Grade 11 · Ames11Ames18:49.2
39Gabe ThummaPlace 39 · Grade 12 · Webster City12Webster City18:54.7
40Ty HellerPlace 40 · Grade 12 · Garner-Hayfield-Ventura12Garner-Hayfield-Ventura18:54.7
41Nolan MuhlenbruchPlace 41 · Grade 10 · Belmond-Klemme10Belmond-Klemme18:54.9
42Brayden EdenPlace 42 · Grade 10 · Lake Mills10Lake Mills18:57.1
43Gavin ClausenPlace 43 · Grade 11 · Mason City11Mason City18:57.5
44Gage MuellerPlace 44 · Grade 11 · Waverly-Shell Rock11Waverly-Shell Rock18:57.5
45William VosburgPlace 45 · Grade 10 · Hampton-Dumont-CAL10Hampton-Dumont-CAL19:05.2
46Caleb SkogenPlace 46 · Grade 11 · Lake Mills11Lake Mills19:07.9
47Abdi AbdullahiPlace 47 · Grade 11 · Des Moines North11Des Moines North19:19.0
48Brady RishPlace 48 · Grade 9 · Mason City9Mason City19:20.4
49Dayton BrownPlace 49 · Grade 12 · Waterloo East12Waterloo East19:21.1
50Joos LangkjaerPlace 50 · Grade 10 · Fort Dodge10Fort Dodge19:21.2
51Noah KahlerPlace 51 · Grade 11 · Waverly-Shell Rock11Waverly-Shell Rock19:21.9
52Oliver GibsonPlace 52 · Grade 11 · Waverly-Shell Rock11Waverly-Shell Rock19:24.1
53Michael JohnsonPlace 53 · Grade 12 · Mason City12Mason City19:27.6
54Ryan EnglinPlace 54 · Grade 11 · Garner-Hayfield-Ventura11Garner-Hayfield-Ventura19:34.9
55Jian Carlo EstradaPlace 55 · Grade 12 · Des Moines North12Des Moines North19:36.2
56Blake BuitenwerfPlace 56 · Grade 12 · Garner-Hayfield-Ventura12Garner-Hayfield-Ventura19:41.1 PR
57Stevan FreesePlace 57 · Grade 10 · Waverly-Shell Rock10Waverly-Shell Rock19:48.3
58Arnold GuevaraPlace 58 · Grade 12 · Hampton-Dumont-CAL12Hampton-Dumont-CAL19:56.9
59Kaleb DraegerPlace 59 · Grade 10 · Webster City10Webster City19:58.0
60Aaron CarlssonPlace 60 · Grade 10 · Newman Catholic Mason City10Newman Catholic Mason City19:58.9
61Arlen LakePlace 61 · Grade 12 · Webster City12Webster City20:04.4
62Caden WhitneyPlace 62 · Grade 9 · Waverly-Shell Rock9Waverly-Shell Rock20:07.9
63Connor HayesPlace 63 · Grade 9 · Waverly-Shell Rock9Waverly-Shell Rock20:09.6
64Kyzer ZinnelPlace 64 · Grade 12 · Webster City12Webster City20:10.2
65De'Jon BynumPlace 65 · Grade 12 · Waterloo East12Waterloo East20:10.3 PR
66Logan TorsellPlace 66 · Grade 11 · Belmond-Klemme11Belmond-Klemme20:12.0
67Leo ErtelPlace 67 · Grade 12 · Belmond-Klemme12Belmond-Klemme20:15.2 PR
68Drew CrimminsPlace 68 · Grade 11 · Newman Catholic Mason City11Newman Catholic Mason City20:18.4
69Cole MeighanPlace 69 · Grade 9 · Waterloo East9Waterloo East20:29.3
70Maxwell BlacksmithPlace 70 · Grade 10 · Waterloo East10Waterloo East20:41.8
71Jordan BettsPlace 71 · Grade 10 · Webster City10Webster City20:43.7
72Tariq BurtonPlace 72 · Grade 10 · Webster City10Webster City20:44.0 PR
73Aidan SteffensmeierPlace 73 · Grade 10 · Garner-Hayfield-Ventura10Garner-Hayfield-Ventura20:50.9
74Eduardo RiveraPlace 74 · Grade 10 · Belmond-Klemme10Belmond-Klemme20:52.6
75Conner MillerPlace 75 · Grade 11 · Hampton-Dumont-CAL11Hampton-Dumont-CAL20:57.1
76Reed MastersPlace 76 · Grade 12 · Hampton-Dumont-CAL12Hampton-Dumont-CAL20:57.1
77Drew EssmanPlace 77 · Grade 12 · Fort Dodge12Fort Dodge20:58.0
78Benjamin TrabuePlace 78 · Grade 11 · Ames11Ames20:58.9
79Myles SummersPlace 79 · Grade 10 · Fort Dodge10Fort Dodge21:11.3
80Leland EggersPlace 80 · Grade 11 · Webster City11Webster City21:14.0
81Ryne MagnerPlace 81 · Grade 10 · Hampton-Dumont-CAL10Hampton-Dumont-CAL21:41.6
82Max KofootPlace 82 · Grade 10 · Hampton-Dumont-CAL10Hampton-Dumont-CAL21:42.9
83Jayden PitzenbergerPlace 83 · Grade 10 · Newman Catholic Mason City10Newman Catholic Mason City21:54.5
84Conyr CookPlace 84 · Grade 9 · Hampton-Dumont-CAL9Hampton-Dumont-CAL22:02.1
85Amadeo SantosPlace 85 · Grade 11 · Des Moines North11Des Moines North22:10.4
86Aidan TalleyPlace 86 · Grade 12 · Waterloo East12Waterloo East22:39.3
87Xavier CastinoPlace 87 · Grade 12 · Newman Catholic Mason City12Newman Catholic Mason City22:45.1
88Dylan McMullenPlace 88 · Grade 10 · Waterloo East10Waterloo East22:53.5
89Kayson PaigePlace 89 · Grade 11 · Waterloo East11Waterloo East23:15.3 PR
90Connor NoeuyPlace 90 · Grade 11 · Des Moines North11Des Moines North23:18.9
91Samuel WilliamsPlace 91 · Grade 11 · Belmond-Klemme11Belmond-Klemme23:47.1
92Evaristo Saucedo-EscotoPlace 92 · Grade 11 · Des Moines North11Des Moines North23:59.2

Boys / Men · 5,000 Meters Junior Varsity

127 results
PlAthlete / entryGrSchool / teamMark
1Ethan RobertsPlace 1 · Grade 10 · Ames10Ames19:07.6
2Mason LabbyPlace 2 · Grade 12 · Mason City12Mason City19:20.9
3Wyatt HannapelPlace 3 · Grade 10 · Ames10Ames19:38.3
4Agustin Diaz de Leon-CisnerosPlace 4 · Grade 10 · Ames10Ames19:39.0
5Malachi WarrenPlace 5 · Grade 9 · Ames9Ames19:39.7
6Ben BoyerPlace 6 · Grade 9 · Mason City9Mason City19:43.8
7Aaron KmochPlace 7 · Grade 10 · Mason City10Mason City19:45.8
8Archer NiemiPlace 8 · Grade 10 · Ames10Ames19:50.2 PR
9Zerik NicholsonPlace 9 · Grade 12 · Mason City12Mason City19:53.4
10Jonathan SteinPlace 10 · Grade 11 · Ames11Ames19:55.2
11Wouter ReulingPlace 11 · Grade 12 · Waverly-Shell Rock12Waverly-Shell Rock20:01.5
12Ambrose LuongPlace 12 · Grade 11 · Mason City11Mason City20:05.5
13Tate TerpstraPlace 13 · Grade 10 · Ames10Ames20:08.2
14Kaden LeePlace 14 · Grade 10 · Lake Mills10Lake Mills20:12.5
15Leif TeplyPlace 15 · Grade 9 · Ames9Ames20:12.9 PR
16Anthony FeldhakePlace 16 · Grade 12 · Waverly-Shell Rock12Waverly-Shell Rock20:22.3
17Evan HowePlace 17 · Grade 10 · Mason City10Mason City20:24.8
18Arrow AllenPlace 18 · Grade 10 · Ames10Ames20:24.9
19Elija RattayPlace 19 · Grade 11 · Mason City11Mason City20:29.8
20Kuach KuachPlace 20 · Grade 12 · Ames12Ames20:34.4 PR
21Aleksandr MautonPlace 21 · Grade 9 · Ames9Ames20:35.8
22Mac CochranPlace 22 · Grade 12 · Ames12Ames20:40.8
23Jonathan PaytonPlace 23 · Grade 9 · Ames9Ames20:42.3
24Jaxson Lowrey-jonesPlace 24 · Grade 12 · Fort Dodge12Fort Dodge20:44.7
25Josh ByersPlace 25 · Grade 9 · Waverly-Shell Rock9Waverly-Shell Rock20:49.4
26Daniel Murillo-DelfinPlace 26 · Grade 10 · Webster City10Webster City21:03.7
27Brady CorleyPlace 27 · Grade 12 · Waverly-Shell Rock12Waverly-Shell Rock21:08.2
28Ian ShriverPlace 28 · Grade 10 · Ames10Ames21:10.1
29Ben ChristensenPlace 29 · Grade 9 · Waverly-Shell Rock9Waverly-Shell Rock21:10.7
30Lincoln LorenzenPlace 30 · Grade 10 · Waverly-Shell Rock10Waverly-Shell Rock21:11.9
31Levi GangwishPlace 31 · Grade 11 · Mason City11Mason City21:14.4
32Siwon ParkPlace 32 · Grade 10 · Ames10Ames21:20.9 PR
33Micah SkogenPlace 33 · Grade 9 · Lake Mills9Lake Mills21:22.7
34Aiden ReesePlace 34 · Grade 9 · Lake Mills9Lake Mills21:23.8
35Andrii KozhukharPlace 35 · Grade 11 · Garner-Hayfield-Ventura11Garner-Hayfield-Ventura21:31.3
36Peter HardeePlace 36 · Grade 12 · Mason City12Mason City21:31.7
37Jack BakerPlace 37 · Grade 12 · Ames12Ames21:34.2
38Eli SchragPlace 38 · Grade 12 · Ames12Ames21:34.3
39Kiefer PughPlace 39 · Grade 12 · Waverly-Shell Rock12Waverly-Shell Rock21:34.4
40Colten BettsPlace 40 · Grade 10 · Webster City10Webster City21:37.7
41Arlo SivesindPlace 41 · Grade 9 · Ames9Ames21:39.6
42Jackson UthePlace 42 · Grade 11 · Ames11Ames21:45.8
43Brody McDonoughPlace 43 · Grade 10 · Mason City10Mason City21:46.9
44Riley BeitelPlace 44 · Grade 11 · Mason City11Mason City21:47.0
45Grayson JonesPlace 45 · Grade 9 · Waverly-Shell Rock9Waverly-Shell Rock21:47.4
46Aiden BeitelPlace 46 · Grade 9 · Mason City9Mason City21:50.0
47Harrison ChenPlace 47 · Grade 9 · Ames9Ames21:50.2
48Logan DodgePlace 48 · Grade 10 · Mason City10Mason City21:50.9
49Sam RezendesPlace 49 · Grade 10 · Mason City10Mason City21:51.1
50Ashton LauterPlace 50 · Grade 9 · Ames9Ames21:54.3
51Owen CaldwellPlace 51 · Grade 12 · Ames12Ames22:10.5
52Nyier ChuolPlace 52 · Grade 12 · Ames12Ames22:25.2 PR
53Nathan RileyPlace 53 · Grade 10 · Ames10Ames22:30.3
54Arman GolchinPlace 54 · Grade 9 · Ames9Ames22:32.2
55Ray MoorePlace 55 · Grade 9 · Ames9Ames22:35.5
56Noah OlsonPlace 56 · Grade 9 · Mason City9Mason City22:37.5
57Leif MinionPlace 57 · Grade 10 · Ames10Ames22:50.6
58Case CaspersonPlace 58 · Grade 11 · Lake Mills11Lake Mills22:52.0
59Owen GruverPlace 59 · Grade 12 · Fort Dodge12Fort Dodge22:55.1
60Braeden WatersPlace 60 · Grade 10 · Mason City10Mason City22:58.9
61Owen AndersonPlace 61 · Grade 9 · Webster City9Webster City22:59.9
62TJ DouglasPlace 62 · Grade 12 · Ames12Ames23:02.4
63Zach ZartPlace 63 · Grade 12 · Waverly-Shell Rock12Waverly-Shell Rock23:02.9
64Grayson HendersonPlace 64 · Grade 10 · Webster City10Webster City23:03.6
65Corbin PostPlace 65 · Grade 9 · Waverly-Shell Rock9Waverly-Shell Rock23:06.6
66Gunner FryPlace 66 · Grade 11 · Garner-Hayfield-Ventura11Garner-Hayfield-Ventura23:09.6
67Jace SuntkenPlace 67 · Grade 12 · Newman Catholic Mason City12Newman Catholic Mason City23:13.0
68Jamie TinajeroPlace 68 · Grade 11 · Mason City11Mason City23:13.2
69Aiden MohanPlace 69 · Grade 9 · Waverly-Shell Rock9Waverly-Shell Rock23:17.3
70Matthew WillmsPlace 70 · Grade 9 · Waverly-Shell Rock9Waverly-Shell Rock23:17.5
71Jackson DiekmannPlace 71 · Grade 12 · Ames12Ames23:27.8
72Julian BraunPlace 72 · Grade 10 · Ames10Ames23:38.6
73Brendan FosterPlace 73 · Grade 10 · Ames10Ames23:39.1
74Kameron CaseyPlace 74 · Grade 11 · Mason City11Mason City23:45.0
75Sithiru MallawaarachchiPlace 75 · Grade 11 · Ames11Ames24:08.7
76Alyosha EvansPlace 76 · Grade 10 · Ames10Ames24:08.8
77Xavier McNichollPlace 77 · Grade 12 · Ames12Ames24:09.8 PR
78Roy HoangPlace 78 · Grade 10 · Belmond-Klemme10Belmond-Klemme24:17.9
79Adam BakerPlace 79 · Grade 11 · Ames11Ames24:19.4
80Jonathan NessenPlace 80 · Grade 11 · Garner-Hayfield-Ventura11Garner-Hayfield-Ventura24:20.2
81Emmanuel IddrisuPlace 81 · Grade 12 · Hampton-Dumont-CAL12Hampton-Dumont-CAL24:23.3
82Jose VasquezPlace 82 · Grade 9 · Belmond-Klemme9Belmond-Klemme24:27.5
83William McDeidPlace 83 · Grade 11 · Ames11Ames24:28.1
84Mason DeurPlace 84 · Grade 10 · Waverly-Shell Rock10Waverly-Shell Rock24:31.1
85Austin CarmodyPlace 85 · Grade 9 · Fort Dodge9Fort Dodge24:38.4 PR
86Isaiah GrimPlace 86 · Grade 10 · Fort Dodge10Fort Dodge24:40.1
87Evan NelsonPlace 87 · Grade 12 · Ames12Ames24:46.0
88Elias PowersPlace 88 · Grade 9 · Fort Dodge9Fort Dodge24:47.1
89Adrian Antonio LopezPlace 89 · Grade 10 · Des Moines North10Des Moines North24:58.4
90Jovanny CamarilloPlace 90 · Grade 12 · Hampton-Dumont-CAL12Hampton-Dumont-CAL25:18.3
91Julian VegaPlace 91 · Grade 11 · Des Moines North11Des Moines North25:28.7
92Connor DrakePlace 92 · Grade 10 · Ames10Ames25:31.5
93Carl BigelowPlace 93 · Grade 10 · Ames10Ames25:33.1
94Benjamin McCoyPlace 94 · Grade 9 · Ames9Ames25:39.2
95Sam SchwarzPlace 95 · Grade 12 · Mason City12Mason City25:40.4
96Korbin BouskaPlace 96 · Grade 11 · Waverly-Shell Rock11Waverly-Shell Rock25:45.6
97Jonathan ZamoraPlace 97 · Grade 11 · Hampton-Dumont-CAL11Hampton-Dumont-CAL25:53.4
98Ayden DeckerPlace 98 · Grade 10 · Mason City10Mason City25:53.5
99Klayton PlaggePlace 99 · Grade 9 · Hampton-Dumont-CAL9Hampton-Dumont-CAL25:53.9
100Brayden KammererPlace 100 · Grade 12 · Fort Dodge12Fort Dodge26:01.2
101Kenneth BaiPlace 101 · Grade 12 · Ames12Ames26:05.9
102Jack CarlatPlace 102 · Grade 9 · Ames9Ames26:11.3
103Jonathan CasciatoPlace 103 · Grade 9 · Fort Dodge9Fort Dodge26:22.5
104Jaylin RocquemorePlace 104 · Grade 12 · Waterloo East12Waterloo East26:53.9 PR
105Ben YoungdalePlace 105 · Grade 12 · Webster City12Webster City27:02.1
106Johnkely KolaciaPlace 106 · Grade 9 · Ames9Ames27:02.3
107Joseph StonePlace 107 · Grade 11 · Ames11Ames27:14.7
108Jonas DahlenPlace 108 · Grade 12 · Waterloo East12Waterloo East27:22.6
109Gustav DeVriesPlace 109 · Grade 10 · Waverly-Shell Rock10Waverly-Shell Rock27:29.1
110Jacob GoodmanPlace 110 · Grade 12 · Ames12Ames27:52.3
111Cooper KetelsenPlace 111 · Grade 10 · Mason City10Mason City27:56.0 PR
112Jordan EvansPlace 112 · Grade 9 · Ames9Ames28:11.3
113Colton RichardsonPlace 113 · Grade 10 · Mason City10Mason City28:14.6
114Immanuel YleisaPlace 114 · Grade 10 · Des Moines North10Des Moines North28:44.0
115Jaxin LoughryPlace 115 · Grade 9 · Webster City9Webster City28:48.8
116Sebastian Guido-HernandezPlace 116 · Grade 9 · Belmond-Klemme9Belmond-Klemme28:52.2
117Collin McCambridgePlace 117 · Grade 10 · Mason City10Mason City29:06.5
118Gustavo Velazquez-AlvarezPlace 118 · Grade 11 · Des Moines North11Des Moines North29:37.5 PR
119Kloh DuePlace 119 · Grade 12 · Des Moines North12Des Moines North29:37.7 PR
120Arsen KaragaevPlace 120 · Grade 10 · Ames10Ames29:55.3
121Adrian StonePlace 121 · Grade 9 · Ames9Ames29:56.0
122Gustavo Perez-PugaPlace 122 · Grade 11 · Des Moines North11Des Moines North29:56.7
123Alex Rivera-MendezPlace 123 · Grade 9 · Des Moines North9Des Moines North30:19.0 PR
124Jace PitzenbergerPlace 124 · Grade 9 · Newman Catholic Mason City9Newman Catholic Mason City30:46.9
125Parker HitchensPlace 125 · Grade 10 · Ames10Ames30:59.4
126Jabdiel Rodriguez-RoldanPlace 126 · Grade 9 · Des Moines North9Des Moines North31:33.0
127Killian RobinsonPlace 127 · Grade 9 · Des Moines North9Des Moines North31:34.9

Girls / Women · 5,000 Meters Varsity

66 results
PlAthlete / entryGrSchool / teamMark
1Keira AndersenPlace 1 · Grade 12 · Gilbert12Gilbert19:05.7
2Brogan EvansPlace 2 · Grade 12 · Mason City12Mason City19:30.5
3Alexis MujicaPlace 3 · Grade 9 · Newman Catholic Mason City9Newman Catholic Mason City20:15.7
4Kaitlyn DearPlace 4 · Grade 12 · Gilbert12Gilbert20:37.0
5Ivy KetelsenPlace 5 · Grade 9 · Mason City9Mason City20:41.9
6Leah DykstraPlace 6 · Grade 10 · Mason City10Mason City20:42.7
7Alexis BleichPlace 7 · Grade 9 · Gilbert9Gilbert20:43.9
8Maggie DanilsonPlace 8 · Grade 12 · Gilbert12Gilbert20:48.7
9Elise DykstraPlace 9 · Grade 12 · Mason City12Mason City21:12.2
10Paizlee CarterPlace 10 · Grade 11 · Mason City11Mason City21:24.5
11Izzy GrossoehmePlace 11 · Grade 11 · Webster City11Webster City21:33.4
12Kara RennekerPlace 12 · Grade 11 · Lake Mills11Lake Mills21:40.0
13Clare TallmanPlace 13 · Grade 9 · Gilbert9Gilbert21:48.3
14Brooklyn NelsonPlace 14 · Grade 10 · Gilbert10Gilbert21:49.4
15Tess WeinerPlace 15 · Grade 11 · Newman Catholic Mason City11Newman Catholic Mason City21:55.9
16Callan FitzgeraldPlace 16 · Grade 10 · Mason City10Mason City22:00.0
17Nichole LarsonPlace 17 · Grade 10 · Garner-Hayfield-Ventura10Garner-Hayfield-Ventura22:03.6
18Lila SwensonPlace 18 · Grade 12 · Belmond-Klemme12Belmond-Klemme22:05.1
19Linnie PrattPlace 19 · Grade 10 · Fort Dodge10Fort Dodge22:11.9
20Ayak AkolPlace 20 · Grade 12 · Ames12Ames22:16.9
21Caroline KrugPlace 21 · Grade 11 · Ames11Ames22:20.3
22MacKenzy ValleyPlace 22 · Grade 10 · Hampton-Dumont-CAL10Hampton-Dumont-CAL22:26.4
23Peyton BobolzPlace 23 · Grade 11 · Mason City11Mason City22:30.2
24Grace BrosamlePlace 24 · Grade 12 · Gilbert12Gilbert22:49.5
25Eliza MittmanPlace 25 · Grade 9 · Ames9Ames23:03.3
26Kaylie SylvaraPlace 26 · Grade 11 · Lake Mills11Lake Mills23:17.1
27Avery BoeshartPlace 27 · Grade 10 · Belmond-Klemme10Belmond-Klemme23:26.3
28Claire LuPlace 28 · Grade 11 · Ames11Ames23:31.4
29Kate KnollPlace 29 · Grade 11 · Newman Catholic Mason City11Newman Catholic Mason City23:36.5
30Saiya NoborikawaPlace 30 · Grade 11 · Fort Dodge11Fort Dodge23:46.3
31Jane BakerPlace 31 · Grade 9 · Ames9Ames23:49.3
32Julia MortvedtPlace 32 · Grade 12 · Ames12Ames24:05.1
33Samantha PalmerPlace 33 · Grade 12 · Ames12Ames24:06.9
34Julia FuerstPlace 34 · Grade 12 · Ames12Ames24:07.1
35Laila GranthamPlace 35 · Grade 10 · Fort Dodge10Fort Dodge24:40.8
36Maggie McMichaelPlace 36 · Grade 12 · Newman Catholic Mason City12Newman Catholic Mason City24:41.4
37Alexis GreimanPlace 37 · Grade 10 · Garner-Hayfield-Ventura10Garner-Hayfield-Ventura24:53.5 PR
38Anna WeberPlace 38 · Grade 9 · Ames9Ames24:58.1
39Madison CarmodyPlace 39 · Grade 11 · Fort Dodge11Fort Dodge24:59.2
40Gracyn BraunPlace 40 · Grade 12 · Mason City12Mason City25:01.7
41Mckenna BuakhamPlace 41 · Grade 10 · Webster City10Webster City25:08.1
42Kendra HuedepohlPlace 42 · Grade 12 · Belmond-Klemme12Belmond-Klemme25:25.5
43Tori HoltanPlace 43 · Grade 9 · Lake Mills9Lake Mills25:26.0
44Katie MachinPlace 44 · Grade 9 · Lake Mills9Lake Mills25:27.1
45Bradie BhavePlace 45 · Grade 11 · Ames11Ames25:27.3
46Haedyn SoesbeePlace 46 · Grade 10 · Webster City10Webster City25:27.6
47Lillian YoungPlace 47 · Grade 11 · Lake Mills11Lake Mills25:31.2
48Julia GriepPlace 48 · Grade 12 · Webster City12Webster City25:37.8
49Marlee MaasPlace 49 · Grade 11 · Hampton-Dumont-CAL11Hampton-Dumont-CAL25:43.7
50Megan VandeerPlace 50 · Grade 11 · Webster City11Webster City25:44.1
51Marlene Saavedra MendozaPlace 51 · Grade 9 · Webster City9Webster City25:52.1
52Kara KnollPlace 52 · Grade 10 · Garner-Hayfield-Ventura10Garner-Hayfield-Ventura26:12.5
53Johanna PerezPlace 53 · Grade 10 · Belmond-Klemme10Belmond-Klemme26:12.8
54Adelee GronewoldPlace 54 · Grade 10 · Hampton-Dumont-CAL10Hampton-Dumont-CAL26:21.5
55Shelby JohnsonPlace 55 · Grade 10 · Garner-Hayfield-Ventura10Garner-Hayfield-Ventura26:50.2
56Gaby SantiagoPlace 56 · Grade 11 · Lake Mills11Lake Mills26:51.7
57Rubi Andrade-MurilloPlace 57 · Grade 10 · Webster City10Webster City27:29.8
58Adriana Toj LopezPlace 58 · Grade 9 · Belmond-Klemme9Belmond-Klemme27:42.0
59Emma DietzPlace 59 · Grade 12 · Hampton-Dumont-CAL12Hampton-Dumont-CAL27:52.4
60Alissa ClarkPlace 60 · Grade 11 · Garner-Hayfield-Ventura11Garner-Hayfield-Ventura28:25.2
61Keely MooreheadPlace 61 · Grade 10 · Hampton-Dumont-CAL10Hampton-Dumont-CAL28:31.5
62Dharma KrausePlace 62 · Grade 9 · Waterloo East9Waterloo East30:12.6
63Veronica SpoonerPlace 63 · Grade 11 · Newman Catholic Mason City11Newman Catholic Mason City30:36.8
64Kaelea BlakelyPlace 64 · Grade 11 · Garner-Hayfield-Ventura11Garner-Hayfield-Ventura33:06.2
65Vanesa Alva MartinezPlace 65 · Grade 12 · Waterloo East12Waterloo East33:28.7
—Eva FulkGrade 10 · Mason City10Mason CityDNF

Girls / Women · 5,000 Meters Junior Varsity

65 results
PlAthlete / entryGrSchool / teamMark
1Harley TrettinPlace 1 · Grade 11 · Mason City11Mason City22:46.3
2Lucy KraehlingPlace 2 · Grade 11 · Gilbert11Gilbert22:58.8
3Anna ThomasPlace 3 · Grade 10 · Gilbert10Gilbert23:25.7
4Raya MuellerPlace 4 · Grade 12 · Gilbert12Gilbert23:49.4
5Jayla CooleyPlace 5 · Grade 10 · Mason City10Mason City24:03.1
6Penelope ScottPlace 6 · Grade 9 · Mason City9Mason City24:10.0
7Kate BoedekerPlace 7 · Grade 9 · Mason City9Mason City24:18.1
8Allie GrandgenettPlace 8 · Grade 11 · Gilbert11Gilbert24:21.8
9Claire SewellPlace 9 · Grade 11 · Mason City11Mason City24:22.6
10Brenna Van CleavePlace 10 · Grade 12 · Ames12Ames24:24.4
11Nettie FoatPlace 11 · Grade 12 · Mason City12Mason City24:26.8
12Myah ReindlPlace 12 · Grade 9 · Mason City9Mason City24:28.6
13Jane BlackPlace 13 · Grade 11 · Gilbert11Gilbert24:37.8
14Isabella RileyPlace 14 · Grade 11 · Ames11Ames24:39.5
15Ailie GoodmanPlace 15 · Grade 11 · Ames11Ames25:04.2
16Claire EllingsonPlace 16 · Grade 9 · Gilbert9Gilbert25:23.6
17Hanna KimPlace 17 · Grade 9 · Ames9Ames25:28.0
18Isabel JustPlace 18 · Grade 9 · Gilbert9Gilbert25:29.3
19Ella AlsPlace 19 · Grade 11 · Mason City11Mason City25:29.5
20Natasha FlowerPlace 20 · Grade 12 · Gilbert12Gilbert25:30.0
21Erika OlingerPlace 21 · Grade 11 · Ames11Ames25:36.8
22Samantha SchindelPlace 22 · Grade 11 · Ames11Ames25:41.9
23Kate KottaPlace 23 · Grade 12 · Mason City12Mason City25:42.2
24Hiyab GheresusPlace 24 · Grade 9 · Ames9Ames25:47.4
25Addie PattenPlace 25 · Grade 11 · Gilbert11Gilbert25:56.5
26Charis ChuPlace 26 · Grade 9 · Gilbert9Gilbert26:11.8
27Jayden BarbierPlace 27 · Grade 9 · Gilbert9Gilbert26:18.7
28Sophia SchneiderPlace 28 · Grade 12 · Ames12Ames26:18.8
29Eve AskildsonPlace 29 · Grade 11 · Mason City11Mason City26:28.1
30Rhea RudrapatnaPlace 30 · Grade 9 · Ames9Ames26:53.6
31Laney DinsdalePlace 31 · Grade 9 · Gilbert9Gilbert26:56.6
32Elizabeth SoupirPlace 32 · Grade 9 · Gilbert9Gilbert27:09.5
33Eva OsbornePlace 33 · Grade 9 · Ames9Ames27:14.6
34Addy LuchtPlace 34 · Grade 9 · Gilbert9Gilbert27:25.0
35Ariana DunbarPlace 35 · Grade 9 · Gilbert9Gilbert27:25.1
36Uliana MarkutsyaPlace 36 · Grade 10 · Ames10Ames27:33.7
37Kylie SchulzPlace 37 · Grade 9 · Lake Mills9Lake Mills27:56.9
38Ana DantasPlace 38 · Grade 12 · Gilbert12Gilbert28:10.7
39Amalia KroghPlace 39 · Grade 12 · Des Moines North12Des Moines North28:40.8 PR
40Allyanna HarnessPlace 40 · Grade 9 · Ames9Ames29:00.5
41Abby PetersonPlace 41 · Grade 12 · Webster City12Webster City29:11.8
42Alice FieldsPlace 42 · Grade 10 · Ames10Ames29:51.2
43Jessica UteraPlace 43 · Grade 10 · Webster City10Webster City30:00.9
44Piper KraftPlace 44 · Grade 10 · Mason City10Mason City30:55.3
45Molly IversonPlace 45 · Grade 9 · Ames9Ames31:02.1
46Hasom ParkPlace 46 · Grade 12 · Ames12Ames31:52.5
47Laylah IngleduePlace 47 · Grade 11 · Lake Mills11Lake Mills31:58.3
48Heidi MendozaPlace 48 · Grade 11 · Webster City11Webster City32:09.5
49Ada McKilliganPlace 49 · Grade 9 · Gilbert9Gilbert32:31.2
50Shelby EsslingerPlace 50 · Grade 11 · Ames11Ames32:37.1 PR
51Chloe PrincePlace 51 · Grade 9 · Ames9Ames32:37.3
52Ty'Onna ScottPlace 52 · Grade 12 · Waterloo East12Waterloo East33:23.0
53Riley PlazaPlace 53 · Grade 11 · Ames11Ames33:23.1 PR
54Victorious MirembePlace 54 · Grade 10 · Webster City10Webster City34:03.8
55Mwasite WilondjaPlace 55 · Grade 11 · Des Moines North11Des Moines North34:06.5 PR
56Victoria FlomoPlace 56 · Grade 12 · Hampton-Dumont-CAL12Hampton-Dumont-CAL34:27.2
57Elise Hong-MillerPlace 57 · Grade 12 · Waterloo East12Waterloo East34:39.4 PR
58Gladys Chavez-OsorioPlace 58 · Grade 11 · Des Moines North11Des Moines North35:29.8
59Tammy SchirmerPlace 59 · Grade 10 · Hampton-Dumont-CAL10Hampton-Dumont-CAL35:52.5
60Mariah GonzalezPlace 60 · Grade 10 · Fort Dodge10Fort Dodge35:56.5
61Jessica ToePlace 61 · Grade 10 · Waterloo East10Waterloo East39:24.0 PR
62Ava HansenPlace 62 · Grade 11 · Des Moines North11Des Moines North39:43.6
63Allyson QuinteroPlace 63 · Grade 12 · Des Moines North12Des Moines North39:52.6 PR
64Ellie SoupirPlace 64 · Grade 9 · Gilbert9Gilbert40:14.7
—Brooke WulfekuhleGrade 9 · Ames9AmesDNF

Boys / Men · 2 Miles Middle School

56 results
PlAthlete / entryGrSchool / teamMark
1Tate TysdahlPlace 1 · Grade 8 · Clear Lake8Clear Lake10:51.7 PR
2Heston HindersPlace 2 · Grade 8 · Garner-Hayfield-Ventura8Garner-Hayfield-Ventura10:59.3
3Miles HansenPlace 3 · Grade 8 · Newman Catholic Mason City8Newman Catholic Mason City11:23.4
4Elias BrownPlace 4 · Grade 7 · Webster City7Webster City12:52.2
5Dominic AschePlace 5 · Grade 8 · Garner-Hayfield-Ventura8Garner-Hayfield-Ventura13:05.4
6Chris HellerPlace 6 · Grade 8 · Garner-Hayfield-Ventura8Garner-Hayfield-Ventura13:11.6 PR
7Tayton WittPlace 7 · Grade 7 · John Adams7John Adams13:16.2
8Evan BartusekPlace 8 · Grade 8 · Clear Lake8Clear Lake13:24.8
9Kellen WalstromPlace 9 · Grade 7 · Webster City7Webster City13:27.7
10Kade KrugerPlace 10 · Grade 8 · Webster City8Webster City13:32.0 PR
11Max BarrickPlace 11 · Grade 7 · Webster City7Webster City13:34.5 PR
12Jack IrvingPlace 12 · Grade 7 · Webster City7Webster City13:43.3
13Collin WardellPlace 13 · Grade 8 · Webster City8Webster City13:51.8
14Jay LingbeekPlace 14 · Grade 8 · John Adams8John Adams13:53.8 PR
15Charles DeVriesPlace 15 · Grade 7 · John Adams7John Adams13:54.9 PR
16Cade PetersPlace 16 · Grade 8 · Hampton-Dumont8Hampton-Dumont14:06.6
17Brextin PlattsPlace 17 · Grade 7 · Newman Catholic Mason City7Newman Catholic Mason City14:22.6
18Ben BarnerPlace 18 · Grade 8 · Webster City8Webster City14:24.7
19Channing Morton BezerraPlace 19 · Grade 7 · Garner-Hayfield-Ventura7Garner-Hayfield-Ventura14:34.4
20Gabe ElmorePlace 20 · Grade 8 · John Adams8John Adams14:43.9 PR
21Braxton PlainPlace 21 · Grade 8 · Webster City8Webster City14:57.0 PR
22Cohen McGrathPlace 22 · Grade 7 · Clear Lake7Clear Lake14:57.8
23Easton HectorPlace 23 · Grade 8 · Webster City8Webster City15:07.0
24Hudson WestrumPlace 24 · Grade 7 · Webster City7Webster City15:12.7
25Deven WumkesPlace 25 · Grade 7 · Clear Lake7Clear Lake15:15.4
26Nolan BaumanPlace 26 · Grade 8 · Clear Lake8Clear Lake15:18.0 PR
27Isaiah ClausenPlace 27 · Grade 8 · John Adams8John Adams15:22.4
28Ethan JacksonPlace 28 · Grade 7 · John Adams7John Adams15:24.8
29Austyn LeinPlace 29 · Grade 8 · John Adams8John Adams15:29.9 PR
30Ethan RoskePlace 30 · Grade 7 · Clear Lake7Clear Lake15:37.4
31Eric StroupPlace 31 · Grade 7 · John Adams7John Adams15:40.6
32Lincoln CampbellPlace 32 · Grade 7 · John Adams7John Adams15:45.8
33Ian OsterkampPlace 33 · Grade 7 · Garner-Hayfield-Ventura7Garner-Hayfield-Ventura15:53.3
34Sam BarnesPlace 34 · Grade 8 · Newman Catholic Mason City8Newman Catholic Mason City15:58.7
35Reece LeibrandPlace 35 · Grade 8 · Newman Catholic Mason City8Newman Catholic Mason City16:04.7
36Noah Van ZantePlace 36 · Grade 7 · John Adams7John Adams16:09.8
37Tanner LenningPlace 37 · Grade 8 · Webster City8Webster City16:18.6 PR
38Caleb WoodwardPlace 38 · Grade 8 · John Adams8John Adams17:06.9 PR
39Alex BergPlace 39 · Grade 8 · John Adams8John Adams17:08.1 PR
40Jase FranzenPlace 40 · Grade 7 · Central Springs7Central Springs17:15.5
41Jack DettmerPlace 41 · Grade 8 · John Adams8John Adams17:21.7
42Kohen NormanPlace 42 · Grade 8 · Hampton-Dumont8Hampton-Dumont17:33.6
43Easton LarsonPlace 43 · Grade 8 · Newman Catholic Mason City8Newman Catholic Mason City17:46.8
44Carter SchlatterPlace 44 · Grade 7 · Newman Catholic Mason City7Newman Catholic Mason City17:59.4
45Matthew LammersPlace 45 · Grade 8 · Webster City8Webster City18:08.5
46Santi FieldsPlace 46 · Grade 8 · Clear Lake8Clear Lake18:20.8
47Jonathan MateoPlace 47 · Grade 8 · Hampton-Dumont8Hampton-Dumont18:21.5
48Brayden FosterPlace 48 · Grade 8 · Clear Lake8Clear Lake18:29.3
49Eli BadenhorstPlace 49 · Grade 7 · Webster City7Webster City19:27.6
50Micah SullivanPlace 50 · Grade 7 · Clear Lake7Clear Lake20:32.3
51Ashton LorentzenPlace 51 · Grade 8 · Garner-Hayfield-Ventura8Garner-Hayfield-Ventura20:51.1
52CJ OstercampPlace 52 · Grade 7 · Central Springs7Central Springs21:05.5
53Jacob AndersenPlace 53 · Grade 7 · Newman Catholic Mason City7Newman Catholic Mason City21:24.7
54Weston CampbellPlace 54 · Grade 7 · Hampton-Dumont7Hampton-Dumont21:41.4
55Jack ObermannPlace 55 · Grade 8 · Garner-Hayfield-Ventura8Garner-Hayfield-Ventura23:57.5
56Elliott ZollerPlace 56 · Grade 7 · Hampton-Dumont7Hampton-Dumont24:03.4

Girls / Women · 2 Miles Middle School

31 results
PlAthlete / entryGrSchool / teamMark
1Addilynn HedrickPlace 1 · Grade 8 · Clear Lake8Clear Lake12:40.9 PR
2Laingstin HindersPlace 2 · Grade 8 · Garner-Hayfield-Ventura8Garner-Hayfield-Ventura13:06.2
3Maci PrallePlace 3 · Grade 7 · Hampton-Dumont7Hampton-Dumont14:07.8
4Quinlynn HindersPlace 4 · Grade 8 · Garner-Hayfield-Ventura8Garner-Hayfield-Ventura14:22.0
5Lyla BrookshirePlace 5 · Grade 7 · Webster City7Webster City15:11.4
6Ismerai Carrera-VasquezPlace 6 · Grade 7 · John Adams7John Adams15:23.1 PR
7Quynn PruismannPlace 7 · Grade 8 · Webster City8Webster City15:23.6
8Emma PetersPlace 8 · Grade 7 · John Adams7John Adams15:55.2 PR
9Maleah ArjesPlace 9 · Grade 7 · John Adams7John Adams16:25.7
10Elyn NedvedPlace 10 · Grade 8 · Clear Lake8Clear Lake16:45.3
11Ava SpoonerPlace 11 · Grade 8 · Newman Catholic Mason City8Newman Catholic Mason City16:59.2
12Lily MourlamPlace 12 · Grade 8 · Webster City8Webster City17:35.0
13Emily KnollPlace 13 · Grade 8 · Newman Catholic Mason City8Newman Catholic Mason City17:37.3
14Abigail BeyerPlace 14 · Grade 8 · John Adams8John Adams17:50.8
15Moriah SteinbronPlace 15 · Grade 7 · Clear Lake7Clear Lake17:53.8
16Anika WiesbergPlace 16 · Grade 8 · Webster City8Webster City18:26.9
17Rayna McGowanPlace 17 · Grade 7 · John Adams7John Adams18:47.8
18Elaina SuittPlace 18 · Grade 8 · Webster City8Webster City19:12.2
19Velarie WiagbePlace 19 · Grade 7 · Webster City7Webster City19:25.6
20Millie HoudekPlace 20 · Grade 7 · John Adams7John Adams19:30.3
21Ainslee GronewoldPlace 21 · Grade 7 · Hampton-Dumont7Hampton-Dumont19:37.3
22Florencia BaileyPlace 22 · Grade 7 · Webster City7Webster City19:48.6
23Mila RugePlace 23 · Grade 7 · John Adams7John Adams19:57.9
24Priscilla ScottPlace 24 · Grade 7 · John Adams7John Adams20:22.6
25Ella BahrPlace 25 · Grade 7 · John Adams7John Adams20:28.6
26Nora CarlssonPlace 26 · Grade 7 · Newman Catholic Mason City7Newman Catholic Mason City21:29.8
27Schroeder CecilliaPlace 27 · Grade 8 · Garner-Hayfield-Ventura8Garner-Hayfield-Ventura21:42.4
28Serina BenthamPlace 28 · Grade 7 · Webster City7Webster City22:45.8 PR
29Abigail DownsPlace 29 · Grade 7 · Clear Lake7Clear Lake22:58.6
30Amelia NusPlace 30 · Grade 7 · Hampton-Dumont7Hampton-Dumont23:51.6
31Jemma StratmannPlace 31 · Grade 8 · Garner-Hayfield-Ventura8Garner-Hayfield-Ventura24:10.2