Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Region 8 Qualifier · Jun 2715.48AAU Region 8 QualifierJune 27, 2019
1500 Meters · OutdoorAAU Region 08 Qualifier · Jun 247:06.33aAAU Region 08 QualifierJune 24, 2021
200 Meters · OutdoorTrack Lab - Summer Preview · Apr 2735.66aTrack Lab - Summer PreviewApril 27, 2019
34 Meters · OutdoorGreenville County Varsity Championships · Apr 155.47mGreenville County Varsity ChampionshipsApril 15, 2025
400 Meters · OutdoorHillcrest Meet 4-1 · Apr 11:01.77aHillcrest Meet 4-1April 1, 2024
65 Meters · OutdoorGreenville County Varsity Championships · Apr 153.95mGreenville County Varsity ChampionshipsApril 15, 2025
78 Meters · OutdoorGreenville County Varsity Championships · Apr 1536.02mGreenville County Varsity ChampionshipsApril 15, 2025
800 Meters · OutdoorYouth Diamond League Series Tiffany Ross Williams Invitational · Apr 103:12.76Youth Diamond League Series Tiffany Ross Williams InvitationalApril 10, 2021
80m Hurdles · 30" / 0.762m · OutdoorSC AAU District Qualifier · Jun 517.03aSC AAU District QualifierJune 5, 2021
87 Meters · OutdoorGreenville County Varsity Championships · Apr 1558.5Greenville County Varsity ChampionshipsApril 15, 2025
Combined results · OutdoorWoodmont Home Meet #2 · Apr 31.52mWoodmont Home Meet #2April 3, 2024
Discus · 1.6kg · OutdoorFriday Night Lights · Mar 2837.43mFriday Night LightsMarch 28, 2025
High Jump · OutdoorJames-Woods Developmental (Charlotte Flights) · May 61.47mJames-Woods Developmental (Charlotte Flights)May 6, 2023
Javelin · 300g TJ · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 2125.86mUSATF South Carolina Association Junior Olympic ChampionshipsJune 21, 2019
Javelin · 400g TJ · OutdoorAAU Region 08 Qualifier · Jun 24115-06.25AAU Region 08 QualifierJune 24, 2021
Javelin · 450g AeroJav · OutdoorJim Law Invitational - Youth · Jun 1933.86mJim Law Invitational - YouthJune 19, 2021
Javelin · 600g · OutdoorUSATF Region 4 Junior Olympic Championships · Jul 740.58mUSATF Region 4 Junior Olympic ChampionshipsJuly 7, 2022
Javelin · 800g · OutdoorUnder Armour Track & Field Nationals at IMG Academy · May 2967.01mUnder Armour Track & Field Nationals at IMG AcademyMay 29, 2026
Long Jump · OutdoorAAU Region 8 Qualifier · Jun 273.94mAAU Region 8 QualifierJune 27, 2019
Pentathlon (Outdoor) · Standard · OutdoorAAU Region 08 Qualifier · Jun 241167AAU Region 08 QualifierJune 24, 2021
Pole Vault · OutdoorEastside Home Meet · Mar 133.05mEastside Home MeetMarch 13, 2024
Shot Put · 2kg · OutdoorJim Law Invitational - Youth · Jun 198.72mJim Law Invitational - YouthJune 19, 2021
Shot Put · 4kg · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 178.45mUSATF South Carolina Association Junior Olympic ChampionshipsJune 17, 2022
Shot Put · 6lb · OutdoorAAU Region 08 Qualifier · Jun 248.28mAAU Region 08 QualifierJune 24, 2021

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Pole Vault · Greer All-Stars TrackGreer All-Stars TrackPole Vault--DNS11
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 1 · Greer All-Stars TrackGreer All-Stars TrackJavelin800g1.59.42m11
Jul 10American JavFestJul 10 · Javelin · Place 4 · Taylors-SCTaylors-SCJavelin800g4.64.62m11
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · Javelin · Place 1 · Unat-Ferguson-WalkerUnat-Ferguson-WalkerJavelin800g1.67.01m PB11
May 8SCHSL 5A - D1 Upper StateMay 8 · Pole Vault · Place 2 · MauldinMauldinPole Vault2.4.10m11
May 8SCHSL 5A - D1 Upper StateMay 8 · Javelin · Place 1 · MauldinMauldinJavelin800g1.60.87m11
May 8SCHSL 5A - D1 Upper StateMay 8 · Discus · Place 10 · MauldinMauldinDiscus1.6kg10.36.27m11
Apr 29Region 1- 5A MeetApr 29 · Pole Vault · Place 2 · MauldinMauldinPole Vault2.4.10m11
Apr 29Region 1- 5A MeetApr 29 · Javelin · Place 1 · MauldinMauldinJavelin800g1.61.81m11
Apr 162026 Wake Forest InvitationalApr 16 · Javelin · Place 4 · UnattachedUnattachedJavelin800g4.58.49m11
Apr 10Duke InvitationalApr 10 · Javelin · Place 4 · UnattachedUnattachedJavelin800g4.65.13m11
Mar 26Morehouse RelaysMar 26 · Javelin · UnattachedUnattachedJavelin800g--63.99m11

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 31AAU South Carolina District QualifierMay 31 · Long Jump · Place 6 · Greer All-Stars TrackGreer All-Stars TrackLong Jump6.5.83m10
May 31AAU South Carolina District QualifierMay 31 · Pole Vault · Place 1 · Greer All-Stars TrackGreer All-Stars TrackPole Vault1.3.35m10
May 31AAU South Carolina District QualifierMay 31 · Javelin · Place 1 · Greer All-Stars TrackGreer All-Stars TrackJavelin800g1.56.32m10
May 31AAU South Carolina District QualifierMay 31 · Discus · Place 4 · Greer All-Stars TrackGreer All-Stars TrackDiscus1.6kg4.33.94m10
May 17SCHSL State Championships - AAAAA Div. 1May 17 · Pole Vault · Place 9 · MauldinMauldinPole Vault9.3.80m10
May 17SCHSL State Championships - AAAAA Div. 1May 17 · Javelin · Place 1 · MauldinMauldinJavelin800g1.58.20m10
May 10SCHSL 5A - D1 Upper StateMay 10 · Pole Vault · Place 5 · MauldinMauldinPole Vault5.3.35m10
May 10SCHSL 5A - D1 Upper StateMay 10 · Javelin · Place 1 · MauldinMauldinJavelin800g1.56.17m10
May 10SCHSL 5A - D1 Upper StateMay 10 · Discus · MauldinMauldinDiscus1.6kg—NM10
Apr 15Greenville County Varsity ChampionshipsApr 15 · 78 Meters · Place 9 · MauldinMauldin78 Meters936.02m PBSO
Apr 15Greenville County Varsity ChampionshipsApr 15 · 65 Meters · Place 1 · MauldinMauldin65 Meters13.95m PBSO
Apr 15Greenville County Varsity ChampionshipsApr 15 · 65 Meters · Place 1 · MauldinMauldin65 Meters13.95mSO
Apr 15Greenville County Varsity ChampionshipsApr 15 · 34 Meters · Place 18 · MauldinMauldin34 Meters185.47m PBSO
Apr 15Greenville County Varsity ChampionshipsApr 15 · 78 Meters · Place 9 · MauldinMauldin78 Meters936.02mSO
Apr 15Greenville County Varsity ChampionshipsApr 15 · 87 Meters · Place 1 · MauldinMauldin87 Meters158.5 PBSO
Apr 2Mauldin Meet #2Apr 2 · Long Jump · Place 2 · MauldinMauldinLong Jump2.5.61m10
Apr 2Mauldin Meet #2Apr 2 · Discus · Place 3 · MauldinMauldinDiscus1.6kg3.37.15m10
Mar 28Friday Night LightsMar 28 · Long Jump · Place 11 · MauldinMauldinLong Jump11.18-11.0010
Mar 28Friday Night LightsMar 28 · Javelin · Place 1 · MauldinMauldinJavelin800g1.48.28m10
Mar 28Friday Night LightsMar 28 · Discus · Place 6 · MauldinMauldinDiscus1.6kg6.37.43m PB10

