Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Blackburn Park28th Annual Webster Groves Invitational · Sep 5 | 19:12.91 | 28th Annual Webster Groves Invitational | September 5, 2019 |
| 5,000 Meters · Emerson Central FieldsForest Park Cross Country Festival · Sep 9 | 18:30.00 | Forest Park Cross Country Festival | September 9, 2017 |
| 5,000 Meters · Hillsboro High SchoolMSHSAA Class 4 Sectional 1 · Nov 2 | 17:33.01 | MSHSAA Class 4 Sectional 1 | November 2, 2019 |
| 5,000 Meters · Hough ParkCapital City Invitational · Sep 30 | 18:17.88 | Capital City Invitational | September 30, 2017 |
| 5,000 Meters · Living Word United Methodist ChurchParkway West Invitational · Sep 29 | 18:40.82 | Parkway West Invitational | September 29, 2018 |
| 5,000 Meters · Oak Hills Golf CenterMSHSAA Class 4 State Championships · Nov 5 | 17:44.6 | MSHSAA Class 4 State Championships | November 5, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
2 results2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 29 | Parkway West InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 40 · Webster Groves | 5,000 Meters Junior Varsity | 40 | 18:40.82 PB | 11 |
| Sep 8 | Forest Park Cross Country FestivalSep 8 · 5,000 Meters JV Boys Green · Place 75 · Webster Groves | 5,000 Meters JV Boys Green | 75 | 20:41.99 | 11 |
2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | Capital City InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 4 · Webster Groves | 5,000 Meters Junior Varsity | 4 | 18:17.88 PB | 10 |
| Sep 9 | Forest Park Cross Country FestivalSep 9 · 5,000 Meters Varsity - Green · Place 118 · Webster Groves | 5,000 Meters Varsity - Green | 118 | 18:30.00 PB | 10 |
2016 Cross Country
1 results