Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Colonia CupSCHSL Class AAAAA State Championships · Nov 19 | 17:24.37 | SCHSL Class AAAAA State Championships | November 19, 2019 |
| 5,000 Meters · Crooked Creek ParkAAAA State Qualifier · Oct 30 | 17:20.6 | AAAA State Qualifier | October 30, 2020 |
| 5,000 Meters · Darlington Middle SchoolDarlington XC Carnival · Oct 5 | 18:10.87 | Darlington XC Carnival | October 5, 2019 |
| 5,000 Meters · Freedom FlorenceSCHSL 5A Region 6 Championships · Oct 30 | 18:58.22 | SCHSL 5A Region 6 Championships | October 30, 2019 |
| 5,000 Meters · Sandhills Research CenterSCHSL 5A Mid-State · Oct 27 | 18:38.57 | SCHSL 5A Mid-State | October 27, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | AAAA State Qualifier Oct 30 · 5,000 Meters Varsity Odd · Place 19 · West Florence | 5,000 Meters Varsity Odd | 19 | 17:20.6 PB | 12 |
| Oct 24 | SCHSL Region 6-4AOct 24 · 5,000 Meters Varsity · Place 5 · West Florence | 5,000 Meters Varsity | 5 | 18:38.9 | 12 |
| Oct 15 | FSD1 Florence City ChampionshipOct 15 · 5,000 Meters Varsity · Place 1 · West Florence | 5,000 Meters Varsity | 1 | 17:47.00 | 12 |
| Sep 26 | Pee Dee ClassicSep 26 · 5,000 Meters Varsity · Place 6 · West Florence | 5,000 Meters Varsity | 6 | 17:49.97 | 12 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | SCHSL Class AAAAA State ChampionshipsNov 19 · 5,000 Meters Varsity · Place 86 · West Florence | 5,000 Meters Varsity | 86 | 17:24.37 PB | 11 |
| Oct 30 | SCHSL 5A Region 6 ChampionshipsOct 30 · 5,000 Meters Varsity · Place 16 · West Florence | 5,000 Meters Varsity | 16 | 18:58.22 PB | 11 |
| Oct 17 | FSD 1 ChampionshipsOct 17 · 5,000 Meters Varsity · Place 1 · West Florence | 5,000 Meters Varsity | 1 | 18:01.00 | 11 |
| Oct 5 | Darlington XC CarnivalOct 5 · 5,000 Meters Varsity · Place 17 · West Florence | 5,000 Meters Varsity | 17 | 18:10.87 PB | 11 |
| Oct 2 | Lugoff-Elgin InvitationalOct 2 · 5,000 Meters Varsity · Place 4 · M 11 West Florence | 5,000 Meters Varsity | 4 | 5:59 | — |
| Sep 28 | Pee Dee ClassicSep 28 · 5,000 Meters Varsity · Place 8 · West Florence | 5,000 Meters Varsity | 8 | 17:47.00 | 11 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | SCHSL 5A Mid-StateOct 27 · 5,000 Meters Varsity · Place 62 · West Florence | 5,000 Meters Varsity | 62 | 18:38.57 PB | 10 |
| Oct 17 | SCHSL Region 6-5AOct 17 · 5,000 Meters Varsity · Place 21 · West Florence | 5,000 Meters Varsity | 21 | 19:22 | 10 |
| Oct 2 | Darlington Meet #3Oct 2 · 5,000 Meters Varsity · Place 13 · West Florence | 5,000 Meters Varsity | 13 | 19:57.61 | 10 |
| Sep 25 | Darlington Meet #2Sep 25 · 5,000 Meters Varsity · Place 7 · West Florence High S | 5,000 Meters Varsity | 7 | 19:33.63 | SO |
| Sep 22 | Pee Dee ClassicSep 22 · 5,000 Meters Varsity · Place 20 · West Florence | 5,000 Meters Varsity | 20 | 19:04.00 | 10 |
| Sep 8 | Bob Jenkins SCTCCCA Coaches ClassicSep 8 · 5,000 Meters Varsity · Place 333 · West Florence | 5,000 Meters Varsity | 333 | 20:54.80 | 10 |
2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | SCHSL AAAAA Mid-StateOct 28 · 5,000 Meters 5A · Place 64 · West Florence | 5,000 Meters 5A | 64 | 18:16.17 | 9 |
| Sep 23 | Pee Dee ClassicSep 23 · 5,000 Meters Varsity · Place 32 · West Florence | 5,000 Meters Varsity | 32 | 19:22.99 | 9 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 24 | Pee Dee ClassicSep 24 · 5,000 Meters Varsity · Place 38 · West Florence | 5,000 Meters Varsity | 38 | 20:33.00 | 8 |
| Sep 6 | Darlington MeetSep 6 · 5,000 Meters Varsity · Place 20 · West Florence | 5,000 Meters Varsity | 20 | 21:10.35 | 8 |
2015 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Region 6-4AOct 21 · 5,000 Meters Varsity · Place 33 · West Florence | 5,000 Meters Varsity | 33 | 20:47.00 | 7 |
| Oct 17 | Darlington CarnivalOct 17 · 5,000 Meters Varsity · Place 20 · West Florence | 5,000 Meters Varsity | 20 | 20:11.26 | 7 |
| Sep 26 | Pee Dee ClassicSep 26 · 5,000 Meters Varsity · Place 56 · West Florence | 5,000 Meters Varsity | 56 | 20:28.00 | 7 |