Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hough ParkMSHSAA Class 3 XC State Championship · Nov 3 | 20:30.24 | MSHSAA Class 3 XC State Championship | November 3, 2018 |
| 5,000 Meters · Jefferson Barracks Park56th Annual Hancock Invitational · Sep 29 | 20:44.25 | 56th Annual Hancock Invitational | September 29, 2018 |
| 5,000 Meters · McNair ParkBorder Wars · Oct 12 | 19:51.27 | Border Wars | October 12, 2018 |
| 5,000 Meters · Oak Hills Golf CenterMSHSAA Class 3 State Championships · Nov 4 | 20:46.48 | MSHSAA Class 3 State Championships | November 4, 2017 |
| 5,000 Meters · Sioux Passage ParkHazelwood Central Enke Invitational · Sep 15 | 21:42.3 | Hazelwood Central Enke Invitational | September 15, 2018 |
| 5,000 Meters · Spanish Lake ParkMSHSAA Class 3 District 3 · Oct 27 | 19:26.04 | MSHSAA Class 3 District 3 | October 27, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | MSHSAA Class 3 XC State ChampionshipNov 3 · 5,000 Meters Girls Class 3 · Place 15 · Westminster Christian | 5,000 Meters Girls Class 3 | 15 | 20:30.24 PB | 12 |
| Oct 27 | MSHSAA Class 3 District 3Oct 27 · 5,000 Meters Varsity · Place 2 · Westminster Christian | 5,000 Meters Varsity | 2 | 19:26.04 PB | 12 |
| Oct 12 | Border WarsOct 12 · 5,000 Meters Varsity · Place 3 · Westminster Christian | 5,000 Meters Varsity | 3 | 19:51.27 PB | 12 |
| Sep 29 | 56th Annual Hancock InvitationalSep 29 · 5,000 Meters Varsity (1A-3A) · Place 3 · Westminster Christian | 5,000 Meters Varsity (1A-3A) | 3 | 20:44.25 PB | 12 |
| Sep 15 | Paul Enke InvitationalSep 15 · 5,000 Meters Varsity · Place 5 · Westminster Christian | 5,000 Meters Varsity | 5 | 21:42.3 | 12 |
| Sep 15 | Hazelwood Central Enke InvitationalSep 15 · 5,000 Meters Girls Varsity · Place 5 · Westminster Christian | 5,000 Meters Girls Varsity | 5 | 21:42.3 PB | 12 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | MSHSAA Class 3 State ChampionshipsNov 4 · 5,000 Meters Varsity · Place 35 · Westminster Christian | 5,000 Meters Varsity | 35 | 20:46.48 PB | 11 |
| Oct 28 | MSHSAA Class 3 District 3Oct 28 · 5,000 Meters Varsity · Place 8 · Westminster Christian | 5,000 Meters Varsity | 8 | 20:53.01 | 11 |
| Oct 20 | Metro League ChampionshipsOct 20 · 5,000 Meters Varsity · Place 7 · Westminster Christian | 5,000 Meters Varsity | 7 | 22:07.17 | JR |
| Sep 30 | Capital City InvitationalSep 30 · 5,000 Meters Varsity - 3A/4A · Place 41 · Westminster Christian | 5,000 Meters Varsity - 3A/4A | 41 | 21:29.91 | 11 |
| Sep 23 | Hancock InvitationalSep 23 · 5,000 Meters Varsity 3A · Place 21 · Westminster Christian | 5,000 Meters Varsity 3A | 21 | 22:17.9 | JR |