Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Liberty High SchoolSCHSL Region 1-3A · Oct 16 | 22:18 | SCHSL Region 1-3A | October 16, 2018 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Aug 31 | 21:53.5 | Eye Opener | August 31, 2018 |
| 5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 1 | 21:02.8 | Eye Opener Invitational | September 1, 2017 |
| 5,000 Meters · Riverside HSStarlight Run at the Reservation · Oct 19 | 21:33.34 | Starlight Run at the Reservation | October 19, 2019 |
| 5,000 Meters · Sandhills Research CenterSCHSL Class AAA State Championship · Nov 5 | 19:54 | SCHSL Class AAA State Championship | November 5, 2016 |
| 5,000 Meters · Woodmont High SchoolSCHSL 3A Upper State · Oct 29 | 19:50 | SCHSL 3A Upper State | October 29, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | SCHSL 3A Region 1Oct 24 · 5,000 Meters Junior Varsity · Place 33 · Pendleton | 5,000 Meters Junior Varsity | 33 | 23:13 | 12 |
| Oct 19 | Starlight Run at the ReservationOct 19 · 5,000 Meters Junior Varsity · Place 117 · Pendleton | 5,000 Meters Junior Varsity | 117 | 21:33.34 PB | 12 |
| Oct 3 | Palmetto InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 38 · Pendleton | 5,000 Meters Junior Varsity | 38 | 24:17.81 | 12 |
| Sep 21 | Domino's InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 30 · Pendleton | 5,000 Meters Junior Varsity | 30 | 22:47.01 | — |
| Sep 3 | Pre Region 1-3ASep 3 · 5,000 Meters Junior Varsity · Place 10 · Pendleton | 5,000 Meters Junior Varsity | 10 | 23:17.00 | 12 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Gotta Run Tri County ChampionshipOct 20 · 5,000 Meters Junior Varsity · Place 19 · Pendleton | 5,000 Meters Junior Varsity | 19 | 20:25.48 | 11 |
| Oct 16 | SCHSL Region 1-3AOct 16 · 5,000 Meters Junior Varsity · Place 11 · Pendleton | 5,000 Meters Junior Varsity | 11 | 22:18 PB | 11 |
| Oct 13 | CiCi's Sandhills InvitationalOct 13 · 5,000 Meters Varsity · Place 239 · Pendleton | 5,000 Meters Varsity | 239 | 20:16.54 | 11 |
| Oct 6 | GTC Tiger ClassicOct 6 · 5,000 Meters Varsity · Place 66 · Pendleton | 5,000 Meters Varsity | 66 | 23:04.06 | 11 |
| Oct 2 | Emerald Home MeetOct 2 · 5,000 Meters Varsity · Place 70 · Pendleton | 5,000 Meters Varsity | 70 | 21:06.00 | — |
| Sep 21 | Starlight Reservation RunSep 21 · 5,000 Meters Varsity · Place 83 · Pendleton | 5,000 Meters Varsity | 83 | 20:31.66 | 11 |
| Aug 31 | Eye OpenerAug 31 · 5,000 Meters International · Place 207 · Pendleton | 5,000 Meters International | 207 | 21:53.5 PB | 11 |
| Aug 28 | 1-3A Pre-Region MeetAug 28 · Junior Varsity · Place 2 · Pendleton | Junior Varsity | 2 | 22:16.00 | 11 |
2017 Cross Country
4 results2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | SCHSL Class AAA State ChampionshipNov 5 · 5,000 Meters Varsity · Place 117 · Pendleton | 5,000 Meters Varsity | 117 | 19:54 PB | 9 |
| Oct 29 | SCHSL 3A Upper StateOct 29 · 5,000 Meters Varsity · Place 82 · Pendleton | 5,000 Meters Varsity | 82 | 19:50 PB | 9 |
| Oct 14 | Starlight Reservation RunOct 14 · 5,000 Meters Varsity · Place 42 · Pendleton | 5,000 Meters Varsity | 42 | 19:29 | — |
| Oct 12 | Gotta Run Tri-Country ChampionshipOct 12 · 5,000 Meters Varsity · Place 18 · Pendleton | 5,000 Meters Varsity | 18 | 20:29.53 | — |
| Oct 8 | Liberty Red Devil InvitationalOct 8 · 5,000 Meters Varsity · Place 18 · Pendleton | 5,000 Meters Varsity | 18 | 21:36.12 | 9 |
| Sep 26 | Liberty MeetSep 26 · 5,000 Meters Varsity · Place 22 · Pendleton | 5,000 Meters Varsity | 22 | 22:38.99 | — |
| Sep 24 | Lakelands InvitationalSep 24 · 5,000 Meters Varsity · Place 54 · Pendleton | 5,000 Meters Varsity | 54 | 20:16.95 | — |