Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Richmond Hill ParkGeneseo XC Invite · Sep 2025:19.80Geneseo XC InviteSeptember 20, 2025
5,000 Meters · North Linn High SchoolIowa State Qualifier - 1A - North Linn · Oct 2325:21.1Iowa State Qualifier - 1A - North LinnOctober 23, 2025
5,000 Meters · Scott County Park2026 Lancer Cross Country Invitational · Sep 1528:17.02026 Lancer Cross Country InvitationalSeptember 15, 2026
5,000 Meters · Tipton City Park2026 Tipton Invitational · Sep 830:19.02026 Tipton InvitationalSeptember 8, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22Iowa State Qualifier - 1A - North LinnOct 22 · 5,000 Meters Varsity · Place 87 · Rivermont Collegiate Bettendorf5,000 Meters Varsity8725:44.612
Sep 19Geneseo XC InvitationalSep 19 · 3 Miles Senior Boys · Place 36 · Rivermont Collegiate Bettendorf3 Miles Senior Boys3627:19.612
Sep 152026 Lancer Cross Country InvitationalSep 15 · 5,000 Meters JV Boys 5000 Meters · Place 89 · Rivermont Collegiate Bettendorf5,000 Meters JV Boys 5000 Meters8928:17.0 PB12
Sep 82026 Tipton InvitationalSep 8 · 5,000 Meters High School Boys · Place 107 · Rivermont Collegiate Bettendorf5,000 Meters High School Boys10730:19.0 PB12

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 1A - North LinnOct 23 · 5,000 Meters State · Place 95 · Rivermont Collegiate Bettendorf5,000 Meters State9525:21.1 PB11
Sep 20Geneseo XC InviteSep 20 · 3 Miles Junior Boys · Place 49 · Rivermont Collegiate Bettendorf3 Miles Junior Boys4925:19.80 PB11