Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Colonia CupSCHSL Class AAA State Championships · Nov 19 | 17:19.14 | SCHSL Class AAA State Championships | November 19, 2019 |
| 5,000 Meters · Liberty High SchoolSCHSL 3A Region 1 · Oct 24 | 16:59.80 | SCHSL 3A Region 1 | October 24, 2019 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Sep 14 | 17:15.1 | Eye Opener | September 14, 2019 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Aug 31 | 17:03.5 | Eye Opener | August 31, 2018 |
| 5,000 Meters · Oasis Farm of Connie Maxwell Children's HomeClass AAA Upper State · Nov 9 | 1:45.2 | Class AAA Upper State | November 9, 2019 |
| 5,000 Meters · Riverside HSStarlight Run at the Reservation · Oct 19 | 16:54.62 | Starlight Run at the Reservation | October 19, 2019 |
| 5,000 Meters · Sandhills Research CenterAAA State Qualifier · Oct 30 | 17:43.83 | AAA State Qualifier | October 30, 2020 |
| 5,000 Meters · Sandhills Research CenterSCHSL State Championship - 3A · Nov 3 | 16:36.83 | SCHSL State Championship - 3A | November 3, 2018 |
| 5,000 Meters · Southside High SchoolSCHSL 3A Upper State · Oct 27 | 17:17.79 | SCHSL 3A Upper State | October 27, 2018 |
| 5,000 Meters · Woodmont High SchoolSCHSL AAA Upper State · Oct 28 | 17:44.05 | SCHSL AAA Upper State | October 28, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | AAA State QualifierOct 30 · 5,000 Meters Odd · Place 19 · Pendleton | 5,000 Meters Odd | 19 | 17:43.83 PB | 12 |
| Oct 6 | Tiger InvitationalOct 6 · 5,000 Meters Varsity · Place 8 · Pendleton | 5,000 Meters Varsity | 8 | 18:00.00 | 12 |
| Sep 12 | Green Wave InvitationalSep 12 · 5,000 Meters Varsity · Place 5 · Pendleton | 5,000 Meters Varsity | 5 | 18:45.62 | — |
| Sep 9 | Pre Region 1 AAA MeetSep 9 · 5,000 Meters Varsity · Place 7 · Pendleton | 5,000 Meters Varsity | 7 | 18:19.73 | 12 |
| Sep 9 | Pre Region 1 AAA MeetSep 9 · 5,000 Meters Varsity · Place 7 · Pendleton | 5,000 Meters Varsity | 7 | 18:19.73 | 12 |
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | SCHSL Class AAA State ChampionshipsNov 19 · 5,000 Meters Varsity · Place 26 · Pendleton | 5,000 Meters Varsity | 26 | 17:19.14 PB | 11 |
| Nov 9 | Class AAA Upper StateNov 9 · 5,000 Meters Varsity · Place 20 · Pendleton | 5,000 Meters Varsity | 20 | 1:45.2 PB | 11 |
| Oct 24 | SCHSL 3A Region 1Oct 24 · 5,000 Meters Varsity · Place 3 · Pendleton | 5,000 Meters Varsity | 3 | 16:59.80 PB | 11 |
| Oct 19 | Starlight Run at the ReservationOct 19 · 5,000 Meters Varsity · Place 5 · Pendleton | 5,000 Meters Varsity | 5 | 16:54.62 PB | 11 |
| Oct 3 | Palmetto InvitationalOct 3 · 5,000 Meters Varsity · Place 2 · Pendleton | 5,000 Meters Varsity | 2 | 17:52.50 | 11 |
| Sep 21 | Domino's InvitationalSep 21 · 5,000 Meters Varsity · Place 3 · Pendleton | 5,000 Meters Varsity | 3 | 17:18.76 | — |
| Sep 14 | Eye OpenerSep 14 · 5,000 Meters Invitational · Place 38 · Pendleton | 5,000 Meters Invitational | 38 | 17:15.1 PB | 11 |
| Sep 3 | Pre Region 1-3ASep 3 · 5,000 Meters Varsity · Place 5 · Pendleton | 5,000 Meters Varsity | 5 | 18:46.00 | 11 |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | SCHSL State Championship - 3ANov 3 · 5,000 Meters Varsity · Place 7 · Pendleton | 5,000 Meters Varsity | 7 | 16:36.83 PB | 10 |
| Oct 27 | SCHSL 3A Upper StateOct 27 · 5,000 Meters Varsity · Place 3 · Pendleton | 5,000 Meters Varsity | 3 | 17:17.79 PB | 10 |
| Oct 20 | Gotta Run Tri County ChampionshipOct 20 · 5,000 Meters Varsity · Place 1 · Pendleton | 5,000 Meters Varsity | 1 | 16:36.66 | 10 |
| Oct 16 | SCHSL Region 1-3AOct 16 · 5,000 Meters Varsity · Place 2 · Pendleton | 5,000 Meters Varsity | 2 | 17:15 | 10 |
| Oct 13 | CiCi's Sandhills InvitationalOct 13 · 5,000 Meters Varsity · Place 19 · Pendleton | 5,000 Meters Varsity | 19 | 16:42.94 | 10 |
| Oct 2 | Emerald Home MeetOct 2 · 5,000 Meters Varsity · Place 3 · Pendleton | 5,000 Meters Varsity | 3 | 16:58.00 | — |
| Sep 21 | Starlight Reservation RunSep 21 · 5,000 Meters Varsity · Place 1 · Pendleton | 5,000 Meters Varsity | 1 | 16:53.61 | 10 |
| Aug 31 | Eye OpenerAug 31 · 5,000 Meters International · Place 22 · Pendleton | 5,000 Meters International | 22 | 17:03.5 PB | 10 |
| Aug 28 | 1-3A Pre-Region MeetAug 28 · 5,000 Meters Varsity · Place 1 · Pendleton | 5,000 Meters Varsity | 1 | 17:40.00 | 10 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | SCHSL 3A State ChampionshipNov 4 · 5,000 Meters Varsity · Place 31 · Pendleton | 5,000 Meters Varsity | 31 | 17:55 | 9 |
| Oct 28 | SCHSL AAA Upper StateOct 28 · 5,000 Meters Varsity · Place 23 · Pendleton | 5,000 Meters Varsity | 23 | 17:44.05 PB | 9 |
| Oct 21 | Gotta Run Tri-County ChampionshipOct 21 · 5,000 Meters Varsity · Place 6 · Pendleton | 5,000 Meters Varsity | 6 | 17:51.21 | — |
| Oct 18 | SCHSL Region 1-3AOct 18 · 5,000 Meters Varsity · Place 8 · Pendleton High Schoo | 5,000 Meters Varsity | 8 | 17:43.00 | 9 |
| Oct 14 | Ci's Ci's Sandhills InvitationalsOct 14 · 5,000 Meters Varsity · Place 109 · Pendleton | 5,000 Meters Varsity | 109 | 18:08.06 | 9 |
| Sep 16 | GTC Tiger ClassicSep 16 · 5,000 Meters Varsity · Place 58 · Pendleton | 5,000 Meters Varsity | 58 | 20:37.10 | 9 |
| Sep 1 | Eye Opener InvitationalSep 1 · 5,000 Meters Championship · Place 157 · Pendleton | 5,000 Meters Championship | 157 | 19:27.6 | 9 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | SCHSL Class AAA State ChampionshipNov 5 · 5,000 Meters Varsity · Place 96 · Pendleton | 5,000 Meters Varsity | 96 | 19:18 | 8 |
| Oct 29 | SCHSL 3A Upper StateOct 29 · 5,000 Meters Varsity · Place 60 · Pendleton | 5,000 Meters Varsity | 60 | 19:16 | 8 |
| Sep 24 | Lakelands InvitationalSep 24 · 5,000 Meters Varsity · Place 35 · Pendleton | 5,000 Meters Varsity | 35 | 19:12.62 | — |
| Sep 17 | Zaxby's InvitationalSep 17 · 5,000 Meters Varsity · Place 27 · Pendleton | 5,000 Meters Varsity | 27 | 19:35.00 | 8 |
| Aug 30 | Pre-Region 1-AAAAug 30 · 5,000 Meters Varsity · Place 16 · Pendleton | 5,000 Meters Varsity | 16 | 20:08.00 | — |
| Aug 27 | Fight Like Wyatt InvitationalAug 27 · Varsity · Place 51 · Pendleton | Varsity | 51 | 20:22.98 | 8 |
2015 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Region 1-AAOct 17 · 5,000 Meters Varsity · Place 27 · Pendleton | 5,000 Meters Varsity | 27 | 19:56.08 | — |
| Sep 26 | Lakelands InvitationalSep 26 · Varsity · Place 63 · Pendleton | Varsity | 63 | 20:07.00 | — |