Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Atlantic Country Club3A District-Atlantic · Oct 20 | 17:40.7 | 3A District-Atlantic | October 20, 2016 |
| 5,000 Meters · Glenwood HSGlenwood Co-Ed Invitational · Aug 25 | 18:12.28 | Glenwood Co-Ed Invitational | August 25, 2018 |
| 5,000 Meters · Glenwood Lake ParkIAHSAA Class 3A Glenwood District · Oct 18 | 17:29.17 | IAHSAA Class 3A Glenwood District | October 18, 2018 |
| 5,000 Meters · Lakeside Municipal Golf CourseIHSAA 3A State XC Championships · Oct 28 | 17:36.8 | IHSAA 3A State XC Championships | October 28, 2017 |
| 5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 12 | 18:23.65 | NXR Heartland Regional Championships | November 12, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NXR Heartland Regional ChampionshipsNov 11 · 5,000 Meters Open Invitational -MERGE · Place 501 · Glenwood | 5,000 Meters Open Invitational -MERGE | 501 | 18:31.6 | 12 |
| Oct 27 | IHSAA 3A State ChampionshipOct 27 · 5,000 Meters Varsity · Place 70 · Glenwood | 5,000 Meters Varsity | 70 | 17:42.5 | 12 |
| Oct 18 | IAHSAA Class 3A Glenwood DistrictOct 18 · 5,000 Meters Varsity · Place 13 · Glenwood | 5,000 Meters Varsity | 13 | 17:29.17 PB | 12 |
| Sep 22 | Cyclone InvitationalSep 22 · 5,000 Meters Varsity · Place 13 · Glenwood | 5,000 Meters Varsity | 13 | 17:39.09 | SR |
| Aug 25 | Glenwood Co-Ed InvitationalAug 25 · 5,000 Meters Varsity · Place 8 · Glenwood | 5,000 Meters Varsity | 8 | 18:12.28 PB | 12 |
2017 Cross Country
3 results2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | 3A District-AtlanticOct 20 · 5,000 Meters Varsity · Place 19 · Glenwood | 5,000 Meters Varsity | 19 | 17:40.7 PB | 10 |
| Sep 3 | Abraham Lincoln InvitationalSep 3 · 5,000 Meters Varsity · Place 5 · Glenwood | 5,000 Meters Varsity | 5 | 17:32.75 | — |
2015 Cross Country
2 results