Toggle navigation
IA XC Results & Rankings
Results
Rankings
Individuals
Teams
Analysis
Forecast
Search
Contact
Install IA XC Rankings App
Get faster access and offline support on your device
Install
Later
Optimizing app for faster loading...
We use analytics to improve your experience. No personal data is collected.
Got it
Boys Varsity 5000M
Place
Name
Time
Grade
School Name
Performance Score
Updated Rating
Rating Change
1
Gavin Grunhovd
16:06.2
12
North Iowa, Buffalo Center
2452
2450
▲2
2
Hayden Thompson
16:56.6
11
Lake Mills
2316
2297
▲40
3
Kade Van Roekel
16:59.6
12
Lake Mills
2279
2274
▲4
4
Knute Rogne
17:03.7
11
Lake Mills
2247
2263
▼-10
5
Keagan Albertson
17:07.5
10
Forest City
2205
2223
▼-18
6
Ezra Almelien
17:24.9
10
North Butler, Greene
2125
2098
▲24
7
Silas Gann
17:26.0
11
Forest City
2080
2058
▲154
8
Stephen Brandenburg
17:37.2
11
Lake Mills
2069
2088
▼-16
9
Cooper Blaser
17:40.2
10
Forest City
2029
1998
▲43
10
Ethan Bertram
17:46.5
11
Forest City
2015
2013
▲2
11
Daunta Berg
17:49.0
10
Forest City
1991
1958
▲33
12
Grant Gayther
17:59.7
10
Forest City
1978
1967
▲22
13
Daniel Spooner
18:04.4
11
Newman Catholic, Mason City
1967
1974
▼-9
14
Kade Tabbert
18:06.0
9
Central Springs
1948
1935
▲12
15
Holden Reynolds
18:09.5
10
Forest City
1938
1942
▼-6
16
Cameron Einck
18:10.7
9
South Winneshiek, Calmar
1921
1885
▲33
17
Hugh Conway
18:14.7
9
South Winneshiek, Calmar
1909
1883
▲25
18
Noah Ruiz
18:18.7
12
Newman Catholic, Mason City
1903
1925
▼-12
19
Jase Hansen
18:25.7
11
Nashua-Plainfield
1884
1855
▲19
20
Royce Peterson
18:30.5
11
Lake Mills
1873
1859
▲17
21
Alex Almelien
18:35.5
12
North Butler, Greene
1862
1839
▲21
22
Noah O'Connell
18:35.5
12
Newman Catholic, Mason City
1852
1841
▲10
23
Isaiah Collins
18:36.2
11
West Hancock, Britt
1842
1843
▼-1
24
Dawson Sharp
18:39.7
12
Forest City
1831
1828
▲5
25
Riley Gauden
18:45.7
10
West Hancock, Britt
1818
1783
▲21
26
Lane Rygh
18:47.2
10
Lake Mills
1805
1765
▲67
27
Brady Henning
18:50.0
10
North Butler, Greene
1800
1810
▼-9
28
Brad Dahl
18:59.5
11
South Winneshiek, Calmar
1789
1794
▼-6
29
Dirk Zeman
19:00.7
10
Forest City
1776
1761
▲12
30
Ezra Thompson
19:02.2
10
Forest City
1763
1727
▲29
31
Ashyr Wiseman
19:04.0
12
West Fork, Sheffield
1754
1739
▲17
32
Conner Miller
19:04.0
10
Hampton-Dumont -CAL
1743
1736
▲7
33
Adam Henrich
19:07.7
12
Newman Catholic, Mason City
1738
1799
▼-26
34
Aaron Ihrke
19:11.0
11
West Fork, Sheffield
1718
1670
▲50
35
Caleb Sinnwell
19:12.0
12
Nashua-Plainfield
1709
1662
▲80
36
Caleb Skogen
19:14.9
10
Lake Mills
1702
1695
▲6
37
Lucan Knutson
19:25.5
12
Saint Ansgar
1690
1661
▲24
38
Sam Steidl
19:26.5
12
Newman Catholic, Mason City
1683
1691
▼-5
39
Luke Paplow
19:29.0
12
Nashua-Plainfield
1672
1674
▼-1
40
Sam Kirchhoff
19:32.7
10
Iowa Falls - Alden/AGWSR
1661
1640
▲26
41
Owen Wedmore
19:34.5
10
West Fork, Sheffield
1656
1671
▼-13
42
Hunter Miller
19:41.5
12
Iowa Falls - Alden/AGWSR
1645
1648
▼-3
43
Tyler Petree
19:43.2
11
Newman Catholic, Mason City
1634
1625
▲6
44
William Vosburg
19:46.5
9
Hampton-Dumont -CAL
1623
1593
▲37
45
Brexton Bird
19:48.5
11
Nashua-Plainfield
1614
1539
▲93
46
Cody Hart
19:53.7
11
Riceville
1610
1614
▼-7
47
Breck Lutz
19:59.2
9
Central Springs
1601
1596
▲5
48
Lukas Weiss
20:00.5
12
South Winneshiek, Calmar
1591
1538
▲93
49
Carl Shew
20:06.0
10
North Butler, Greene
1585
1570
▲16
50
William Nielsen
20:08.9
10
North Butler, Greene
1578
1582
▼-4
51
Elias Carlsson
20:09.5
11
Newman Catholic, Mason City
1570
1576
▼-4
52
Kaden Graf
20:11.7
9
West Fork, Sheffield
1561
1561
0
53
Boaz Lehmann
20:18.0
9
Iowa Falls - Alden/AGWSR
1552
1538
▲11
54
Chase Sorenson
20:27.7
12
Forest City
1545
1540
▲5
55
Drew Granzow
20:31.7
10
Iowa Falls - Alden/AGWSR
1535
1515
▲14
56
Jasper Wirth
20:37.7
10
North Iowa, Buffalo Center
1531
1554
▼-25
57
Brayden Eden
20:39.5
9
Lake Mills
1519
1496
▲17
58
Connor Sullivan
20:47.7
10
Nashua-Plainfield
1509
1435
▲63
59
Zachary Heiken
20:48.2
11
Northwood-Kensett
1503
1486
▲16
60
Kyler Harley
20:53.4
9
West Fork, Sheffield
1495
1450
▲74
61
Carl Carlsson
21:00.2
9
Newman Catholic, Mason City
1487
1404
▲39
62
Eli Muhlenbruch
21:00.5
11
West Fork, Sheffield
1482
1479
▲2
63
Matthew Kirchhoff
21:02.4
9
Iowa Falls - Alden/AGWSR
1472
1435
▲19
64
Drew Crimmins
21:09.2
10
Newman Catholic, Mason City
1467
1461
▲4
65
Isaiah Nelson
21:11.5
9
Iowa Falls - Alden/AGWSR
1457
1424
▲22
66
Clayton Kuboushek
21:16.2
9
South Winneshiek, Calmar
1451
1436
▲17
67
Sam O'Neill
21:17.7
11
Nashua-Plainfield
1442
1380
▲42
68
Cecil Stellpflug
21:18.0
12
Lake Mills
1438
1433
▲6
69
Max Martinek
21:24.5
10
West Fork, Sheffield
1431
1419
▲13
70
Kaden Lee
21:26.7
9
Lake Mills
1422
1385
▲26
71
Cayden Callison
21:27.2
9
Clear Lake Classical
1417
1407
▲8
72
Arnold Guevara
21:27.7
11
Hampton-Dumont -CAL
1409
1364
▲32
73
Caden Tieskoetter
21:38.2
9
South Winneshiek, Calmar
1407
1433
▼-67
74
Isaac Vosburg
21:41.2
12
Hampton-Dumont -CAL
1403
1435
▼-137
75
Ayden Bonner
21:44.9
10
West Fork, Sheffield
1395
1419
▼-21
76
Thomas Haas
21:48.0
12
Central Springs
1386
1358
▲32
77
Marcus Pedelty
21:55.4
12
Forest City
1380
1352
▲24
78
Maximus Dewhurst
21:59.5
11
Forest City
1375
1372
▲6
79
Elijah Dwine
22:01.5
11
Riceville
1371
1390
▼-24
80
Aizyk Wiseman
22:03.0
10
West Fork, Sheffield
1361
1308
▲73
81
Jason Betts
22:08.9
12
Forest City
1356
1340
▲16
82
Kyle Vance
22:15.9
9
Riceville
1354
1393
▼-54
83
Isaac Sauke
22:15.9
12
Hampton-Dumont -CAL
1343
1310
▲26
84
Logan Johnson
22:17.2
10
Clear Lake Classical
1341
1341
▲28
85
Noah Hanson
22:17.2
12
North Iowa, Buffalo Center
1339
1369
▼-33
86
Myles Henn
22:18.9
10
North Iowa, Buffalo Center
1331
1325
▲7
87
Ben Schutt
22:19.2
12
Newman Catholic, Mason City
1326
1328
▼-2
88
Ashton Krebsbach
22:19.4
9
Saint Ansgar
1319
1314
▲6
89
Max Kofoot
22:20.5
9
Hampton-Dumont -CAL
1311
1287
▲17
90
Benjamin Percy
22:21.5
11
Nashua-Plainfield
1305
1294
▲8
91
Tate Wymore
22:26.5
10
Central Springs
1297
1252
▲40
92
Wael Habarie
22:26.5
12
Hampton-Dumont -CAL
1291
1262
▲15
93
Preston Adams
22:29.0
9
Lake Mills
1288
1319
▼-26
94
Cooper Wymore
22:29.5
12
Central Springs
1280
1299
▼-19
95
Carson Fox
22:31.5
10
West Hancock, Britt
1274
1294
▼-20
96
Carson Mundorf
22:34.5
10
Nashua-Plainfield
1262
1241
▲49
97
Tristan Grey
22:48.5
9
Newman Catholic, Mason City
1255
1233
▲15
98
Levi Feickert
22:50.7
9
South Winneshiek, Calmar
1249
1246
▲6
99
Isaac Alphs
22:52.7
9
Forest City
1243
1247
▼-6
100
Brian Nunez
22:55.5
12
Saint Ansgar
1232
1190
▲69
101
Anthony Schnable
22:58.5
9
Saint Ansgar
1231
1307
▼-125
102
Jose Aragon Mnedez Jr
23:02.5
12
Hampton-Dumont -CAL
1221
1231
▼-7
103
Reed Lundt
23:08.5
9
West Fork, Sheffield
1212
1206
▲7
104
Trager Pecha
23:18.5
11
North Butler, Greene
1208
1862
▼-173
105
Marshall Christensen
23:20.0
9
Riceville
1195
1186
▲17
106
Jace Sunkten
23:22.0
11
Newman Catholic, Mason City
1190
1227
▼-23
107
Griffin Brumm
23:25.0
9
Saint Ansgar
1175
1109
▲111
108
Matthew Pridgen
23:32.4
9
Riceville
1168
1145
▲33
109
Isaac Thompson
23:39.7
10
Newman Catholic, Mason City
1159
1139
▲25
110
Wyatt Bertram
23:45.0
11
Forest City
1152
1154
▼-1
111
Caleb Leitzen
23:46.0
10
Iowa Falls - Alden/AGWSR
1144
1151
▼-7
112
Bryce Barker
23:50.7
10
Central Springs
1131
1120
▲13
113
Wyatt Eekhoff
23:52.2
10
West Hancock, Britt
1126
1156
▼-18
114
Jonah Carson
23:56.5
11
Central Springs
1113
1119
▼-9
115
Luke Raulie
24:01.7
11
Forest City
1097
1070
▲51
116
Eli Higgins
24:06.2
11
South Winneshiek, Calmar
1093
1116
▼-28
117
Sasha Huliy
24:20.9
9
Forest City
1084
1091
▼-409
118
Devin Sterner
24:29.0
10
Forest City
1077
1083
▼-9
119
John Donovan
24:35.2
12
South Winneshiek, Calmar
1069
1073
▼-234
120
Brett Behr
24:45.0
10
West Fork, Sheffield
1058
1050
▲7
121
Diego Flores
24:51.0
11
South Winneshiek, Calmar
1042
1017
▲21
122
Evan Swygman
25:01.2
11
North Butler, Greene
1036
1068
▼-37
123
Miles Nielsen
25:11.5
10
North Butler, Greene
1007
946
▲42
124
Leo Roosa
25:14.5
9
North Butler, Greene
989
888
▲66
125
Peyton Kofoot
25:15.7
12
Hampton-Dumont -CAL
977
969
▲6
126
Jack Pruin
25:26.0
12
Central Springs
970
1386
▼-138
127
Layton Renaud
25:55.0
9
Iowa Falls - Alden/AGWSR
934
884
▲29
128
Ardian Berisha
26:01.7
12
Hampton-Dumont -CAL
926
951
▼-25
129
Jovanny Camarillo
26:25.7
11
Hampton-Dumont -CAL
900
908
▼-15
130
Matthew Praska
26:33.7
9
Riceville
885
968
▼-97
131
Aedyn Byrnes
26:49.0
10
Hampton-Dumont -CAL
856
890
▼-23
132
Matthew Donovan
27:10.7
9
South Winneshiek, Calmar
804
785
▲63
133
Bryce Alldredge
27:36.2
9
West Fork, Sheffield
760
703
▲82
134
Patrick Haas
27:47.2
9
Central Springs
729
708
▲34
135
Cameron Jacobs
28:14.0
10
Forest City
712
751
▼-35
136
Ronan Penfold
28:45.0
10
Northwood-Kensett
663
660
▲82
137
Gavin Ryner
29:40.5
12
Central Springs
658
1881
▼-70
138
Henry Lensing
30:02.5
9
South Winneshiek, Calmar
597
626
▼-28
139
Jack Hindin
31:25.0
9
Hampton-Dumont -CAL
510
522
▼-11
140
Nicholas Quasdorf
44:00.0
11
Hampton-Dumont -CAL
344
347
▼-2