Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Parkway Central High SchoolFleet Feet Classic @ Parkway Central · Sep 4 | 12:13.6 | Fleet Feet Classic @ Parkway Central | September 4, 2019 |
| 5,000 Meters · Arnold City Park23rd Annual Ed White Invitational · Sep 27 | 18:52.43 | 23rd Annual Ed White Invitational | September 27, 2019 |
| 5,000 Meters · City Lake ParkMSHSAA Class 4, 5 District 2 - Sullivan · Oct 31 | 19:13.33 | MSHSAA Class 4, 5 District 2 - Sullivan | October 31, 2020 |
| 5,000 Meters · ColumbiaGans Creek Classic (Girls White & Boys Blue Divisions) · Sep 25 | 18:40.6 | Gans Creek Classic (Girls White & Boys Blue Divisions) | September 25, 2021 |
| 5,000 Meters · Gans Creek Recreation AreaMSHSAA Class 5 State XC Championships · Nov 7 | 18:29.4 | MSHSAA Class 5 State XC Championships | November 7, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | MSHSAA Class 5 - District 1Oct 30 · 5,000 Meters Varsity · Place 79 · Marquette | 5,000 Meters Varsity | 79 | 18:39.72 | 12 |
| Oct 16 | STL Suburban Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 70 · Marquette | 5,000 Meters Varsity | 70 | 18:29.55 | 12 |
| Oct 2 | Parkway West Dale Shepherd InvitationalOct 2 · 5,000 Meters Varsity · Place 83 · Marquette | 5,000 Meters Varsity | 83 | 19:29.40 | 12 |
| Sep 25 | Gans Creek ClassicSep 25 · 5,000 Meters Varsity · Place 147 · Marquette | 5,000 Meters Varsity | 147 | 18:40.6 | 12 |
| Sep 25 | Gans Creek ClassicSep 25 · 5,000 Meters Boys Blue Division · Place 147 · Marquette | 5,000 Meters Boys Blue Division | 147 | 18:40.6Unofficial | 12 |
| Sep 25 | Gans Creek Classic (Girls White & Boys Blue Divisions)Sep 25 · 5,000 Meters Boys Blue Division · Place 147 · Marquette | 5,000 Meters Boys Blue Division | 147 | 18:40.6 PB | 12 |
2020 Cross Country
2 results2019 Cross Country
3 results2018 Cross Country
2 results