Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · AltaAlta-Aurelia XC Meet · Sep 2820:37.9Alta-Aurelia XC MeetSeptember 28, 2026
5,000 Meters · CherokeeCherokee Lighted XC Meet · Sep 1920:28.5Cherokee Lighted XC MeetSeptember 19, 2026
5,000 Meters · Dordt CourseIowa State Qualifier - 2A - Unity Christian · Oct 2319:47.14Iowa State Qualifier - 2A - Unity ChristianOctober 23, 2025
5,000 Meters · Holstein Country ClubTim Thomas XC Classic · Sep 1219:53.3Tim Thomas XC ClassicSeptember 12, 2026
5,000 Meters · Ida GroveOA-BCIG XC Meet · Oct 1319:40.31OA-BCIG XC MeetOctober 13, 2025
5,000 Meters · Landsmeer Golf ClubIowa Class 2A State Qualifier · Oct 2421:57.33Iowa Class 2A State QualifierOctober 24, 2024
5,000 Meters · Mapleton HSMVAOCOU XC Meet · Sep 2521:26.34MVAOCOU XC MeetSeptember 25, 2025
5,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 320:16.3Steve Johnson Invitational October 3, 2026
5,000 Meters · OnawaWestern Valley Conference XC Meet · Oct 1819:37.25Western Valley Conference XC MeetOctober 18, 2025
5,000 Meters · Ridge View High SchoolTim Thomas Classic · Sep 1322:36.30Tim Thomas ClassicSeptember 13, 2025
5,000 Meters · Southeast Valley HSSoutheast Valley Invitational · Aug 2720:52.90Southeast Valley InvitationalAugust 27, 2026
5,000 Meters · Spirit LakeSpirit Lake/Okoboji XC Invite · Sep 321:05.6Spirit Lake/Okoboji XC InviteSeptember 3, 2026
5,000 Meters · Unity Christian HSIowa State Qualifier - 2A - Unity Christian · Oct 2421:57.3Iowa State Qualifier - 2A - Unity ChristianOctober 24, 2024

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 12OA-BCIG XC MeetOct 12 · 5,000 Meters High School · Place 54 · OABCIG5,000 Meters High School5420:11.811
Oct 3Steve Johnson Invitational Oct 3 · 5,000 Meters Varsity · Place 314 · OABCIG5,000 Meters Varsity31420:16.3 PB11
Sep 28Alta-Aurelia XC MeetSep 28 · 5,000 Meters HS Division · Place 40 · OABCIG5,000 Meters HS Division4020:37.9 PB11
Sep 19Cherokee Lighted XC MeetSep 19 · 5,000 Meters High School · Place 47 · OABCIG5,000 Meters High School4720:28.5 PB11
Sep 12Tim Thomas XC ClassicSep 12 · 5,000 Meters Class B Varsity · Place 63 · OABCIG5,000 Meters Class B Varsity6319:53.3 PB11
Sep 3Spirit Lake/Okoboji XC InviteSep 3 · 5,000 Meters Boys 5000m Class A Varsity · Place 81 · OABCIG5,000 Meters Boys 5000m Class A Varsity8121:05.6 PB11
Aug 27Southeast Valley InvitationalAug 27 · 5,000 Meters Varsity · Place 49 · OABCIG5,000 Meters Varsity4920:52.90 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 2A - Unity ChristianOct 23 · 5,000 Meters State · Place 60 · OABCIG5,000 Meters State6019:47.14 PB10
Oct 18Western Valley Conference XC MeetOct 18 · 5,000 Meters High School · Place 16 · OABCIG5,000 Meters High School1619:37.25 PB10
Oct 13OA-BCIG XC MeetOct 13 · 5,000 Meters High School · Place 44 · OABCIG5,000 Meters High School4419:40.31 PB10
Sep 29Alta-Aurelia XC MeetSep 29 · 5,000 Meters Varsity · Place 45 · OABCIG5,000 Meters Varsity4521:09.9210
Sep 25MVAOCOU XC MeetSep 25 · 5,000 Meters Varsity · Place 45 · OABCIG5,000 Meters Varsity4521:26.34 PB10
Sep 13Tim Thomas ClassicSep 13 · 5,000 Meters Var B · Place 113 · OABCIG5,000 Meters Var B11322:36.30 PB10
Sep 4Iowa Great Lakes XC MeetSep 4 · 5,000 Meters Boys 5000m Class A Varsity · Place 84 · OABCIG5,000 Meters Boys 5000m Class A Varsity8421:55.7010

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 24Iowa State Qualifier - 2A - Unity ChristianOct 24 · 5,000 Meters State · Place 86 · OABCIG5,000 Meters State8621:57.3 PB9
Oct 24Iowa Class 2A State QualifierOct 24 · 5,000 Meters Boys · Place 86 · OABCIG5,000 Meters Boys8621:57.33 PB9