Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hillcrest HSGreenville County Championships · Oct 24 | 18:38 | Greenville County Championships | October 24, 2015 |
| 5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 1 | 19:37.8 | Eye Opener Invitational | September 1, 2017 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Sep 5 | 21:13.40 | Eye Opener | September 5, 2015 |
| 5,000 Meters · Sandhills Research CenterSCHSL Class AA State Championship · Nov 5 | 19:25 | SCHSL Class AA State Championship | November 5, 2016 |
| 5,000 Meters · Sandhills Research CenterSCHSL 2A Middle State · Oct 29 | 19:29.35 | SCHSL 2A Middle State | October 29, 2016 |
| 5,000 Meters · St. Joseph'sSCHSL Region 1-AA · Oct 18 | 20:15.52 | SCHSL Region 1-AA | October 18, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | SCHSL 2A State ChampionshipNov 4 · 5,000 Meters Varsity · Place 66 · Christ Church Episcopal | 5,000 Meters Varsity | 66 | 19:54 | 12 |
| Sep 1 | Eye Opener InvitationalSep 1 · 5,000 Meters Championship · Place 176 · Christ Church Episcopal | 5,000 Meters Championship | 176 | 19:37.8 PB | 12 |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | SCHSL Class AA State ChampionshipNov 5 · 5,000 Meters Varsity · Place 55 · Christ Church Episcopal | 5,000 Meters Varsity | 55 | 19:25 PB | 11 |
| Oct 29 | SCHSL 2A Middle StateOct 29 · 5,000 Meters Varsity · Place 47 · Christ Church Episcopal | 5,000 Meters Varsity | 47 | 19:29.35 PB | 11 |
| Oct 18 | SCHSL Region 1-AAOct 18 · 5,000 Meters Varsity · Place 25 · Christ Church Episcopal | 5,000 Meters Varsity | 25 | 20:15.52 PB | 11 |
| Sep 3 | Eye OpenerSep 3 · 5,000 Meters Championship · Place 181 · Christ Church Episcopal | 5,000 Meters Championship | 181 | 20:04.31 | 11 |
2015 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | SCHSL 1A State ChampionshipsNov 7 · 5,000 Meters Varsity · Place 52 · Christ Church Episcopal | 5,000 Meters Varsity | 52 | 19:52 | 10 |
| Oct 24 | Greenville County Championships Oct 24 · 5,000 Meters Varsity · Place 99 · Christ Church Episcopal | 5,000 Meters Varsity | 99 | 18:38 PB | 10 |
| Sep 5 | Eye OpenerSep 5 · 5,000 Meters Championship · Place 297 · Christ Church Episcopal | 5,000 Meters Championship | 297 | 21:13.40 PB | 10 |