Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRegion 3-AAA Championship · May 112.08aRegion 3-AAA ChampionshipMay 1, 2026
200 Meters · IndoorClemson HS Invitational · Jan 1124.85aClemson HS InvitationalJanuary 11, 2026
200 Meters · OutdoorSpartanburg County Invitational · Apr 2124.00aSpartanburg County InvitationalApril 21, 2026
300 Meters · IndoorStay In Your Lane Invitational · Dec 1444.45aStay In Your Lane InvitationalDecember 14, 2024
300 Meters · OutdoorBlazer Twilight · Mar 2840.63aBlazer Twilight March 28, 2025
400 Meters · IndoorJimmy Carnes Invitational · Jan 181:00.45aJimmy Carnes InvitationalJanuary 18, 2025
400 Meters · OutdoorUnder Armour Track & Field Nationals at IMG Academy · May 2954.58aUnder Armour Track & Field Nationals at IMG AcademyMay 29, 2026
400 Meters · Relay Split · OutdoorUnder Armour Track & Field Nationals at IMG Academy · May 2953.39Under Armour Track & Field Nationals at IMG AcademyMay 29, 2026
55 Meter · IndoorStay In Your Lane Invitational · Dec 137.47aStay In Your Lane InvitationalDecember 13, 2025
60 Meter · IndoorClemson HS Invitational · Jan 117.91aClemson HS InvitationalJanuary 11, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 200 Meters · Place 3 · JET LLCJET LLC200 MetersRound P3.24.04aWind: -0.611
Jun 18Adidas Track Nationals 2026Jun 18 · 200 Meters · Place 5 · JET LLCJET LLC200 Meters5.24.08aWind: -0.211
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 400 Meters · PAP SportsPAP Sports400 MetersRelay Split—53.39 PB11
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 400 Meters · Place 3 · Mountain View PrepMountain View Prep400 Meters3.54.58a PB11
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 200 Meters · Place 16 · PAP SportsPAP Sports200 MetersRound P16.24.43aWind: 1.111
May 9SCHSL 3A - District 2May 9 · 400 Meters · Place 1 · Mountain View PrepMountain View Prep400 Meters1.55.28a11
May 9SCHSL 3A - District 2May 9 · 200 Meters · Place 1 · Mountain View PrepMountain View Prep200 Meters1.24.07a11
May 1Region 3-AAA ChampionshipMay 1 · 400 Meters · Place 1 · Mountain View PrepMountain View Prep400 Meters1.54.92a11
May 1Region 3-AAA ChampionshipMay 1 · 100 Meters · Place 1 · Mountain View PrepMountain View Prep100 Meters1.12.08a PB11
Apr 21Spartanburg County InvitationalApr 21 · 400 Meters · Place 1 · Mountain View PrepMountain View Prep400 Meters1.55.28a11
Apr 21Spartanburg County InvitationalApr 21 · 200 Meters · Place 1 · Mountain View PrepMountain View Prep200 Meters1.24.00a PB11
Apr 9Wavelight All American Track ClassicApr 9 · 400 Meters · Place 9 · Mountain View PrepMountain View Prep400 Meters956.30a11
Apr 2Beach Run InvitationalApr 2 · 200 Meters · Place 3 · Mountain View PrepMountain View Prep200 MetersRound P325.00a11
Apr 2Beach Run InvitationalApr 2 · 200 Meters · Place 1 · Mountain View PrepMountain View Prep200 Meters124.37a11
Mar 21Gail Devers InvitationalMar 21 · 400 Meters · Place 4 · Mountain View PrepMountain View Prep400 Meters4.55.91a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 11Clemson HS InvitationalJan 11 · 60 Meter · Place 20 · PAP Sports ElitePAP Sports Elite60 MeterRound P20.7.91a PB11
Jan 11Clemson HS InvitationalJan 11 · 200 Meters · Place 10 · PAP Sports ElitePAP Sports Elite200 Meters10.24.85a PB11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Stay In Your Lane InvitationalDec 13 · 500 Meters · UnattachedUnattached500 Meters--DQ11
Dec 13Stay In Your Lane InvitationalDec 13 · 55 Meter · Place 26 · UnattachedUnattached55 Meter26.7.47a PB11
Jan 18Jimmy Carnes InvitationalJan 18 · 60 Meter · Place 32 · Lane 4 Track ClubLane 4 Track Club60 MeterRound P32.8.34a10
Jan 18Jimmy Carnes InvitationalJan 18 · 400 Meters · Place 11 · Lane 4 Track ClubLane 4 Track Club400 Meters11.1:00.45a PB10
Jan 18Jimmy Carnes InvitationalJan 18 · 200 Meters · Place 25 · Lane 4 Track ClubLane 4 Track Club200 MetersRound P25.26.73a10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1SCHSL 3A - Region 3May 1 · 400 Meters · Mountain View PrepMountain View Prep400 Meters—DNS10
May 1SCHSL 3A - Region 3May 1 · 200 Meters · Place 1 · Mountain View PrepMountain View Prep200 Meters1.25.18a10
Mar 28Blazer Twilight Mar 28 · 300 Meters · Place 4 · Mountain View PrepMountain View Prep300 Meters4.40.63a PB10
Mar 8Clash of the CarolinasMar 8 · 400 Meters · Place 4 · Mountain View Prep HSMountain View Prep HS400 Meters4.56.95a10
Mar 8Clash of the CarolinasMar 8 · 200 Meters · Place 4 · Mountain View Prep HSMountain View Prep HS200 Meters4.25.02aWind: -0.710

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Stay In Your Lane InvitationalDec 14 · 500 Meters · UnattachedUnattached500 Meters--DNS10
Dec 14Stay In Your Lane InvitationalDec 14 · 300 Meters · Place 32 · UnattachedUnattached300 Meters32.44.45a PB10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17SCHSL State Championships - AAAAAMay 17 · 400 Meters · Place 6 · GaffneyGaffney400 Meters6.58.03a9
May 17SCHSL State Championships - AAAAAMay 17 · 200 Meters · Place 14 · GaffneyGaffney200 Meters14.26.43aWind: 0.69
May 11SCHSL 5A - Upper StateMay 11 · 400 Meters · Place 5 · GaffneyGaffney400 Meters5.58.14a9
May 11SCHSL 5A - Upper StateMay 11 · 200 Meters · Place 9 · GaffneyGaffney200 Meters9.25.83aWind: 1.89
Apr 19SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 19 · 400 Meters · Place 8 · GaffneyGaffney400 Meters8.59.22a9
Apr 19SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 19 · 200 Meters · Place 12 · GaffneyGaffney200 Meters12.26.17a9
Mar 16 Clash of the Carolina'sMar 16 · 400 Meters · Place 9 · GaffneyGaffney400 Meters9.59.82a9
Mar 16 Clash of the Carolina'sMar 16 · 200 Meters · GaffneyGaffney200 Meters—DNSWind: 2.39

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16The Galleria GamesDec 16 · 60 Meter · Place 38 · Greer All-Stars TrackGreer All-Stars Track60 Meter38.8.41a9
Dec 16The Galleria GamesDec 16 · 400 Meters · Place 12 · Greer All-Stars TrackGreer All-Stars Track400 Meters12.1:01.00a9
Dec 16The Galleria GamesDec 16 · 200 Meters · Place 19 · Greer All-Stars TrackGreer All-Stars Track200 Meters19.27.00a9

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 29AAU Region 08 QualifierJun 29 · 400 Meters · Place 3 · Gaffney EliteGaffney Elite400 MetersRound P3.1:00.23a8
Jun 29AAU Region 08 QualifierJun 29 · 400 Meters · Place 3 · Gaffney EliteGaffney Elite400 Meters3.59.35a8
Jun 29AAU Region 08 QualifierJun 29 · 200 Meters · Place 9 · Gaffney EliteGaffney Elite200 MetersRound P9.26.61aWind: 1.38
Jun 29AAU Region 08 QualifierJun 29 · 100 Meters · Place 14 · Gaffney EliteGaffney Elite100 MetersRound P14.13.41aWind: 0.48
May 13SCHSL 5A - Upper StateMay 13 · 400 Meters · Place 18 · GaffneyGaffney400 Meters18.1:01.97a8
May 3SCHSL 5A - Region 2May 3 · 400 Meters · Place 2 · GaffneyGaffney400 Meters2.1:01.47a8
May 3SCHSL 5A - Region 2May 3 · 200 Meters · Place 10 · GaffneyGaffney200 Meters10.27.60aWind: 1.18

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 22Dorman Home Meet #1Mar 22 · 200 Meters · Place 9 · GaffneyGaffney200 Meters9.29.70a7
Mar 22Dorman Home Meet #1Mar 22 · 100 Meters · Place 11 · GaffneyGaffney100 Meters11.14.12a7