Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 30 | 31:38.3 | Dan Huston Invitational | September 30, 2023 |
| 5,000 Meters · Dubuque Soccer Complex2026 Jim Boughton XC Invitational · Sep 24 | 30:23.2 | 2026 Jim Boughton XC Invitational | September 24, 2026 |
| 5,000 Meters · Iowa City Kickers Soccer ParkMVC Super Meet · Oct 9 | 32:32.5 | MVC Super Meet | October 9, 2025 |
| 5,000 Meters · Kickers Soccer ComplexBud & Bonnie Williams Invitational · Oct 2 | 33:12.1 | Bud & Bonnie Williams Invitational | October 2, 2025 |
| 5,000 Meters · Luther CollegeAll-American Invitational · Sep 14 | 29:03.6 | All-American Invitational | September 14, 2024 |
| 5,000 Meters · Luther College CampusAll-American Invitational · Sep 9 | 31:21.30 | All-American Invitational | September 9, 2023 |
| 5,000 Meters · Seminole Valley ParkMVC Mississippi Divisional · Oct 15 | 29:22.9 | MVC Mississippi Divisional | October 15, 2026 |
| 5,000 Meters · University of Iowa XC CourseTrojan Early Bird Invitational · Aug 28 | 34:38.5 | Trojan Early Bird Invitational | August 28, 2023 |
| 5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 30 | 31:38.30 | Steve Johnson Invitational | September 30, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | MVC Mississippi DivisionalOct 15 · 5,000 Meters JV Girls · Place 61 · Dubuque Hempstead | 5,000 Meters JV Girls | 61 | 29:22.9 PB | 12 |
| Sep 24 | 2026 Jim Boughton XC InvitationalSep 24 · 5,000 Meters JV Girls 5000 Meters · Place 112 · Dubuque Hempstead | 5,000 Meters JV Girls 5000 Meters | 112 | 30:23.2 PB | 12 |
| Aug 27 | 2026 Hempstead Invitational XCAug 27 · 5,000 Meters High School Girls 5000 Meters · Place 57 · Dubuque Hempstead | 5,000 Meters High School Girls 5000 Meters | 57 | 31:14.2 | 12 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | MVC Valley Divisional Oct 16 · 5,000 Meters Junior Varsity · Place 65 · Dubuque Hempstead | 5,000 Meters Junior Varsity | 65 | 33:36.5 | JR |
| Oct 9 | MVC Super MeetOct 9 · 5,000 Meters Junior Varsity · Place 90 · Dubuque Hempstead | 5,000 Meters Junior Varsity | 90 | 32:32.5 PB | 11 |
| Oct 2 | Bud & Bonnie Williams InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 91 · Dubuque Hempstead | 5,000 Meters Junior Varsity | 91 | 33:12.1 PB | 11 |
| Sep 25 | Jim Boughton Cross Country InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 133 · Dubuque Hempstead | 5,000 Meters Junior Varsity | 133 | 32:15.5 | JR |
| Sep 13 | All-American InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 251 · Dubuque Hempstead | 5,000 Meters Junior Varsity | 251 | 31:37.2 | 11 |
| Aug 28 | Trojan Early BirdAug 28 · 5,000 Meters Junior Varsity · Place 29 · Dubuque Hempstead | 5,000 Meters Junior Varsity | 29 | 29:45.7 | JR |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Mississippi Valley Divisional XC Meet - Dubuque WahlertOct 17 · Junior Varsity · Place 61 · Dubuque Hempstead | Junior Varsity | 61 | 29:49.5 | SO |
| Oct 10 | MVC Super MeetOct 10 · 5,000 Meters Varsity · Place 82 · Dubuque Hempstead | 5,000 Meters Varsity | 82 | 31:05.9 | SO |
| Oct 3 | Bud and Bonnie Williams InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 179 · Dubuque Hempstead | 5,000 Meters Junior Varsity | 179 | 31:06.7 | SO |
| Sep 26 | Jim Boughton XCSep 26 · 5,000 Meters Frosh/Soph Freshman · Place 76 · Dubuque Hempstead | 5,000 Meters Frosh/Soph Freshman | 76 | 29:37.5 | SO |
| Sep 14 | All-American InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 201 · Dubuque Hempstead | 5,000 Meters Junior Varsity | 201 | 29:03.6 PB | 10 |
| Sep 7 | Pleasant Valley Spartan ClassicSep 7 · 5,000 Meters Frosh/Soph Freshman · Place 130 · Dubuque Hempstead | 5,000 Meters Frosh/Soph Freshman | 130 | 29:39 | 10 |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | 2023 MVC Valley Divisional MeetOct 12 · 5,000 Meters Junior Varsity · Place 108 · Dubuque Hempstead | 5,000 Meters Junior Varsity | 108 | 28:18.70 | 09 |
| Sep 30 | Dan Huston InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 132 · Dubuque Hempstead | 5,000 Meters Junior Varsity | 132 | 31:38.3 PB | 9 |
| Sep 30 | Steve Johnson InvitationalSep 30 · 5,000 Meters Girls JV 5000M · Place 132 · Dubuque Hempstead | 5,000 Meters Girls JV 5000M | 132 | 31:38.30 PB | 9 |
| Sep 21 | Jim Boughton XCSep 21 · 5,000 Meters Freshman Sophomore · Place 73 · Dubuque Hempstead | 5,000 Meters Freshman Sophomore | 73 | 30:51.6 | FR |
| Sep 9 | All-American InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 241 · Dubuque Hempstead | 5,000 Meters Junior Varsity | 241 | 31:21.30 PB | 9 |
| Sep 2 | Linn-Mar InvitationalSep 2 · 5,000 Meters Varsity · Place 162 · Dubuque Hempstead | 5,000 Meters Varsity | 162 | 31:42.8 | FR |
| Aug 28 | Trojan Early Bird InvitationalAug 28 · 5,000 Meters JV Girls 5K · Place 72 · Dubuque Hempstead | 5,000 Meters JV Girls 5K | 72 | 34:38.5 PB | 9 |