Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Northwest Missouri State UniversityMaryville · Sep 1 | 12:04.7 | Maryville | September 1, 2015 |
| 5,000 Meters · Emerson Central FieldsForest Park Cross Country Festival · Sep 9 | 18:50.84 | Forest Park Cross Country Festival | September 9, 2017 |
| 5,000 Meters · Julia Bargman Memorial CourseSmithville Invitational · Sep 20 | 20:44.5 | Smithville Invitational | September 20, 2016 |
| 5,000 Meters · Northwest Missouri State UniversityMaryville Invitational · Aug 29 | 18:44.9 | Maryville Invitational | August 29, 2017 |
| 5,000 Meters · Oak Hills Golf CenterMSHSAA Class 3 State Championships · Nov 5 | 18:23.4 | MSHSAA Class 3 State Championships | November 5, 2016 |
| 5,000 Meters · Platte Ridge ParkPlatte County Invitational · Sep 17 | 20:44.7 | Platte County Invitational | September 17, 2015 |
| 5,000 Meters · Ray-Pec HS35th Annual Ray-Pec Invitational · Sep 13 | 20:05.80 | 35th Annual Ray-Pec Invitational | September 13, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
3 results2016 Cross Country
4 results2015 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 22 | Smithville InvitationalSep 22 · 5,000 Meters Varsity · Place 40 · Smithville | 5,000 Meters Varsity | 40 | 20:50.9 | 10 |
| Sep 17 | Platte County InvitationalSep 17 · 5,000 Meters Varsity · Place 75 · Smithville | 5,000 Meters Varsity | 75 | 20:44.7 PB | 10 |
| Sep 1 | Maryville Sep 1 · 3,200 Meters Junior Varsity · Place 8 · Smithville | 3,200 Meters Junior Varsity | 8 | 12:04.7 PB | 10 |
2014 Cross Country
1 results