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 Fr-So & JV Fr-So
Place
Name
Time
Grade
School Name
Performance Score
Updated Rating
Rating Change
1
Jasper Mcroberts
16:58.3
9
Iowa City, City High
2030
2021
▲15
2
Leif Eastlund
16:58.5
9
Iowa City, City High
2023
2028
▼-5
3
Cody Strohman
17:00.2
9
Cedar Falls
2012
1977
▲46
4
Ryne Kies
17:10.2
10
Cedar Falls
2004
1968
▲58
5
Will Carey
17:10.4
10
Iowa City, City High
1997
1984
▲41
6
Malcolm Arnold
17:12.0
10
Iowa City, City High
1983
1964
▲26
7
Zachary Howard
17:17.7
9
Iowa City, City High
1952
1972
▼-30
8
Brody Ahrens
17:17.9
10
Cedar Falls
1943
1943
▲1
9
Henry Vande Berg
17:28.5
10
Iowa City, City High
1918
1923
▼-7
10
Mason Nove
17:35.2
10
Prairie, Cedar Rapids
1886
1870
▲24
11
Jace Hudson
17:41.2
9
Cedar Falls
1856
1831
▲39
12
Ethan Jacobsen
17:43.5
10
Cedar Falls
1852
1843
▲17
13
Soren Miller
17:51.0
9
Iowa City, City High
1828
1810
▲24
14
Rodrigo Avila
17:57.5
10
Cedar Falls
1817
1806
▲22
15
Judah Fauser
17:57.5
9
Cedar Falls
1805
1785
▲25
16
Elijah Dahlem
17:59.5
9
Prairie, Cedar Rapids
1793
1771
▲44
17
Nolan Risma
18:01.2
9
Dubuque, Hempstead
1782
1768
▲20
18
Grady Sauser
18:17.9
9
Prairie, Cedar Rapids
1733
1725
▲18
19
Aaron Blanchard
18:27.0
10
Dubuque, Hempstead
1709
1682
▲32
20
John Seamans
18:29.0
9
Iowa City, City High
1705
1696
▲10
21
Quinn Lalor
18:34.5
9
Iowa City, City High
1690
1673
▲30
22
Charlie Spahn
18:38.0
9
Dubuque, Hempstead
1677
1675
▲4
23
Tristan Stolley
18:48.0
9
Prairie, Cedar Rapids
1659
1647
▲30
24
Turner Stewart
18:49.0
10
Cedar Falls
1650
1632
▲23
25
Israel Kodiaga
18:52.7
9
Cedar Falls
1638
1623
▲26
26
Colin Beerends
18:52.7
9
Iowa City, City High
1635
1642
▼-8
27
Sam Goldsmith
18:53.5
10
Dubuque, Hempstead
1625
1610
▲62
28
Quinn Vetter
18:55.4
9
Prairie, Cedar Rapids
1621
1592
▲53
29
Ben Sauder
18:58.7
9
Iowa City, City High
1613
1659
▼-62
30
Preston Mayhew
19:03.4
10
Iowa City, City High
1592
1611
▼-24
31
Gavin Wedemeyer
19:08.2
9
Iowa City, City High
1577
1547
▲63
32
Maxwell Haight
19:08.5
9
Prairie, Cedar Rapids
1574
1565
▲15
33
Joe Sacco
19:09.9
9
Cedar Falls
1566
1548
▲31
34
Matthew Formanek
19:11.7
9
Prairie, Cedar Rapids
1562
1546
▲19
35
Jason Friesner
19:16.0
9
Cedar Falls
1554
1540
▲22
36
CJ Peterson
19:16.0
9
Dubuque, Hempstead
1552
1575
▼-31
37
Michael Ward
19:19.5
9
Cedar Falls
1545
1481
▲101
38
Logan Boyle
19:20.4
9
Cedar Falls
1542
1516
▲33
39
Mason Spriggs
19:22.7
10
Dubuque, Hempstead
1535
1536
▼-2
40
Patrick Shields
19:23.2
9
Cedar Falls
1530
1517
▲16
41
Maxwell Sell
19:27.2
10
Cedar Falls
1523
1518
▲9
42
Mose Caulk
19:31.5
10
Iowa City, City High
1514
1509
▲19
43
Henry Kopelman
19:33.0
9
Iowa City, City High
1513
1543
▼-103
44
Miles Bensema
19:38.7
9
Cedar Falls
1504
1507
▼-4
45
Michael Seamans
19:41.0
10
Prairie, Cedar Rapids
1492
1507
▼-18
46
Graham Cummer
19:50.7
9
Iowa City, City High
1482
1470
▲23
47
Gustavo Leyser
19:54.4
10
Iowa City, City High
1478
1474
▲18
48
Joey Napoli
19:56.4
10
Iowa City, City High
1473
1452
▲25
49
Jonathan Klapatauskas
19:59.0
10
Wahlert, Dubuque
1466
1453
▲44
50
Noah Goldsmith
20:03.0
9
Prairie, Cedar Rapids
1453
1440
▲63
51
Gage Long
20:03.5
9
Dubuque, Hempstead
1449
1432
▲27
52
Pierce MisiagBeckler
20:06.2
10
Dubuque, Hempstead
1444
1414
▲39
53
Devin Runde
20:07.7
10
Dubuque, Hempstead
1437
1423
▲20
54
Landon Mulford
20:09.2
10
Prairie, Cedar Rapids
1434
1435
▼-12
55
Kyler Blanchard
20:10.5
10
Cedar Falls
1428
1500
▼-103
56
Joel Reicks
20:11.2
9
Wahlert, Dubuque
1420
1340
▲109
57
JP Auer
20:16.5
10
Wahlert, Dubuque
1401
1388
▲19
58
Alex Donovan
20:18.2
10
Iowa City, City High
1397
1382
▲18
59
Ty Timmerman
20:18.7
10
Cedar Falls
1393
1375
▲26
60
Joey Goetsch
20:26.9
9
Cedar Falls
1376
1390
▼-19
61
Ben Christ
20:29.7
10
Cedar Falls
1370
1345
▲33
62
Andy Segovia
20:55.0
9
Cedar Rapids, Jefferson
1328
1314
▲16
63
Wyatt Howes
20:55.9
9
Iowa City, City High
1325
1333
▼-12
64
Diego Peraire
20:57.0
9
Wahlert, Dubuque
1320
1306
▲21
65
Soren kenlin
20:58.4
10
Iowa City, City High
1316
1310
▲10
66
Max Myers
21:03.7
9
Prairie, Cedar Rapids
1311
1287
▲38
67
Finnegan Newlin
21:06.2
10
Wahlert, Dubuque
1306
1282
▲88
68
Brandon Gass
21:07.0
10
Cedar Rapids, Jefferson
1302
1262
▲66
69
Aedric Nederhoff
21:08.9
9
Prairie, Cedar Rapids
1298
1254
▲189
70
Sam Richman
21:11.0
10
Iowa City, City High
1297
1314
▼-29
71
Eli Mulligan
21:13.7
10
Wahlert, Dubuque
1292
1279
▲15
72
Nacho Corral Carabantes
21:16.2
10
Iowa City, City High
1285
1303
▼-32
73
Calvin Noska
21:18.0
9
Prairie, Cedar Rapids
1279
1266
▲18
74
Joe Schlitz
21:18.0
10
Iowa City, City High
1276
1284
▼-10
75
Mason Wenzel
21:19.7
9
Cedar Falls
1264
1190
▲106
76
Jasper Morton
21:20.2
10
Iowa City, City High
1263
1280
▼-21
77
Wilson Allred
21:24.2
10
Prairie, Cedar Rapids
1247
1227
▲34
78
Thomas Hand
21:30.7
9
Iowa City, City High
1236
1275
▼-49
79
Theo Allred
21:33.0
10
Iowa City, City High
1228
1203
▲38
80
Asher Byler
21:33.2
9
Iowa City, City High
1227
1259
▼-81
81
Trey Toner
21:39.9
10
Prairie, Cedar Rapids
1222
1230
▼-32
82
Henri Mitchell
21:42.7
10
Cedar Rapids, Washington
1216
1215
▲2
83
Paul Giannakouros
21:44.2
10
Dubuque, Hempstead
1213
1261
▼-70
84
Kellan Deahl
21:44.2
9
Prairie, Cedar Rapids
1205
1185
▲29
85
Parker Steffen
21:46.0
9
Cedar Falls
1198
1136
▲93
86
Luke Tracy
21:49.7
9
Wahlert, Dubuque
1194
1168
▲75
87
August Merschbrock
21:50.4
9
Cedar Rapids, Washington
1193
1214
▼-35
88
James Norby
22:03.5
9
Cedar Falls
1174
1159
▲30
89
Daniel Flanagan
22:04.0
10
Wahlert, Dubuque
1167
1089
▲105
90
Jasper Mitchell
22:06.7
9
Cedar Rapids, Washington
1163
1160
▲4
91
Andrew Blasberg
22:07.2
9
Cedar Falls
1158
1159
▼-3
92
Dane Harvey
22:11.5
9
Cedar Rapids, Jefferson
1152
1145
▲15
93
Asher Ackermann
22:13.2
9
Iowa City, City High
1142
1153
▼-18
94
Henderson Tran
22:13.2
9
Wahlert, Dubuque
1132
1082
▲142
95
Camden Nus
22:15.2
9
Cedar Falls
1127
1111
▲27
96
Dietrich Lau
22:17.7
9
Iowa City, City High
1125
1159
▼-207
97
Warner Stoll
22:19.0
9
Prairie, Cedar Rapids
1113
1155
▼-111
98
Eli Wagner
22:30.4
9
Dubuque, Hempstead
1095
1083
▲18
99
Michael Hartmann
22:38.7
10
Wahlert, Dubuque
1089
1088
▲1
100
Silas Hemmer
22:40.9
9
Cedar Falls
1082
1079
▲4
101
Tyler Patten
22:42.0
9
Prairie, Cedar Rapids
1078
1126
▼-84
102
Joel Kolder
22:44.5
10
Cedar Rapids, Washington
1071
1129
▼-93
103
Nicholas Reisinger
22:44.7
10
Cedar Rapids, Washington
1063
1119
▼-71
104
Elisha Emry
22:51.5
9
Iowa City, City High
1047
985
▲101
105
Fynn Powers
22:58.5
10
Cedar Falls
1047
1083
▼-182
106
Lane Helgens
22:59.0
9
Cedar Falls
1034
1021
▲25
107
Cullan Olmstead
23:03.2
9
Prairie, Cedar Rapids
1023
962
▲171
108
joseph kahiku
23:07.0
10
Cedar Rapids, Washington
1022
1070
▼-57
109
Kaden Weber
23:13.0
9
Prairie, Cedar Rapids
1010
1018
▼-14
110
Abraham Viveros
23:17.0
9
Cedar Rapids, Jefferson
990
988
▲4
111
Jaque Nshimirimana
23:19.4
10
Cedar Rapids, Jefferson
978
968
▲19
112
Ernie Plunkett
23:22.4
9
Cedar Falls
962
978
▼-27
113
Chase Fisher
23:30.7
9
Prairie, Cedar Rapids
945
912
▲48
114
Mason Babler
23:35.5
9
Wahlert, Dubuque
943
1076
▼-182
115
Jesse Bennett
23:39.7
10
Dubuque, Hempstead
930
951
▼-46
116
Aidan Scheffert
23:55.4
9
Iowa City, City High
917
926
▼-13
117
Logan Barnard
24:03.2
9
Prairie, Cedar Rapids
911
970
▼-128
118
Thomas Winborn
24:36.5
10
Prairie, Cedar Rapids
899
917
▼-175
119
Sebastian Coleson
24:38.2
10
Cedar Rapids, Jefferson
886
889
▼-15
120
Christian Alt
24:39.0
9
Wahlert, Dubuque
870
865
▲7
121
Jacob Long
24:50.0
9
Cedar Rapids, Jefferson
846
854
▼-12
122
Zachary Ernzen
25:14.2
10
Wahlert, Dubuque
824
802
▲35
123
Duncan Harmon
25:30.0
9
Iowa City, City High
803
837
▼-55
124
Evan Lin
25:33.7
9
Cedar Falls
783
791
▼-40
125
Broden Kretz
25:51.0
9
Dubuque, Hempstead
755
736
▲36
126
Liam Pins
26:41.7
9
Cedar Rapids, Washington
750
824
▼-121
127
Landon Palmer
26:48.7
10
Cedar Rapids, Jefferson
720
743
▼-32
128
Reed Cheyney
26:53.7
9
Iowa City, City High
682
679
▲6
129
Luke Portzen
28:13.2
10
Wahlert, Dubuque
649
637
▲26
130
Dylan Howes
28:27.2
9
Iowa City, City High
592
621
▼-77
131
Luke Bahl
28:39.2
10
Wahlert, Dubuque
500
493
▲11