Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3017:32.3Dan Huston InvitationalSeptember 30, 2023
5,000 Meters · Cow Creek ParkPleasant Valley Spartan Classic · Sep 217:31Pleasant Valley Spartan ClassicSeptember 2, 2023
5,000 Meters · Empire ParkIowa State Qualifier - 4A - Pleasant Valley · Oct 1917:23Iowa State Qualifier - 4A - Pleasant ValleyOctober 19, 2022
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 4A · Nov 116:24.0Iowa State Championships 4ANovember 1, 2024
5,000 Meters · Max Championship Cross Country CourseJohn Kurtt Invitational · Sep 516:40.5John Kurtt InvitationalSeptember 5, 2026
5,000 Meters · Max Championship Cross Country CourseChiburg 5k · Nov 1215:47.8Chiburg 5kNovember 12, 2025
5,000 Meters · University of Iowa XC CourseTrojan Early Bird Invitational · Aug 2817:46.0Trojan Early Bird InvitationalAugust 28, 2023
5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 3017:32.30Steve Johnson InvitationalSeptember 30, 2023
6,000 Meters · Max Championship Cross Country CourseJohn Kurtt Invitational · Aug 3019:44.1John Kurtt InvitationalAugust 30, 2025
8,000 Meters · Dubuque Soccer ComplexAmerican Rivers Conference Championships · Nov 126:06.4American Rivers Conference ChampionshipsNovember 1, 2025
8,000 Meters · Lake Creek Country ClubAmerican Rivers Conference Championships · Oct 3127:04.4American Rivers Conference ChampionshipsOctober 31, 2026
8,000 Meters · Luther CollegeSaga Cup · Nov 627:04.7Saga CupNovember 6, 2026
8,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 427:03.1Dan Huston/Steve Johnson InvitationalOctober 4, 2025
8,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 327:53.1Steve Johnson Invitational October 3, 2026
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1826:53.9Interregional InvitationalOctober 18, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6Saga CupNov 6 · 8,000 Meters College · Place 30 · WartburgWartburg8,000 Meters College3027:04.7 PBSo
Oct 31American Rivers Conference ChampionshipsOct 31 · 8,000 Meters College · Place 85 · WartburgWartburg8,000 Meters College8527:04.4 PBSo
Oct 3Steve Johnson Invitational Oct 3 · 8,000 Meters College · Place 113 · WartburgWartburg8,000 Meters College11327:53.1 PBSo
Sep 5John Kurtt InvitationalSep 5 · 5,000 Meters Collegiate · Place 18 · WartburgWartburg5,000 Meters Collegiate1816:40.5 PBSo

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12Chiburg 5kNov 12 · 5,000 Meters Varsity · Place 33 · WartburgWartburg5,000 Meters Varsity3315:47.8 PBFr
Nov 7Saga CupNov 7 · 8,000 Meters College · Place 33 · WartburgWartburg8,000 Meters College3327:14.1Fr
Nov 1American Rivers Conference ChampionshipsNov 1 · 8,000 Meters College · Place 69 · WartburgWartburg8,000 Meters College6926:06.4 PBFr
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Blue · Place 44 · WartburgWartburg8,000 Meters Blue4426:53.9 PBFr
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 8,000 Meters College · Place 69 · WartburgWartburg8,000 Meters College6927:03.1 PBFr
Aug 30John Kurtt InvitationalAug 30 · 6,000 Meters Collegiate · Place 27 · WartburgWartburg6,000 Meters Collegiate2719:44.1 PBFr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 1Iowa State Championships 4ANov 1 · 5,000 Meters Varsity · Place 52 · BettendorfBettendorf5,000 Meters Varsity5216:24.0 PB12

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 30Dan Huston InvitationalSep 30 · 5,000 Meters Varsity · Place 85 · BettendorfBettendorf5,000 Meters Varsity8517:32.3 PB11
Sep 30Steve Johnson InvitationalSep 30 · 5,000 Meters Boys Varsity Orange 5000M · Place 85 · BettendorfBettendorf5,000 Meters Boys Varsity Orange 5000M8517:32.30 PB11
Sep 2Pleasant Valley Spartan ClassicSep 2 · 5,000 Meters Varsity · Place 30 · BettendorfBettendorf5,000 Meters Varsity3017:31 PB11
Aug 28Trojan Early Bird InvitationalAug 28 · 5,000 Meters Varsity Boys 5K · Place 11 · BettendorfBettendorf5,000 Meters Varsity Boys 5K1117:46.0 PB11

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 19Iowa State Qualifier - 4A - Pleasant ValleyOct 19 · 5,000 Meters State · Place 23 · BettendorfBettendorf5,000 Meters State2317:23 PB10
Oct 1Steve Johnson InvitationalOct 1 · 5,000 Meters Orange Varsity · Place 88 · BettendorfBettendorf5,000 Meters Orange Varsity8818:43.6910

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 20Iowa State Qualifier 4A - Pleasant ValleyOct 20 · 5,000 Meters State · Place 43 · BettendorfBettendorf5,000 Meters State4318:339