Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3018:30.6Dan Huston InvitationalSeptember 30, 2023
5,000 Meters · Johnston High SchoolIowa State Qualifier - 4A - Johnston · Oct 2217:53.6Iowa State Qualifier - 4A - JohnstonOctober 22, 2025
5,000 Meters · Lakeside Municipal Golf CourseFort Dodge Invite · Oct 917:14.5Fort Dodge InviteOctober 9, 2025
5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 3018:30.60Steve Johnson InvitationalSeptember 30, 2023
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1018:04.0NXR Heartland Regional ChampionshipsNovember 10, 2024

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1Iowa State Championships 4ANov 1 · 5,000 Meters Varsity · Place 129 · Indianola5,000 Meters Varsity12917:53.611
Oct 22Iowa State Qualifier - 4A - JohnstonOct 22 · 5,000 Meters State · Place 39 · Indianola5,000 Meters State3917:53.6 PB11
Oct 9Fort Dodge InviteOct 9 · 5,000 Meters Varsity · Place 84 · Indianola5,000 Meters Varsity8417:14.5 PB11
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 5,000 Meters Varsity · Indianola5,000 Meters Varsity—DNF11

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 1 · Place 153 · Indianola5,000 Meters Open Invitational Section 115318:04.0 PB10
Nov 1Iowa State Championships 3ANov 1 · 5,000 Meters Varsity · Place 118 · Indianola5,000 Meters Varsity11817:35.3SO
Nov 1Iowa State Championships 4ANov 1 · 5,000 Meters Varsity · Place 118 · Indianola5,000 Meters Varsity11817:35.310
Oct 23Iowa State Qualifier - 4A - Southeast PolkOct 23 · 5,000 Meters Varsity · Place 33 · Indianola5,000 Meters Varsity3317:36.810
Sep 12Marshalltown Bobcat InvitationalSep 12 · 5,000 Meters Varsity · Place 76 · Indianola5,000 Meters Varsity7616:48.410

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18Iowa State Qualifier - 4A - Southeast PolkOct 18 · 5,000 Meters Varsity · Place 48 · Indianola5,000 Meters Varsity4819:27.09
Oct 5Fort Dodge InviteOct 5 · 5,000 Meters Varsity · Place 149 · Indianola5,000 Meters Varsity14917:54.19
Sep 30Dan Huston InvitationalSep 30 · 5,000 Meters Varsity · Place 164 · Indianola5,000 Meters Varsity16418:30.6 PB9
Sep 30Steve Johnson InvitationalSep 30 · 5,000 Meters Boys Varsity Orange 5000M · Place 164 · Indianola5,000 Meters Boys Varsity Orange 5000M16418:30.60 PB9
Sep 16Heartland XC ClassicSep 16 · 5,000 Meters Varsity · Place 135 · Indianola5,000 Meters Varsity13517:47.69