Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Little Sioux Golf and Country ClubTwin Lakes Conference Championships · Oct 16 | 17:27.1 | Twin Lakes Conference Championships | October 16, 2025 |
| 5,000 Meters · AltaAlta-Aurelia XC Meet · Sep 28 | 24:25.3 | Alta-Aurelia XC Meet | September 28, 2026 |
| 5,000 Meters · Belmond Golf CourseR.S. Belmond-Klemme Invitational · Sep 8 | 23:43.9 | R.S. Belmond-Klemme Invitational | September 8, 2026 |
| 5,000 Meters · Briggs Woods Golf CourseWebster City Invitational · Sep 1 | 23:36.02 | Webster City Invitational | September 1, 2026 |
| 5,000 Meters · CherokeeCherokee Lighted XC Meet · Sep 19 | 24:09.1 | Cherokee Lighted XC Meet | September 19, 2026 |
| 5,000 Meters · Ida GroveOA-BCIG XC Meet · Oct 12 | 24:00.1 | OA-BCIG XC Meet | October 12, 2026 |
| 5,000 Meters · Iowa Lakes Community College - Emmetsburg CampusE-Hawks XC Invitational · Sep 15 | 26:19.70 | E-Hawks XC Invitational | September 15, 2026 |
| 5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 1A · Oct 30 | 23:51.6 | Iowa State Championships 1A | October 30, 2026 |
| 5,000 Meters · PocahontasTwin Lakes Conference XC Meet · Oct 15 | 23:07.0 | Twin Lakes Conference XC Meet | October 15, 2026 |
| 5,000 Meters · Southeast Valley HSSoutheast Valley Invitational · Aug 27 | 23:26.86 | Southeast Valley Invitational | August 27, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Iowa State Championships 1AOct 30 · 5,000 Meters State · Place 136 · Manson Northwest Webster | 5,000 Meters State | 136 | 23:51.6 PB | 9 |
| Oct 22 | Iowa State Qualifier - 1A - PanoramaOct 22 · 5,000 Meters Varsity · Place 35 · Manson Northwest Webster | 5,000 Meters Varsity | 35 | 24:38.68 | 9 |
| Oct 15 | Twin Lakes Conference XC MeetOct 15 · 5,000 Meters Girls 5000 · Place 21 · Manson Northwest Webster | 5,000 Meters Girls 5000 | 21 | 23:07.0 PB | 9 |
| Oct 12 | OA-BCIG XC MeetOct 12 · 5,000 Meters High School · Place 44 · Manson Northwest Webster | 5,000 Meters High School | 44 | 24:00.1 PB | 9 |
| Oct 8 | Fort Dodge InviteOct 8 · 5,000 Meters Varsity · Place 173 · Manson Northwest Webster | 5,000 Meters Varsity | 173 | 24:02.0 | 9 |
| Oct 3 | PAC XC MeetOct 3 · 5,000 Meters High School · Place 36 · Manson Northwest Webster | 5,000 Meters High School | 36 | 23:45.3 | 9 |
| Sep 28 | Alta-Aurelia XC MeetSep 28 · 5,000 Meters HS Division · Place 43 · Manson Northwest Webster | 5,000 Meters HS Division | 43 | 24:25.3 PB | 9 |
| Sep 19 | Cherokee Lighted XC MeetSep 19 · 5,000 Meters High School · Place 36 · Manson Northwest Webster | 5,000 Meters High School | 36 | 24:09.1 PB | 9 |
| Sep 15 | E-Hawks XC InvitationalSep 15 · 5,000 Meters Varsity · Place 37 · Manson Northwest Webster | 5,000 Meters Varsity | 37 | 26:19.70 PB | 9 |
| Sep 8 | R.S. Belmond-Klemme InvitationalSep 8 · 5,000 Meters 5000m · Place 25 · Manson Northwest Webster | 5,000 Meters 5000m | 25 | 23:43.9 PB | 9 |
| Sep 1 | Webster City InvitationalSep 1 · 5,000 Meters GOLD · Place 16 · Manson Northwest Webster | 5,000 Meters GOLD | 16 | 23:36.02 PB | 9 |
| Aug 27 | Southeast Valley InvitationalAug 27 · 5,000 Meters Varsity · Place 20 · Manson Northwest Webster | 5,000 Meters Varsity | 20 | 23:26.86 PB | 9 |
2025 Cross Country
1 results2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Twin Lakes Conf XC ChampionshipOct 17 · 3,200 Meters Middle School · Place 7 · Manson Northwest Webster | 3,200 Meters Middle School | 7 | 15:20.2 | — |
| Oct 5 | PAC XC MeetOct 5 · 3,200 Meters Middle School · Place 9 · Manson Northwest Webster | 3,200 Meters Middle School | 9 | 15:37.15 | — |
| Sep 30 | Alta-Aurelia XC MeetSep 30 · 3,200 Meters Middle School · Place 10 · Manson Northwest Webster | 3,200 Meters Middle School | 10 | 14:32.82 | — |
| Sep 23 | Humboldt XC MeetSep 23 · 3,200 Meters Middle School · Place 18 · Manson Northwest Webster | 3,200 Meters Middle School | 18 | 15:57.61 | — |