Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Elkader Golf & Country ClubUpper Iowa Conference Championships · Oct 16 | 27:13.9 | Upper Iowa Conference Championships | October 16, 2025 |
| 5,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 4 | 30:28.9 | Dan Huston/Steve Johnson Invitational | October 4, 2025 |
| 5,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 3 | 33:00.8 | Steve Johnson Invitational | October 3, 2026 |
| 5,000 Meters · North Fayette High SchoolUpper Iowa Conference Championships · Oct 16 | 29:51.3 | Upper Iowa Conference Championships | October 16, 2026 |
| 5,000 Meters · North Linn High School46th Annual Bob Mudd Lynx Invitational · Oct 10 | 32:26.9 | 46th Annual Bob Mudd Lynx Invitational | October 10, 2026 |
| 5,000 Meters · South Winn Golf & Country ClubSouth Winneshiek Inivtational · Oct 7 | 25:26.0 | South Winneshiek Inivtational | October 7, 2025 |
| 5,000 Meters · Starmount School CampusIowa State Qualifier - 1A - Starmont · Oct 23 | 27:26.4 | Iowa State Qualifier - 1A - Starmont | October 23, 2025 |
| 5,000 Meters · Waukon Golf & Country Club2025 Waukon Invitational · Sep 23 | 28:55.8 | 2025 Waukon Invitational | September 23, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Iowa State Qualifier - 1A - South WinneshiekOct 22 · 5,000 Meters Varsity · Place 74 · Clayton Ridge Guttenberg | 5,000 Meters Varsity | 74 | 31:43.7 | SR |
| Oct 16 | Upper Iowa Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 64 · Clayton Ridge Guttenberg | 5,000 Meters Varsity | 64 | 29:51.3 PB | 12 |
| Oct 10 | 46th Annual Bob Mudd Lynx Invitational Oct 10 · 5,000 Meters High School Girls 5000 Miles · Place 126 · Clayton Ridge Guttenberg | 5,000 Meters High School Girls 5000 Miles | 126 | 32:26.9 PB | 12 |
| Oct 6 | South Winneshiek InvitationalOct 6 · 5,000 Meters Varsity · Place 116 · Clayton Ridge Guttenberg | 5,000 Meters Varsity | 116 | 31:39.9 | 12 |
| Oct 3 | Steve Johnson Invitational Oct 3 · 5,000 Meters Junior Varsity · Place 215 · Clayton Ridge Guttenberg | 5,000 Meters Junior Varsity | 215 | 33:00.8 PB | 12 |
| Sep 22 | 2026 Waukon InvitationalSep 22 · 5,000 Meters Varsity Girls · Place 77 · Clayton Ridge Guttenberg | 5,000 Meters Varsity Girls | 77 | 31:20.1 | 12 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Iowa State Qualifier - 1A - StarmontOct 23 · 5,000 Meters State · Place 65 · Clayton Ridge Guttenberg | 5,000 Meters State | 65 | 27:26.4 PB | 11 |
| Oct 16 | Upper Iowa Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 79 · Clayton Ridge Guttenberg | 5,000 Meters Varsity | 79 | 27:13.9 PB | 11 |
| Oct 11 | Bob Mudd Lynx InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 43 · Clayton Ridge Guttenberg | 5,000 Meters Junior Varsity | 43 | 26:39.9 | JR |
| Oct 7 | South Winneshiek InivtationalOct 7 · 5,000 Meters Varsity · Place 83 · Clayton Ridge Guttenberg | 5,000 Meters Varsity | 83 | 25:26.0 PB | 11 |
| Oct 4 | Dan Huston/Steve Johnson InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 107 · Clayton Ridge Guttenberg | 5,000 Meters Junior Varsity | 107 | 30:28.9 PB | 11 |
| Oct 2 | Western Dubuque InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 49 · Clayton Ridge Guttenberg | 5,000 Meters Junior Varsity | 49 | 29:45.7 | JR |
| Sep 23 | 2025 Waukon InvitationalSep 23 · 5,000 Meters JV Girls · Place 62 · Clayton Ridge Guttenberg | 5,000 Meters JV Girls | 62 | 28:55.8 PB | 11 |
| Sep 11 | 2025 Bob Scott Invitational (North Fayette Valley)Sep 11 · 5,000 Meters Girls 5K · Place 108 · Clayton Ridge Guttenberg | 5,000 Meters Girls 5K | 108 | 30:54.6 | 11 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Iowa State Qualifier - 1A - North LinnOct 24 · 5,000 Meters Varsity · Place 71 · Clayton Ridge Guttenberg | 5,000 Meters Varsity | 71 | 28:46.9 | SO |
| Oct 12 | Bob Mudd Lynx InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 70 · Clayton Ridge Guttenberg | 5,000 Meters Junior Varsity | 70 | 28:15.1 | SO |
| Oct 8 | South Winneshiek InvitationalOct 8 · 5,000 Meters Varsity · Place 111 · Clayton Ridge Guttenberg | 5,000 Meters Varsity | 111 | 27:17.6 | SO |
| Oct 3 | Western Dubuque InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 59 · Clayton Ridge Guttenberg | 5,000 Meters Junior Varsity | 59 | 30:00.3 | SO |
| Sep 24 | Waukon InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 76 · Clayton Ridge Guttenberg | 5,000 Meters Junior Varsity | 76 | 28:09.2 | SO |
| Sep 12 | Bob Scott Invitational (North Fayette Valley)Sep 12 · 5,000 Meters Varsity · Place 104 · Clayton Ridge Guttenberg | 5,000 Meters Varsity | 104 | 30:03.9 | SO |