Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorD. Hall Mini Meet · Aug 3020.56aD. Hall Mini MeetAugust 30, 2020
1500 Meters · OutdoorAAU Track & Field Region 12 Qualifier · Jun 266:48.44aAAU Track & Field Region 12 QualifierJune 26, 2025
200 Meters · OutdoorD. Hall Mini Meet · Aug 3047.23aD. Hall Mini MeetAugust 30, 2020
Javelin · 400g TJ · OutdoorArea 12 Regional Qualifier · Jun 2752-03Area 12 Regional QualifierJune 27, 2024
Javelin · 600g · OutdoorAAU Track & Field Region 12 Qualifier · Jun 2665' 11"AAU Track & Field Region 12 QualifierJune 26, 2025
Shot Put · 4kg · OutdoorAAU Junior Olympic Games · Aug 18.15mAAU Junior Olympic GamesAugust 1, 2026
Shot Put · 6lb · OutdoorAAU Track & Field Region 12 Qualifier · Jun 2622' 2"AAU Track & Field Region 12 QualifierJune 26, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 46 · Track Life UniversityJavelin600g46.18.36m-
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 53 · Track Life UniversityShot Put4kg53.8.15m PB-
Jun 25AAU Track & Field Region 12 QualifierJun 25 · Javelin · Place 4 · Track Life UniversityJavelin470-6—
Jun 25AAU Track & Field Region 12 QualifierJun 25 · Shot Put · Place 6 · Track Life UniversityShot Put626-1—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 12 QualifierJun 26 · Javelin · Place 3 · Track Life UniversityJavelin600g3.65' 11" PB-
Jun 26AAU Track & Field Region 12 QualifierJun 26 · Shot Put · Place 7 · Track Life UniversityShot Put6lb7.22' 2" PB-
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 1500 Meters · Place 6 · Track Life University1500 Meters6.6:48.44a PB-

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 27Area 12 Regional QualifierJun 27 · Javelin · Place 6 · Track Life UniversityJavelin400g TJ6.52-03 PB-
Jun 27Area 12 Regional QualifierJun 27 · Shot Put · Place 9 · Track Life UniversityShot Put6lb9.19-03.00-
Jun 27Area 12 Regional QualifierJun 27 · 1500 Meters · Place 6 · Track Life University1500 Meters6.7:48.52a-

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 29AAU Region 12 National QualifierJun 29 · Shot Put · Place 7 · Track Life UniversityShot Put716-03.00—
Jun 29AAU Region 12 National QualifierJun 29 · 1500 Meters · Place 4 · Track Life University1500 Meters47:17.24—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 30AAU Region 12 QualifierJun 30 · Javelin · Place 3 · Track Life UniversityJavelin400g TJ3.41-07-
Jun 30AAU Region 12 QualifierJun 30 · Shot Put · Place 7 · Track Life UniversityShot Put6lb7.14-08.50-
Jun 30AAU Region 12 QualifierJun 30 · 1500 Meters · Place 5 · Track Life University1500 Meters5.7:44.14a-
Jun 18AAU Michigan District QualifierJun 18 · Javelin · Place 6 · Track Life UniversityJavelin400g TJ6.30-01Unofficial-
Jun 18AAU Michigan District QualifierJun 18 · Shot Put · Place 5 · Track Life UniversityShot Put6lb5.15-08.00Unofficial-
Jun 18AAU Michigan District QualifierJun 18 · 1500 Meters · Place 6 · Track Life University1500 Meters6.7:50.06aUnofficial-

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 1AAU Region 12 Qualifier at Detroit, MIJul 1 · Javelin · Place 1 · Track Life UniversityJavelin400g TJ1.12.76m12
Jul 1AAU Region 12 Qualifier at Detroit, MIJul 1 · Shot Put · Place 4 · Track Life UniversityShot Put6lb4.13-02.0012
Jul 1AAU Region 12 Qualifier at Detroit, MIJul 1 · 1500 Meters · Place 4 · Track Life University1500 Meters4.7:17.88a12

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Aug 30D. Hall Mini MeetAug 30 · 200 Meters · Place 3 · Track Life University200 Meters3.47.23a PB11
Aug 30D. Hall Mini MeetAug 30 · 100 Meters · Place 4 · Track Life University100 MetersRound P4.21.10a11
Aug 30D. Hall Mini MeetAug 30 · 100 Meters · Place 4 · Track Life University100 Meters4.20.56a PB11