Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPope Youth Developmental Invitational · May 2116.68aPope Youth Developmental InvitationalMay 21, 2022
200 Meters · OutdoorUSATF Georgia Association Junior Olympic Championships · Jun 2034.65aUSATF Georgia Association Junior Olympic ChampionshipsJune 20, 2024
50 Meter · OutdoorTracklab Outdoor Trials · Feb 268.98aTracklab Outdoor Trials February 26, 2022
60 Meter · IndoorThe Galleria Games · Dec 209.28aThe Galleria GamesDecember 20, 2025
60m Hurdles · 33" / 0.838m · IndoorThe Galleria Games · Dec 2010.92aThe Galleria GamesDecember 20, 2025
80m Hurdles · 30" / 0.762m · Outdoor2025 GA Games T&F Championships · Jul 1815.10a2025 GA Games T&F ChampionshipsJuly 18, 2025
Discus · 1kg · OutdoorAAU Junior Olympic Games · Aug 130.21mAAU Junior Olympic GamesAugust 1, 2026
High Jump · IndoorThe Bama Showcase · Jan 261.20mThe Bama ShowcaseJanuary 26, 2025
High Jump · OutdoorUSATF Georgia Association Junior Olympic Championships · Jun 201.20mUSATF Georgia Association Junior Olympic ChampionshipsJune 20, 2024
Javelin · 300g TJ · OutdoorEYTC @ Sequoyah Invitational - Developmental Track Meet · May 4110-01EYTC @ Sequoyah Invitational - Developmental Track MeetMay 4, 2024
Javelin · 400g TJ · OutdoorAAU Junior Olympic Games · Aug 138.24mAAU Junior Olympic GamesAugust 1, 2026
Javelin · 450g AeroJav · Outdoor2025 GA Games T&F Championships · Jul 1835.92m2025 GA Games T&F ChampionshipsJuly 18, 2025
Javelin · 600g · OutdoorUnder Armour Track & Field Nationals at IMG Academy · May 2933.58mUnder Armour Track & Field Nationals at IMG AcademyMay 29, 2026
Long Jump · OutdoorPope Youth Developmental Invitational · May 212.44mPope Youth Developmental InvitationalMay 21, 2022
Shot Put · 2kg · OutdoorPope Youth Developmental Invitational · May 216.26mPope Youth Developmental InvitationalMay 21, 2022
Shot Put · 4lb · OutdoorAAU Region 08 Qualifier · Jun 2414-02.00AAU Region 08 QualifierJune 24, 2021
Shot Put · 6lb · IndoorThe Galleria Games · Dec 208.56mThe Galleria GamesDecember 20, 2025
Shot Put · 6lb · OutdoorWalton Youth Invitational - Invite Only · May 1628-00.50Walton Youth Invitational - Invite OnlyMay 16, 2026
Triathlon · Standard · OutdoorUSATF Georgia Association Junior Olympic Championships · Jun 20862USATF Georgia Association Junior Olympic ChampionshipsJune 20, 2024

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 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin400g TJ1.38.24m PB12
Aug 1AAU Junior Olympic GamesAug 1 · Discus · Place 2 · Throw 2 WinThrow 2 WinDiscus1kg2.30.21m PB12
Jul 172026 Georgia Games Track & Field ChampionshipsJul 17 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin450g AeroJav1.33.45m12
Jul 172026 Georgia Games Track & Field ChampionshipsJul 17 · Discus · Place 1 · Throw 2 WinThrow 2 WinDiscus1kg1.29.95m12
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · Javelin · Place 3 · Throw 2 WinThrow 2 WinJavelin600g3.33.58m PB12
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · Discus · Place 7 · Throw 2 WinThrow 2 WinDiscus1kg7.29.72m12
May 2219th Annual Mark Trail InvitationalMay 22 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin300g TJ1.111-02.25Unofficial12
May 2219th Annual Mark Trail InvitationalMay 22 · Discus · Place 1 · Throw 2 WinThrow 2 WinDiscus1kg1.93-03Unofficial12
May 2219th Annual Mark Trail InvitationalMay 22 · Shot Put · Place 1 · Throw 2 WinThrow 2 WinShot Put6lb1.30-08.00Unofficial12
May 16Walton Youth Invitational - Invite OnlyMay 16 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin450g AeroJav1.109-1012
May 16Walton Youth Invitational - Invite OnlyMay 16 · Shot Put · Place 1 · Throw 2 WinThrow 2 WinShot Put6lb1.28-00.50 PB12
Apr 18MS State TUNE-UP MeetApr 18 · Discus · Place 3 · Throw 2 WinThrow 2 WinDiscus1kg3.82-212

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20The Galleria GamesDec 20 · 60m Hurdles · Place 3 · Throw 2 WinThrow 2 Win60m Hurdles33" / 0.838m3.10.92a PB12
Dec 20The Galleria GamesDec 20 · 60 Meter · Place 31 · Throw 2 WinThrow 2 Win60 Meter31.9.28a PB12
Dec 20The Galleria GamesDec 20 · Shot Put · Place 1 · Throw 2 WinThrow 2 WinShot Put6lb1.8.56m PB12
Dec 72025 TFCUSA WINTER INDOOR GRAND PRIXDec 7 · 60m Hurdles · Throw 2 WinThrow 2 Win60m Hurdles33" / 0.838m--DNS12
Dec 72025 TFCUSA WINTER INDOOR GRAND PRIXDec 7 · 60 Meter · Place 19 · Throw 2 WinThrow 2 Win60 Meter19.9.28a12
Dec 72025 TFCUSA WINTER INDOOR GRAND PRIXDec 7 · Shot Put · Place 1 · Throw 2 WinThrow 2 WinShot Put6lb1.8.15m12
Jan 26The Bama ShowcaseJan 26 · 60m Hurdles · Place 2 · Throw 2 WinThrow 2 Win60m Hurdles33" / 0.838m2.13.10a11
Jan 26The Bama ShowcaseJan 26 · Shot Put · Place 3 · Throw 2 WinThrow 2 WinShot Put6lb3.6.94m11
Jan 26The Bama ShowcaseJan 26 · High Jump · Place 3 · Throw 2 WinThrow 2 WinHigh Jump3.1.20m PB11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 182025 GA Games T&F ChampionshipsJul 18 · 80m Hurdles · Place 2 · Throw 2 WinThrow 2 Win80m Hurdles30" / 0.762m2.15.10a PB11
Jul 182025 GA Games T&F ChampionshipsJul 18 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin450g AeroJav1.35.92m PB11
Jul 182025 GA Games T&F ChampionshipsJul 18 · Discus · Place 1 · Throw 2 WinThrow 2 WinDiscus1kg1.25.78m11
Jun 26AAU Track & Field Region 8 QualifierJun 26 · 80m Hurdles · Place 3 · Throw 2 WinThrow 2 Win80m Hurdles30" / 0.762m3.15.15aWind: -1.211
Jun 26AAU Track & Field Region 8 QualifierJun 26 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin400g TJ1.29.10m11
Jun 26AAU Track & Field Region 8 QualifierJun 26 · Discus · Place 2 · Throw 2 WinThrow 2 WinDiscus1kg2.21.24m11
Jun 6AAU Georgia District QualifierJun 6 · 80m Hurdles · Place 3 · Throw 2 WinThrow 2 Win80m Hurdles30" / 0.762m3.15.72aWind: 0.411
Jun 6AAU Georgia District QualifierJun 6 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin400g TJ1.29.80m11
Jun 6AAU Georgia District QualifierJun 6 · Discus · Place 2 · Throw 2 WinThrow 2 WinDiscus1kg2.15.40m11
May 3EYTC Youth InvitationalMay 3 · 80m Hurdles · Place 2 · Throw 2 WinThrow 2 Win80m Hurdles30" / 0.762m2.17.01a11
May 3EYTC Youth InvitationalMay 3 · High Jump · Throw 2 WinThrow 2 WinHigh Jump—NH11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · Triathlon · Place 2 · Throw 2 WinThrow 2 WinTriathlonStandardRound M2.862 PB10
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin300g TJ1.29.92m10
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · Shot Put · Place 1 · Throw 2 WinThrow 2 WinShot Put6lbRound M1.7.13m10
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · Shot Put · Place 3 · Throw 2 WinThrow 2 WinShot Put6lb3.7.35m10
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · High Jump · Place 1 · Throw 2 WinThrow 2 WinHigh JumpRound M1.1.20m PB10
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · High Jump · Place 6 · Throw 2 WinThrow 2 WinHigh Jump6.1.05m10
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 6 · Throw 2 WinThrow 2 Win200 MetersRound M6.34.65a PBWind: -0.310
May 18Georgia ClassicMay 18 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin400g TJ1.102-06Unofficial10
May 18Georgia ClassicMay 18 · Shot Put · Place 1 · Throw 2 WinThrow 2 WinShot Put6lb1.25-04.00Unofficial10
May 18Georgia ClassicMay 18 · High Jump · Place 2 · Throw 2 WinThrow 2 WinHigh Jump2.3-06.00Unofficial10
May 4EYTC @ Sequoyah Invitational - Developmental Track MeetMay 4 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin300g TJ1.110-01 PB10
May 4EYTC @ Sequoyah Invitational - Developmental Track MeetMay 4 · Shot Put · Place 1 · Throw 2 WinThrow 2 WinShot Put6lb1.20-00.0010