2024 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 17SCHSL State Championships - AAAAAMay 17 · Javelin · Place 3 · MauldinMauldinJavelin800g3.53.40m9
May 11SCHSL 5A - Upper StateMay 11 · Javelin · Place 2 · MauldinMauldinJavelin800g2.50.37m9
May 1SCHSL 5A - Region 1May 1 · Javelin · Place 1 · MauldinMauldinJavelin800g1.52.48m9
Apr 19SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 19 · Javelin · Place 1 · MauldinMauldinJavelin800g1.54.57m9
Apr 6Fury ClassicApr 6 · Triple Jump · MauldinMauldinTriple Jump—NM9
Apr 6Fury ClassicApr 6 · Pole Vault · Place 3 · MauldinMauldinPole Vault3.11-00.009
Apr 6Fury ClassicApr 6 · Javelin · Place 1 · MauldinMauldinJavelin800g1.161-06.09
Apr 6Fury ClassicApr 6 · Discus · MauldinMauldinDiscus1.6kg—NM9
Apr 3Woodmont Home Meet #2Apr 3 · Triple Jump · Place 10 · MauldinMauldinTriple Jump1035-00.00—
Apr 3Woodmont Home Meet #2Apr 3 · Pole Vault · Place 3 · MauldinMauldinPole Vault33.20m—
Apr 3Woodmont Home Meet #2Apr 3 · High Jump · Place 10 · MauldinMauldinHigh Jump105-00.00—
Apr 3Woodmont Home Meet #2Apr 3 · Combined results · Place 1 · MauldinMauldinCombined results19.66m—
Apr 3Woodmont Home Meet #2Apr 3 · Combined results · Place 9 · MauldinMauldinCombined results93.05m—
Apr 3Woodmont Home Meet #2Apr 3 · Combined results · Place 5 · MauldinMauldinCombined results51.52m PB—
Apr 3Woodmont Home Meet #2Apr 3 · Combined results · Place 8 · MauldinMauldinCombined results857.50—
Apr 1Hillcrest Meet 4-1Apr 1 · Discus · Place 8 · MauldinMauldinDiscus1.6kg8.29.88m9
Apr 1Hillcrest Meet 4-1Apr 1 · High Jump · Place 7 · MauldinMauldinHigh Jump7.5-00.009
Apr 1Hillcrest Meet 4-1Apr 1 · 400 Meters · Place 29 · MauldinMauldin400 Meters29.1:01.77a PB9
Mar 29Friday Night LightsMar 29 · Javelin · Place 1 · MauldinMauldinJavelin800g1.54.62m9
Mar 29Friday Night LightsMar 29 · Discus · Place 16 · MauldinMauldinDiscus1.6kg16.24.38m9
Mar 23Bob Jenkins Coaches Classic Track and Field REGION 1Mar 23 · Javelin · Place 1 · MauldinMauldinJavelin151.80m—
Mar 13Eastside Home MeetMar 13 · Javelin · Place 1 · MauldinMauldinJavelin150.78m9
Mar 13Eastside Home MeetMar 13 · Discus · Place 28 · MauldinMauldinDiscus2825.97m9
Mar 13Eastside Home MeetMar 13 · Pole Vault · Place 7 · MauldinMauldinPole Vault73.05m PB9
Mar 13Eastside Home MeetMar 13 · Javelin · Place 1 · MauldinMauldinJavelin150.78m9
Mar 13Eastside Home MeetMar 13 · Discus · Place 28 · MauldinMauldinDiscus2825.97m9
Mar 13Eastside Home MeetMar 13 · Pole Vault · Place 7 · MauldinMauldinPole Vault73.05m9

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6James-Woods Developmental (Charlotte Flights)May 6 · High Jump · Place 2 · Carolina RocketsCarolina RocketsHigh Jump21.47m PB—
May 6James-Woods Developmental (Charlotte Flights)May 6 · Javelin · Place 1 · Carolina RocketsCarolina RocketsJavelin140.39m—
May 6James-Woods Developmental (Charlotte Flights)May 6 · 100m Hurdles · Place 6 · Carolina RocketsCarolina Rockets100m Hurdles617.32—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · Javelin · Place 1 · Carolina RocketsCarolina RocketsJavelin600g1.40.58m PB7
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · Triple Jump · Carolina RocketsCarolina RocketsTriple Jump—DNS7
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · Javelin · Place 1 · Carolina RocketsCarolina RocketsJavelin600g1.38.95m7
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · Shot Put · Place 4 · Carolina RocketsCarolina RocketsShot Put4kg4.8.45m PB7
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · High Jump · Place 5 · Carolina RocketsCarolina RocketsHigh Jump5.1.34m7

