Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3022:38.8Dan Huston InvitationalSeptember 30, 2023
5,000 Meters · Elliott Athletic ComplexMount Vernon-Lisbon Invitational · Aug 2520:22.0Mount Vernon-Lisbon InvitationalAugust 25, 2026
5,000 Meters · Iowa City Kickers Soccer ParkIowa State Qualifier - 2A - Regina Catholic · Oct 2319:57.3Iowa State Qualifier - 2A - Regina CatholicOctober 23, 2025
5,000 Meters · Kickers Soccer Complex2024 River Valley Conference XC Meet · Oct 1521:19.82024 River Valley Conference XC Meet October 15, 2024
5,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 420:52.0Dan Huston/Steve Johnson InvitationalOctober 4, 2025
5,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 320:33.7Steve Johnson Invitational October 3, 2026
5,000 Meters · University of Iowa XC CourseTrojan Early Bird Invitational · Aug 2823:34.5Trojan Early Bird InvitationalAugust 28, 2023
5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 3022:38.80Steve Johnson InvitationalSeptember 30, 2023

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 132026 River Valley Conference XC MeetOct 13 · 5,000 Meters Varsity Boys 5000 Meters · Place 66 · Mid-Prairie Wellman5,000 Meters Varsity Boys 5000 Meters6620:52.912
Oct 3Steve Johnson Invitational Oct 3 · 5,000 Meters Varsity · Place 325 · Mid-Prairie Wellman5,000 Meters Varsity32520:33.7 PB12
Sep 28Clear Creek-Amana Clipper ClassicSep 28 · 5,000 Meters Boys 5K · Place 84 · Mid-Prairie Wellman5,000 Meters Boys 5K8420:46.312
Aug 25Mount Vernon-Lisbon InvitationalAug 25 · 5,000 Meters Boys 5K · Place 39 · Mid-Prairie Wellman5,000 Meters Boys 5K3920:22.0 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 2A - Regina CatholicOct 23 · 5,000 Meters State · Place 67 · Mid-Prairie Wellman5,000 Meters State6719:57.3 PB11
Oct 142025 River Valley Conference XC MeetOct 14 · 5,000 Meters Varsity · Place 79 · Mid-Prairie Wellman5,000 Meters Varsity7920:03.6JR
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 5,000 Meters Varsity · Place 265 · Mid-Prairie Wellman5,000 Meters Varsity26520:52.0 PB11
Sep 29Clear Creek-Amana Clipper ClassicSep 29 · 5,000 Meters Varsity · Place 51 · Mid-Prairie Wellman5,000 Meters Varsity5120:52.2JR
Sep 13Monticello XC InvitationalSep 13 · 5,000 Meters Varsity · Place 78 · Mid-Prairie Wellman5,000 Meters Varsity7821:50.1JR
Sep 2Williamsburg InvitationalSep 2 · 5,000 Meters Varsity · Place 61 · Mid-Prairie Wellman5,000 Meters Varsity6121:52.7JR

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 152024 River Valley Conference XC Meet Oct 15 · 5,000 Meters Varsity Boys · Place 79 · Mid-Prairie Wellman5,000 Meters Varsity Boys7921:19.8 PB10
Sep 30Clear Creek-Amana Clipper ClassicSep 30 · 5,000 Meters Varsity · Place 70 · Mid-Prairie Wellman5,000 Meters Varsity7022:45.6SO
Sep 14Monticello XCSep 14 · 5,000 Meters Junior Varsity · Place 36 · Mid-Prairie Wellma5,000 Meters Junior Varsity3622:03.1SO

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 30Dan Huston InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 207 · Mid-Prairie Wellman5,000 Meters Junior Varsity20722:38.8 PB9
Sep 30Steve Johnson InvitationalSep 30 · 5,000 Meters Boys JV 5000M · Place 207 · Mid-Prairie Wellman5,000 Meters Boys JV 5000M20722:38.80 PB9
Sep 25Clipper CC ClassicSep 25 · 5,000 Meters Varsity · Place 57 · Mid-Prairie Wellman5,000 Meters Varsity5722:43.6FR
Aug 28Trojan Early Bird InvitationalAug 28 · 5,000 Meters JV Boys 5K · Place 78 · Mid-Prairie Wellman5,000 Meters JV Boys 5K7823:34.5 PB9