2023 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 29AAU Region 08 QualifierJun 29 · Triathlon · Place 1 · Throw 2 WinThrow 2 WinTriathlonStandardRound M1.5329
Jun 29AAU Region 08 QualifierJun 29 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin400g TJ1.74-089
Jun 29AAU Region 08 QualifierJun 29 · Shot Put · Place 1 · Throw 2 WinThrow 2 WinShot Put6lbRound M1.5.61m9
Jun 29AAU Region 08 QualifierJun 29 · Shot Put · Place 1 · Throw 2 WinThrow 2 WinShot Put6lb1.21-07.009
Jun 29AAU Region 08 QualifierJun 29 · High Jump · Place 1 · Throw 2 WinThrow 2 WinHigh JumpRound M1.1.04m9
Jun 29AAU Region 08 QualifierJun 29 · High Jump · Place 1 · Throw 2 WinThrow 2 WinHigh Jump1.3-06.009
Jun 29AAU Region 08 QualifierJun 29 · 200 Meters · Place 3 · Throw 2 WinThrow 2 Win200 MetersRound M3.36.89aWind: -19
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · Triathlon · Place 5 · Throw 2 WinThrow 2 WinTriathlonStandardRound M5.5869
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · Javelin · Place 2 · Throw 2 WinThrow 2 WinJavelin300g TJ2.27.70m9
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · Shot Put · Place 2 · Throw 2 WinThrow 2 WinShot Put6lbRound M2.6.34m9
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · High Jump · Place 1 · Throw 2 WinThrow 2 WinHigh JumpRound M1.1.06m9
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 9 · Throw 2 WinThrow 2 Win200 MetersRound M9.37.09aWind: -0.79
Jun 9AAU Georgia District QualifierJun 9 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin400g TJ1.89-049
Jun 9AAU Georgia District QualifierJun 9 · Shot Put · Place 1 · Throw 2 WinThrow 2 WinShot Put6lb1.19-04.009
Jun 9AAU Georgia District QualifierJun 9 · High Jump · Place 1 · Throw 2 WinThrow 2 WinHigh Jump1.3-06.009
Apr 22Sequoyah Youth Track Club Developmental MeetApr 22 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin300g TJ1.86-069
Apr 22Sequoyah Youth Track Club Developmental MeetApr 22 · Shot Put · Place 1 · Throw 2 WinThrow 2 WinShot Put6lb1.18-07.509
Apr 22Sequoyah Youth Track Club Developmental MeetApr 22 · High Jump · Place 1 · Throw 2 WinThrow 2 WinHigh Jump1.3-06.009
Apr 1Champions United Track Series #3Apr 1 · Long Jump · Throw 2 WinThrow 2 WinLong Jump—DNS9
Apr 1Champions United Track Series #3Apr 1 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin600g1.49-01Unofficial9
Apr 1Champions United Track Series #3Apr 1 · Shot Put · Place 2 · Throw 2 WinThrow 2 WinShot Put6lb2.20-00.00Unofficial9
Mar 25Champions United Track Series #2Mar 25 · Long Jump · Throw 2 WinThrow 2 WinLong Jump—DNS9
Mar 25Champions United Track Series #2Mar 25 · Javelin · Place 2 · Throw 2 WinThrow 2 WinJavelin300g TJ2.91-009
Mar 25Champions United Track Series #2Mar 25 · Shot Put · Place 2 · Throw 2 WinThrow 2 WinShot Put6lb2.21-00.009
Mar 25Champions United Track Series #2Mar 25 · High Jump · Throw 2 WinThrow 2 WinHigh Jump—DNS9
Mar 25Champions United Track Series #2Mar 25 · 200 Meters · Throw 2 WinThrow 2 Win200 Meters—DNS9

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 21Pope Youth Developmental InvitationalMay 21 · Long Jump · Place 2 · Throw 2 WinThrow 2 WinLong Jump2.2.44m PB8
May 21Pope Youth Developmental InvitationalMay 21 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin300g TJ1.21.89m8
May 21Pope Youth Developmental InvitationalMay 21 · Shot Put · Place 1 · Throw 2 WinThrow 2 WinShot Put2kg1.6.26m PB8
May 21Pope Youth Developmental InvitationalMay 21 · 100 Meters · Place 1 · Throw 2 WinThrow 2 Win100 Meters1.16.68a PB8
Apr 23Sequoyah Youth Track Club InvitationalApr 23 · Javelin · Place 1 · Sequoyah Youth TrackSequoyah Youth TrackJavelin300g TJ1.73-028
Apr 23Sequoyah Youth Track Club InvitationalApr 23 · Shot Put · Place 1 · Sequoyah Youth TrackSequoyah Youth TrackShot Put2kg1.16-10.008
Apr 23Sequoyah Youth Track Club InvitationalApr 23 · 100 Meters · Place 1 · Sequoyah Youth TrackSequoyah Youth Track100 Meters1.17.23a8
Apr 16River Ridge/Alpha Crush Youth Invitational - Developmental Track MeetApr 16 · Javelin · Place 1 · Sequoyah Youth TrackSequoyah Youth TrackJavelin300g TJ1.81-00.508
Apr 16River Ridge/Alpha Crush Youth Invitational - Developmental Track MeetApr 16 · Shot Put · Place 1 · Sequoyah Youth TrackSequoyah Youth TrackShot Put2kg1.19-04.008
Apr 16River Ridge/Alpha Crush Youth Invitational - Developmental Track MeetApr 16 · 100 Meters · Place 1 · Sequoyah Youth TrackSequoyah Youth Track100 Meters1.17.03a8
Mar 13TRACKLAB Grind Season OpenerMar 13 · Long Jump · Place 5 · Throw 2 WinThrow 2 WinLong Jump5.7-10.008
Mar 13TRACKLAB Grind Season OpenerMar 13 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin300g TJ1.63-068
Mar 13TRACKLAB Grind Season OpenerMar 13 · Shot Put · Place 1 · Throw 2 WinThrow 2 WinShot Put2kg1.17-03.008
Mar 13TRACKLAB Grind Season OpenerMar 13 · 200 Meters · Place 5 · Throw 2 WinThrow 2 Win200 Meters5.38.07a8
Mar 13TRACKLAB Grind Season OpenerMar 13 · 100 Meters · Place 2 · Throw 2 WinThrow 2 Win100 Meters2.17.51a8
Feb 26Tracklab Outdoor Trials Feb 26 · 50 Meter · Place 3 · Throw 2 WinThrow 2 Win50 Meter3.8.98a PB8
Feb 26Tracklab Outdoor Trials Feb 26 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin300g TJ1.64-008
Feb 26Tracklab Outdoor Trials Feb 26 · Shot Put · Place 1 · Throw 2 WinThrow 2 WinShot Put2kg1.5.40m8

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin300g TJ1.17.35m7
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · Shot Put · Place 1 · Throw 2 WinThrow 2 WinShot Put2kg1.4.74m7
Jun 24AAU Region 08 QualifierJun 24 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin300g TJ1.55-027
Jun 24AAU Region 08 QualifierJun 24 · Shot Put · Place 2 · Throw 2 WinThrow 2 WinShot Put4lb2.14-02.00 PB7
Jun 5USATF Georgia Association Youth Track and Field Preliminary Area A MeetJun 5 · Javelin · Place 1 · Throw 2 WinThrow 2 WinJavelin300g TJ1.14.69m7
Jun 5USATF Georgia Association Youth Track and Field Preliminary Area A MeetJun 5 · Shot Put · Place 2 · Throw 2 WinThrow 2 WinShot Put2kg2.4.29m7
Jun 5USATF Georgia Association Youth Track and Field Preliminary Area A MeetJun 5 · 100 Meters · Place 6 · Throw 2 WinThrow 2 Win100 Meters6.18.46a7
May 15Sequoyah Youth Track InvitationalMay 15 · Javelin · Place 1 · Sequoyah Youth TrackSequoyah Youth TrackJavelin300g TJ1.50-057
May 15Sequoyah Youth Track InvitationalMay 15 · Shot Put · Place 1 · Sequoyah Youth TrackSequoyah Youth TrackShot Put2kg1.14-02.007
May 15Sequoyah Youth Track InvitationalMay 15 · 100 Meters · Place 1 · Sequoyah Youth TrackSequoyah Youth Track100 Meters1.17.95a7
May 1Track Lab ChampionshipsMay 1 · Long Jump · Place 15 · Throw 2 WinThrow 2 WinLong Jump15.2.15m7
May 1Track Lab ChampionshipsMay 1 · Shot Put · Place 2 · Throw 2 WinThrow 2 WinShot Put6lb2.4.57m7
Apr 17Creekview/Cherokee Youth Invitational - Developmental Track MeetApr 17 · Javelin · Place 1 · Sequoyah Youth TrackSequoyah Youth TrackJavelin300g TJ1.51-037
Apr 17Creekview/Cherokee Youth Invitational - Developmental Track MeetApr 17 · Shot Put · Place 1 · Sequoyah Youth TrackSequoyah Youth TrackShot Put2kg1.13-08.257
Apr 17Creekview/Cherokee Youth Invitational - Developmental Track MeetApr 17 · 100 Meters · Place 4 · Sequoyah Youth TrackSequoyah Youth Track100 Meters4.18.63a7

