Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hillcrest HSGreenville County Championships · Oct 24 | 24:37 | Greenville County Championships | October 24, 2015 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Aug 31 | 21:55.3 | Eye Opener | August 31, 2018 |
| 5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 1 | 24:15.1 | Eye Opener Invitational | September 1, 2017 |
| 5,000 Meters · PalmettoSCHSL Region 2-3A · Oct 15 | 23:45.7 | SCHSL Region 2-3A | October 15, 2016 |
| 5,000 Meters · Sandhills Research CenterSCHSL State Championship - 3A · Nov 3 | 19:52.91 | SCHSL State Championship - 3A | November 3, 2018 |
| 5,000 Meters · Sandhills Research CenterSCHSL Class AAA State Championship · Nov 5 | 23:06 | SCHSL Class AAA State Championship | November 5, 2016 |
| 5,000 Meters · Southside High SchoolSCHSL 3A Upper State · Oct 27 | 20:48.01 | SCHSL 3A Upper State | October 27, 2018 |
| 5,000 Meters · Woodmont High SchoolSCHSL 3A Upper State · Oct 29 | 23:37 | SCHSL 3A Upper State | October 29, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | SCHSL State Championship - 3ANov 3 · 5,000 Meters Varsity · Place 6 · Southside | 5,000 Meters Varsity | 6 | 19:52.91 PB | 12 |
| Oct 27 | SCHSL 3A Upper StateOct 27 · 5,000 Meters Varsity · Place 4 · Southside | 5,000 Meters Varsity | 4 | 20:48.01 PB | 12 |
| Oct 13 | SCHSL Region 2-3AOct 13 · 5,000 Meters Varsity · Place 2 · Southside | 5,000 Meters Varsity | 2 | 21:13.16 | 12 |
| Oct 6 | GTC Tiger ClassicOct 6 · 5,000 Meters Varsity · Place 4 · Southside | 5,000 Meters Varsity | 4 | 21:22.88 | 12 |
| Sep 21 | Starlight Reservation RunSep 21 · 5,000 Meters Varsity · Place 3 · Southside | 5,000 Meters Varsity | 3 | 20:56.66 | 12 |
| Sep 13 | Dixie Home Meet #2Sep 13 · 5,000 Meters Varsity · Place 1 · Southside | 5,000 Meters Varsity | 1 | 22:25.03 | 12 |
| Aug 31 | Eye OpenerAug 31 · 5,000 Meters Championship · Place 53 · Southside | 5,000 Meters Championship | 53 | 21:55.3 PB | 12 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Greenville County ChampionshipOct 18 · 5,000 Meters Varsity · Place 103 · Southside | 5,000 Meters Varsity | 103 | 22:44.60 | 11 |
| Oct 14 | SCHSL Region 2-AAAOct 14 · 5,000 Meters Varsity · Place 10 · Southside | 5,000 Meters Varsity | 10 | 23:46.47 | 11 |
| Sep 23 | Lakelands InvitationalSep 23 · 5,000 Meters Varsity · Place 33 · Southside | 5,000 Meters Varsity | 33 | 24:14.03 | 11 |
| Sep 9 | Riverside Irma RunSep 9 · 5,000 Meters Varsity · Place 64 · Southside | 5,000 Meters Varsity | 64 | 23:12.54 | 11 |
| Sep 1 | Eye Opener InvitationalSep 1 · 5,000 Meters Championship · Place 164 · Southside | 5,000 Meters Championship | 164 | 24:15.1 PB | 11 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | SCHSL Class AAA State ChampionshipNov 5 · 5,000 Meters Varsity · Place 73 · Southside | 5,000 Meters Varsity | 73 | 23:06 PB | 10 |
| Oct 29 | SCHSL 3A Upper StateOct 29 · 5,000 Meters Varsity · Place 50 · Southside | 5,000 Meters Varsity | 50 | 23:37 PB | 10 |
| Oct 15 | SCHSL Region 2-3AOct 15 · 5,000 Meters Varsity · Place 15 · Southside | 5,000 Meters Varsity | 15 | 23:45.7 PB | 10 |
| Sep 28 | Southside MeetSep 28 · 5,000 Meters Varsity · Place 8 · Southside | 5,000 Meters Varsity | 8 | 25:57.84 | 10 |
| Sep 17 | Zaxby's InvitationalSep 17 · 5,000 Meters Varsity · Place 44 · Southside | 5,000 Meters Varsity | 44 | 26:05.96 | 10 |
| Sep 3 | Eye OpenerSep 3 · 5,000 Meters Championship · Place 203 · Southside | 5,000 Meters Championship | 203 | 26:23.85 | 10 |
2015 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Greenville County Championships Oct 24 · 5,000 Meters Varsity · Place 133 · Southside | 5,000 Meters Varsity | 133 | 24:37 PB | 9 |
| Oct 17 | Region 2-AAA Championships Oct 17 · 5,000 Meters Varsity · Place 38 · Southside | 5,000 Meters Varsity | 38 | 25:33.00 | — |
| Oct 7 | Southside MeetOct 7 · 5,000 Meters Varsity · Place 16 · Southside | 5,000 Meters Varsity | 16 | 27:29.09 | 9 |
| Sep 19 | County Bank InvitationalSep 19 · 5,000 Meters Varsity · Place 28 · Southside | 5,000 Meters Varsity | 28 | 27:25.64 | 9 |
| Sep 5 | Eye OpenerSep 5 · 5,000 Meters Championship · Place 274 · Southside | 5,000 Meters Championship | 274 | 28:00.46 | 9 |