Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Johnston High SchoolJohnston MS Invite · Sep 412:44.46Johnston MS InviteSeptember 4, 2025
5,000 Meters · Central College Course21st Heartland Classic · Sep 1921:57.521st Heartland ClassicSeptember 19, 2026
5,000 Meters · DMACC Cross Country CourseCentennial Early Bird · Aug 2522:11.1Centennial Early BirdAugust 25, 2026
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2520:16.7Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · Lied Recreation Athletic CenterKirk Schamaltz Invite · Sep 321:48.5Kirk Schamaltz InviteSeptember 3, 2026
5,000 Meters · Marshalltown Community CollegeBobcat Invite · Sep 1021:09.1Bobcat InviteSeptember 10, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Elite JV · Place 5 · Waukee NorthwestWaukee Northwest5,000 Meters Elite JV520:16.7 PB9
Sep 1921st Heartland ClassicSep 19 · 5,000 Meters Varsity · Place 55 · Waukee NorthwestWaukee Northwest5,000 Meters Varsity5521:57.5 PB9
Sep 10Bobcat InviteSep 10 · 5,000 Meters Junior Varsity · Place 5 · Waukee NorthwestWaukee Northwest5,000 Meters Junior Varsity521:09.1 PB9
Sep 3Kirk Schamaltz InviteSep 3 · 5,000 Meters Varsity · Place 37 · Waukee NorthwestWaukee Northwest5,000 Meters Varsity3721:48.5 PB9
Aug 25Centennial Early BirdAug 25 · 5,000 Meters Varsity · Place 43 · Waukee NorthwestWaukee Northwest5,000 Meters Varsity4322:11.1 PB9

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 4Johnston MS InviteSep 4 · 3,200 Meters A Division · Place 7 · Waukee NorthwestWaukee Northwest3,200 Meters A Division712:44.46 PB8