Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Greenville Senior High SchoolSCACS State Championship · Oct 18 | 18:30.10 | SCACS State Championship | October 18, 2025 |
| 5,000 Meters · Greenwood Christian SchoolGCS Meet #1 (Ashley 5k) · Aug 22 | 19:17 | GCS Meet #1 (Ashley 5k) | August 22, 2026 |
| 5,000 Meters · Greer High School XC CourseYellow Jacket Cross Country Invitational · Sep 6 | 17:51.7 | Yellow Jacket Cross Country Invitational | September 6, 2025 |
| 5,000 Meters · Jackson ParkWNC CC Carnival · Aug 29 | 17:43.41 | WNC CC Carnival | August 29, 2026 |
| 5,000 Meters · Milliken & CompanyEye Opener XC HS · Aug 30 | 19:17.0 | Eye Opener XC HS | August 30, 2025 |
| 5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 2 | 21:27.84 | Eye Opener Invitational | September 2, 2023 |
| 5,000 Meters · Palmetto High SchoolPalmetto Home Meet · Oct 7 | 18:03.75 | Palmetto Home Meet | October 7, 2025 |
| 5,000 Meters · Woodmont High SchoolWoodmont Invitational · Oct 4 | 17:34.3 | Woodmont Invitational | October 4, 2025 |
| 5,000 Meters · Woodruff High SchoolSpartanburg Christian Invitational · Sep 23 | 18:15.59 | 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
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 29 | WNC CC CarnivalAug 29 · 5,000 Meters Varsity · Place 39 · Hampton Park Christian | 5,000 Meters Varsity | 39 | 17:43.41 PB | 12 |
| Aug 22 | GCS Meet #1 (Ashley 5k)Aug 22 · 5,000 Meters Varsity · Place 1 · Hampton Park Christian | 5,000 Meters Varsity | 1 | 19:17 PB | 12 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | SCACS State ChampionshipOct 18 · 5,000 Meters Varsity · Place 4 · Hampton Park Christian | 5,000 Meters Varsity | 4 | 18:30.10 PB | 12 |
| Oct 7 | Palmetto Home MeetOct 7 · 5,000 Meters Varsity · Place 5 · Hampton Park Christian | 5,000 Meters Varsity | 5 | 18:03.75 PB | 12 |
| Oct 4 | Woodmont InvitationalOct 4 · 5,000 Meters International · Place 71 · Hampton Park Christian | 5,000 Meters International | 71 | 17:34.3 PB | 12 |
| Sep 23 | Spartanburg Christian InvitationalSep 23 · 5,000 Meters Varsity · Place 2 · Hampton Park Christian | 5,000 Meters Varsity | 2 | 18:15.59 PB | 12 |
| Sep 11 | Hampton Park Home MeetSep 11 · 5,000 Meters Varsity · Place 3 · Hampton Park Christian | 5,000 Meters Varsity | 3 | 18:52 | 12 |
| Sep 6 | Yellow Jacket Cross Country InvitationalSep 6 · 5,000 Meters Varsity · Place 48 · Hampton Park Christian | 5,000 Meters Varsity | 48 | 17:51.7 PB | 12 |
| Aug 30 | Eye Opener XC HSAug 30 · 5,000 Meters Championship · Place 120 · Hampton Park Christian | 5,000 Meters Championship | 120 | 19:17.0 PB | 12 |
| Aug 23 | WNC Cross Country CarnivalAug 23 · 5,000 Meters Championship · Place 66 · Hampton Park Christian | 5,000 Meters Championship | 66 | 18:50.92Unofficial | 12 |
2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 2 | Eye Opener InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 197 · Hampton Park Christian | 5,000 Meters Junior Varsity | 197 | 21:27.84 PB | 10 |