Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Eastside HSSCHSL 3A Region 2 · Oct 22 | 20:49 | SCHSL 3A Region 2 | October 22, 2014 |
| 5,000 Meters · Furman University Gene Mullins Invitational · Oct 11 | 22:09.01 | Gene Mullins Invitational | October 11, 2014 |
| 5,000 Meters · Hillcrest HSSCHSL 3A Upper State · Oct 31 | 19:30 | SCHSL 3A Upper State | October 31, 2015 |
| 5,000 Meters · Hillcrest HSGreenville County Championships · Oct 24 | 18:51 | Greenville County Championships | October 24, 2015 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Sep 3 | 20:14.8 | Eye Opener | September 3, 2016 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Sep 5 | 20:16.48 | Eye Opener | September 5, 2015 |
| 5,000 Meters · Sandhills Research CenterSCHSL 3A State Championships · Nov 7 | 19:37 | SCHSL 3A State Championships | November 7, 2015 |
| 5,000 Meters · Travelers RestSCHSL Region 2-4A · Oct 15 | 20:32 | SCHSL Region 2-4A | October 15, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | SCHSL Region 2-4AOct 15 · 5,000 Meters Junior Varsity · Place 20 · Travelers Rest | 5,000 Meters Junior Varsity | 20 | 20:32 PB | 12 |
| Sep 3 | Eye OpenerSep 3 · 5,000 Meters International · Place 172 · Travelers Rest | 5,000 Meters International | 172 | 20:14.8 PB | 12 |
2015 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | SCHSL 3A State ChampionshipsNov 7 · 5,000 Meters Varsity · Place 125 · Travelers Rest | 5,000 Meters Varsity | 125 | 19:37 PB | 11 |
| Oct 31 | SCHSL 3A Upper StateOct 31 · 5,000 Meters Varsity · Place 100 · Travelers Rest | 5,000 Meters Varsity | 100 | 19:30 PB | 11 |
| Oct 24 | Greenville County Championships Oct 24 · 5,000 Meters Varsity · Place 110 · Travelers Rest | 5,000 Meters Varsity | 110 | 18:51 PB | 11 |
| Sep 5 | Eye OpenerSep 5 · 5,000 Meters Championship · Place 235 · Travelers Rest | 5,000 Meters Championship | 235 | 20:16.48 PB | 11 |
2014 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | SCHSL 3A Region 2Oct 22 · 5,000 Meters Junior Varsity · Place 12 · Travelers Rest | 5,000 Meters Junior Varsity | 12 | 20:49 PB | 10 |
| Oct 11 | Gene Mullins InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 66 · Travelers Rest | 5,000 Meters Junior Varsity | 66 | 22:09.01 PB | 10 |
| Sep 6 | SCSDB Eye OpenerSep 6 · 5,000 Meters HS Championship · Place 304 · Travelers Rest | 5,000 Meters HS Championship | 304 | 23:21.89 | 10 |