Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Estherville Lincoln Central High SchoolEstherville Lincoln Invitational · Sep 6 | 29:06.96 | Estherville Lincoln Invitational | September 6, 2022 |
| 5,000 Meters · Landsmeer Golf ClubIowa Class 2A State Qualifier · Oct 24 | 26:36.93 | Iowa Class 2A State Qualifier | October 24, 2024 |
| 5,000 Meters · Spencer Community HSSpencer Meet · Aug 25 | 27:11.43 | Spencer Meet | August 25, 2022 |
| 5,000 Meters · Storm Lake HSStorm Lake Meet · Sep 13 | 26:10.43 | Storm Lake Meet | September 13, 2022 |
| 5,000 Meters · Unity Christian HSIowa State Qualifier - 2A - Unity Christian · Oct 24 | 26:36.9 | Iowa State Qualifier - 2A - Unity Christian | October 24, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Iowa State Qualifier - 2A - Unity ChristianOct 24 · 5,000 Meters State · Place 67 · Spirit Lake | 5,000 Meters State | 67 | 26:36.9 PB | 11 |
| Oct 24 | Iowa Class 2A State QualifierOct 24 · 5,000 Meters Girls · Place 67 · Spirit Lake | 5,000 Meters Girls | 67 | 26:36.93 PB | 11 |
| Oct 14 | Lakes Conference XC MeetOct 14 · 5,000 Meters Varsity · Place 25 · Spirit Lake | 5,000 Meters Varsity | 25 | 24:44.45 | 11 |
| Oct 8 | Cherokee XC MeetOct 8 · 5,000 Meters Varsity · Place 46 · Spirit Lake | 5,000 Meters Varsity | 46 | 24:21.32 | — |
| Sep 30 | Algona CC Invite Sep 30 · 5,000 Meters Varsity · Place 75 · Spirit Lake | 5,000 Meters Varsity | 75 | 26:33.10 | 11 |
| Sep 26 | Sioux Center XC InviteSep 26 · 5,000 Meters Varsity · Place 77 · Spirit Lake | 5,000 Meters Varsity | 77 | 25:35.91 | 11 |
| Sep 10 | ELC XC MeetSep 10 · 5,000 Meters Varsity · Place 37 · Spirit Lake | 5,000 Meters Varsity | 37 | 25:56.58 | 11 |
2023 Cross Country
3 results2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Iowa State Qualifier - 2A - Unity ChristianOct 20 · 5,000 Meters Varsity · Place 61 · Spirit Lake | 5,000 Meters Varsity | 61 | 25:10.2 | 9 |
| Oct 10 | Lakes Conference MeetOct 10 · 5,000 Meters Varsity · Place 25 · V-Spirit Lake | 5,000 Meters Varsity | 25 | 24:46.16 | 09 |
| Oct 4 | Cherokee InvitationalOct 4 · 5,000 Meters Varsity · Place 38 · Spirit Lake | 5,000 Meters Varsity | 38 | 23:41.85 | 09 |
| Sep 26 | Algona InvitationalSep 26 · 5,000 Meters Varsity · Place 67 · Spirit Lake | 5,000 Meters Varsity | 67 | 7:51 | 9 |
| Sep 13 | Storm Lake MeetSep 13 · 5,000 Meters Varsity · Place 58 · Spirit Lake | 5,000 Meters Varsity | 58 | 26:10.43 PB | 9 |
| Sep 6 | Estherville Lincoln InvitationalSep 6 · 5,000 Meters Varsity · Place 51 · Spirit Lake | 5,000 Meters Varsity | 51 | 29:06.96 PB | 9 |
| Aug 30 | Spirit Lake InvitationalAug 30 · 5,000 Meters Varsity · Place 38 · Spirit Lake | 5,000 Meters Varsity | 38 | 24:39.61 | 09 |
| Aug 25 | Spencer MeetAug 25 · 5,000 Meters Junior Varsity · Place 14 · Spirit Lake | 5,000 Meters Junior Varsity | 14 | 27:11.43 PB | 9 |