Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Adair-Casey HS ComplexWCAC Conf Meet at ACGC · Oct 16 | 20:20.11 | WCAC Conf Meet at ACGC | October 16, 2025 |
| 5,000 Meters · Eagle Grove High SchoolIowa State Qualifier - 2A - Eagle Grove · Oct 23 | 20:19.62 | Iowa State Qualifier - 2A - Eagle Grove | October 23, 2025 |
| 5,000 Meters · Iowa State Cross Country CourseGilbert Invite · Sep 11 | 19:40.29 | Gilbert Invite | September 11, 2025 |
| 5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 2A · Oct 31 | 20:32.9 | Iowa State Championships 2A | October 31, 2025 |
| 5,000 Meters · Lakeview Country ClubWinterset Invite · Sep 9 | 20:42.05 | Winterset Invite | September 9, 2025 |
| 5,000 Meters · North Polk HSNorth Polk Invite · Oct 6 | 20:00.53 | North Polk Invite | October 6, 2025 |
| 5,000 Meters · Saydel HSSaydel Invite · Oct 9 | 20:14.08 | Saydel Invite | October 9, 2025 |
| 5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 4 | 19:15.43 | Augustana Twilight XC Meet | September 4, 2026 |
| 6,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 18 | 23:13.4 | Roy Griak Invitational | September 18, 2026 |
| 6,000 Meters · Maple Grove VenuesWarrior Invitational · Oct 23 | 25:06.0 | Warrior Invitational | October 23, 2026 |
| 6,000 Meters · Rim Rock FarmNCAA D2 Pre-Nationals · Oct 11 | 24:47.5 | NCAA D2 Pre-Nationals | October 11, 2026 |
| 6,000 Meters · Sioux FallsNSIC Conference Championships · Nov 7 | 23:01.6 | NSIC Conference Championships | November 7, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | NSIC Conference ChampionshipsNov 7 · 6,000 Meters NSIC · Place 64 · Minnesota StateMinnesota State | 6,000 Meters NSIC | 64 | 23:01.6 PB | Fr |
| Oct 23 | Warrior InvitationalOct 23 · 6,000 Meters College · Place 62 · Minnesota StateMinnesota State | 6,000 Meters College | 62 | 25:06.0 PB | Fr |
| Oct 11 | NCAA D2 Pre-NationalsOct 11 · 6,000 Meters Collegiate · Place 138 · Minnesota StateMinnesota State | 6,000 Meters Collegiate | 138 | 24:47.5 PB | Fr |
| Sep 18 | Roy Griak InvitationalSep 18 · 6,000 Meters Suzi Wilson College 6k · Place 150 · Minnesota StateMinnesota State | 6,000 Meters Suzi Wilson College 6k | 150 | 23:13.4 PB | Fr |
| Sep 4 | Augustana Twilight XC MeetSep 4 · 5,000 Meters College Women · Place 67 · Minnesota StateMinnesota State | 5,000 Meters College Women | 67 | 19:15.43 PB | Fr |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Iowa State Championships 2AOct 31 · 5,000 Meters Varsity · Place 31 · Van MeterVan Meter | 5,000 Meters Varsity | 31 | 20:32.9 PB | 12 |
| Oct 23 | Iowa State Qualifier - 2A - Eagle GroveOct 23 · 5,000 Meters Varsity · Place 4 · Van MeterVan Meter | 5,000 Meters Varsity | 4 | 20:19.62 PB | 12 |
| Oct 16 | WCAC Conf Meet at ACGCOct 16 · 5,000 Meters High School · Place 7 · Van MeterVan Meter | 5,000 Meters High School | 7 | 20:20.11 PB | 12 |
| Oct 9 | Saydel InviteOct 9 · 5,000 Meters High School · Place 8 · Van MeterVan Meter | 5,000 Meters High School | 8 | 20:14.08 PB | 12 |
| Oct 6 | North Polk InviteOct 6 · 5,000 Meters Varsity · Place 9 · Van MeterVan Meter | 5,000 Meters Varsity | 9 | 20:00.53 PB | 12 |
| Sep 29 | Nevada Cub Cross Country InvitationalSep 29 · 5,000 Meters Varsity · Place 4 · Van MeterVan Meter | 5,000 Meters Varsity | 4 | 20:39.2 | SR |
| Sep 11 | Gilbert InviteSep 11 · 5,000 Meters Varsity · Place 16 · Van MeterVan Meter | 5,000 Meters Varsity | 16 | 19:40.29 PB | 12 |
| Sep 9 | Winterset InviteSep 9 · 5,000 Meters Varsity · Place 9 · Van MeterVan Meter | 5,000 Meters Varsity | 9 | 20:42.05 PB | 12 |
2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Iowa State Championships 3ANov 1 · 5,000 Meters Varsity · Place 19 · Van MeterVan Meter | 5,000 Meters Varsity | 19 | 19:38.9 | JR |
| Oct 24 | Iowa State Qualifier - 2A - Red OakOct 24 · 5,000 Meters Varsity · Place 4 · Van MeterVan Meter | 5,000 Meters Varsity | 4 | 20:59.27 | 11 |
| Oct 17 | WCAC Conference Meet at ACGCOct 17 · 5,000 Meters Varsity · Place 8 · Van MeterVan Meter | 5,000 Meters Varsity | 8 | 20:16.60 | 11 |
| Oct 10 | Saydel CC InviteOct 10 · 5,000 Meters Varsity · Place 5 · Van MeterVan Meter | 5,000 Meters Varsity | 5 | 20:30.73 | 11 |
| Oct 7 | Nodaway Valley InviteOct 7 · 5,000 Meters Varsity · Place 4 · Van MeterVan Meter | 5,000 Meters Varsity | 4 | 20:42.60 | 11 |
| Oct 3 | West Central Valley InviteOct 3 · 5,000 Meters Varsity · Place 3 · Van MeterVan Meter | 5,000 Meters Varsity | 3 | 20:04.90 | 11 |
| Oct 1 | Clarke CC InviteOct 1 · 5,000 Meters Varsity · Place 5 · Van MeterVan Meter | 5,000 Meters Varsity | 5 | 21:16.90 | 11 |
| Sep 19 | Panorama CC InviteSep 19 · 5,000 Meters Varsity · Place 6 · Van MeterVan Meter | 5,000 Meters Varsity | 6 | 21:22.30 | 11 |
| Sep 12 | Gilbert CC InviteSep 12 · 5,000 Meters Varsity · Place 21 · Van MeterVan Meter | 5,000 Meters Varsity | 21 | 19:54.80 | 11 |
| Sep 10 | Winterset CC InviteSep 10 · 5,000 Meters Varsity · Place 11 · Van MeterVan Meter | 5,000 Meters Varsity | 11 | 20:34.35 | 11 |