Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 4 | 20:11.09 | Swags Louisville Cross Country Classic | October 4, 2025 |
| 5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 26 | 19:12.37 | Gans Creek Classic HS | September 26, 2025 |
| 5,000 Meters · Sioux Passage ParkMSHSAA Class 5 District 3 · Nov 1 | 20:28.35 | MSHSAA Class 5 District 3 | November 1, 2025 |
| 5,000 Meters · SIU-E Cross Country CourseSIUE XC Challenge · Sep 18 | 20:13.03 | SIUE XC Challenge | September 18, 2026 |
| 5,000 Meters · University of AR XC course38th Chile Pepper Festival · Oct 2 | 19:05.9 | 38th Chile Pepper Festival | October 2, 2026 |
| 5,000 Meters · University of Illinois Springfield11th Annual UIS Prairie Stars Invitational · Sep 4 | 20:18.15 | 11th Annual UIS Prairie Stars Invitational | September 4, 2026 |
| 6,000 Meters · Baldwin Golf CourseHeart of America Cross Country Championships · Nov 6 | 23:23.5 | Heart of America Cross Country Championships | November 6, 2026 |
| 6,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 16 | 23:13.7 | Bradley "Pink" Classic | October 16, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | Heart of America Cross Country ChampionshipsNov 6 · 6,000 Meters Heart of America · Place 19 · Missouri BaptistMissouri Baptist | 6,000 Meters Heart of America | 19 | 23:23.5 PB | Fr |
| Oct 16 | Bradley "Pink" ClassicOct 16 · 6,000 Meters Women's White Race · Place 51 · Missouri BaptistMissouri Baptist | 6,000 Meters Women's White Race | 51 | 23:13.7 PB | Fr |
| Oct 2 | 38th Chile Pepper Festival Oct 2 · 5,000 Meters Prairie · Place 20 · Missouri BaptistMissouri Baptist | 5,000 Meters Prairie | 20 | 19:05.9 PB | Fr |
| Sep 18 | SIUE XC ChallengeSep 18 · 5,000 Meters Women's 5K · Place 8 · Missouri BaptistMissouri Baptist | 5,000 Meters Women's 5K | 8 | 20:13.03 PB | Fr |
| Sep 4 | 11th Annual UIS Prairie Stars Invitational Sep 4 · 5,000 Meters Collegiate · Place 9 · Missouri BaptistMissouri Baptist | 5,000 Meters Collegiate | 9 | 20:18.15 PB | Fr |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 5 · Place 30 · Liberty (Wentzville)Liberty (Wentzville) | 5,000 Meters Class 5 | 30 | 19:19.00 | 12 |
| Nov 1 | MSHSAA Class 5 District 3Nov 1 · 5,000 Meters Varsity · Place 7 · Liberty (Wentzville)Liberty (Wentzville) | 5,000 Meters Varsity | 7 | 20:28.35 PB | 12 |
| Oct 4 | Swags Louisville Cross Country ClassicOct 4 · 5,000 Meters Invite · Place 18 · Liberty (Wentzville)Liberty (Wentzville) | 5,000 Meters Invite | 18 | 20:11.09 PB | 12 |
| Oct 3 | Louisville XC ClassicOct 3 · 5,000 Meters Varsity · Place 18 · Liberty (Wentzville)Liberty (Wentzville) | 5,000 Meters Varsity | 18 | 20:11.1 | 12 |
| Sep 26 | Gans Creek Classic HSSep 26 · 5,000 Meters Elite Varsity · Place 46 · Liberty (Wentzville)Liberty (Wentzville) | 5,000 Meters Elite Varsity | 46 | 19:12.37 PB | 12 |
2024 Cross Country
3 results