Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Clarinda High School Clarinda, IA CC Meet · Sep 7 | 20:14.39 | Clarinda, IA CC Meet | September 7, 2021 |
| 5,000 Meters · Gans Creek Recreation AreaMSHSAA Class 1A State XC Championships · Nov 6 | 18:05.8 | MSHSAA Class 1A State XC Championships | November 6, 2021 |
| 5,000 Meters · Rosecrans Memorial AirportDuane Kimble Invitational · Sep 22 | 22:12.0 | Duane Kimble Invitational | September 22, 2020 |
| 5,000 Meters · Tarkio Golf CourseIndian Run · Sep 16 | 24:19 | Indian Run | September 16, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
4 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | MSHSAA Class 1A State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 30 · Tarkio | 5,000 Meters Varsity | 30 | 18:05.8 PB | 11 |
| Oct 23 | St. Joseph Christian HS InvitationalOct 23 · 5,000 Meters Varsity · Place 5 · Tarkio | 5,000 Meters Varsity | 5 | 18:45.86 | JR |
| Sep 27 | Rock Port XC InviteSep 27 · 5,000 Meters Varsity · Place 10 · Tarkio | 5,000 Meters Varsity | 10 | 21:04 | 11 |
| Sep 7 | Clarinda, IA CC MeetSep 7 · 5,000 Meters Varsity · Place 21 · Tarkio | 5,000 Meters Varsity | 21 | 20:14.39 PB | 11 |
| Aug 31 | Spoofhound InvitationalAug 31 · 5,000 Meters Varsity · Place 6 · Tarkio | 5,000 Meters Varsity | 6 | 19:46.61 | 11 |
2020 Cross Country
3 results2019 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | Mound City InvitationalOct 8 · 5,000 Meters Varsity · Place 26 · Tarkio | 5,000 Meters Varsity | 26 | 21:44.47 | 9 |
| Sep 16 | Indian RunSep 16 · 5,000 Meters Varsity · Place 19 · Tarkio | 5,000 Meters Varsity | 19 | 24:19 PB | 9 |