Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorUltimate Performance Developmental Meet #2 · Apr 2734.49aUltimate Performance Developmental Meet #2April 27, 2019
Discus · 1.6kg · OutdoorLHSAA 5A - District 2 · Apr 17114-08.00LHSAA 5A - District 2April 17, 2024
Discus · 1kg · OutdoorInaugural Harris Invitational · Jul 136.93mInaugural Harris InvitationalJuly 1, 2023
Javelin · 300g TJ · OutdoorUSATF Southern Association Junior Olympic Championships · Jun 2120.49mUSATF Southern Association Junior Olympic ChampionshipsJune 21, 2018
Javelin · 400g TJ · Outdoor2019 AAU Area 11 National Qualifier · Jun 1280-032019 AAU Area 11 National QualifierJune 12, 2019
Javelin · 450g AeroJav · OutdoorLouisiana State Games · May 22102-07.00Louisiana State GamesMay 22, 2021
Javelin · 600g · OutdoorInaugural Harris Invitational · Jul 147.60mInaugural Harris InvitationalJuly 1, 2023
Javelin · 800g · OutdoorUltimate Performance End of the Year Bash · Jul 2368.60mUltimate Performance End of the Year BashJuly 23, 2026
Shot Put · 12lb · OutdoorLHSAA 5A - District 2 · Apr 2247-00.00LHSAA 5A - District 2 April 22, 2026
Shot Put · 4kg · OutdoorInaugural Harris Invitational · Jul 114.34mInaugural Harris InvitationalJuly 1, 2023
Shot Put · 6lb · OutdoorRiver Cities Lawrence Word Summer Invitational · Jun 2612.24mRiver Cities Lawrence Word Summer InvitationalJune 26, 2021

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 23Ultimate Performance End of the Year BashJul 23 · Javelin · Place 1 · Ultimate PerformanceUltimate PerformanceJavelin800g1.68.60m PB12
Jul 8Oklahoma Throws Series - 7/08/2026Jul 8 · Javelin · Place 2 · Ultimate PerformanceUltimate PerformanceJavelin800g2.37.89m12
Jun 4Great Southwest ClassicJun 4 · Javelin · Place 1 · LouisianaLouisianaJavelin800g1.68.18m11
May 29Ultimate Performance Javelin/Shot Put and Discus Camp and CompetitionMay 29 · Javelin · Place 1 · Ultimate PerformanceUltimate PerformanceJavelin800g1.68.33m12
May 16Louisiana State Games May 16 · Javelin · Ultimate PerformanceUltimate PerformanceJavelin800g—ND12
May 7LHSAA HS OutdoorsMay 7 · Javelin · Place 1 · West MonroeWest MonroeJavelin800g1.65.16m11
Apr 30LHSAA 5A - Region 1 ChampionshipsApr 30 · Javelin · Place 1 · West MonroeWest MonroeJavelin800g1.222-10.2511
Apr 22LHSAA 5A - District 2 Apr 22 · Javelin · Place 1 · West MonroeWest MonroeJavelin800g1.212-08.0011
Apr 22LHSAA 5A - District 2 Apr 22 · Shot Put · Place 4 · West MonroeWest MonroeShot Put12lb4.47-00.00 PB11
Mar 7D&H Sports HS MeetMar 7 · Javelin · Place 1 · West MonroeWest MonroeJavelin1213-09.0011

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 12Focus Athletics Invitational 2025Jul 12 · Javelin · Place 1 · Ultimate PerformanceUltimate PerformanceJavelin155.56m11
Jun 10AAU Track & Field Region 11 QualifierJun 10 · Javelin · Place 1 · Ultimate PerformanceUltimate PerformanceJavelin800g1.59.86m11
May 8LHSAA State Outdoor Championship 2025May 8 · Javelin · Place 2 · West MonroeWest MonroeJavelin800g2.61.57m10
Apr 30LHSAA 5A Region 1Apr 30 · Javelin · Place 1 · West MonroeWest MonroeJavelin800g1.196-110
Mar 8D&H Sports HS MeetMar 8 · Javelin · Place 1 · West MonroeWest MonroeJavelin800g1.188-10.0010

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 22USATF Southern Association Junior Olympic ChampionshipsJun 22 · Javelin · Place 1 · Ultimate PerformanceUltimate PerformanceJavelin159.10m—
May 4LHSAA State Track & Field Championships - 4A/5AMay 4 · Javelin · Place 2 · West MonroeWest MonroeJavelin800g2.59.23m9
Apr 24LHSAA 5A - Region 1 ChampionshipsApr 24 · Javelin · Place 1 · West MonroeWest MonroeJavelin800g1.196-07.009
Apr 17LHSAA 5A - District 2Apr 17 · Javelin · Place 1 · West MonroeWest MonroeJavelin800g1.187-10.009
Apr 17LHSAA 5A - District 2Apr 17 · Discus · Place 6 · West MonroeWest MonroeDiscus1.6kg6.114-08.00 PB9

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · Javelin · Place 1 · Ultimate PerformanceUltimate PerformanceJavelin600g1.50.61mUnofficial8
Jul 11AAU Club ChampionshipsJul 11 · Discus · Place 8 · Ultimate PerformanceUltimate PerformanceDiscus1kg8.36.48mUnofficial8
Jul 11AAU Club ChampionshipsJul 11 · Shot Put · Place 3 · Ultimate PerformanceUltimate PerformanceShot Put4kg3.14.03mUnofficial8
Jul 1Inaugural Harris InvitationalJul 1 · Javelin · Place 1 · Ultimate PerformanceUltimate PerformanceJavelin600g1.47.60m PB8
Jul 1Inaugural Harris InvitationalJul 1 · Discus · Place 2 · Ultimate PerformanceUltimate PerformanceDiscus1kg2.36.93m PB8
Jul 1Inaugural Harris InvitationalJul 1 · Shot Put · Place 2 · Ultimate PerformanceUltimate PerformanceShot Put4kg2.14.34m PB8
Jun 14AAU Region 11 QualifierJun 14 · Shot Put · Place 1 · Ultimate PerformanceUltimate PerformanceShot Put114.55m—
Jun 14AAU Region 11 QualifierJun 14 · Discus · Place 3 · Ultimate PerformanceUltimate PerformanceDiscus339.66m—
Jun 14AAU Region 11 QualifierJun 14 · Javelin · Place 1 · Ultimate PerformanceUltimate PerformanceJavelin153.88m—
Jun 3Southeast Louisiana Roadrunner Season OpenerJun 3 · Javelin · Place 1 · Ultimate PerformanceUltimate PerformanceJavelin1163-2—
Jun 3Southeast Louisiana Roadrunner Season OpenerJun 3 · Shot Put · Place 1 · Ultimate PerformanceUltimate PerformanceShot Put148-9—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 14AAU Area 11 QualifierJun 14 · Shot Put · Place 1 · Ultimate PerformanceUltimate PerformanceShot Put111.82m09
Jun 14AAU Area 11 QualifierJun 14 · Javelin · Place 3 · Ultimate PerformanceUltimate PerformanceJavelin332.30m09
Jun 14AAU Area 11 QualifierJun 14 · Discus · Place 2 · Ultimate PerformanceUltimate PerformanceDiscus228.92m09

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 26River Cities Lawrence Word Summer InvitationalJun 26 · Discus · Place 1 · Ultimate PerformanceUltimate PerformanceDiscus1kg1.22.69m6
Jun 26River Cities Lawrence Word Summer InvitationalJun 26 · Shot Put · Place 1 · Ultimate PerformanceUltimate PerformanceShot Put6lb1.12.24m PB6
Jun 15AAU Region 11 QualifierJun 15 · Shot Put · Place 1 · Ultimate PerformanceUltimate PerformanceShot Put139-00.00—
Jun 15AAU Region 11 QualifierJun 15 · Javelin · Place 3 · Ultimate PerformanceUltimate PerformanceJavelin396-02—
Jun 15AAU Region 11 QualifierJun 15 · Discus · Place 2 · Ultimate PerformanceUltimate PerformanceDiscus279-03—
Jun 15AAU Region 11 QualifierJun 15 · Javelin · Place 3 · 09 Ultimate Per09 Ultimate PerJavelin396-02—
Jun 15AAU Region 11 QualifierJun 15 · Discus · Place 2 · 09 Ultimate Per09 Ultimate PerDiscus279-03—
Jun 15AAU Region 11 QualifierJun 15 · Shot Put · Place 1 · 09 Ultimate Per09 Ultimate PerShot Put139-00.00—
May 22Louisiana State GamesMay 22 · Javelin · Place 1 · Ultimate PerformanceUltimate PerformanceJavelin450g AeroJav1.102-07.00 PB6
May 22Louisiana State GamesMay 22 · Discus · Place 2 · Ultimate PerformanceUltimate PerformanceDiscus1kg2.66-08.006
May 22Louisiana State GamesMay 22 · Shot Put · Place 1 · Ultimate PerformanceUltimate PerformanceShot Put6lb1.37-08.506

