Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Decatur County Golf and Country ClubLeon 1A District Meet · Oct 24 | 21:21.80 | Leon 1A District Meet | October 24, 2024 |
| 5,000 Meters · Dordt CourseIowa State Qualifier - 2A - Unity Christian · Oct 23 | 20:28.35 | Iowa State Qualifier - 2A - Unity Christian | October 23, 2025 |
| 5,000 Meters · Harlan Community High SchoolCyclone Invite · Sep 27 | 21:59.77 | Cyclone Invite | September 27, 2025 |
| 5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 2A · Oct 31 | 21:01.9 | Iowa State Championships 2A | October 31, 2025 |
| 5,000 Meters · NeolaTri-Center Invite · Sep 23 | 21:03.44 | Tri-Center Invite | September 23, 2025 |
| 5,000 Meters · Nishna Hills Golf ClubAtlantic Invitational · Oct 9 | 22:07.4 | Atlantic Invitational | October 9, 2025 |
| 5,000 Meters · Riverside Community High SchoolWestern Iowa Championships · Oct 13 | 22:20.19 | Western Iowa Championships | October 13, 2025 |
| 5,000 Meters · Treynor High SchoolTreynor Invite · Sep 9 | 22:35.52 | Treynor Invite | September 9, 2025 |
| 5,000 Meters · Treynor Recreation Golf CourseTreynor XC Invitational · Sep 5 | 24:15.50 | Treynor XC Invitational | September 5, 2023 |
| 5,000 Meters · Tri-Center High SchoolTri-Center Invite · Sep 24 | 22:22.21 | Tri-Center Invite | September 24, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Iowa State Championships 2AOct 31 · 5,000 Meters Varsity · Place 50 · Treynor | 5,000 Meters Varsity | 50 | 21:01.9 PB | 12 |
| Oct 23 | Iowa State Qualifier - 2A - Unity ChristianOct 23 · 5,000 Meters State · Place 11 · Treynor | 5,000 Meters State | 11 | 20:28.35 PB | 12 |
| Oct 13 | Western Iowa ChampionshipsOct 13 · 5,000 Meters Varsity · Place 5 · Treynor | 5,000 Meters Varsity | 5 | 22:20.19 PB | 12 |
| Oct 9 | Atlantic InvitationalOct 9 · 5,000 Meters Varsity Girls · Place 24 · Treynor | 5,000 Meters Varsity Girls | 24 | 22:07.4 PB | 12 |
| Sep 27 | Cyclone InviteSep 27 · 5,000 Meters Varsity · Place 19 · Treynor | 5,000 Meters Varsity | 19 | 21:59.77 PB | 12 |
| Sep 23 | Tri-Center InviteSep 23 · 5,000 Meters New Division · Place 10 · Treynor | 5,000 Meters New Division | 10 | 21:03.44 PB | 12 |
| Sep 9 | Treynor InviteSep 9 · 5,000 Meters New Division · Place 8 · Treynor | 5,000 Meters New Division | 8 | 22:35.52 PB | 12 |
2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Iowa State Championships 1ANov 2 · 5,000 Meters Varsity 1A · Place 80 · Treynor | 5,000 Meters Varsity 1A | 80 | 21:30.7 | 11 |
| Oct 24 | Leon 1A District MeetOct 24 · 5,000 Meters High School · Place 11 · Treynor | 5,000 Meters High School | 11 | 21:21.80 PB | 11 |
| Sep 24 | Tri-Center InviteSep 24 · 5,000 Meters Varsity · Place 22 · Treynor | 5,000 Meters Varsity | 22 | 22:22.21 PB | 11 |
2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 5 | Treynor XC InvitationalSep 5 · 5,000 Meters Varsity · Place 15 · Treynor | 5,000 Meters Varsity | 15 | 24:15.50 PB | 10 |