Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Osage ParkRedhawks XC Invite · Sep 4 | 11:42.2 | Redhawks XC Invite | September 4, 2026 |
| 5,000 Meters · Fulton High SchoolClass 1, 2, & 3 District 3 · Oct 29 | 20:02.41 | Class 1, 2, & 3 District 3 | October 29, 2022 |
| 5,000 Meters · Gans Creek Recreation AreaBrian T. Simpson Memorial-College · Oct 7 | 19:29.4 | Brian T. Simpson Memorial-College | October 7, 2023 |
| 5,000 Meters · Mounds State ParkWe Fly 2023 Collegiate Cross Country Challenge · Sep 1 | 19:36.7 | We Fly 2023 Collegiate Cross Country Challenge | September 1, 2023 |
| 5,000 Meters · New Haven City ParkNew Haven High School Invitational · Sep 3 | 20:13.54 | New Haven High School Invitational | September 3, 2022 |
| 5,000 Meters · Orchard Farm High SchoolOrchard Farm Invitational · Oct 6 | 20:29.52 | Orchard Farm Invitational | October 6, 2022 |
| 5,000 Meters · Pike County FairgroundsMSHSAA Class 1, 2, 3 District 3 - Bowling Green · Oct 31 | 20:45.27 | MSHSAA Class 1, 2, 3 District 3 - Bowling Green | October 31, 2020 |
| 6,000 Meters · Eastern Illinois University2025 Walt Crawford Invitational · Sep 5 | 24:05.50 | 2025 Walt Crawford Invitational | September 5, 2025 |
| 6,000 Meters · Gans Creek Recreation AreaGans Creek Classic College · Sep 25 | 23:23.5 | Gans Creek Classic College | September 25, 2026 |
| 6,000 Meters · Graham ParkOVC Preview · Sep 14 | 24:17.8 | OVC Preview | September 14, 2024 |
| 6,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 16 | 22:50.6 | Bradley "Pink" Classic | October 16, 2026 |
| 6,000 Meters · Osage ParkOhio Valley (OVC) Cross Country Championships · Oct 31 | 23:14.57 | Ohio Valley (OVC) Cross Country Championships | October 31, 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 |
| Oct 31 | Ohio Valley (OVC) Cross Country ChampionshipsOct 31 · 6,000 Meters OVC · Place 41 · LindenwoodLindenwood | 6,000 Meters OVC | 41 | 23:14.57 PB | Sr |
| Oct 16 | Bradley "Pink" ClassicOct 16 · 6,000 Meters Women's White Race · Place 36 · LindenwoodLindenwood | 6,000 Meters Women's White Race | 36 | 22:50.6 PB | Sr |
| Sep 25 | Gans Creek Classic CollegeSep 25 · 6,000 Meters Black Open · Place 91 · LindenwoodLindenwood | 6,000 Meters Black Open | 91 | 23:23.5 PB | Sr |
| Sep 11 | Larry Young InvitationalSep 11 · 5,000 Meters Women · Place 24 · LindenwoodLindenwood | 5,000 Meters Women | 24 | 20:39.48 | Sr |
| Sep 4 | Redhawks XC InviteSep 4 · 3,000 Meters Collegiate · Place 12 · LindenwoodLindenwood | 3,000 Meters Collegiate | 12 | 11:42.2 PB | Sr |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Ohio Valley (OVC) Cross Country ChampionshipsOct 31 · 6,000 Meters Champ · Place 74 · LindenwoodLindenwood | 6,000 Meters Champ | 74 | 24:23.9 | Jr |
| Oct 17 | Bradley "Pink" ClassicOct 17 · 6,000 Meters White · Place 112 · LindenwoodLindenwood | 6,000 Meters White | 112 | 24:50.58 | Jr |
| Sep 26 | Gans Creek Classic - CollegeSep 26 · 6,000 Meters Open · Place 116 · LindenwoodLindenwood | 6,000 Meters Open | 116 | 24:50.04 | Jr |
| Sep 5 | 2025 Walt Crawford InvitationalSep 5 · 6,000 Meters Collegiate · Place 35 · LindenwoodLindenwood | 6,000 Meters Collegiate | 35 | 24:05.50 PB | Jr |
| Aug 29 | Redhawks InviteAug 29 · 5,000 Meters Varsity · Place 57 · LindenwoodLindenwood | 5,000 Meters Varsity | 57 | 20:04.91 | Jr |
2024 Cross Country
3 results2023 Cross Country
4 results2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MSHSAA Class 3 State XC ChampionshipNov 5 · 5,000 Meters Varsity · Place 10 · WinfieldWinfield | 5,000 Meters Varsity | 10 | 19:46.4 | 12 |
| Oct 29 | Class 1, 2, & 3 District 3 Oct 29 · 5,000 Meters Girls Class 3 · Place 8 · WinfieldWinfield | 5,000 Meters Girls Class 3 | 8 | 20:02.41 PB | 12 |
| Oct 21 | Bowling Green Invite Oct 21 · 5,000 Meters Varsity · Place 8 · WinfieldWinfield | 5,000 Meters Varsity | 8 | 20:26.08 | 12 |
| Oct 10 | Clopton Invite Oct 10 · 5,000 Meters Varsity · Place 1 · WinfieldWinfield | 5,000 Meters Varsity | 1 | 20:32.58Unofficial | 12 |
| Oct 6 | Orchard Farm InvitationalOct 6 · 5,000 Meters Varsity · Place 2 · WinfieldWinfield | 5,000 Meters Varsity | 2 | 20:29.52 PB | 12 |
| Sep 26 | Elsberry Cross Country InvitationalSep 26 · 5,000 Meters Varsity · Place 1 · WinfieldWinfield | 5,000 Meters Varsity | 1 | 20:14.02 | 12 |
| Sep 3 | New Haven High School InvitationalSep 3 · 5,000 Meters Varsity · Place 4 · WinfieldWinfield | 5,000 Meters Varsity | 4 | 20:13.54 PB | 12 |
| Aug 30 | Fleet Feet Classic @ Arnold City ParkAug 30 · 2 Miles Varsity · Place 6 · WinfieldWinfield | 2 Miles Varsity | 6 | 12:24.9 | 12 |
2021 Cross Country
3 results2020 Cross Country
3 results2019 Cross Country
5 results