Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Christ Church Episcopal SCHSL Region 1-AA · Oct 16 | 24:14.42 | SCHSL Region 1-AA | October 16, 2018 |
| 5,000 Meters · Hammond SchoolSkyhawk Invitational · Aug 25 | 24:44.19 | Skyhawk Invitational | August 25, 2018 |
| 5,000 Meters · Hillcrest HSSCHSL 2A Region 1 Championships · Oct 30 | 25:50.25 | SCHSL 2A Region 1 Championships | October 30, 2019 |
| 5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 1 | 23:36.6 | Eye Opener Invitational | September 1, 2017 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Aug 31 | 25:28.5 | Eye Opener | August 31, 2018 |
| 5,000 Meters · Riverside HSStarlight Run at the Reservation · Oct 19 | 23:40.42 | Starlight Run at the Reservation | October 19, 2019 |
| 5,000 Meters · Sandhills Research CenterSCHSL State Championship - 1A/2A · Nov 3 | 22:43.57 | SCHSL State Championship - 1A/2A | November 3, 2018 |
| 5,000 Meters · Southside High SchoolGTC Tiger Classic · Sep 16 | 24:54.87 | GTC Tiger Classic | September 16, 2017 |
| 5,000 Meters · St. Joseph'sSCHSL Region 1-AA · Oct 18 | 24:41.95 | SCHSL Region 1-AA | October 18, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Spartanburg County ChampionshipNov 2 · 5,000 Meters Varsity · Place 57 · Landrum | 5,000 Meters Varsity | 57 | 24:54.6 | 12 |
| Oct 30 | SCHSL 2A Region 1 ChampionshipsOct 30 · 5,000 Meters Varsity · Place 62 · Landrum | 5,000 Meters Varsity | 62 | 25:50.25 PB | 12 |
| Oct 19 | Starlight Run at the ReservationOct 19 · 5,000 Meters Elite · Place 83 · Landrum | 5,000 Meters Elite | 83 | 23:40.42 PB | 12 |
| Oct 3 | Landrum Grillmaster InvitationalOct 3 · 5,000 Meters Varsity · Place 27 · Landrum | 5,000 Meters Varsity | 27 | 27:56.18 | 12 |
| Sep 28 | Lakelands InvitationalSep 28 · 5,000 Meters Varsity · Place 90 · Landrum | 5,000 Meters Varsity | 90 | 5:05.3 | SR |
| Sep 21 | Domino's InvitationalSep 21 · 5,000 Meters Varsity · Place 45 · Landrum | 5,000 Meters Varsity | 45 | 25:37.81 | — |
| Aug 24 | Skyhawk InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 32 · F 12 Landrum | 5,000 Meters Junior Varsity | 32 | 8:16 | — |
2018 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | SCHSL State Championship - 1A/2ANov 3 · 5,000 Meters Varsity · Place 49 · Landrum | 5,000 Meters Varsity | 49 | 22:43.57 PB | 11 |
| Oct 27 | SCHSL Class A/2A QualifierOct 27 · 5,000 Meters 2A · Place 45 · Landrum | 5,000 Meters 2A | 45 | 23:13.08 | 11 |
| Oct 20 | Jim and Eileen Spartanburg County ChampionshipOct 20 · 5,000 Meters Varsity · Place 56 · Landrum | 5,000 Meters Varsity | 56 | 24:06.69 | — |
| Oct 16 | SCHSL Region 1-AAOct 16 · 5,000 Meters Varsity · Place 33 · Landrum | 5,000 Meters Varsity | 33 | 24:14.42 PB | 11 |
| Oct 6 | Domino's InvitationalOct 6 · 5,000 Meters Varsity · Place 38 · Landrum | 5,000 Meters Varsity | 38 | 24:49.46 | — |
| Oct 4 | Landrum Grillmaster InvitationalOct 4 · 5,000 Meters Varsity · Place 48 · Landrum | 5,000 Meters Varsity | 48 | 26:19.23 | 11 |
| Sep 21 | Starlight Reservation RunSep 21 · 5,000 Meters Elite · Place 91 · Landrum | 5,000 Meters Elite | 91 | 23:28.38 | 11 |
| Sep 18 | SCA InvitationalSep 18 · 5,000 Meters Varsity · Place 41 · Landrum | 5,000 Meters Varsity | 41 | 24:45.79 | 11 |
| Sep 8 | Bob Jenkins SCTCCCA Coaches ClassicSep 8 · 5,000 Meters Varsity Championship · Place 176 · Landrum | 5,000 Meters Varsity Championship | 176 | 25:02.76 | 11 |
| Aug 31 | Eye OpenerAug 31 · 5,000 Meters Championship · Place 227 · Landrum | 5,000 Meters Championship | 227 | 25:28.5 PB | 11 |
| Aug 25 | Skyhawk InvitationalAug 25 · 5,000 Meters Varsity · Place 116 · Landrum | 5,000 Meters Varsity | 116 | 24:44.19 PB | 11 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | SCHSL Region 1-2AOct 24 · 5,000 Meters Varsity · Place 33 · Landrum | 5,000 Meters Varsity | 33 | 23:18.85 | 10 |
| Oct 21 | Spartanburg County ChampionshipOct 21 · 5,000 Meters Junior Varsity · Place 18 · Landrum | 5,000 Meters Junior Varsity | 18 | 23:30 | 10 |
| Sep 16 | GTC Tiger ClassicSep 16 · 5,000 Meters Varsity · Place 33 · Landrum | 5,000 Meters Varsity | 33 | 24:54.87 PB | 10 |
| Sep 1 | Eye Opener InvitationalSep 1 · 5,000 Meters Championship · Place 138 · Landrum | 5,000 Meters Championship | 138 | 23:36.6 PB | 10 |
| Aug 29 | Landrum ScrimmageAug 29 · 5,000 Meters Varsity · Place 33 · Landrum | 5,000 Meters Varsity | 33 | 24:41.23 | 10 |
| Aug 26 | Skyhawk InvitationalAug 26 · 5,000 Meters Varsity · Place 62 · LAND | 5,000 Meters Varsity | 62 | 00:24:24:66 | — |
2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Spartanburg County MeetOct 22 · 5,000 Meters Junior Varsity · Place 5 · Landrum | 5,000 Meters Junior Varsity | 5 | 22:12.11 | 9 |
| Oct 18 | SCHSL Region 1-AAOct 18 · 5,000 Meters Varsity · Place 31 · Landrum | 5,000 Meters Varsity | 31 | 24:41.95 PB | 9 |
| Oct 14 | Starlight Reservation RunOct 14 · 5,000 Meters Varsity · Place 47 · Landrum | 5,000 Meters Varsity | 47 | 21:47.94 | — |
| Oct 8 | Liberty Red Devil InvitationalOct 8 · Junior Varsity · Place 6 · Landrum | Junior Varsity | 6 | 24:41.61 | 9 |
| Oct 4 | Landrum Grill MasterOct 4 · 5,000 Meters Varsity · Place 27 · Landrum | 5,000 Meters Varsity | 27 | 22:28.01 | 9 |
| Oct 1 | Schlotzsky's InvitationalOct 1 · 5,000 Meters Varsity · Place 45 · Landrum | 5,000 Meters Varsity | 45 | 23:32.71 | — |
| Sep 24 | Lakelands InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 2 · Landrum | 5,000 Meters Junior Varsity | 2 | 22:58.56 | — |
| Aug 30 | Landrum MeetAug 30 · 5,000 Meters Varsity · Place 30 · Landrum | 5,000 Meters Varsity | 30 | 24:48.33 | — |
| Aug 27 | Skyhawk InvitationalAug 27 · 3 Miles Varsity · Place 85 · Landrum | 3 Miles Varsity | 85 | 24:05.98 | — |
2015 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Region 1-AAOct 17 · 5,000 Meters Varsity · Place 9 · Landrum | 5,000 Meters Varsity | 9 | 21:58.62 | — |
| Oct 13 | Landrum XC Grill-Master OpenOct 13 · 5,000 Meters Varsity · Place 31 · Landrum | 5,000 Meters Varsity | 31 | 22:58.59 | — |
| Oct 6 | Liberty Home MeetOct 6 · 5,000 Meters Varsity · Place 8 · Landrum | 5,000 Meters Varsity | 8 | 25:47.55 | — |
| Sep 26 | Lakelands InvitationalSep 26 · Varsity · Place 46 · Landrum | Varsity | 46 | 23:42.00 | — |
| Sep 21 | SCA InvitationalSep 21 · 5,000 Meters Varsity · Place 20 · Landrum | 5,000 Meters Varsity | 20 | 23:34.75 | — |
2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 26 | Landrum ScrimmageAug 26 · 5,000 Meters Varsity · Place 55 · Landrum | 5,000 Meters Varsity | 55 | 31:52.27 | — |