Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ashton Cross Country Course4A State Districts - Iowa City · Oct 19 | 16:18.9 | 4A State Districts - Iowa City | October 19, 2017 |
| 5,000 Meters · Cow Creek ParkPleasant Valley Spartan Challenge · Sep 2 | 16:40 | Pleasant Valley Spartan Challenge | September 2, 2017 |
| 5,000 Meters · Lakeside Municipal Golf CourseIHSAA 4A State XC Championships · Oct 28 | 16:08.6 | IHSAA 4A State XC Championships | October 28, 2017 |
| 5,000 Meters · Pleasant Valley HSPleasant Valley Spartan Invitational · Sep 5 | 17:38 | Pleasant Valley Spartan Invitational | September 5, 2015 |
| 5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 12 | 16:16.65 | NXR Heartland Regional Championships | November 12, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NXR Heartland Regional ChampionshipsNov 12 · 5,000 Meters Open Invitational · Place 36 · Prairie Cedar Rapids | 5,000 Meters Open Invitational | 36 | 16:16.65 PB | 12 |
| Oct 28 | IHSAA 4A State XC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 17 · Prairie Cedar Rapids | 5,000 Meters Varsity | 17 | 16:08.6 PB | 12 |
| Oct 19 | 4A State Districts - Iowa CityOct 19 · 5,000 Meters Varsity · Place 2 · Prairie Cedar Rapids | 5,000 Meters Varsity | 2 | 16:18.9 PB | 12 |
| Oct 5 | MVC Super MeetOct 5 · 5,000 Meters Varsity · Place 8 · Prairie | 5,000 Meters Varsity | 8 | 5:15 | 12 |
| Sep 16 | Heartland Classic Sep 16 · Varsity · Place 35 · C R Prairie | Varsity | 35 | 17:00.3 | 35 |
| Sep 2 | Pleasant Valley Spartan ChallengeSep 2 · 5,000 Meters Varsity · Place 16 · Prairie Cedar Rapids | 5,000 Meters Varsity | 16 | 16:40 PB | 12 |
2016 Cross Country
5 results2015 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Mississippi DivisionalOct 15 · Frosh/Soph Freshman · Place 1 · Prairie | Frosh/Soph Freshman | 1 | 5:27 | 10 |
| Sep 19 | Heartland ClassicSep 19 · 5,000 Meters Junior Varsity · Place 18 · Cedar Rapids Prairie | 5,000 Meters Junior Varsity | 18 | 18:07 | SO |
| Sep 5 | Pleasant Valley Spartan InvitationalSep 5 · 5,000 Meters Frosh/Soph · Place 7 · Prairie Cedar Rapids | 5,000 Meters Frosh/Soph | 7 | 17:38 PB | 10 |
| Aug 29 | Prairie InvitationalAug 29 · 4,000 Meters Varsity · Place 5 · C R. Prairie | 4,000 Meters Varsity | 5 | 14:02 | — |
2014 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 20 | Heartland ClassicSep 20 · 5,000 Meters Junior Varsity · Place 7 · C R Prairie | 5,000 Meters Junior Varsity | 7 | 18:02 | FR |
| Aug 30 | Prairie InvitationalAug 30 · 4,000 Meters Freshman Sophomore · Place 6 · C R Prairie | 4,000 Meters Freshman Sophomore | 6 | 14:09 | 9 |