Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cow Creek ParkPleasant Valley Spartan Classic · Sep 221:17Pleasant Valley Spartan ClassicSeptember 2, 2023
5,000 Meters · Dubuque Soccer ComplexIowa State 4A State Qualfier @ Dubuque Senior · Oct 2318:52.4Iowa State 4A State Qualfier @ Dubuque SeniorOctober 23, 2024
5,000 Meters · Iowa City Kickers Soccer ParkMVC Super Meet · Oct 919:29.4MVC Super MeetOctober 9, 2025
5,000 Meters · Kickers Soccer ComplexBud & Bonnie Williams Invitational · Oct 219:40.5Bud & Bonnie Williams InvitationalOctober 2, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Class 4A Championships · Oct 2720:03.3Iowa State Class 4A ChampionshipsOctober 27, 2023
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1419:50.9All-American InvitationalSeptember 14, 2024
5,000 Meters · Luther College CampusAll-American Invitational · Sep 920:09.90All-American InvitationalSeptember 9, 2023
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1020:01.6NXR Heartland Regional ChampionshipsNovember 10, 2024

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1Iowa State Championships 4ANov 1 · 5,000 Meters Varsity · Place 91 · Dubuque Senior5,000 Meters Varsity9120:06.312
Oct 22Iowa State Qualifier - 4A - Iowa City, HighOct 22 · 5,000 Meters State · Place 10 · Dubuque Senior5,000 Meters State1020:02.412
Oct 16MVC Mississippi DivisionalOct 16 · 5,000 Meters Varsity · Place 10 · Dubuque Senior5,000 Meters Varsity1020:26.7SR
Oct 9MVC Super MeetOct 9 · 5,000 Meters Varsity · Place 12 · Dubuque Senior5,000 Meters Varsity1219:29.4 PB12
Oct 2Bud & Bonnie Williams InvitationalOct 2 · 5,000 Meters Varsity · Place 7 · Dubuque Senior5,000 Meters Varsity719:40.5 PB12
Sep 25Jim Boughton Cross Country InvitationalSep 25 · 5,000 Meters Varsity · Place 19 · Dubuque Senior5,000 Meters Varsity1919:35.4SR
Sep 13All-American InvitationalSep 13 · 5,000 Meters Varsity · Place 55 · Dubuque Senior5,000 Meters Varsity5521:07.812
Sep 6Pleasant Valley Spartan Invite 2025 (Girls Only)Sep 6 · 5,000 Meters Varsity · Place 27 · Dubuque Senior5,000 Meters Varsity2720:07Unofficial12

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Championship · Place 218 · Dubuque Senior5,000 Meters Championship21820:01.6 PB11
Nov 1Iowa State Championships 3ANov 1 · 5,000 Meters Varsity · Place 84 · Dubuque Senior5,000 Meters Varsity8420:06.9JR
Nov 1Iowa State Championships 4ANov 1 · 5,000 Meters Varsity · Place 84 · Dubuque Senior5,000 Meters Varsity8420:06.911
Oct 23Iowa State Qualifier - 4A - Dubuque SeniorOct 23 · 5,000 Meters Varsity · Place 7 · Dubuque Senior5,000 Meters Varsity718:52.38JR
Oct 23Iowa State 4A State Qualfier @ Dubuque SeniorOct 23 · 5,000 Meters Varsity Girls · Place 7 · Dubuque Senior5,000 Meters Varsity Girls718:52.4 PB11
Oct 17MVC Mississippi DivisionalOct 17 · 5,000 Meters Varsity · Place 6 · Dubuque Senior5,000 Meters Varsity619:00.5JR
Oct 10MVC Super MeetOct 10 · 5,000 Meters Varsity · Place 9 · Dubuque Senior5,000 Meters Varsity919:00.6JR
Oct 3Bud and Bonnie Williams InvitationalOct 3 · 5,000 Meters Varsity · Place 13 · Dubuque Senior5,000 Meters Varsity1319:54.7JR
Sep 26Jim Boughton XCSep 26 · 5,000 Meters Varsity · Place 19 · Dubuque Senior5,000 Meters Varsity1919:23.7JR
Sep 14All-American InvitationalSep 14 · 5,000 Meters Varsity · Place 24 · Dubuque Senior5,000 Meters Varsity2419:50.9 PB11
Sep 7Pleasant Valley Spartan ClassicSep 7 · 5,000 Meters Varsity · Place 43 · Dubuque Senior5,000 Meters Varsity4320:4511

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 27Iowa State Class 1A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 87 · Dubuque Senior5,000 Meters Varsity8720:03.3SO
Oct 27Iowa State Class 4A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 87 · Dubuque Senior5,000 Meters Varsity8720:03.3 PB10
Oct 18Iowa State Qualifier - 4A - MarshalltownOct 18 · 5,000 Meters Varsity · Place 8 · Dubuque Senior5,000 Meters Varsity819:45.410
Oct 122023 MVC Mississippi Divisional XC Meet @ Dubuque Soccer ComplexOct 12 · 5,000 Meters Varsity · Place 11 · Dubuque Senior5,000 Meters Varsity1119:51.9SO
Oct 5MVC Super MeetOct 5 · 5,000 Meters Varsity · Place 15 · Dubuque Senior5,000 Meters Varsity1520:05.4SO
Sep 28Bud Williams InvitationalSep 28 · 5,000 Meters Varsity · Place 14 · Dubuque Senior5,000 Meters Varsity1419:43.33SO
Sep 21Jim Boughton XCSep 21 · 5,000 Meters Varsity · Place 18 · Dubuque Senior5,000 Meters Varsity1819:23.1SO
Sep 9All-American InvitationalSep 9 · 5,000 Meters Varsity · Place 18 · Dubuque Senior5,000 Meters Varsity1820:09.90 PB10
Sep 2Pleasant Valley Spartan ClassicSep 2 · 5,000 Meters Varsity · Place 41 · Dubuque Senior5,000 Meters Varsity4121:17 PB10

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29Iowa High School Class 4A ChampionshipsOct 29 · 5,000 Meters State · Place 61 · Dubuque Senior5,000 Meters State6120:14.119
Oct 19Iowa State Qualifier - 4A - DubuqueOct 19 · 5,000 Meters Varsity · Place 22 · Dubuque Senior5,000 Meters Varsity2220:039
Oct 6MVC Super MeetOct 6 · 5,000 Meters Varsity · Place 21 · Dubuque Senior5,000 Meters Varsity2119:58.359
Sep 29Bud Williams InvitationalSep 29 · 5,000 Meters Varsity · Place 9 · Dubuque Senior5,000 Meters Varsity919:25.05FR
Sep 22Jim Boughton InvitationalSep 22 · 5,000 Meters Varsity · Place 28 · Dubuque Senior5,000 Meters Varsity286:259
Sep 10All-American InvitationalSep 10 · 5,000 Meters Varsity · Place 39 · Dubuque Senior5,000 Meters Varsity3920:54.989
Sep 3Pleasant Valley Spartan InvitationalSep 3 · 5,000 Meters Frosh/Soph Freshman · Place 3 · Dubuque Senior5,000 Meters Frosh/Soph Freshman321:439