Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Birdsall ParkCedar Falls CC Invite · Sep 1519:00.29Cedar Falls CC InviteSeptember 15, 2026
5,000 Meters · Brynes Park Irv Warren golf courseMVC Super Meet · Oct 818:31.4MVC Super MeetOctober 8, 2026
5,000 Meters · Iowa City Kickers Soccer ParkMVC Super Meet · Oct 917:38.7MVC Super MeetOctober 9, 2025
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1318:52.2All-American InvitationalSeptember 13, 2025
5,000 Meters · Luther College CampusAll-American Invitational · Sep 919:36.50All-American InvitationalSeptember 9, 2023
5,000 Meters · Oak Ridge/Lowe ParkMVC Valley Divisional · Oct 1518:40.95MVC Valley DivisionalOctober 15, 2026
5,000 Meters · Seminole Valley ParkJV State · Oct 2517:40.0JV StateOctober 25, 2025
5,000 Meters · University of Iowa XC CourseTrojan Early Bird Invitational · Aug 2821:20.7Trojan Early Bird InvitationalAugust 28, 2023

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 15MVC Valley DivisionalOct 15 · 5,000 Meters Junior Varsity · Place 12 · Linn-Mar Marion5,000 Meters Junior Varsity1218:40.95 PB12
Oct 8MVC Super MeetOct 8 · 5,000 Meters JV Boys · Place 30 · Linn-Mar Marion5,000 Meters JV Boys3018:31.4 PB12
Sep 15Cedar Falls CC InviteSep 15 · 5,000 Meters Junior Varsity · Place 27 · Linn-Mar Marion5,000 Meters Junior Varsity2719:00.29 PB12
Sep 5Linn-Mar InvitationalSep 5 · 5,000 Meters HS Boys · Place 75 · Linn-Mar Marion5,000 Meters HS Boys7519:25.112
Aug 29Seminole Valley ClassicAug 29 · 5,000 Meters Boys 5K · Place 45 · Linn-Mar Marion5,000 Meters Boys 5K4518:43.412

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25JV StateOct 25 · 5,000 Meters Boys 5K · Place 33 · Linn-Mar Marion5,000 Meters Boys 5K3317:40.0 PB11
Oct 16MVC Mississippi DivisionalOct 16 · 5,000 Meters Junior Varsity · Place 8 · Linn-Mar Marion5,000 Meters Junior Varsity818:02.5JR
Oct 9MVC Super MeetOct 9 · 5,000 Meters Junior Varsity · Place 13 · Linn-Mar Marion5,000 Meters Junior Varsity1317:38.7 PB11
Sep 25Eastern Iowa ClassicSep 25 · 5,000 Meters Junior Varsity · Place 12 · Linn-Mar Marion5,000 Meters Junior Varsity1217:50.7JR
Sep 13All-American InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 20 · Linn-Mar Marion5,000 Meters Junior Varsity2018:52.2 PB11
Sep 6Linn-Mar InvitationalSep 6 · 5,000 Meters Varsity · Place 74 · Linn-Mar Marion5,000 Meters Varsity7418:43.5JR
Aug 28Trojan Early BirdAug 28 · 5,000 Meters Varsity · Place 35 · Linn-Mar Marion5,000 Meters Varsity3517:50.6JR

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17MVC Mississippi DivisionalOct 17 · 5,000 Meters Junior Varsity · Place 42 · Linn-Mar Marion5,000 Meters Junior Varsity4218:26.6SO
Oct 10MVC Super MeetOct 10 · 5,000 Meters Varsity · Place 42 · Linn-Mar Marion5,000 Meters Varsity4218:42.4SO
Sep 7Linn-Mar InvitationalSep 7 · 5,000 Meters Varsity · Place 94 · Linn-Mar Marion5,000 Meters Varsity9419:10.2SO

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 122023 MVC Valley Divisional MeetOct 12 · 5,000 Meters Junior Varsity · Place 57 · Linn-Mar Marion5,000 Meters Junior Varsity5718:58.9009
Oct 5MVC Super MeetOct 5 · 5,000 Meters Varsity · Place 52 · Linn-Mar Marion5,000 Meters Varsity5219:49.2FR
Sep 21Eastern Iowa ClassicSep 21 · 5,000 Meters Junior Varsity · Place 41 · Linn-Mar Marion5,000 Meters Junior Varsity4119:01.429
Sep 9All-American InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 51 · Linn-Mar Marion5,000 Meters Junior Varsity5119:36.50 PB9
Sep 2Linn-Mar InvitationalSep 2 · 5,000 Meters Varsity · Place 99 · Linn-Mar Marion5,000 Meters Varsity9919:58.8FR
Aug 28Trojan Early Bird InvitationalAug 28 · 5,000 Meters JV Boys 5K · Place 34 · Linn-Mar Marion5,000 Meters JV Boys 5K3421:20.7 PB9