Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Center Point - Urbana High SchoolCPU Middle School XC · Sep 1911:39.8CPU Middle School XCSeptember 19, 2023
5,000 Meters · Brynes Park Irv Warren golf courseMVC Super Meet · Oct 818:26.5MVC Super MeetOctober 8, 2026
5,000 Meters · Iowa City Kickers Soccer ParkMVC Super Meet · Oct 918:31.7MVC Super MeetOctober 9, 2025
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1417:14.5All-American InvitationalSeptember 14, 2024
5,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 318:38.5Steve Johnson Invitational October 3, 2026
5,000 Meters · Oak Ridge/Lowe ParkMVC Valley Divisional · Oct 1519:01.55MVC Valley DivisionalOctober 15, 2026
5,000 Meters · University of Iowa XC CourseTrojan Early Bird · Aug 2718:43.3Trojan Early BirdAugust 27, 2026
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1017:39.2NXR Heartland Regional ChampionshipsNovember 10, 2024

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 18 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Junior Varsity1819:01.55 PB11
Oct 8MVC Super MeetOct 8 · 5,000 Meters JV Boys · Place 28 · Linn-Mar MarionLinn-Mar Marion5,000 Meters JV Boys2818:26.5 PB11
Oct 3Steve Johnson Invitational Oct 3 · 5,000 Meters Junior Varsity · Place 99 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Junior Varsity9918:38.5 PB11
Sep 5Linn-Mar InvitationalSep 5 · 5,000 Meters HS Boys · Place 104 · Linn-Mar MarionLinn-Mar Marion5,000 Meters HS Boys10420:11.011
Aug 27Trojan Early BirdAug 27 · 5,000 Meters Varsity Boys 5K · Place 31 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Varsity Boys 5K3118:43.3 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16MVC Mississippi DivisionalOct 16 · 5,000 Meters Junior Varsity · Place 24 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Junior Varsity2418:36.3SO
Oct 9MVC Super MeetOct 9 · 5,000 Meters Frosh/Soph · Place 37 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Frosh/Soph3718:31.7 PB10
Sep 25Eastern Iowa ClassicSep 25 · 5,000 Meters Junior Varsity · Place 44 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Junior Varsity4418:53.3SO
Sep 6Linn-Mar InvitationalSep 6 · 5,000 Meters Varsity · Place 47 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Varsity4718:03.5SO
Aug 28Trojan Early BirdAug 28 · 5,000 Meters Junior Varsity · Place 29 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Junior Varsity2918:57.5SO

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 5 · Place 122 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Open Invitational Section 512217:39.2 PB9
Oct 23Iowa State Qualifier - 4A - Pleasant ValleyOct 23 · 5,000 Meters Varsity · Place 32 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Varsity3217:399
Oct 17MVC Mississippi DivisionalOct 17 · 5,000 Meters Varsity · Place 26 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Varsity2616:52.5FR
Oct 10MVC Super MeetOct 10 · 5,000 Meters Varsity · Place 77 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Varsity7717:36.5FR
Sep 14All-American InvitationalSep 14 · 5,000 Meters Varsity · Place 46 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Varsity4617:14.5 PB9
Sep 7Linn-Mar InvitationalSep 7 · 5,000 Meters Varsity · Place 20 · Linn-Mar MarionLinn-Mar Marion5,000 Meters Varsity2016:52.4FR

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 19CPU Middle School XCSep 19 · 3,200 Meters 8th Boys · Place 2 · Linn-Mar(Excelsior-Oak Ridge)Linn-Mar(Excelsior-Oak Ridge)3,200 Meters 8th Boys211:39.8 PB8