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
Screen Recording:
Pause
Show Masked
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
2436
2435
▲1
2
Hayden Thompson
16:56.6
11
Lake Mills
2311
2303
▲27
3
Kade Van Roekel
16:59.6
12
Lake Mills
2272
2265
▲8
4
Knute Rogne
17:03.7
11
Lake Mills
2245
2257
▼-10
5
Keagan Albertson
17:07.5
10
Forest City
2204
2216
▼-17
6
Ezra Almelien
17:24.9
10
North Butler, Greene
2114
2093
▲27
7
Silas Gann
17:26.0
11
Forest City
2066
2047
▲165
8
Stephen Brandenburg
17:37.2
11
Lake Mills
2059
2080
▼-24
9
Cooper Blaser
17:40.2
10
Forest City
2013
1989
▲46
10
Ethan Bertram
17:46.5
11
Forest City
2001
2002
▼-2
11
Daunta Berg
17:49.0
10
Forest City
1977
1953
▲32
12
Grant Gayther
17:59.7
10
Forest City
1964
1954
▲25
13
Daniel Spooner
18:04.4
11
Newman Catholic, Mason City
1953
1957
▼-7
14
Kade Tabbert
18:06.0
9
Central Springs
1936
1928
▲11
15
Holden Reynolds
18:09.5
10
Forest City
1927
1932
▼-10
16
Cameron Einck
18:10.7
9
South Winneshiek, Calmar
1910
1884
▲36
17
Hugh Conway
18:14.7
9
South Winneshiek, Calmar
1900
1882
▲23
18
Noah Ruiz
18:18.7
12
Newman Catholic, Mason City
1893
1913
▼-14
19
Jase Hansen
18:25.7
11
Nashua-Plainfield
1875
1852
▲19
20
Royce Peterson
18:30.5
11
Lake Mills
1865
1858
▲12
21
Alex Almelien
18:35.5
12
North Butler, Greene
1853
1837
▲24
22
Noah O'Connell
18:35.5
12
Newman Catholic, Mason City
1843
1830
▲15
23
Isaiah Collins
18:36.2
11
West Hancock, Britt
1835
1836
0
24
Dawson Sharp
18:39.7
12
Forest City
1823
1819
▲15
25
Riley Gauden
18:45.7
10
West Hancock, Britt
1811
1781
▲24
26
Lane Rygh
18:47.2
10
Lake Mills
1800
1775
▲56
27
Brady Henning
18:50.0
10
North Butler, Greene
1795
1804
▼-12
28
Brad Dahl
18:59.5
11
South Winneshiek, Calmar
1785
1792
▼-11
29
Dirk Zeman
19:00.7
10
Forest City
1771
1759
▲14
30
Ezra Thompson
19:02.2
10
Forest City
1759
1730
▲33
31
Ashyr Wiseman
19:04.0
12
West Fork, Sheffield
1749
1736
▲23
32
Conner Miller
19:04.0
10
Hampton-Dumont -CAL
1739
1729
▲9
33
Adam Henrich
19:07.7
12
Newman Catholic, Mason City
1734
1788
▼-28
34
Aaron Ihrke
19:11.0
11
West Fork, Sheffield
1713
1679
▲60
35
Caleb Sinnwell
19:12.0
12
Nashua-Plainfield
1705
1675
▲94
36
Caleb Skogen
19:14.9
10
Lake Mills
1698
1693
▲5
37
Lucan Knutson
19:25.5
12
Saint Ansgar
1686
1663
▲28
38
Sam Steidl
19:26.5
12
Newman Catholic, Mason City
1680
1688
▼-7
39
Luke Paplow
19:29.0
12
Nashua-Plainfield
1669
1669
▼-1
40
Sam Kirchhoff
19:32.7
10
Iowa Falls - Alden/AGWSR
1657
1643
▲26
41
Owen Wedmore
19:34.5
10
West Fork, Sheffield
1652
1664
▼-14
42
Hunter Miller
19:41.5
12
Iowa Falls - Alden/AGWSR
1641
1645
▼-2
43
Tyler Petree
19:43.2
11
Newman Catholic, Mason City
1630
1624
▲4
44
William Vosburg
19:46.5
9
Hampton-Dumont -CAL
1617
1588
▲54
45
Brexton Bird
19:48.5
11
Nashua-Plainfield
1609
1549
▲102
46
Cody Hart
19:53.7
11
Riceville
1605
1606
▼-3
47
Breck Lutz
19:59.2
9
Central Springs
1596
1594
▲2
48
Lukas Weiss
20:00.5
12
South Winneshiek, Calmar
1585
1551
▲93
49
Carl Shew
20:06.0
10
North Butler, Greene
1579
1566
▲20
50
William Nielsen
20:08.9
10
North Butler, Greene
1573
1579
▼-6
51
Elias Carlsson
20:09.5
11
Newman Catholic, Mason City
1565
1574
▼-10
52
Kaden Graf
20:11.7
9
West Fork, Sheffield
1556
1558
▼-2
53
Boaz Lehmann
20:18.0
9
Iowa Falls - Alden/AGWSR
1546
1539
▲8
54
Chase Sorenson
20:27.7
12
Forest City
1539
1534
▲7
55
Drew Granzow
20:31.7
10
Iowa Falls - Alden/AGWSR
1529
1513
▲14
56
Jasper Wirth
20:37.7
10
North Iowa, Buffalo Center
1525
1544
▼-30
57
Brayden Eden
20:39.5
9
Lake Mills
1513
1493
▲21
58
Connor Sullivan
20:47.7
10
Nashua-Plainfield
1503
1442
▲75
59
Zachary Heiken
20:48.2
11
Northwood-Kensett
1498
1484
▲18
60
Kyler Harley
20:53.4
9
West Fork, Sheffield
1489
1455
▲82
61
Carl Carlsson
21:00.2
9
Newman Catholic, Mason City
1481
1408
▲43
62
Eli Muhlenbruch
21:00.5
11
West Fork, Sheffield
1477
1476
▲1
63
Matthew Kirchhoff
21:02.4
9
Iowa Falls - Alden/AGWSR
1467
1438
▲21
64
Drew Crimmins
21:09.2
10
Newman Catholic, Mason City
1462
1458
▲2
65
Isaiah Nelson
21:11.5
9
Iowa Falls - Alden/AGWSR
1452
1424
▲24
66
Clayton Kuboushek
21:16.2
9
South Winneshiek, Calmar
1446
1435
▲20
67
Sam O'Neill
21:17.7
11
Nashua-Plainfield
1438
1388
▲47
68
Cecil Stellpflug
21:18.0
12
Lake Mills
1433
1427
▲10
69
Max Martinek
21:24.5
10
West Fork, Sheffield
1426
1420
▲11
70
Kaden Lee
21:26.7
9
Lake Mills
1418
1386
▲30
71
Cayden Callison
21:27.2
9
Clear Lake Classical
1413
1407
▲7
72
Arnold Guevara
21:27.7
11
Hampton-Dumont -CAL
1405
1366
▲33
73
Caden Tieskoetter
21:38.2
9
South Winneshiek, Calmar
1404
1422
▼-80
74
Isaac Vosburg
21:41.2
12
Hampton-Dumont -CAL
1400
1414
▼-124
75
Ayden Bonner
21:44.9
10
West Fork, Sheffield
1392
1414
▼-25
76
Thomas Haas
21:48.0
12
Central Springs
1383
1363
▲34
77
Marcus Pedelty
21:55.4
12
Forest City
1377
1356
▲26
78
Maximus Dewhurst
21:59.5
11
Forest City
1373
1370
▲7
79
Elijah Dwine
22:01.5
11
Riceville
1369
1384
▼-26
80
Aizyk Wiseman
22:03.0
10
West Fork, Sheffield
1359
1317
▲93
81
Jason Betts
22:08.9
12
Forest City
1355
1341
▲21
82
Kyle Vance
22:15.9
9
Riceville
1352
1382
▼-57
83
Isaac Sauke
22:15.9
12
Hampton-Dumont -CAL
1342
1308
▲30
84
Logan Johnson
22:17.2
10
Clear Lake Classical
1340
1340
▲29
85
Noah Hanson
22:17.2
12
North Iowa, Buffalo Center
1339
1362
▼-37
86
Myles Henn
22:18.9
10
North Iowa, Buffalo Center
1331
1328
▲5
87
Ben Schutt
22:19.2
12
Newman Catholic, Mason City
1326
1329
▼-5
88
Ashton Krebsbach
22:19.4
9
Saint Ansgar
1319
1318
▲3
89
Max Kofoot
22:20.5
9
Hampton-Dumont -CAL
1311
1285
▲22
90
Benjamin Percy
22:21.5
11
Nashua-Plainfield
1305
1297
▲8
91
Tate Wymore
22:26.5
10
Central Springs
1297
1263
▲46
92
Wael Habarie
22:26.5
12
Hampton-Dumont -CAL
1291
1264
▲18
93
Preston Adams
22:29.0
9
Lake Mills
1288
1318
▼-32
94
Cooper Wymore
22:29.5
12
Central Springs
1280
1295
▼-20
95
Carson Fox
22:31.5
10
West Hancock, Britt
1273
1290
▼-20
96
Carson Mundorf
22:34.5
10
Nashua-Plainfield
1261
1242
▲87
97
Tristan Grey
22:48.5
9
Newman Catholic, Mason City
1254
1232
▲19
98
Levi Feickert
22:50.7
9
South Winneshiek, Calmar
1248
1244
▲15
99
Isaac Alphs
22:52.7
9
Forest City
1242
1246
▼-8
100
Brian Nunez
22:55.5
12
Saint Ansgar
1230
1197
▲90
101
Anthony Schnable
22:58.5
9
Saint Ansgar
1230
1274
▼-152
102
Jose Aragon Mnedez Jr
23:02.5
12
Hampton-Dumont -CAL
1220
1228
▼-7
103
Reed Lundt
23:08.5
9
West Fork, Sheffield
1211
1209
▲2
104
Trager Pecha
23:18.5
11
North Butler, Greene
1207
1814
▼-210
105
Marshall Christensen
23:20.0
9
Riceville
1194
1186
▲17
106
Jace Sunkten
23:22.0
11
Newman Catholic, Mason City
1190
1224
▼-30
107
Griffin Brumm
23:25.0
9
Saint Ansgar
1174
1124
▲140
108
Matthew Pridgen
23:32.4
9
Riceville
1167
1149
▲40
109
Isaac Thompson
23:39.7
10
Newman Catholic, Mason City
1157
1139
▲39
110
Wyatt Bertram
23:45.0
11
Forest City
1151
1151
0
111
Caleb Leitzen
23:46.0
10
Iowa Falls - Alden/AGWSR
1144
1156
▼-13
112
Bryce Barker
23:50.7
10
Central Springs
1131
1121
▲14
113
Wyatt Eekhoff
23:52.2
10
West Hancock, Britt
1125
1152
▼-21
114
Jonah Carson
23:56.5
11
Central Springs
1113
1120
▼-19
115
Luke Raulie
24:01.7
11
Forest City
1096
1072
▲67
116
Eli Higgins
24:06.2
11
South Winneshiek, Calmar
1093
1113
▼-38
117
Sasha Huliy
24:20.9
9
Forest City
1083
1088
▼-412
118
Devin Sterner
24:29.0
10
Forest City
1076
1079
▼-7
119
John Donovan
24:35.2
12
South Winneshiek, Calmar
1068
1071
▼-233
120
Brett Behr
24:45.0
10
West Fork, Sheffield
1057
1049
▲8
121
Diego Flores
24:51.0
11
South Winneshiek, Calmar
1039
1018
▲25
122
Evan Swygman
25:01.2
11
North Butler, Greene
1034
1063
▼-54
123
Miles Nielsen
25:11.5
10
North Butler, Greene
1003
957
▲49
124
Leo Roosa
25:14.5
9
North Butler, Greene
984
906
▲89
125
Peyton Kofoot
25:15.7
12
Hampton-Dumont -CAL
973
967
▲7
126
Jack Pruin
25:26.0
12
Central Springs
965
1242
▼-286
127
Layton Renaud
25:55.0
9
Iowa Falls - Alden/AGWSR
928
886
▲32
128
Ardian Berisha
26:01.7
12
Hampton-Dumont -CAL
921
943
▼-31
129
Jovanny Camarillo
26:25.7
11
Hampton-Dumont -CAL
889
887
▲5
130
Matthew Praska
26:33.7
9
Riceville
878
932
▼-130
131
Aedyn Byrnes
26:49.0
10
Hampton-Dumont -CAL
851
876
▼-25
132
Matthew Donovan
27:10.7
9
South Winneshiek, Calmar
799
783
▲81
133
Bryce Alldredge
27:36.2
9
West Fork, Sheffield
754
714
▲99
134
Patrick Haas
27:47.2
9
Central Springs
720
704
▲38
135
Cameron Jacobs
28:14.0
10
Forest City
706
739
▼-46
136
Ronan Penfold
28:45.0
10
Northwood-Kensett
655
654
▲61
137
Gavin Ryner
29:40.5
12
Central Springs
651
1838
▼-104
138
Henry Lensing
30:02.5
9
South Winneshiek, Calmar
592
615
▼-29
139
Jack Hindin
31:25.0
9
Hampton-Dumont -CAL
498
504
▼-7
140
Nicholas Quasdorf
44:00.0
11
Hampton-Dumont -CAL
338
340
▼-1