Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Birdsall ParkIHSAA Class 4A District - Cedar Falls · Oct 24 | 20:15 | IHSAA Class 4A District - Cedar Falls | October 24, 2019 |
| 5,000 Meters · Dubuque Soccer ComplexIHSAA Class 4A District Meet - Dubuque Senior · Oct 21 | 20:06.4 | IHSAA Class 4A District Meet - Dubuque Senior | October 21, 2020 |
| 5,000 Meters · Fort DodgeIHSAA Iowa Class 4A State XC Championships · Nov 2 | 19:47.6 | IHSAA Iowa Class 4A State XC Championships | November 2, 2019 |
| 5,000 Meters · Lakeside Municipal Golf CourseIowa State High School Cross Country Championships Class 3A · Oct 29 | 20:54.70 | Iowa State High School Cross Country Championships Class 3A | October 29, 2021 |
| 5,000 Meters · Luther CollegeIowa State Qualifier 3A - Decorah · Oct 20 | 20:48.80 | Iowa State Qualifier 3A - Decorah | October 20, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Iowa State High School Cross Country Championships Class 3AOct 29 · 5,000 Meters Varsity · Place 72 · Epworth Western Dubuque | 5,000 Meters Varsity | 72 | 20:54.70 PB | 12 |
| Oct 20 | Iowa State Qualifier 3A - DecorahOct 20 · 5,000 Meters State · Place 16 · Epworth Western Dubuque | 5,000 Meters State | 16 | 20:48.80 PB | 12 |
| Oct 14 | MVC Divisional MeetOct 14 · 5,000 Meters Varsity · Place 22 · Epworth Western Dubuque | 5,000 Meters Varsity | 22 | 21:00.39 | 12 |
| Oct 7 | MVC Super MeetOct 7 · 5,000 Meters Varsity · Place 34 · Epworth Western Dubu.. | 5,000 Meters Varsity | 34 | 20:19.62 | 12 |
| Sep 7 | Dick Pollitt Go-Hawk Classic (Waverly-Shell Rock)Sep 7 · 5,000 Meters Varsity · Place 8 · Epworth, Western Dub.. | 5,000 Meters Varsity | 8 | 21:09.26 | 12 |
2020 Cross Country
5 results2019 Cross Country
3 results