Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFSU XC Invitational · Oct 7 | 21:50.1 | FSU XC Invitational | October 7, 2022 |
| 5,000 Meters · Appalachian State UniversityCovered Bridge Open XC · Aug 29 | 17:54.5 | Covered Bridge Open XC | August 29, 2025 |
| 5,000 Meters · Milliken FieldUSC Upstate Eye Opener Invitational · Sep 4 | 17:44.2 | USC Upstate Eye Opener Invitational | September 4, 2026 |
| 5,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 3 | 17:12.1 | Joe Piane Invitational | October 3, 2025 |
| 5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 18 | 17:08.4 | adidas XC Challenge | September 18, 2026 |
| 5,000 Meters · Warren Golf CourseJoe Piane Invitational · Oct 2 | 17:03.3 | Joe Piane Invitational | October 2, 2026 |
| 5,000 Meters · West Orange High SchoolMetro XC Championships · Oct 15 | 21:58.8 | Metro XC Championships | October 15, 2022 |
| 5868 m · Harry Pritchard Running CourseCrimson Classic · Oct 17 | 20:48.25 | Crimson Classic | October 17, 2025 |
| 6,000 Meters · Cherokee Farm Cross Country CourseSEC Cross Country Championships · Oct 31 | 21:55.11 | SEC Cross Country Championships | October 31, 2025 |
| 6,000 Meters · Gans Creek Cross Country CourseSEC Cross Country Championships · Oct 30 | 20:18.9 | SEC Cross Country Championships | October 30, 2026 |
| 6,000 Meters · Texas A&M UniversitySEC Cross Country Championships · Nov 1 | 20:52.0 | SEC Cross Country Championships | November 1, 2024 |
| 6,000 Meters · Winthrop UniversityNCAA DI Southeast Regional · Nov 15 | 22:13.8 | NCAA DI Southeast Regional | November 15, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | SEC Cross Country ChampionshipsOct 31 · 6,000 Meters Collegiate · Place 75 · South CarolinaSouth Carolina | 6,000 Meters Collegiate | 75 | 21:55.11 PB | Jr |
| Oct 17 | Crimson ClassicOct 17 · 5,868 Meters Collegiate · Place 27 · South CarolinaSouth Carolina | 5,868 Meters Collegiate | 27 | 20:48.25 PB | Jr |
| Oct 3 | Joe Piane InvitationalOct 3 · 5,000 Meters Blue · Place 56 · South CarolinaSouth Carolina | 5,000 Meters Blue | 56 | 17:12.1 PB | Jr |
| Sep 19 | Adidas XC ChallengeSep 19 · 5,000 Meters Varsity · Place 28 · South CarolinaSouth Carolina | 5,000 Meters Varsity | 28 | 17:29.7 | JR |
| Aug 29 | Covered Bridge Open XCAug 29 · 5,000 Meters Women's 5K · Place 14 · South CarolinaSouth Carolina | 5,000 Meters Women's 5K | 14 | 17:54.5 PB | Jr |
2024 Cross Country
3 results2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | Royals ChallengeOct 6 · 5,000 Meters Championship · Place 62 · South CarolinaSouth Carolina | 5,000 Meters Championship | 62 | 19:14.71 | FR |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | FHSAA 3A District 3Oct 21 · 5,000 Meters Varsity · Place 18 · EdgewaterEdgewater | 5,000 Meters Varsity | 18 | 22:04.8 | SR |
| Oct 15 | Metro XC ChampionshipsOct 15 · 5,000 Meters West · Place 16 · EdgewaterEdgewater | 5,000 Meters West | 16 | 21:58.8 PB | 12 |
| Oct 7 | FSU XC InvitationalOct 7 · 5,000 Meters Varsity - Select · Place 97 · EdgewaterEdgewater | 5,000 Meters Varsity - Select | 97 | 21:50.1 PB | 12 |
| Sep 24 | West Orange XC InvitationalSep 24 · 5,000 Meters Varsity · Place 50 · EdgewaterEdgewater | 5,000 Meters Varsity | 50 | 22:11.2 | SR |
| Sep 3 | Trinity Prep InvitationalSep 3 · 5,000 Meters Varsity · Place 16 · EdgewaterEdgewater | 5,000 Meters Varsity | 16 | 23:27.9 | SR |