Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Aiken Steeplechase RacecourseSCHSL AAAAA State Championship · Nov 15 | 19:34.6 | SCHSL AAAAA State Championship | November 15, 2025 |
| 5,000 Meters · Hilton FieldAAAAA State Qualifier · Nov 15 | 18:20.69 | AAAAA State Qualifier | November 15, 2024 |
| 5,000 Meters · McAlpine Greenway ParkWendy's Invitational · Oct 3 | 18:26.27 | Wendy's Invitational | October 3, 2026 |
| 5,000 Meters · Milliken FieldEye Opener Invitational · Sep 5 | 18:46.0 | Eye Opener Invitational | September 5, 2026 |
| 5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 2 | 21:01.84 | Eye Opener Invitational | September 2, 2023 |
| 5,000 Meters · Saluda Shoals ParkMike Moore Classic · Sep 14 | 18:49.3 | Mike Moore Classic | September 14, 2024 |
| 5,000 Meters · The Farm XC Course & Event VenueSCHSL AAAAA State Championship · Nov 21 | 19:28.75 | SCHSL AAAAA State Championship | November 21, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Wendy's InvitationalOct 3 · 5,000 Meters White · Place 153 · Spartanburg | 5,000 Meters White | 153 | 18:26.27 PB | 12 |
| Sep 5 | Eye Opener InvitationalSep 5 · 5,000 Meters Championship Boys · Place 70 · Spartanburg | 5,000 Meters Championship Boys | 70 | 18:46.0 PB | 12 |
2025 Cross Country
2 results2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 21 | SCHSL AAAAA State ChampionshipNov 21 · 5,000 Meters Varsity · Place 113 · Spartanburg | 5,000 Meters Varsity | 113 | 19:28.75 PB | 10 |
| Nov 15 | AAAAA State QualifierNov 15 · 5,000 Meters 1 Even · Place 65 · Spartanburg | 5,000 Meters 1 Even | 65 | 18:20.69 PB | 10 |
| Nov 2 | Jim and Eileen Kilbreth Spartanburg County ChampionshipNov 2 · 5,000 Meters Varsity · Place 42 · Spartanburg | 5,000 Meters Varsity | 42 | 19:11.13 | SO |
| Oct 23 | Region 2-5A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 43 · Spartanburg | 5,000 Meters Varsity | 43 | 19:28 | 10 |
| Oct 12 | Bob Jenkins SCTCCCA Coaches Classic Oct 12 · 5,000 Meters Varsity · Place 231 · Spartanburg | 5,000 Meters Varsity | 231 | 19:09.80 | — |
| Sep 14 | Mike Moore ClassicSep 14 · 5,000 Meters Varsity · Place 89 · Spartanburg | 5,000 Meters Varsity | 89 | 18:49.3 PB | 10 |
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Jim and Eileen Kilbreth Spartanburg County ChampionshipOct 28 · 5,000 Meters Junior Varsity · Place 14 · Spartanburg | 5,000 Meters Junior Varsity | 14 | 19:56.37 | — |
| Oct 7 | Woodmont InvitationalOct 7 · Varsity · Place 104 · Spartanburg | Varsity | 104 | 19:32.55 | — |
| Sep 30 | Starlight RunSep 30 · 5,000 Meters Junior Varsity · Place 152 · Spartanburg | 5,000 Meters Junior Varsity | 152 | 21:10.68 | — |
| Sep 30 | Starlight RunSep 30 · 5,000 Meters Junior Varsity · Place 45 · Spartanburg | 5,000 Meters Junior Varsity | 45 | 21:10.68 | — |
| Sep 30 | Starlight RunSep 30 · Junior Varsity · Place 152 · Spartanburg | Junior Varsity | 152 | 21:10.68 | — |
| Sep 30 | Starlight RunSep 30 · 5,000 Meters Junior Varsity · Place 152 · Spartanburg | 5,000 Meters Junior Varsity | 152 | 21:10.68 | — |
| Sep 16 | Dixie Headwaters InvitationalSep 16 · 5,000 Meters Varsity · Place 49 · Spartanburg | 5,000 Meters Varsity | 49 | 21:34.73 | — |
| Sep 2 | Eye Opener InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 151 · Spartanburg | 5,000 Meters Junior Varsity | 151 | 21:01.84 PB | 9 |
| Aug 10 | Region II 5A ScrimmageAug 10 · 5,000 Meters Varsity · Place 42 · Spartanburg | 5,000 Meters Varsity | 42 | 22:49.8 | 9 |
2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Jim and Eileen Kilbreth Spartanburg County ChampionshipOct 29 · 5,000 Meters Junior Varsity · Place 31 · Spartanburg | 5,000 Meters Junior Varsity | 31 | 21:18.25 | 8 |
| Oct 19 | Region 2-5AOct 19 · 5,000 Meters Junior Varsity · Place 42 · Spartanburg | 5,000 Meters Junior Varsity | 42 | 22:02 | 8 |
| Oct 15 | Starlight RunOct 15 · Junior Varsity · Place 263 · Spartanburg | Junior Varsity | 263 | 22:04.32 | 8 |
| Oct 15 | Starlight RunOct 15 · 5,000 Meters Junior Varsity · Place 119 · Spartanburg | 5,000 Meters Junior Varsity | 119 | 22:04.32 | 8 |
| Oct 8 | Bob Jenkins SCTCCCA Coaches ClassicOct 8 · Junior Varsity Grades 7-9 · Place 171 · Spartanburg | Junior Varsity Grades 7-9 | 171 | 22:17.21 | 8 |
| Oct 4 | Woodmont InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 92 · Spartanburg | 5,000 Meters Junior Varsity | 92 | 21:52.80 | 8 |
| Sep 10 | Tamsan-USA Patriot ClassicSep 10 · Junior Varsity · Place 106 · Spartanburg | Junior Varsity | 106 | 27:34.57 | 8 |
| Sep 10 | Tamsan-USA Patriot ClassicSep 10 · 5,000 Meters Junior Varsity · Place 55 · Spartanburg | 5,000 Meters Junior Varsity | 55 | 27:34.57 | 8 |
| Sep 2 | Eye Opener InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 304 · Spartanburg | 5,000 Meters Junior Varsity | 304 | 23:40.6 | 8 |
| Aug 16 | Spartanburg ScrimmageAug 16 · 5,000 Meters Varsity · Place 41 · Spartanburg | 5,000 Meters Varsity | 41 | 24:50.5 | — |
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 24 | Spartanburg Scrimmage #1Aug 24 · 5,000 Meters Varsity · Place 40 · Spartanburg | 5,000 Meters Varsity | 40 | 28:40.79 | 7 |