Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Aiken Steeplechase RacecourseSCHSL AA State Championship · Nov 14 | 23:29.9 | SCHSL AA State Championship | November 14, 2025 |
| 5,000 Meters · Central High SchoolRegion 4 2A Championship · Oct 28 | 23:01.72 | Region 4 2A Championship | October 28, 2025 |
| 5,000 Meters · Darlington High SchoolDarlington Home Meet #2 · Sep 4 | 25:09.99 | Darlington Home Meet #2 | September 4, 2024 |
| 5,000 Meters · Hilton FieldAA State Qualifier · Nov 16 | 23:17.13 | AA State Qualifier | November 16, 2024 |
| 5,000 Meters · McBee HSRegion 5-1A Meet · Oct 29 | 21:47.1 | Region 5-1A Meet | October 29, 2026 |
| 5,000 Meters · The Farm XC Course & Event VenueSCHSL 1A State Qualifier · Nov 7 | 23:21.0 | SCHSL 1A State Qualifier | November 7, 2026 |
| 5,000 Meters · WilsonWilson Home Meet #1 · Sep 17 | 26:33.90 | Wilson Home Meet #1 | September 17, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | SCHSL 1A State QualifierNov 7 · 5,000 Meters Odd · Place 3 · Chesterfield | 5,000 Meters Odd | 3 | 23:21.0 PB | 9 |
| Oct 29 | Region 5-1A MeetOct 29 · 5,000 Meters Varsity · Place 1 · Chesterfield | 5,000 Meters Varsity | 1 | 21:47.1 PB | 9 |
| Oct 13 | Central XC Meet #2Oct 13 · 5,000 Meters Varsity · Place 1 · Chesterfield | 5,000 Meters Varsity | 1 | 22:48 | 9 |
| Sep 30 | McBee Meet #1 Sep 30 · 5,000 Meters Varsity · Place 1 · Chesterfield | 5,000 Meters Varsity | 1 | 22:23.9 | 9 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | SCHSL AA State ChampionshipNov 14 · 5,000 Meters AA · Place 55 · Chesterfield | 5,000 Meters AA | 55 | 23:29.9 PB | 8 |
| Nov 7 | 2025 SCHSL XC Qualifier 5A-ANov 7 · 5,000 Meters 2A Odd · Place 29 · Chesterfield | 5,000 Meters 2A Odd | 29 | 23:45.5 | 8 |
| Oct 28 | Region 4 2A ChampionshipOct 28 · 5,000 Meters Varsity · Place 6 · Chesterfield | 5,000 Meters Varsity | 6 | 23:01.72 PB | 8 |
| Oct 23 | Chesterfield County Championships (Senior Night)Oct 23 · 5,000 Meters Varsity · Place 3 · Chesterfield | 5,000 Meters Varsity | 3 | 22:23.32 | 8 |
| Sep 23 | Central XC Meet #1Sep 23 · 5,000 Meters Varsity · Place 4 · Chesterfield | 5,000 Meters Varsity | 4 | 24:43.50 | 8 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | SCHSL AA State ChampionshipNov 22 · 5,000 Meters Varsity · Place 71 · Chesterfield | 5,000 Meters Varsity | 71 | 24:58.48 | 12 |
| Nov 16 | AA State QualifierNov 16 · 5,000 Meters Varsity Odd · Place 25 · Chesterfield | 5,000 Meters Varsity Odd | 25 | 23:17.13 PB | 12 |
| Oct 22 | Chesterfield County ChampionshipsOct 22 · 5,000 Meters Varsity · Place 6 · Chesterfield | 5,000 Meters Varsity | 6 | 24:41.45 | 12 |
| Sep 17 | Wilson Home Meet #1Sep 17 · 5,000 Meters Varsity · Place 9 · Chesterfield | 5,000 Meters Varsity | 9 | 26:33.90 PB | 12 |
| Sep 10 | Chesterfield Meet #1Sep 10 · 5,000 Meters Varsity · Place 7 · Chesterfield | 5,000 Meters Varsity | 7 | 24:52.91 | 12 |
| Sep 4 | Darlington Home Meet #2Sep 4 · 5,000 Meters Varsity · Place 10 · Chesterfield | 5,000 Meters Varsity | 10 | 25:09.99 PB | 12 |