Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · HumboldtHumboldt XC Meet · Sep 22 | 15:05.23 | Humboldt XC Meet | September 22, 2025 |
| 3,200 Meters · Ida GroveOA-BCIG XC Meet · Oct 13 | 13:08.90 | OA-BCIG XC Meet | October 13, 2025 |
| 3,200 Meters · OnawaWestern Valley Conference XC Meet · Oct 18 | 13:16.80 | Western Valley Conference XC Meet | October 18, 2025 |
| 3,200 Meters · PocahontasPAC XC Meet · Oct 4 | 14:14.53 | PAC XC Meet | October 4, 2025 |
| 5,000 Meters · AltaAlta-Aurelia XC Meet · Sep 28 | 20:51.8 | Alta-Aurelia XC Meet | September 28, 2026 |
| 5,000 Meters · CherokeeDeb Hankens XC Meet · Aug 27 | 21:28.6 | Deb Hankens XC Meet | August 27, 2026 |
| 5,000 Meters · Holstein Country ClubTim Thomas XC Classic · Sep 12 | 20:17.9 | Tim Thomas XC Classic | September 12, 2026 |
| 5,000 Meters · Ida GroveOA-BCIG XC Meet · Oct 12 | 20:04.2 | OA-BCIG XC Meet | October 12, 2026 |
| 5,000 Meters · KingsleyKingsley-Pierson XC Meet · Oct 6 | 21:08.0 | Kingsley-Pierson XC Meet | October 6, 2026 |
| 5,000 Meters · PocahontasPAC XC Meet · Oct 3 | 20:01.9 | PAC XC Meet | October 3, 2026 |
| 5,000 Meters · SibleySibley-Ocheyedan XC Meet · Sep 8 | 21:45.8 | Sibley-Ocheyedan XC Meet | September 8, 2026 |
| 5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 4 | 20:51.30 | Augustana Twilight XC Meet | September 4, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Iowa State Qualifier - 1A - Ridge ViewOct 22 · 5,000 Meters Varsity · Place 38 · Ridge ViewRidge View | 5,000 Meters Varsity | 38 | 19:34.5 | 09 |
| Oct 17 | Western Valley Conference XC MeetOct 17 · 5,000 Meters Varsity · Place 30 · Ridge ViewRidge View | 5,000 Meters Varsity | 30 | 20:40.7 | 09 |
| Oct 12 | OA-BCIG XC MeetOct 12 · 5,000 Meters High School · Place 51 · Ridge ViewRidge View | 5,000 Meters High School | 51 | 20:04.2 PB | 9 |
| Oct 6 | Kingsley-Pierson XC MeetOct 6 · 5,000 Meters Varsity · Place 35 · Ridge ViewRidge View | 5,000 Meters Varsity | 35 | 21:08.0 PB | 9 |
| Oct 3 | PAC XC MeetOct 3 · 5,000 Meters High School · Place 33 · Ridge ViewRidge View | 5,000 Meters High School | 33 | 20:01.9 PB | 9 |
| Sep 28 | Alta-Aurelia XC MeetSep 28 · 5,000 Meters HS Division · Place 46 · Ridge ViewRidge View | 5,000 Meters HS Division | 46 | 20:51.8 PB | 9 |
| Sep 12 | Tim Thomas XC ClassicSep 12 · 5,000 Meters Class B Varsity · Place 77 · Ridge ViewRidge View | 5,000 Meters Class B Varsity | 77 | 20:17.9 PB | 9 |
| Sep 8 | Sibley-Ocheyedan XC MeetSep 8 · 5,000 Meters New Division · Place 56 · Ridge ViewRidge View | 5,000 Meters New Division | 56 | 21:45.8 PB | 9 |
| Sep 4 | Augustana Twilight XC MeetSep 4 · 5,000 Meters Varsity · Place 450 · Ridge ViewRidge View | 5,000 Meters Varsity | 450 | 20:51.30 PB | 9 |
| Aug 27 | Deb Hankens XC MeetAug 27 · 5,000 Meters Varsity · Place 25 · Ridge ViewRidge View | 5,000 Meters Varsity | 25 | 21:28.6 PB | 9 |
2025 Cross Country
4 results2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Western Valley Conference XC MeetOct 19 · 3,200 Meters Middle School · Place 7 · Ridge ViewRidge View | 3,200 Meters Middle School | 7 | 12:13.17 | 7 |
| Oct 14 | OA-BCIG XC MeetOct 14 · 3,200 Meters Middle School · Place 9 · Ridge ViewRidge View | 3,200 Meters Middle School | 9 | 12:53.92 | — |
| Oct 5 | PAC XC MeetOct 5 · 3,200 Meters Middle School · Place 3 · Ridge ViewRidge View | 3,200 Meters Middle School | 3 | 13:12.85 | — |
| Oct 1 | Denison-Schleswig XC MeetOct 1 · 3,200 Meters Middle School · Place 12 · Ridge ViewRidge View | 3,200 Meters Middle School | 12 | 12:36.04 | 07 |
| Sep 26 | MVAOCOU XC MeetSep 26 · 3,200 Meters Middle School · Place 6 · Ridge ViewRidge View | 3,200 Meters Middle School | 6 | 16:13.41 | — |
| Sep 14 | Tim Thomas ClassicSep 14 · 3,200 Meters Middle School · Place 13 · Ridge ViewRidge View | 3,200 Meters Middle School | 13 | 12:07.39 | 07 |