Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Colonia CupSCHSL Class AA State Championships · Nov 19 | 18:13.88 | SCHSL Class AA State Championships | November 19, 2019 |
| 5,000 Meters · Dorman HSCavalier Classic · Sep 28 | 19:37 | Cavalier Classic | September 28, 2019 |
| 5,000 Meters · Hillcrest HSSCHSL 2A Region 1 Championships · Oct 30 | 18:53.12 | SCHSL 2A Region 1 Championships | October 30, 2019 |
| 5,000 Meters · Historic Camden Revolutionary War SiteSouth Carolina Class A/AA · Nov 9 | 18:11.68 | South Carolina Class A/AA | November 9, 2019 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Sep 14 | 19:19.1 | Eye Opener | September 14, 2019 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Aug 31 | 27:34.8 | Eye Opener | August 31, 2018 |
| 5,000 Meters · Riverside HSStarlight Run at the Reservation · Oct 19 | 18:09.85 | Starlight Run at the Reservation | October 19, 2019 |
| 5,000 Meters · Southside High SchoolGTC Tiger Classic · Sep 16 | 22:22.54 | GTC Tiger Classic | September 16, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | SCHSL Class AA State ChampionshipsNov 19 · 5,000 Meters 2A · Place 35 · Greenville Tech Charter | 5,000 Meters 2A | 35 | 18:13.88 PB | 12 |
| Nov 9 | South Carolina Class A/AANov 9 · 5,000 Meters Varsity · Place 29 · Greenville Tech Charter | 5,000 Meters Varsity | 29 | 18:11.68 PB | 12 |
| Nov 2 | Ed Boehmke Greenville County ChampionshipsNov 2 · Varsity · Place 80 · Greenville Tech Char | Varsity | 80 | 17:48.52 | — |
| Oct 30 | SCHSL 2A Region 1 ChampionshipsOct 30 · 5,000 Meters Varsity · Place 21 · Greenville Tech Charter | 5,000 Meters Varsity | 21 | 18:53.12 PB | 12 |
| Oct 19 | Starlight Run at the ReservationOct 19 · 5,000 Meters Varsity · Place 30 · Greenville Tech Charter | 5,000 Meters Varsity | 30 | 18:09.85 PB | 12 |
| Oct 3 | Landrum Grillmaster InvitationalOct 3 · 5,000 Meters Varsity · Place 14 · Greenville Tech Char | 5,000 Meters Varsity | 14 | 19:06.10 | 12 |
| Sep 28 | Cavalier ClassicSep 28 · 5,000 Meters Varsity · Place 70 · Greenville Tech Charter | 5,000 Meters Varsity | 70 | 19:37 PB | 12 |
| Sep 14 | Eye OpenerSep 14 · 5,000 Meters Championship · Place 163 · Greenville Tech Charter | 5,000 Meters Championship | 163 | 19:19.1 PB | 12 |
2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 18 | Christ Church MeetSep 18 · 5,000 Meters Varsity · Place 26 · Greenville Tech Char | 5,000 Meters Varsity | 26 | 21:04.60 | 11 |
| Aug 31 | Eye OpenerAug 31 · 5,000 Meters Junior Varsity · Place 545 · Greenville Tech Charter | 5,000 Meters Junior Varsity | 545 | 27:34.8 PB | 11 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Greenville County ChampionshipOct 18 · 5,000 Meters Varsity · Place 120 · Greenville T | 5,000 Meters Varsity | 120 | 19:11.14 | 10 |
| Oct 12 | SCHSL Region 2-AAOct 12 · 5,000 Meters Varsity · Place 29 · Greenville Tech Char | 5,000 Meters Varsity | 29 | 19:32.00 | — |
| Sep 16 | GTC Tiger ClassicSep 16 · 5,000 Meters Varsity · Place 101 · Greenville Tech Charter | 5,000 Meters Varsity | 101 | 22:22.54 PB | 10 |
| Sep 13 | Christ Church MeetSep 13 · 5,000 Meters Varsity · Place 28 · Greenville Tech Char | 5,000 Meters Varsity | 28 | 20:29.09 | 10 |
| Sep 1 | Eye Opener InvitationalSep 1 · 5,000 Meters Championship · Place 287 · Greenville Tech Charter | 5,000 Meters Championship | 287 | 20:48.2 | 10 |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | Landrum Grill MasterOct 4 · 5,000 Meters Junior Varsity · Place 41 · Greenville Tech Char | 5,000 Meters Junior Varsity | 41 | 21:50.38 | 9 |
| Sep 28 | Christ Church MeetSep 28 · 5,000 Meters Varsity · Place 50 · Greenville Tech Char | 5,000 Meters Varsity | 50 | 23:34.30 | 9 |
| Sep 26 | Liberty MeetSep 26 · 5,000 Meters Varsity · Place 64 · Greenville Tech Char | 5,000 Meters Varsity | 64 | 25:49.39 | — |
| Sep 17 | Zaxby's InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 64 · Greenville Tech Char | 5,000 Meters Junior Varsity | 64 | 24:51.83 | 9 |