Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Boiling Springs High SchoolBoiling Springs Home Meet #2 · Sep 30 | 22:09.1 | Boiling Springs Home Meet #2 | September 30, 2026 |
| 5,000 Meters · Dorman HSCavalier Classic · Sep 27 | 22:15.15 | Cavalier Classic | September 27, 2025 |
| 5,000 Meters · Easley High SchoolGreen Wave Invitational · Oct 16 | 21:39 | Green Wave Invitational | October 16, 2025 |
| 5,000 Meters · Heathwood HallSCISA Championships · Nov 1 | 21:06.05 | SCISA Championships | November 1, 2025 |
| 5,000 Meters · Landrum HSLandrum Grillmaster · Oct 4 | 20:33 | Landrum Grillmaster | October 4, 2025 |
| 5,000 Meters · Milliken & CompanyEye Opener XC HS · Aug 30 | 23:11.2 | Eye Opener XC HS | August 30, 2025 |
| 5,000 Meters · Milliken FieldEye Opener Invitational · Sep 5 | 22:27.5 | Eye Opener Invitational | September 5, 2026 |
| 5,000 Meters · Tryon InternationalTryon International Equestrian Center XC Invitational OCT 11 · Oct 11 | 21:36.10 | Tryon International Equestrian Center XC Invitational OCT 11 | October 11, 2025 |
| 5,000 Meters · Woodruff High SchoolSpartanburg Christian Invitational · Sep 23 | 24:06.66 | Spartanburg Christian Invitational | September 23, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | SCISA Championships Nov 1 · 5,000 Meters 2A · Place 5 · Oakbrook Prep | 5,000 Meters 2A | 5 | 21:06.05 PB | 8 |
| Oct 16 | Green Wave InvitationalOct 16 · 5,000 Meters Varsity · Place 18 · Oakbrook Prep | 5,000 Meters Varsity | 18 | 21:39 PB | 8 |
| Oct 11 | Tryon International Equestrian Center XC Invitational OCT 11Oct 11 · 5,000 Meters Championship-Girls · Place 34 · Oakbrook Prep | 5,000 Meters Championship-Girls | 34 | 21:36.10 PB | 8 |
| Oct 4 | Landrum GrillmasterOct 4 · 5,000 Meters Junior Varsity · Place 1 · Oakbrook Prep | 5,000 Meters Junior Varsity | 1 | 20:33 PB | 8 |
| Sep 27 | Cavalier ClassicSep 27 · 5,000 Meters Varsity · Place 23 · Oakbrook Prep | 5,000 Meters Varsity | 23 | 22:15.15 PB | 8 |
| Sep 23 | Spartanburg Christian InvitationalSep 23 · 5,000 Meters Varsity · Place 14 · Oakbrook Prep | 5,000 Meters Varsity | 14 | 24:06.66 PB | 8 |
| Aug 30 | Eye Opener XC HSAug 30 · 5,000 Meters Junior Varsity · Place 18 · Oakbrook Prep | 5,000 Meters Junior Varsity | 18 | 23:11.2 PB | 8 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | SCISA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 7 · Oakbrook Pre | 5,000 Meters Varsity | 7 | 22:58.45 | 7 |
| Sep 14 | Landrum Grillmaster InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 1 · Oakbrook Preparatory | 5,000 Meters Junior Varsity | 1 | 22:22.87 | 7 |
2023 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | SCISA ChampionshipsOct 28 · 5,000 Meters Varsity · Place 32 · Oakbrook Pre | 5,000 Meters Varsity | 32 | 23:54.08 | 6 |
| Oct 19 | SC Region 3-AAAOct 19 · 5,000 Meters Varsity · Place 14 · Oakbrook | 5,000 Meters Varsity | 14 | 24:26 | — |
| Oct 7 | Woodmont InvitationalOct 7 · Varsity · Place 6 · Oakbrook Preparatory | Varsity | 6 | 22:56.92 | — |