Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Duckworth Sports Complex XC CourseSC Region 1-4A Championships · Oct 21 | 23:13.20 | SC Region 1-4A Championships | October 21, 2023 |
| 5,000 Meters · Easley High SchoolGreen Wave Invitational · Oct 16 | 23:20 | Green Wave Invitational | October 16, 2025 |
| 5,000 Meters · Milliken & CompanyEye Opener XC HS · Aug 30 | 23:03.4 | Eye Opener XC HS | August 30, 2025 |
| 5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 2 | 20:53.2 | Eye Opener Invitational | September 2, 2022 |
| 5,000 Meters · Pickens High SchoolPickens County Championships · Sep 23 | 23:24.90 | Pickens County Championships | September 23, 2025 |
| 5,000 Meters · TL Hanna High SchoolRegion 1 5A · Oct 26 | 26:49.30 | Region 1 5A | October 26, 2024 |
| 5,000 Meters · Woodmont High SchoolRegion 1-5A Championship · Oct 25 | 22:44.9 | Region 1-5A Championship | October 25, 2025 |
| 5,000 Meters · Wren HSWren Home Meet 2 · Sep 4 | 25:03.15 | Wren Home Meet 2 | September 4, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Region 1-5A ChampionshipOct 25 · 5,000 Meters Junior Varsity · Place 84 · Easley | 5,000 Meters Junior Varsity | 84 | 22:44.9 PB | 12 |
| Oct 16 | Green Wave InvitationalOct 16 · 5,000 Meters Junior Varsity · Place 62 · Easley | 5,000 Meters Junior Varsity | 62 | 23:20 PB | 12 |
| Oct 4 | Woodmont InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 199 · Easley | 5,000 Meters Junior Varsity | 199 | 26:51.0 | 12 |
| Sep 23 | Pickens County ChampionshipsSep 23 · 5,000 Meters Varsity · Place 62 · Easley | 5,000 Meters Varsity | 62 | 23:24.90 PB | 12 |
| Sep 4 | Wren Home Meet 2Sep 4 · 5,000 Meters Varsity · Place 17 · Easley | 5,000 Meters Varsity | 17 | 25:03.15 PB | 12 |
| Aug 30 | Eye Opener XC HSAug 30 · 5,000 Meters Junior Varsity · Place 361 · Easley | 5,000 Meters Junior Varsity | 361 | 23:03.4 PB | 12 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | Pickens County ChampionshipsNov 9 · 5,000 Meters Varsity · Place 67 · Easley | 5,000 Meters Varsity | 67 | 25:09.61 | — |
| Oct 26 | Region 1-AAOct 26 · 5,000 Meters Junior Varsity · Place 58 · M Easley | 5,000 Meters Junior Varsity | 58 | 26:49.30 | — |
| Oct 26 | Region 1 5AOct 26 · 5,000 Meters Junior Varsity · Place 58 · Easley | 5,000 Meters Junior Varsity | 58 | 26:49.30 PB | 11 |
| Oct 8 | Easley Home XC MeetOct 8 · 5,000 Meters Varsity · Place 19 · M Easley | 5,000 Meters Varsity | 19 | 23:27.64 | — |
| Sep 10 | Green Wave InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 49 · M Easley | 5,000 Meters Junior Varsity | 49 | 24:25.43 | — |
2023 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | SC Region 1-4A ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 21 · Easley | 5,000 Meters Junior Varsity | 21 | 23:13.20 PB | 10 |
| Sep 26 | Green Wave InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 2 · M Easley | 5,000 Meters Junior Varsity | 2 | 20:24.79 | — |
| Sep 12 | Palmetto InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 18 · Easley | 5,000 Meters Junior Varsity | 18 | 22:25.44 | 10 |
2022 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Region 1-4AOct 22 · 5,000 Meters Junior Varsity · Place 17 · Easley | 5,000 Meters Junior Varsity | 17 | 21:04.19 | — |
| Sep 24 | Green Wave InvitationalSep 24 · 5,000 Meters Varsity · Place 26 · Easley | 5,000 Meters Varsity | 26 | 20:53.58 | — |
| Sep 2 | Eye Opener InvitationalSep 2 · 5,000 Meters International · Place 293 · Easley | 5,000 Meters International | 293 | 20:53.2 PB | 9 |
| Aug 30 | SC Pre-Region 1-4AAug 30 · 5,000 Meters Varsity · Place 22 · Easley | 5,000 Meters Varsity | 22 | 21:21.52 | — |
2021 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Green Wave InvitationalOct 16 · 5,000 Meters Junior Varsity · Place 30 · M Easley | 5,000 Meters Junior Varsity | 30 | 24:39.93 | — |
| Sep 7 | Region 1-4A Preseason MeetSep 7 · 5,000 Meters Junior Varsity · Place 25 · M Easley | 5,000 Meters Junior Varsity | 25 | 25:46.08 | — |
| Sep 3 | Eye OpenerSep 3 · 5,000 Meters Junior Varsity · Place 299 · Easley | 5,000 Meters Junior Varsity | 299 | 23:54.8 | 8 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Easley Home MeetOct 13 · 5,000 Meters Varsity · Place 36 · Easley | 5,000 Meters Varsity | 36 | 27:19.00 | — |
| Oct 6 | Pickens Home Meet #2Oct 6 · 5,000 Meters Junior Varsity · Place 61 · Easley | 5,000 Meters Junior Varsity | 61 | 27:22.6 | 7 |
| Oct 1 | Wren MeetOct 1 · 5,000 Meters Junior Varsity · Place 64 · Easley | 5,000 Meters Junior Varsity | 64 | 26:04.53 | — |
| Sep 23 | Pickens County ChampionshipsSep 23 · 5,000 Meters Varsity · Place 60 · Easley | 5,000 Meters Varsity | 60 | 29:01.42 | 7 |
| Sep 19 | Hurricane InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 103 · Easley | 5,000 Meters Junior Varsity | 103 | 29:58.50 | — |
| Sep 12 | Green Wave InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 53 · M Easley | 5,000 Meters Junior Varsity | 53 | 36:47.39 | — |