Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Dorman HSCavalier Classic · Sep 2821:53Cavalier ClassicSeptember 28, 2019
5,000 Meters · Fort Bluff Youth CampNACA Cross Country Championships · Nov 1218:49.9NACA Cross Country ChampionshipsNovember 12, 2022
5,000 Meters · Hilton FieldAAAAA State Qualifier · Nov 1516:57.33AAAAA State QualifierNovember 15, 2024
5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 217:06.64Eye Opener InvitationalSeptember 2, 2023
5,000 Meters · Riverside HSStarlight Run at the Reservation · Oct 1920:58.85Starlight Run at the ReservationOctober 19, 2019
5,000 Meters · Steele Creek ParkEli Cramer Invitational · Sep 2617:34.2Eli Cramer InvitationalSeptember 26, 2025
5,000 Meters · The Farm XC Course & Event VenueSCHSL AAAAA State Championship · Nov 2116:55.89SCHSL AAAAA State ChampionshipNovember 21, 2024
8,000 Meters · Brevard College2nd Annual Brevard XC Classic · Sep 1928:27.282nd Annual Brevard XC ClassicSeptember 19, 2025
8,000 Meters · Sequoyah Park2025 Appalachian Athletic Conference XC Championships · Nov 727:27.432025 Appalachian Athletic Conference XC ChampionshipsNovember 7, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 183rd Annual Brevard XC ClassicSep 18 · 8,000 Meters Men · Place 32 · Milligan (Tenn.)Milligan (Tenn.)8,000 Meters Men3231:17.2So

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 72025 Appalachian Athletic Conference XC ChampionshipsNov 7 · 8,000 Meters AAC · Place 42 · Milligan (Tenn.)Milligan (Tenn.)8,000 Meters AAC4227:27.43 PBFr
Sep 26Eli Cramer InvitationalSep 26 · 5,000 Meters College · Place 13 · Milligan (Tenn.)Milligan (Tenn.)5,000 Meters College1317:34.2 PBFr
Sep 192nd Annual Brevard XC ClassicSep 19 · 8,000 Meters Men · Place 24 · Milligan (Tenn.)Milligan (Tenn.)8,000 Meters Men2428:27.28 PBFr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 21SCHSL AAAAA State ChampionshipNov 21 · 5,000 Meters Varsity · Place 22 · DormanDorman5,000 Meters Varsity2216:55.89 PB12
Nov 15AAAAA State QualifierNov 15 · 5,000 Meters 1 Odd · Place 40 · DormanDorman5,000 Meters 1 Odd4016:57.33 PB12
Oct 23Region 2-5A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 11 · DormanDorman5,000 Meters Varsity1116:4412
Sep 4Dorman Home Meet #1Sep 4 · 5,000 Meters Varsity · Place 7 · DormanDorman5,000 Meters Varsity719:1612

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters Championship · Place 16 · Carolina HomeschoolCarolina Homeschool5,000 Meters Championship1617:06.64 PB11

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12NACA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity · Place 16 · Carolina HomeschoolCarolina Homeschool5,000 Meters Varsity1618:49.9 PB10
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters Championship · Place 71 · Carolina HomeschoolCarolina Homeschool5,000 Meters Championship7118:55.710

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30Spartanburg County ChampionshipOct 30 · 5,000 Meters Varsity · Place 37 · Carolina HomeschoolCarolina Homeschool5,000 Meters Varsity3719:119
Sep 3Eye OpenerSep 3 · 5,000 Meters Championship · Place 120 · Carolina HomeschoolCarolina Homeschool5,000 Meters Championship1202:32.89

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9NACA XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 62 · Carolina HomeschoolCarolina Homeschool5,000 Meters Varsity6220:34.2Unofficial7
Nov 2Spartanburg County ChampionshipNov 2 · 5,000 Meters Junior Varsity · Place 54 · Carolina HomeschoolCarolina Homeschool5,000 Meters Junior Varsity5421:22.17
Oct 26SCHSAA ChampionshipOct 26 · 5,000 Meters Varsity · Place 27 · Carolina HomeschoolCarolina Homeschool5,000 Meters Varsity2720:34.147
Oct 19Starlight Run at the ReservationOct 19 · 5,000 Meters Junior Varsity · Place 92 · Carolina HomeschoolCarolina Homeschool5,000 Meters Junior Varsity9220:58.85 PB7
Sep 28Cavalier ClassicSep 28 · 5,000 Meters Junior Varsity · Place 91 · Carolina HomeschoolCarolina Homeschool5,000 Meters Junior Varsity9121:53 PB7
Aug 29Palmetto FriendlyAug 29 · 5,000 Meters Junior Varsity · Place 7 · Carolina HomeschoolCarolina Homeschool5,000 Meters Junior Varsity725:02.727