Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Crooked Creek ParkLake Murray Invitational · Sep 20 | 21:00.5 | Lake Murray Invitational | September 20, 2025 |
| 5,000 Meters · Hammond SchoolSkyhawk Invitational · Aug 15 | 21:33.9 | Skyhawk Invitational | August 15, 2026 |
| 5,000 Meters · Heathwood HallSCISA Championships · Nov 1 | 20:12.83 | SCISA Championships | November 1, 2025 |
| 5,000 Meters · Milliken & CompanyEye Opener XC HS · Aug 30 | 22:36.0 | Eye Opener XC HS | August 30, 2025 |
| 5,000 Meters · Milliken FieldEye Opener Invitational · Sep 5 | 21:04.2 | Eye Opener Invitational | September 5, 2026 |
| 5,000 Meters · Riverside HSStarlight Invitational Run · Oct 18 | 21:27.76 | Starlight Invitational Run | October 18, 2025 |
| 5,000 Meters · Saluda Shoals ParkMike Moore Classic · Sep 14 | 22:46.8 | Mike Moore Classic | September 14, 2024 |
| 5,000 Meters · The FarmSCTCCCA Bob Jenkins Coaches Classic · Oct 11 | 21:22.47 | SCTCCCA Bob Jenkins Coaches Classic | October 11, 2025 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 22 | 22:05.32 | NXR Southeast Regional Championships | November 22, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 1 · Place 243 · Heathwood Hall | 5,000 Meters Invite 1 | 243 | 22:05.32 PB | 6 |
| Nov 1 | SCISA Championships Nov 1 · 5,000 Meters 4A · Place 19 · Heathwood Hall | 5,000 Meters 4A | 19 | 20:12.83 PB | 6 |
| Oct 18 | Starlight Invitational RunOct 18 · 5,000 Meters Junior Varsity · Place 2 · Heathwood Hall | 5,000 Meters Junior Varsity | 2 | 21:27.76 PB | 6 |
| Oct 11 | SCTCCCA Bob Jenkins Coaches ClassicOct 11 · 5,000 Meters International · Place 118 · Heathwood Hall | 5,000 Meters International | 118 | 21:22.47 PB | 6 |
| Sep 20 | Lake Murray InvitationalSep 20 · 5,000 Meters Varsity · Place 62 · Heathwood Hall | 5,000 Meters Varsity | 62 | 21:00.5 PB | 6 |
| Sep 6 | Heathwood Hall Highlander InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 6 · Heathwood Hall | 5,000 Meters Junior Varsity | 6 | 21:48.4 | 6 |
| Aug 30 | Eye Opener XC HSAug 30 · 5,000 Meters International · Place 227 · Heathwood Hall | 5,000 Meters International | 227 | 22:36.0 PB | 6 |
| Aug 23 | Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Varsity · Place 80 · Heathwood Hall | 5,000 Meters Varsity | 80 | 22:31.13 | — |
| Aug 23 | Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Championship · Place 80 · Heathwood Hall | 5,000 Meters Championship | 80 | 22:31.13 | 6 |
| Aug 16 | Skyhawk InvitationalAug 16 · 5,000 Meters Varsity · Place 72 · Heathwood Hall | 5,000 Meters Varsity | 72 | 22:51.16 | 6 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 14 | Mike Moore ClassicSep 14 · 5,000 Meters Junior Varsity · Place 14 · Heathwood Hall | 5,000 Meters Junior Varsity | 14 | 22:46.8 PB | 5 |