Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cow Creek ParkPleasant Valley Spartan Challenge · Sep 2 | 16:50 | Pleasant Valley Spartan Challenge | September 2, 2017 |
| 5,000 Meters · Lakeside Municipal Golf CourseIHSAA 4A State XC Championships · Oct 28 | 16:20.3 | IHSAA 4A State XC Championships | October 28, 2017 |
| 5,000 Meters · Lewis Central HSIAHSAA Class 4A Lewis Central District · Oct 18 | 17:27.0 | IAHSAA Class 4A Lewis Central District | October 18, 2018 |
| 5,000 Meters · Marshalltown Community CollegeMarshalltown Bobcat Invitational · Sep 6 | 18:11 | Marshalltown Bobcat Invitational | September 6, 2018 |
| 5,000 Meters · Marshalltown Community CollegeCIML-Iowa Conference Meet · Oct 12 | 17:03.0 | CIML-Iowa Conference Meet | October 12, 2017 |
| 5,000 Meters · Southeast Polk HS4A State Districts - Southeast Polk · Oct 19 | 17:26.7 | 4A State Districts - Southeast Polk | October 19, 2017 |
| 5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 11 | 16:44.2 | NXR Heartland Regional Championships | November 11, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
4 results2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NXR Heartland Regional ChampionshipsNov 12 · 5,000 Meters Championship · Place 232 · Johnston | 5,000 Meters Championship | 232 | 16:49.78 | 11 |
| Oct 28 | IHSAA 4A State XC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 27 · Johnston | 5,000 Meters Varsity | 27 | 16:20.3 PB | 11 |
| Oct 19 | 4A State Districts - Southeast PolkOct 19 · 5,000 Meters Varsity · Place 18 · Johnston | 5,000 Meters Varsity | 18 | 17:26.7 PB | 11 |
| Oct 12 | CIML-Iowa Conference MeetOct 12 · 5,000 Meters Varsity · Place 12 · Johnston | 5,000 Meters Varsity | 12 | 17:03.0 PB | 11 |
| Sep 2 | Pleasant Valley Spartan ChallengeSep 2 · 5,000 Meters Varsity · Place 23 · Johnston | 5,000 Meters Varsity | 23 | 16:50 PB | 11 |
2016 Cross Country
1 results