Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · KingsleyKingsley-Pierson XC Meet · Oct 620:53.2Kingsley-Pierson XC MeetOctober 6, 2026
2 Miles · SibleySibley-Ocheyedan XC Meet · Sep 823:21.3Sibley-Ocheyedan XC MeetSeptember 8, 2026
2 Miles · Spirit LakeIowa Great Lakes XC Meet · Sep 424:24.13Iowa Great Lakes XC MeetSeptember 4, 2025
3,000 Meters · Hawarden Golf CourseWest Sioux Cross Country Meet · Oct 818:22.50West Sioux Cross Country MeetOctober 8, 2026
3,200 Meters · AltaAlta-Aurelia XC Meet · Sep 2819:51.3Alta-Aurelia XC MeetSeptember 28, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 8West Sioux Cross Country MeetOct 8 · 3,000 Meters Middle School Girls · Place 16 · South O'Brien3,000 Meters Middle School Girls1618:22.50 PB8
Oct 6Kingsley-Pierson XC MeetOct 6 · 2 Miles Junior High · Place 19 · South O'Brien2 Miles Junior High1920:53.2 PB8
Sep 28Alta-Aurelia XC MeetSep 28 · 3,200 Meters MS Division · Place 58 · South O'Brien3,200 Meters MS Division5819:51.3 PB8
Sep 8Sibley-Ocheyedan XC MeetSep 8 · 2 Miles New Division · Place 41 · South O'Brien2 Miles New Division4123:21.3 PB8

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 29Alta-Aurelia XC MeetSep 29 · 3,200 Meters Middle School · Place 49 · South O'Brien3,200 Meters Middle School4921:37.037
Sep 9Sibley-Ocheyedan XC InviteSep 9 · 2 Miles New Division JRH · Place 43 · South O'Brien2 Miles New Division JRH4324:13.527
Sep 4Iowa Great Lakes XC MeetSep 4 · 2 Miles Girls 2 Mile Run JH · Place 69 · South O'Brien2 Miles Girls 2 Mile Run JH6924:24.13 PB7