2019 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 122019 AAU Area 11 National QualifierJun 12 · Javelin · Place 2 · Ultimate PerformanceUltimate PerformanceJavelin400g TJ2.80-03 PB4
Jun 122019 AAU Area 11 National QualifierJun 12 · Shot Put · Place 1 · Ultimate PerformanceUltimate PerformanceShot Put6lb1.29-06.504
May 25Louisiana State GamesMay 25 · Javelin · Place 1 · Ultimate PerformanceUltimate PerformanceJavelin300g TJ1.26.68mUnofficial4
May 25Louisiana State GamesMay 25 · Shot Put · Place 1 · Ultimate PerformanceUltimate PerformanceShot Put12lb1.8.71mUnofficial4
May 25Louisiana State GamesMay 25 · 800 Meters · Place 2 · Ultimate PerformanceUltimate Performance800 Meters2.4:27.59aUnofficial4
May 25Louisiana State GamesMay 25 · 800 Meters · Place 2 · Ultimate PerformanceUltimate Performance800 Meters2.2:58.5aUnofficial4
Apr 27Ultimate Performance Developmental Meet #2Apr 27 · Shot Put · Ultimate PerformanceUltimate PerformanceShot Put6lb——4
Apr 27Ultimate Performance Developmental Meet #2Apr 27 · 200 Meters · Ultimate PerformanceUltimate Performance200 Meters—34.49a PB4

2018 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 29AAU Junior Olympic NationalsJul 29 · Javelin · Place 14 · Ultimate PerformanceUltimate PerformanceJavelin300g TJ14.20.21m3
Jul 29AAU Junior Olympic NationalsJul 29 · Shot Put · Place 3 · Ultimate PerformanceUltimate PerformanceShot Put6lb3.8.28m3
Jun 21USATF Southern Association Junior Olympic ChampionshipsJun 21 · Javelin · Place 2 · Ultimate PerformanceUltimate PerformanceJavelin300g TJ2.20.49m PB3
Jun 21USATF Southern Association Junior Olympic ChampionshipsJun 21 · Shot Put · Place 1 · Ultimate PerformanceUltimate PerformanceShot Put6lb1.7.68m3