Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Detweiller ParkBradley Intercollegiate Championships · Sep 19 | 20:28.90 | Bradley Intercollegiate Championships | September 19, 2025 |
| 5,000 Meters · Gans Creek Recreation AreaMSHSAA Class 4 State XC Championships · Nov 6 | 22:27.4 | MSHSAA Class 4 State XC Championships | November 6, 2020 |
| 5,000 Meters · Hannibal-LaGrange University3rd Annual Trojan Invitational · Oct 11 | 22:12.9 | 3rd Annual Trojan Invitational | October 11, 2025 |
| 5,000 Meters · Lebanon High SchoolLebanon Invitational · Sep 10 | 22:06.6 | Lebanon Invitational | September 10, 2022 |
| 5,000 Meters · Tom Rutledge Cross Country CourseMissouri Southern Stampede-HS · Sep 16 | 20:59.04 | Missouri Southern Stampede-HS | September 16, 2023 |
| 5,000 Meters · University of Illinois SpringfieldPrairie Stars Invitational · Sep 5 | 22:30.86 | Prairie Stars Invitational | September 5, 2025 |
| 6,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside NCAA DII Midwest Regional · Nov 8 | 24:48.7 | NCAA DII Midwest Regional | November 8, 2025 |
| 6,000 Meters · Lewis Cross Country Course GLVC Cross Country Championships · Oct 25 | 25:06.63 | GLVC Cross Country Championships | October 25, 2025 |
| 6,000 Meters · Lewis UniversityNCAA DII Midwest Regional · Nov 9 | 25:52.1 | NCAA DII Midwest Regional | November 9, 2024 |
| 6,000 Meters · University of Illinois SpringfieldGLVC Cross Country Championships · Oct 26 | 24:08.2 | GLVC Cross Country Championships | October 26, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NCAA DII Midwest RegionalNov 8 · 6,000 Meters D2 Midwest · Place 155 · UMSLUMSL | 6,000 Meters D2 Midwest | 155 | 24:48.7 PB | So |
| Oct 25 | GLVC Cross Country ChampionshipsOct 25 · 6,000 Meters Varsity · Place 81 · UMSLUMSL | 6,000 Meters Varsity | 81 | 25:06.63 PB | So |
| Oct 11 | 3rd Annual Trojan InvitationalOct 11 · 5,000 Meters Collegiate · Place 8 · UMSLUMSL | 5,000 Meters Collegiate | 8 | 22:12.9 PB | So |
| Sep 19 | Bradley Intercollegiate ChampionshipsSep 19 · 3 Miles Champs · Place 102 · UMSLUMSL | 3 Miles Champs | 102 | 20:28.90 PB | So |
| Sep 12 | Larry Young InvitationalSep 12 · 5,000 Meters Women's Race · Place 51 · UMSLUMSL | 5,000 Meters Women's Race | 51 | 22:55.7 | So |
| Sep 5 | Prairie Stars InvitationalSep 5 · 5,000 Meters Women's Race · Place 52 · UMSLUMSL | 5,000 Meters Women's Race | 52 | 22:30.86 PB | So |
2024 Cross Country
3 results2023 Cross Country
1 results2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 10 | Lebanon InvitationalSep 10 · 5,000 Meters Varsity · Place 12 · RollaRolla | 5,000 Meters Varsity | 12 | 22:06.6 PB | 11 |
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 25 | Gans Creek ClassicSep 25 · 5,000 Meters Girls Blue Division · Place 27 · RollaRolla | 5,000 Meters Girls Blue Division | 27 | 20:16.7Unofficial | 10 |
2020 Cross Country
1 results