Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · IndoorBlazers Invitational · Jun 2292-00Blazers InvitationalJune 22, 2024
Discus · 1kg · OutdoorArea 12 Regional Qualifier · Jun 27105-10Area 12 Regional QualifierJune 27, 2024
Javelin · 300g TJ · OutdoorAAU Junior Olympic Nationals · Jul 2912.47mAAU Junior Olympic NationalsJuly 29, 2018
Javelin · 400g TJ · OutdoorAAU Region 12 Qualifier · Jun 3059-07AAU Region 12 QualifierJune 30, 2022
Javelin · 450g AeroJav · IndoorBlazers Invitational · Jun 22104-10Blazers InvitationalJune 22, 2024
Javelin · 600g · OutdoorAAU Track & Field Region 12 Qualifier · Jun 26112' 0"AAU Track & Field Region 12 QualifierJune 26, 2025
Javelin · 800g · OutdoorAAU Region 12 Qualifier · Jun 2949-05AAU Region 12 QualifierJune 29, 2019
Shot Put · 4kg · IndoorBlazers Invitational · Jun 2229-09.00Blazers InvitationalJune 22, 2024
Shot Put · 4kg · OutdoorAAU Track & Field Region 12 Qualifier · Jun 2634' 9"AAU Track & Field Region 12 QualifierJune 26, 2025
Shot Put · 6lb · OutdoorAAU Region 12 Qualifier · Jun 3030-11.50AAU Region 12 QualifierJune 30, 2022

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

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · Javelin · Place 1 · Str8 Smokin Track ClubJavelin194-38
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · Discus · Place 1 · Str8 Smokin Track ClubDiscus1120-08
Jul 19Genesee Swift Track Club 2025 Track & Field InvitationalJul 19 · Shot Put · Place 2 · Str8 Smokin Track ClubShot Put230-08
Jul 12Motor City ClassicJul 12 · Discus · Place 1 · Str8 Smokin Track ClubDiscus181-118
Jul 12Motor City ClassicJul 12 · Shot Put · Place 2 · Str8 Smokin Track ClubShot Put230-08
Jun 26AAU Track & Field Region 12 QualifierJun 26 · Javelin · Place 1 · Str8 Smokin Track ClubJavelin600g1.112' 0" PB8
Jun 26AAU Track & Field Region 12 QualifierJun 26 · Discus · Place 2 · Str8 Smokin Track ClubDiscus1kg2.96' 9"8
Jun 26AAU Track & Field Region 12 QualifierJun 26 · Shot Put · Place 2 · Str8 Smokin Track ClubShot Put4kg2.34' 9" PB8
Jun 21Blazers InvitationalJun 21 · Javelin · Place 2 · Str8 Smokin Track ClubJavelin600g2.88' 0"8
Jun 21Blazers InvitationalJun 21 · Discus · Place 1 · Str8 Smokin Track ClubDiscus1kg1.103' 4"8
Jun 21Blazers InvitationalJun 21 · Shot Put · Place 5 · Str8 Smokin Track ClubShot Put4kg5.29' 9"8

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · Shot Put · Place 3 · Str8 Smokin Track ClubShot Put39.49m—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 14Courageous GamesJul 14 · Discus · Place 3 · Str8 Smokin Track ClubDiscus399-3—
Jul 14Courageous GamesJul 14 · Shot Put · Place 3 · Str8 Smokin Track ClubShot Put328-10—
Jun 27Area 12 Regional QualifierJun 27 · Javelin · Place 1 · Str8 Smokin Track ClubJavelin600g1.99-027
Jun 27Area 12 Regional QualifierJun 27 · Discus · Place 1 · Str8 Smokin Track ClubDiscus1kg1.105-10 PB7
Jun 27Area 12 Regional QualifierJun 27 · Shot Put · Place 1 · Str8 Smokin Track ClubShot Put4kg1.31-08.007

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Jun 22Blazers InvitationalJun 22 · Javelin · Place 1 · Str8 Smokin Track ClubJavelin450g AeroJav1.104-10 PB7
Jun 22Blazers InvitationalJun 22 · Discus · Place 1 · Str8 Smokin Track ClubDiscus1kg1.92-00 PB7
Jun 22Blazers InvitationalJun 22 · Shot Put · Place 4 · Str8 Smokin Track ClubShot Put4kg4.29-09.00 PB7
Feb 1014 & Under National ChampionshipFeb 10 · Shot Put · Place 2 · Str8 Smokin Track ClubShot Put229-01.25—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 29AAU Region 12 National QualifierJun 29 · Shot Put · Place 1 · Str8 Smokin Track ClubShot Put130-00.00—
Jun 29AAU Region 12 National QualifierJun 29 · Discus · Place 1 · Str8 Smokin Track ClubDiscus175-02—
Jun 17EITI Invitational Jun 17 · Discus · Place 1 · Str8 Smokin Track ClubDiscus124.38m—
Jun 17EITI Invitational Jun 17 · Shot Put · Place 5 · Str8 Smokin Track ClubShot Put57.92m—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17AAU 14-Under Youth National ChampionshipFeb 17 · Shot Put · Place 3 · Str8 Smokin Track ClubShot Put38.46m—
Feb 11LAB Youth National Indoor InvitationalFeb 11 · Shot Put · Place 1 · Str8 SmokinShot Put122-4.50—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 30AAU Region 12 QualifierJun 30 · Javelin · Place 2 · Str8 Smokin Track ClubJavelin400g TJ2.59-07 PB5
Jun 30AAU Region 12 QualifierJun 30 · Discus · Place 1 · Str8 Smokin Track ClubDiscus1kg1.59-045
Jun 30AAU Region 12 QualifierJun 30 · Shot Put · Place 1 · Str8 Smokin Track ClubShot Put6lb1.30-11.50 PB5
Jun 18AAU Michigan District QualifierJun 18 · Javelin · Place 2 · Str8 Smokin Track ClubJavelin400g TJ2.56-10Unofficial5
Jun 18AAU Michigan District QualifierJun 18 · Discus · Place 1 · Str8 Smokin Track ClubDiscus1kg1.49-04Unofficial5
Jun 18AAU Michigan District QualifierJun 18 · Shot Put · Place 1 · Str8 Smokin Track ClubShot Put6lb1.25-10.00Unofficial5

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 29AAU Region 12 QualifierJun 29 · Javelin · Place 1 · Str8 Smokin Track ClubJavelin800g1.49-05 PB11

2018 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jul 29AAU Junior Olympic NationalsJul 29 · Javelin · Place 37 · Str8 Smokin Track ClubJavelin300g TJ37.12.47m PB10