2021 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 17Georgia GamesJul 17 · Javelin · Place 1 · Greer All-StGreer All-StJavelin1107-0712
Jul 17Georgia GamesJul 17 · Shot Put · Greer All-StGreer All-StShot Put—FOUL12
Jun 24AAU Region 08 QualifierJun 24 · Pentathlon (Outdoor) · Place 1 · Greer All-Stars TrackGreer All-Stars TrackPentathlon (Outdoor)StandardRound M1.1167 PB11-12
Jun 24AAU Region 08 QualifierJun 24 · 80m Hurdles · Place 1 · Greer All-Stars TrackGreer All-Stars Track80m Hurdles30" / 0.762mRound M1.17.78a11-12
Jun 24AAU Region 08 QualifierJun 24 · 80m Hurdles · Place 2 · Greer All-Stars TrackGreer All-Stars Track80m Hurdles30" / 0.762m2.17.38aWind: -0.611-12
Jun 24AAU Region 08 QualifierJun 24 · Long Jump · Place 1 · Greer All-Stars TrackGreer All-Stars TrackLong JumpRound M1.3.74m11-12
Jun 24AAU Region 08 QualifierJun 24 · Javelin · Place 1 · Greer All-Stars TrackGreer All-Stars TrackJavelin400g TJ1.115-06.25 PB11-12
Jun 24AAU Region 08 QualifierJun 24 · Shot Put · Place 1 · Greer All-Stars TrackGreer All-Stars TrackShot Put6lbRound M1.8.28m PB11-12
Jun 24AAU Region 08 QualifierJun 24 · High Jump · Place 1 · Greer All-Stars TrackGreer All-Stars TrackHigh JumpRound M1.1.25m11-12
Jun 24AAU Region 08 QualifierJun 24 · 1500 Meters · Place 1 · Greer All-Stars TrackGreer All-Stars Track1500 MetersRound M1.7:06.33a PB11-12
Jun 19Jim Law Invitational - YouthJun 19 · Javelin · Place 1 · Carolina RocketsCarolina RocketsJavelin450g AeroJav1.33.86m PB6
Jun 19Jim Law Invitational - YouthJun 19 · Shot Put · Place 5 · Carolina RocketsCarolina RocketsShot Put2kg5.8.72m PB6
Jun 19Jim Law Invitational - YouthJun 19 · High Jump · Carolina RocketsCarolina RocketsHigh Jump—DNS6
Jun 5SC AAU District QualifierJun 5 · 80m Hurdles · Place 2 · Greer All-Stars TrackGreer All-Stars Track80m Hurdles30" / 0.762m2.17.03a PB11-12
Jun 5SC AAU District QualifierJun 5 · Javelin · Place 1 · Greer All-Stars TrackGreer All-Stars TrackJavelin400g TJ1.34.51m11-12
May 1Youth Diamond League Series Tiffany Ross Williams InvitationalMay 1 · Javelin · Place 1 · Greer All-Stars TrackGreer All-Stars TrackJavelin400g TJ1.NM11-12
May 1Youth Diamond League Series Tiffany Ross Williams InvitationalMay 1 · Shot Put · Place 5 · Greer All-Stars TrackGreer All-Stars TrackShot Put6lb5.7.02m11-12
May 1Youth Diamond League Series Tiffany Ross Williams InvitationalMay 1 · 400 Meters · Place 6 · Greer All-Stars TrackGreer All-Stars Track400 Meters6.1:20.44a11-12
Apr 10Youth Diamond League Series Tiffany Ross Williams InvitationalApr 10 · Long Jump · Place 3 · Greer All-Stars TCGreer All-Stars TCLong Jump311-312
Apr 10Youth Diamond League Series Tiffany Ross Williams InvitationalApr 10 · Javelin · Place 1 · Greer All-Stars TCGreer All-Stars TCJavelin1107-012
Apr 10Youth Diamond League Series Tiffany Ross Williams InvitationalApr 10 · 800 Meters · Place 9 · Greer All-Stars TCGreer All-Stars TC800 Meters93:12.76 PB12
Apr 10Youth Diamond League Series Tiffany Ross Williams InvitationalApr 10 · 400 Meters · Place 7 · Greer All-Stars TCGreer All-Stars TC400 Meters71:07.9012