2019 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 182019 - Sequoyah Invitational - Developmental Track MeetMay 18 · Long Jump · Place 11 · Sequoyah Youth TrackSequoyah Youth TrackLong Jump11.3-09.00-
May 182019 - Sequoyah Invitational - Developmental Track MeetMay 18 · Javelin · Place 5 · Sequoyah Youth TrackSequoyah Youth TrackJavelin300g TJ5.8-03-
May 182019 - Sequoyah Invitational - Developmental Track MeetMay 18 · Shot Put · Place 5 · Sequoyah Youth TrackSequoyah Youth TrackShot Put2kg5.4-01.00-
May 182019 - Sequoyah Invitational - Developmental Track MeetMay 18 · 100 Meters · Sequoyah Youth TrackSequoyah Youth Track100 Meters—DNS-
May 112019 - River Ridge Invitational - Developmental Track MeetMay 11 · Long Jump · Sequoyah Youth TrackSequoyah Youth TrackLong Jump—DNS-
May 112019 - River Ridge Invitational - Developmental Track MeetMay 11 · Javelin · Sequoyah Youth TrackSequoyah Youth TrackJavelin300g TJ—DNS-
May 112019 - River Ridge Invitational - Developmental Track MeetMay 11 · Shot Put · Sequoyah Youth TrackSequoyah Youth TrackShot Put2kg—DNS-
May 112019 - River Ridge Invitational - Developmental Track MeetMay 11 · 100 Meters · Sequoyah Youth TrackSequoyah Youth Track100 Meters—DNS-
Apr 272019 - Cherokee Invitational - Developmental Track MeetApr 27 · Long Jump · Sequoyah Youth TrackSequoyah Youth TrackLong Jump—DNS-
Apr 272019 - Cherokee Invitational - Developmental Track MeetApr 27 · Javelin · Sequoyah Youth TrackSequoyah Youth TrackJavelin300g TJ—DNS-
Apr 272019 - Cherokee Invitational - Developmental Track MeetApr 27 · Shot Put · Sequoyah Youth TrackSequoyah Youth TrackShot Put2kg—DNS-
Apr 272019 - Cherokee Invitational - Developmental Track MeetApr 27 · 100 Meters · Sequoyah Youth TrackSequoyah Youth Track100 Meters—DNS-