Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Estherville Lincoln Central High SchoolLakes Conference Meet · Oct 14 | 24:31.28 | Lakes Conference Meet | October 14, 2019 |
| 5,000 Meters · Lakeside Municipal Golf CourseIHSAA Iowa Class 2A State XC Championships · Nov 2 | 24:11.7 | IHSAA Iowa Class 2A State XC Championships | November 2, 2019 |
| 5,000 Meters · Okoboji High SchoolOkoboji XC Invitational · Sep 1 | 23:36.60 | Okoboji XC Invitational | September 1, 2022 |
| 5,000 Meters · Storm Lake HSStorm Lake Meet · Sep 13 | 24:59.24 | Storm Lake Meet | September 13, 2022 |
| 5,000 Meters · Washington HSCherokee Meet · Aug 25 | 24:02.85 | Cherokee Meet | August 25, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 13 | Storm Lake MeetSep 13 · 5,000 Meters Varsity · Place 50 · Cherokee Washington | 5,000 Meters Varsity | 50 | 24:59.24 PB | 12 |
| Sep 1 | Okoboji XC InvitationalSep 1 · 5,000 Meters Varsity · Place 27 · Cherokee Washington | 5,000 Meters Varsity | 27 | 23:36.60 PB | 12 |
| Aug 25 | Cherokee MeetAug 25 · 5,000 Meters Varsity · Place 12 · Cherokee Washington | 5,000 Meters Varsity | 12 | 24:02.85 PB | 12 |
2020 Cross Country
2 results2019 Cross Country
4 results