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
Men 5k Run
Place
Name
Time
Grade
School Name
Performance Score
Updated Rating
Rating Change
1
Matthew Schaul
16:40.5
12
Maquoketa Valley, Delhi
2349
2347
▲76
2
Andrew Schlarmann
17:27.7
11
Beckman Catholic, Dyersville
2160
2116
▲249
3
Justin Wagner
17:38.4
11
Kee, Lansing
2067
2044
▲33
4
Gavin Holst
17:48.0
12
Central, Elkader
2030
2046
▼-23
5
Jacob Schellhorn
17:53.2
12
MFL MarMac
1977
2029
▼-210
6
Kenyon Baker
17:56.0
11
Maquoketa Valley, Delhi
1899
1897
▲92
7
Carson Ruegnitz
18:22.2
11
Central, Elkader
1876
1888
▼-19
8
Brady Eike
18:36.7
12
Maquoketa Valley, Delhi
1826
1822
▲300
9
Danny Dudzik
18:52.2
11
Beckman Catholic, Dyersville
1786
1765
▲34
10
Adam Gaul
19:00.7
11
Beckman Catholic, Dyersville
1742
1719
▲40
11
Jesse Polkinghorn
19:36.7
10
Central, Elkader
1731
1762
▼-56
12
Steffen Goerdt
19:53.4
10
Beckman Catholic, Dyersville
1676
1651
▲46
13
Jesus Tabora-Lara
20:00.2
12
Clayton Ridge, Guttenberg
1665
1681
▼-24
14
Shawn Brunsman
20:08.4
12
Beckman Catholic, Dyersville
1644
1642
▲142
15
Nathan Schlarmann
20:14.2
9
Beckman Catholic, Dyersville
1628
1621
▲12
16
Sawyer Gramlich
20:22.0
12
Kee, Lansing
1603
1579
▲35
17
Cole Luensmann
20:35.0
11
Beckman Catholic, Dyersville
1582
1545
▲83
18
Henry Reimer
20:39.4
11
Central, Elkader
1575
1589
▼-21
19
Ethan Backes
20:40.9
11
Clayton Ridge, Guttenberg
1551
1540
▲17
20
Tyce Zittergruen
20:41.2
9
Central, Elkader
1536
1528
▲11
21
Brenndan Engler
20:46.9
11
Beckman Catholic, Dyersville
1517
1487
▲58
22
Isaiah Wagner
20:48.0
11
Kee, Lansing
1510
1518
▼-12
23
Tucker Ruff
20:52.5
12
MFL MarMac
1501
1546
▼-89
24
Declan Finley
20:54.0
11
Central, Elkader
1482
1486
▼-5
25
Brendan Jones
20:56.9
12
Kee, Lansing
1467
1461
▲7
26
Kaeden Weber
20:58.5
10
Kee, Lansing
1457
1473
▼-24
27
Owen Smith
20:59.7
9
Maquoketa Valley, Delhi
1447
1447
▼-53
28
Michael White
21:13.5
11
Central, Elkader
1440
1449
▼-12
29
Vaughn Zittergruen
21:26.9
12
Central, Elkader
1424
1418
▲8
30
Fernando Flores
21:46.2
10
Clayton Ridge, Guttenberg
1410
1404
▲9
31
Russell Chmelar
21:53.0
9
Clayton Ridge, Guttenberg
1395
1387
▲11
32
Jayden Schwandt
21:54.0
10
Maquoketa Valley, Delhi
1386
1382
▲310
33
Luke Williams
22:00.7
9
Beckman Catholic, Dyersville
1383
1407
▼-44
34
Leland Mueller
22:08.7
11
Clayton Ridge, Guttenberg
1354
1307
▲93
35
Shane Wright
22:21.2
10
Maquoketa Valley, Delhi
1352
1354
▼-146
36
Anthony Sandoval
22:57.5
11
Clayton Ridge, Guttenberg
1346
1368
▼-33
37
Parker Domeyer
23:09.9
12
Beckman Catholic, Dyersville
1314
1289
▲44
38
Ethan McCarraher
23:27.7
11
Beckman Catholic, Dyersville
1290
1253
▲84
39
Carter Verthein
23:27.7
11
Kee, Lansing
1287
1318
▼-50
40
Levi Reiter
23:40.5
10
Beckman Catholic, Dyersville
1247
1228
▲32
41
Carter Judkins
23:40.9
10
Clayton Ridge, Guttenberg
1217
1168
▲176
42
Tate Armstrong
23:44.2
9
Clayton Ridge, Guttenberg
1201
1191
▲14
43
Daniel Jones
23:52.9
10
Kee, Lansing
1193
1235
▼-114
44
Breckon Holst
23:56.0
9
Central, Elkader
1168
1215
▼-94
45
Carter Krugger
24:15.7
12
Central, Elkader
1142
1189
▼-104
46
Caleb Lawrence
25:07.0
12
Clayton Ridge, Guttenberg
1096
1108
▼-16
47
Griffin Koehn
25:15.2
9
Central, Elkader
1058
1098
▼-63
48
Luke Cook
25:58.4
10
Clayton Ridge, Guttenberg
979
976
▲5
49
Benjamin Michel
26:19.0
9
Beckman Catholic, Dyersville
935
938
▼-5
50
Kasey Thiese
26:52.0
11
Clayton Ridge, Guttenberg
865
853
▲17
51
Aiden Schoof
28:04.0
9
Clayton Ridge, Guttenberg
844
851
▼-649
52
Payton Schultz
28:48.0
9
MFL MarMac
805
812
▼-10
53
Zach Helle
29:02.7
12
Beckman Catholic, Dyersville
682
678
▲7
54
Spencer Horns
30:45.4
9
Clayton Ridge, Guttenberg
608
618
▼-882