2019 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 202019 Georgia Games Track & Field ChampionshipsJul 20 · Long Jump · Place 5 · Greenville JetsGreenville JetsLong Jump5.3.71m4
Jul 202019 Georgia Games Track & Field ChampionshipsJul 20 · Javelin · Place 1 · Greenville JetsGreenville JetsJavelin400g TJ1.30.74m4
Jun 27AAU Region 8 QualifierJun 27 · Javelin · Place 1 · 09 Greenville J09 Greenville JJavelin127.17m—
Jun 27AAU Region 8 QualifierJun 27 · Long Jump · Place 7 · 09 Greenville J09 Greenville JLong Jump73.94m PB—
Jun 27AAU Region 8 QualifierJun 27 · 100 Meters · Place 25 · 09 Greenville J09 Greenville J100 MetersRound P2515.48 PB—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · Long Jump · Place 4 · Greenville JetsGreenville JetsLong Jump4.3.61mWind: 14
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · Javelin · Place 5 · Greenville JetsGreenville JetsJavelin300g TJ5.25.86m PB4
Jun 1AAU South Carolina District QualifierJun 1 · Long Jump · Place 5 · Greenville JetsGreenville JetsLong Jump5.3.81m4
Jun 1AAU South Carolina District QualifierJun 1 · Javelin · Place 1 · Greenville JetsGreenville JetsJavelin400g TJ1.26.41m4
Jun 1AAU South Carolina District QualifierJun 1 · 100 Meters · Place 16 · Greenville JetsGreenville Jets100 MetersRound P16.15.93a4
May 116th Annual Jackrabbit-Sapphire InvitationalMay 11 · Long Jump · Greenville Jets tcGreenville Jets tcLong Jump—ND10
Apr 27Track Lab - Summer PreviewApr 27 · Long Jump · Greenville JetsGreenville JetsLong Jump--FOUL4
Apr 27Track Lab - Summer PreviewApr 27 · 400 Meters · Place 30 · Greenville JetsGreenville Jets400 Meters30.1:24.29a4
Apr 27Track Lab - Summer PreviewApr 27 · 200 Meters · Place 46 · Greenville JetsGreenville Jets200 Meters46.35.66a PB4
Apr 27Track Lab - Summer PreviewApr 27 · 100 Meters · Place 40 · Greenville JetsGreenville Jets100 Meters40.16.06a4
Apr 13Track LabApr 13 · Long Jump · Place 10 · Greenville JetsGreenville JetsLong Jump10.8-09.504
Apr 13Track LabApr 13 · 400 Meters · Place 30 · Greenville JetsGreenville Jets400 Meters30.1:20.96a4
Apr 13Track LabApr 13 · 200 Meters · Place 40 · Greenville JetsGreenville Jets200 Meters40.37.61a4
Apr 13Track LabApr 13 · 100 Meters · Place 36 · Greenville JetsGreenville Jets100 Meters36.16.66a4

2018 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 29AAU Junior Olympic NationalsJul 29 · Long Jump · Place 63 · Greenville JetsGreenville JetsLong Jump63.2.75mWind: 03
Jun 22USATF South Carolina Association Junior Olympic ChampionshipsJun 22 · Long Jump · Place 14 · Greenville JetsGreenville JetsLong Jump14.3.27mWind: -2.33
Jun 22USATF South Carolina Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 35 · Greenville JetsGreenville Jets200 MetersRound P35.36.95aWind: 3.73
Jun 22USATF South Carolina Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 30 · Greenville JetsGreenville Jets100 MetersRound P30.15.92aWind: 1.83