Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hillcrest HSGreenville County Championships · Oct 24 | 19:41 | Greenville County Championships | October 24, 2015 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Aug 31 | 19:26.9 | Eye Opener | August 31, 2018 |
| 5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 1 | 20:00.9 | Eye Opener Invitational | September 1, 2017 |
| 5,000 Meters · Sandhills Research CenterSCHSL Class A/AA Mid-State · Oct 28 | 19:26.15 | SCHSL Class A/AA Mid-State | October 28, 2017 |
| 5,000 Meters · Sandhills Research CenterSCHSL 2A Middle State · Oct 29 | 21:08.84 | SCHSL 2A Middle State | October 29, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Ed Boehmke Greenville County ChampionshipOct 20 · 5,000 Meters Varsity · Place 145 · Brashier Mid | 5,000 Meters Varsity | 145 | 19:52.64 | 12 |
| Oct 13 | CiCi's Sandhills InvitationalOct 13 · 5,000 Meters Varsity · Place 38 · Brashier | 5,000 Meters Varsity | 38 | 19:21.67 | 12 |
| Sep 29 | Woodmont InvitationalSep 29 · 5,000 Meters Varsity · Place 61 · Brashier Mid | 5,000 Meters Varsity | 61 | 19:22.10 | 12 |
| Sep 21 | Starlight Reservation RunSep 21 · 5,000 Meters Elite · Place 78 · Brashier | 5,000 Meters Elite | 78 | 18:41.67 | 12 |
| Sep 18 | Christ Church MeetSep 18 · 5,000 Meters Varsity · Place 41 · Brashier | 5,000 Meters Varsity | 41 | 25:32.66 | 12 |
| Sep 12 | Dorman MeetSep 12 · 5,000 Meters Varsity · Place 40 · Brashier Mid | 5,000 Meters Varsity | 40 | 20:00 | 12 |
| Aug 31 | Eye OpenerAug 31 · 5,000 Meters Championship · Place 133 · Brashier Middle College Charter | 5,000 Meters Championship | 133 | 19:26.9 PB | 12 |
| Aug 25 | Fight Like WyattAug 25 · 5,000 Meters Varsity · Place 41 · Brashier Mid | 5,000 Meters Varsity | 41 | 19:09.20 | 12 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | SCHSL 2A State ChampionshipNov 4 · 5,000 Meters Varsity · Place 74 · Brashier Middle College Charter | 5,000 Meters Varsity | 74 | 20:15 | 11 |
| Oct 28 | SCHSL Class A/AA Mid-StateOct 28 · 5,000 Meters Varsity · Place 65 · Brashier Middle College Charter | 5,000 Meters Varsity | 65 | 19:26.15 PB | 11 |
| Oct 18 | Greenville County ChampionshipOct 18 · 5,000 Meters Varsity · Place 123 · Brashier | 5,000 Meters Varsity | 123 | 19:19.54 | 11 |
| Oct 12 | SCHSL Region 2-AAOct 12 · 5,000 Meters Varsity · Place 13 · Brashier | 5,000 Meters Varsity | 13 | 18:18.00 | — |
| Sep 16 | Mike Moore Lake Murray InvitationalSep 16 · Junior Varsity Open · Place 13 · M 11 Brashier | Junior Varsity Open | 13 | 6:11 | — |
| Sep 1 | Eye Opener InvitationalSep 1 · 5,000 Meters Championship · Place 203 · Brashier Middle College Charter | 5,000 Meters Championship | 203 | 20:00.9 PB | 11 |
2016 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | SCHSL Class AA State ChampionshipNov 5 · 5,000 Meters Varsity · Place 58 · Brashier Middle College Charter | 5,000 Meters Varsity | 58 | 19:30 | 10 |
| Oct 29 | SCHSL 2A Middle StateOct 29 · 5,000 Meters Varsity · Place 92 · Brashier Middle College Charter | 5,000 Meters Varsity | 92 | 21:08.84 PB | 10 |
| Oct 4 | Landrum Grill MasterOct 4 · 5,000 Meters Varsity · Place 48 · Brashier | 5,000 Meters Varsity | 48 | 19:51.06 | 10 |
| Sep 24 | Cavalier ClassicSep 24 · 5,000 Meters Varsity · Place 125 · Brashier Mid | 5,000 Meters Varsity | 125 | 20:27 | 10 |
| Sep 17 | Zaxby's InvitationalSep 17 · 5,000 Meters Varsity · Place 45 · Brashier | 5,000 Meters Varsity | 45 | 20:29.01 | 10 |
| Sep 14 | Christ Church MeetSep 14 · 5,000 Meters Varsity · Place 24 · Brashier | 5,000 Meters Varsity | 24 | 22:13.99 | — |
| Sep 3 | Eye OpenerSep 3 · 5,000 Meters Championship · Place 231 · Brashier Middle College Charter | 5,000 Meters Championship | 231 | 20:52.13 | 10 |
| Aug 27 | Fight Like Wyatt InvitationalAug 27 · Varsity · Place 53 · Brashier | Varsity | 53 | 20:41.65 | 10 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Greenville County Championships Oct 24 · 5,000 Meters Varsity · Place 135 · Brashier Middle College Charter | 5,000 Meters Varsity | 135 | 19:41 PB | 9 |
| Oct 20 | Region 2-AOct 20 · 5,000 Meters Varsity · Place 54 · Brashier | 5,000 Meters Varsity | 54 | 21:02.75 | 9 |
| Oct 13 | Landrum XC Grill-Master OpenOct 13 · 5,000 Meters Varsity · Place 54 · Brashier | 5,000 Meters Varsity | 54 | 19:51.94 | — |
| Sep 23 | Canned Food 5KSep 23 · 5,000 Meters Varsity · Place 180 · Brashier Mid | 5,000 Meters Varsity | 180 | 20:53 | 9 |
| Sep 21 | SCA InvitationalSep 21 · 5,000 Meters Varsity · Place 66 · Brashier Mid | 5,000 Meters Varsity | 66 | 22:10.18 | — |
| Sep 19 | Fight Like Wyatt InvitationalSep 19 · 5,000 Meters Varsity · Place 27 · Brashier | 5,000 Meters Varsity | 27 | 20:56.81 | 9 |
| Sep 5 | Eye OpenerSep 5 · 5,000 Meters Championship · Place 303 · Brashier Middle College Charter | 5,000 Meters Championship | 303 | 21:20.80 | 9 |