Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Dorman HSClass AAAAA Upper State · Nov 9 | 20:16 | Class AAAAA Upper State | November 9, 2019 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Sep 14 | 21:52.4 | Eye Opener | September 14, 2019 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Aug 31 | 24:34.1 | Eye Opener | August 31, 2018 |
| 5,000 Meters · Newberry CollegeSouth Carolina AAAA State Qualifier · Nov 5 | 21:02.7 | South Carolina AAAA State Qualifier | November 5, 2021 |
| 5,000 Meters · Oasis Farm of Connie Maxwell Children's HomeLakelands Invitational · Sep 25 | 22:16.78 | Lakelands Invitational | September 25, 2021 |
| 5,000 Meters · Riverside HSSCHSL Region 2-AAAAA · Oct 14 | 23:18.50 | SCHSL Region 2-AAAAA | October 14, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | Class AAAAA Upper StateNov 9 · 5,000 Meters Varsity · Place 96 · Laurens | 5,000 Meters Varsity | 96 | 20:16 PB | 10 |
| Oct 26 | Region 1-5A ChampionshipOct 26 · 5,000 Meters Varsity · Place 59 · Laurens | 5,000 Meters Varsity | 59 | 21:27.13 | — |
| Oct 1 | Laurens Home MeetOct 1 · 5,000 Meters Varsity · Place 6 · Laurens | 5,000 Meters Varsity | 6 | 21:30.00 | 10 |
| Sep 28 | Lakelands InvitationalSep 28 · Varsity · Place 82 · Laurens | Varsity | 82 | 20:44.4 | SO |
| Sep 21 | Dixie Headwaters InvitationalSep 21 · 5,000 Meters Varsity · Place 28 · Laurens | 5,000 Meters Varsity | 28 | 21:43.94 | 10 |
| Sep 14 | Eye OpenerSep 14 · 5,000 Meters Championship · Place 390 · Laurens | 5,000 Meters Championship | 390 | 21:52.4 PB | 10 |
2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | SCHSL Region 1-5AOct 13 · 5,000 Meters Varsity · Place 68 · Laurens | 5,000 Meters Varsity | 68 | 22:45.62 | — |
| Sep 22 | Lakelands InvitationalSep 22 · 5,000 Meters Varsity · Place 127 · Laurens | 5,000 Meters Varsity | 127 | 22:10.08 | 9 |
| Aug 31 | Eye OpenerAug 31 · 5,000 Meters Championship · Place 417 · Laurens | 5,000 Meters Championship | 417 | 24:34.1 PB | 9 |
2017 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | SCHSL Region 2-AAAAAOct 14 · 5,000 Meters Junior Varsity · Place 101 · Laurens | 5,000 Meters Junior Varsity | 101 | 23:18.50 PB | 8 |