Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Dorman HSSCHSL Region 2-5A · Oct 15 | 23:49 | SCHSL Region 2-5A | October 15, 2018 |
| 5,000 Meters · Hillcrest HSSCHSL Region 2-5A · Oct 18 | 20:29.23 | SCHSL Region 2-5A | October 18, 2016 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Sep 14 | 22:30.4 | Eye Opener | September 14, 2019 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Aug 31 | 23:44.5 | Eye Opener | August 31, 2018 |
| 5,000 Meters · Riverside HSStarlight Run at the Reservation · Oct 19 | 21:21.33 | Starlight Run at the Reservation | October 19, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Region 2-5A JV ChampionshipOct 20 · 5,000 Meters Junior Varsity · Place 3 · Riverside | 5,000 Meters Junior Varsity | 3 | 22:06 | 12 |
| Sep 26 | Lakelands InvitationalSep 26 · 5,000 Meters Varsity · Place 48 · Riverside | 5,000 Meters Varsity | 48 | 22:45.0 | SR |
2019 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Starlight Run at the ReservationOct 19 · 5,000 Meters Elite · Place 41 · Riverside | 5,000 Meters Elite | 41 | 21:21.33 PB | 11 |
| Sep 14 | Eye OpenerSep 14 · 5,000 Meters Invitational · Place 67 · Riverside | 5,000 Meters Invitational | 67 | 22:30.4 PB | 11 |
| Aug 31 | Fight Like Wyatt InvitationalAug 31 · 5,000 Meters Varsity · Place 29 · Riverside | 5,000 Meters Varsity | 29 | 22:30.31 | 11 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Ed Boehmke Greenville County ChampionshipOct 20 · 5,000 Meters Junior Varsity · Place 14 · Riverside | 5,000 Meters Junior Varsity | 14 | 22:27.72 | 10 |
| Oct 15 | SCHSL Region 2-5AOct 15 · 5,000 Meters Junior Varsity · Place 14 · Riverside | 5,000 Meters Junior Varsity | 14 | 23:49 PB | 10 |
| Sep 21 | Starlight Reservation RunSep 21 · 5,000 Meters Junior Varsity · Place 8 · Riverside | 5,000 Meters Junior Varsity | 8 | 23:00.09 | 10 |
| Sep 8 | Bob Jenkins SCTCCCA Coaches ClassicSep 8 · 5,000 Meters Junior Varsity · Place 29 · Riverside | 5,000 Meters Junior Varsity | 29 | 23:41.50 | 10 |
| Aug 31 | Eye OpenerAug 31 · 5,000 Meters International · Place 94 · Riverside | 5,000 Meters International | 94 | 23:44.5 PB | 10 |
| Aug 25 | Fight Like WyattAug 25 · 5,000 Meters Junior Varsity · Place 4 · Riverside | 5,000 Meters Junior Varsity | 4 | 22:56.97 | 10 |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | SCHSL Region 2-5AOct 18 · 5,000 Meters Junior Varsity · Place 2 · Riverside | 5,000 Meters Junior Varsity | 2 | 20:29.23 PB | 8 |
| Sep 24 | Cavalier ClassicSep 24 · 5,000 Meters Varsity · Place 16 · Riverside | 5,000 Meters Varsity | 16 | 20:53 | 8 |
| Sep 21 | Canned Food 5KSep 21 · 5,000 Meters Varsity · Place 7 · Riverside | 5,000 Meters Varsity | 7 | 19:55.79 | 8 |
2015 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Region 2-4A ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 3 · Riverside | 5,000 Meters Junior Varsity | 3 | 20:58 | 7 |
| Sep 26 | Cavalier ClassicSep 26 · 5,000 Meters Junior Varsity · Place 1 · Riverside | 5,000 Meters Junior Varsity | 1 | 21:39 | 7 |
| Sep 23 | Canned Food 5KSep 23 · 5,000 Meters Junior Varsity · Place 3 · Riverside | 5,000 Meters Junior Varsity | 3 | 21:02 | 7 |