Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Costal Carolina U - Hackler CourseCoastal Carolina University Invitational · Sep 12 | 35:03.00 | Coastal Carolina University Invitational | September 12, 2015 |
| 5,000 Meters · Darlington Middle SchoolSCHSL 3A Lower State · Oct 27 | 24:31.29 | SCHSL 3A Lower State | October 27, 2018 |
| 5,000 Meters · Hammond SchoolSkyhawk Invitational · Aug 25 | 25:36.99 | Skyhawk Invitational | August 25, 2018 |
| 5,000 Meters · North Myrtle Beach Sports ComplexHorry County Championship · Oct 14 | 25:53.78 | Horry County Championship | October 14, 2015 |
| 5,000 Meters · Sandhills Research CenterSCHSL State Championship - 3A · Nov 3 | 22:58.41 | SCHSL State Championship - 3A | November 3, 2018 |
| 5,000 Meters · WaccamawSCHSL Region 6-3A · Oct 17 | 23:17 | SCHSL Region 6-3A | October 17, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | AAA Lower StateNov 9 · 5,000 Meters Varsity · Place 60 · Aynor | 5,000 Meters Varsity | 60 | 25:19.23 | 11 |
| Oct 5 | Darlington XC CarnivalOct 5 · 5,000 Meters Varsity · Place 110 · Aynor | 5,000 Meters Varsity | 110 | 25:32.34 | 11 |
2018 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | SCHSL State Championship - 3ANov 3 · 5,000 Meters Varsity · Place 77 · Aynor | 5,000 Meters Varsity | 77 | 22:58.41 PB | 10 |
| Oct 27 | SCHSL 3A Lower StateOct 27 · 5,000 Meters Varsity · Place 47 · Aynor | 5,000 Meters Varsity | 47 | 24:31.29 PB | 10 |
| Oct 6 | Darlington XC CarnivalOct 6 · 5,000 Meters Varsity · Place 120 · Aynor | 5,000 Meters Varsity | 120 | 28:58.09 | SO |
| Aug 25 | Skyhawk InvitationalAug 25 · 5,000 Meters Varsity · Place 142 · Aynor | 5,000 Meters Varsity | 142 | 25:36.99 PB | 10 |
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | SCHSL AAA Lower StateOct 28 · 5,000 Meters Varsity · Place 47 · Aynor | 5,000 Meters Varsity | 47 | 23:09.74Unofficial | 9 |
| Oct 17 | SCHSL Region 6-3AOct 17 · 5,000 Meters Varsity · Place 16 · Aynor | 5,000 Meters Varsity | 16 | 23:17 PB | 9 |
| Sep 23 | Pee Dee ClassicSep 23 · 5,000 Meters Varsity · Place 36 · Aynor | 5,000 Meters Varsity | 36 | 25:50.01 | 9 |
| Sep 14 | Darlington MeetSep 14 · 5,000 Meters Varsity · Place 14 · Aynor | 5,000 Meters Varsity | 14 | 25:26.97 | 9 |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | SCHSL Region 6-3AOct 18 · 5,000 Meters Varsity · Place 13 · Aynor | 5,000 Meters Varsity | 13 | 24:23 | 8 |
| Sep 24 | Pee Dee ClassicSep 24 · 5,000 Meters Varsity · Place 25 · Aynor | 5,000 Meters Varsity | 25 | 25:00.00 | 8 |
| Sep 6 | Darlington MeetSep 6 · 5,000 Meters Varsity · Place 13 · Aynor | 5,000 Meters Varsity | 13 | 25:21.14 | 8 |
2015 Cross Country
3 results