Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · ColumbiaGans Creek Classic · Sep 28 | 21:06.5 | Gans Creek Classic | September 28, 2019 |
| 5,000 Meters · Gans Creek Recreation AreaMSHSAA Class 4 State Championships · Nov 9 | 19:46.7 | MSHSAA Class 4 State Championships | November 9, 2019 |
| 5,000 Meters · Hillsboro High SchoolMSHSAA Class 4 Sectional 1 · Nov 2 | 20:15.23 | MSHSAA Class 4 Sectional 1 | November 2, 2019 |
| 5,000 Meters · Living Word United Methodist ChurchParkway West Invitational · Sep 29 | 20:41.40 | Parkway West Invitational | September 29, 2018 |
| 5,000 Meters · Oak Hills Golf CenterMSHSAA Class 4 State Championships · Nov 3 | 21:01.16 | MSHSAA Class 4 State Championships | November 3, 2018 |
| 5,000 Meters · St Vincent ParkMSHSAA Class 4 District 2 · Oct 26 | 19:45.1 | MSHSAA Class 4 District 2 | October 26, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | MSHSAA Class 4 State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 59 · Kirkwood | 5,000 Meters Varsity | 59 | 19:46.7 PB | 12 |
| Nov 2 | MSHSAA Class 4 Sectional 1Nov 2 · 5,000 Meters Varsity · Place 9 · Kirkwood | 5,000 Meters Varsity | 9 | 20:15.23 PB | 12 |
| Oct 26 | MSHSAA Class 4 District 2Oct 26 · 5,000 Meters Varsity · Place 2 · Kirkwood | 5,000 Meters Varsity | 2 | 19:45.1 PB | 12 |
| Oct 12 | St. Louis Suburban Conference ChampionshipsOct 12 · 5,000 Meters Varsity · Place 11 · Kirkwood | 5,000 Meters Varsity | 11 | 20:07.29 | SR |
| Oct 12 | St. Louis Suburban Conference ChampionshipsOct 12 · 5,000 Meters Varsity · Place 15 · Kirkwood | 5,000 Meters Varsity | 15 | 20:07.29 | SR |
| Oct 5 | Parkway West Dale Shepherd InvitationalOct 5 · 5,000 Meters Varsity · Place 18 · Kirkwood | 5,000 Meters Varsity | 18 | 20:28.98 | SR |
| Sep 28 | Gans Creek Classic Sep 28 · 5,000 Meters Varsity Gold · Place 67 · Kirkwood | 5,000 Meters Varsity Gold | 67 | 21:06.5 PB | 12 |
2018 Cross Country
4 results2017 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | Parkway West InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 68 · Kirkwood | 5,000 Meters Junior Varsity | 68 | 25:39.8 | SR |
| Sep 23 | Hancock InvitationalSep 23 · 5,000 Meters Junior Varsity 4A · Place 76 · Kirkwood | 5,000 Meters Junior Varsity 4A | 76 | 27:02.0 | SR |
| Aug 31 | Webster Groves InvitationalAug 31 · 5,000 Meters Junior Varsity · Place 41 · Kirkwood | 5,000 Meters Junior Varsity | 41 | 27:00.6 | SR |
2016 Cross Country
3 results2015 Cross Country
4 results2014 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | Parkway West InvitationalOct 4 · 5,000 Meters Freshman Sophomore · Place 34 · KIRKWOOD | 5,000 Meters Freshman Sophomore | 34 | 24:42.00 | FR |
| Sep 27 | Hancock InvitationalSep 27 · 5,000 Meters Junior Varsity 4A · Place 76 · Kirkwood | 5,000 Meters Junior Varsity 4A | 76 | 26:00.92 | FR |
| Sep 18 | Parkway Central InvitationalSep 18 · 2.4 Miles Freshman Sophomore · Place 15 · Kirkwood | 2.4 Miles Freshman Sophomore | 15 | 18:14.00 | FR |
| Sep 13 | Forest Park Cross Country FestivalSep 13 · 5,000 Meters Junior Varsity · Place 130 · Kirkwood | 5,000 Meters Junior Varsity | 130 | 24:24.50 | FR |
| Aug 30 | Randy Seagrist InvitationalAug 30 · 5,000 Meters Junior Varsity · Place 30 · Kirkwood | 5,000 Meters Junior Varsity | 30 | 8:38 | FR |