Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 14 | Chick-Fil-A GamesMar 14 · 400m Hurdles · Place 6 · Greer Middle College | 400m Hurdles | 6 | 1:03.17 | — |
| Mar 14 | Chick-Fil-A GamesMar 14 · 400m Hurdles · Place 8 · Greer Middle College | 400m Hurdles | 8 | 1:03.17 | — |
| Mar 10 | Byrnes Home Meet #1Mar 10 · 400m Hurdles · Greer Middle College Charter | 400m Hurdles36" / 0.914m | — | DNS | 12 |
2020 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 22 | Dorman Distance CarnivalFeb 22 · 800 Meters · Place 33 · Greer Middle College | 800 Meters | 33 | 2:17.37 PB | SR |
2019 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 10 | SCHSL Class 2A State ChampionshipMay 10 · 400m Hurdles · Place 8 · Greer Middle College Charter | 400m Hurdles36" / 0.914m | 8. | 1:03.54a | 11 |
| Apr 24 | SCHSL Region 1-2AApr 24 · 400m Hurdles · Place 2 · Greer Middle College Charter | 400m Hurdles36" / 0.914m | 2. | 1:01.15a PB | 11 |
| Apr 19 | Vol Track ClassicApr 19 · 300m Hurdles · Place 19 · Greer Middle College Charter | 300m Hurdles36" / 0.914m | 19. | 45.73a PB | 11 |
| Apr 6 | Greenville County ChampionshipApr 6 · 400m Hurdles · Place 4 · Greer Middle College Charter | 400m Hurdles36" / 0.914m | 4. | 1:02.58a | 11 |
| Apr 2 | Wren Home Meet 4Apr 2 · 400m Hurdles · Place 2 · Greer Middle College Charter | 400m Hurdles36" / 0.914m | 2. | 1:04.73a | 11 |
| Mar 30 | Southeast Regional Rotary Small School InvitationalMar 30 · 400m Hurdles · Place 4 · Greer Middle College Charter | 400m Hurdles36" / 0.914m | 4. | 1:04.34a | 11 |
| Mar 26 | Byrnes Meet #3Mar 26 · 200 Meters · Place 21 · Greer Middle | 200 Meters | 21 | 27.18 | 11 |
| Mar 21 | Christ Church Home Meet 2Mar 21 · 400m Hurdles · Place 3 · Greer Middle College Charter | 400m Hurdles36" / 0.914m | 3. | 1:04.30 | 11 |
| Mar 12 | Byrnes Meet #2Mar 12 · 400m Hurdles · Place 1 · Greer Middle | 400m Hurdles | 1 | 1:03.33 | 11 |
| Mar 9 | Chick-Fil-A GamesMar 9 · 400m Hurdles · Place 15 · Greer Middle | 400m Hurdles | 15 | 1:07.45 | 11 |
| Mar 9 | Chick-Fil-A GamesMar 9 · 400m Hurdles · Place 1 · Greer Middle | 400m Hurdles | 1 | 1:03.15 | 11 |
| Mar 5 | Byrnes Meet #1Mar 5 · 400m Hurdles · Place 1 · Greer Middle | 400m Hurdles | 1 | 1:05.31 | 11 |
| Feb 25 | Frank Kleckner InvitationalFeb 25 · 400m Hurdles · Place 6 · Greer Middle College Charter | 400m Hurdles36" / 0.914m | 6. | 1:07.24a | 11 |
2018 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 5 | SCHSL AA QualifierMay 5 · 400m Hurdles · Place 11 · Greer Middle College Charter | 400m Hurdles36" / 0.914mRound P | 11. | 1:04.52a | 10 |
| Apr 24 | SCHSL Region 1-AAApr 24 · 400m Hurdles · Place 3 · Greer Middle College Charter | 400m Hurdles36" / 0.914m | 3. | 1:03.15a | 10 |
| Apr 21 | Next Generation InvitationalApr 21 · 300m Hurdles · Place 1 · Greer Middle College Charter | 300m Hurdles33" / 0.838m | 1. | 44.53a PB | 10 |
| Apr 17 | Greenville County ChampionshipApr 17 · 400m Hurdles · Place 10 · Greer Middle | 400m Hurdles | 10 | 1:04.24 | 10 |
| Apr 10 | Southside Christian MeetApr 10 · 400m Hurdles · Place 1 · Greer Middle College Charter | 400m Hurdles36" / 0.914m | 1. | 1:03.47a | 10 |
| Apr 10 | Southside Christian MeetApr 10 · 200 Meters · Place 12 · Greer Middle College Charter | 200 Meters | 12. | 26.70a PB | 10 |
| Mar 27 | Byrnes Meet #3Mar 27 · 400m Hurdles · Place 6 · Greer Middle | 400m Hurdles | 6 | 1:05.36 | 10 |
| Mar 27 | Byrnes Meet #3Mar 27 · 200 Meters · Place 21 · Greer Middle | 200 Meters | 21 | 27.34 | 10 |
| Mar 20 | Byrnes Meet #2Mar 20 · 400m Hurdles · Place 5 · Greer Middle | 400m Hurdles | 5 | 1:07.84 | 10 |
| Mar 20 | Byrnes Meet #2Mar 20 · 200 Meters · Place 23 · Greer Middle | 200 Meters | 23 | 26.96 | 10 |
| Mar 7 | Region 2-4A Pre-RegionMar 7 · 400m Hurdles · Place 2 · Greer Middle | 400m Hurdles | 2 | 1:09.10 | — |
| Feb 24 | Frank Kleckner InvitationalFeb 24 · 400m Hurdles · Place 7 · Greer Middle College Charter | 400m Hurdles36" / 0.914m | 7. | 1:06.51a | 10 |
2017 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 26 | SCHSL Region 1-2AApr 26 · 1600 Meters · Place 13 · Greer Middle College Charter | 1600 Meters | 13. | 5:16.00 | 9 |
| Apr 26 | SCHSL Region 1-2AApr 26 · 400m Hurdles · Place 6 · Greer Middle College Charter | 400m Hurdles36" / 0.914m | 6. | 1:09.41a | 9 |
| Apr 22 | Next GenerationApr 22 · 1600 Meters · Place 6 · Greer Middle College Charter | 1600 Meters | 6. | 5:36.86a | 9 |
| Apr 22 | Next GenerationApr 22 · 400m Hurdles · Place 7 · Greer Middle College Charter | 400m Hurdles36" / 0.914m | 7. | 1:19.90a | 9 |
| Apr 19 | Greenville County ChampionshipApr 19 · 1600 Meters · Place 37 · Greer Middle College Charter | 1600 Meters | 37. | 5:14.36a PB | 9 |
| Apr 19 | Greenville County ChampionshipApr 19 · 400m Hurdles · Place 25 · Greer Middle College Charter | 400m Hurdles36" / 0.914m | 25. | 1:09.92a | 9 |
| Apr 8 | Spring Fever RelaysApr 8 · Long Jump · Greer Middle College Charter | Long Jump | -- | SCR | 9 |
| Mar 18 | Kevin Logan Memorial MeetMar 18 · 400m Hurdles · Place 4 · Greer Middle | 400m Hurdles | 4 | 1:14.97 | 9 |