Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 2541.96mAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
Discus · 1.6kg · OutdoorAAU Junior Olympic Games · Aug 142.59mAAU Junior Olympic GamesAugust 1, 2026
Discus · 1kg · OutdoorWarrensville Youth Track Invitational · Jun 20129' 1"Warrensville Youth Track InvitationalJune 20, 2026
Javelin · 800g · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 2531.00mAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
Javelin · 800g · OutdoorSteel Valley Nitro Invitational · Jun 738.15mSteel Valley Nitro InvitationalJune 7, 2026
Shot Put · 12lb · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 2514.64mAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
Shot Put · 12lb · OutdoorSteel Valley Nitro Invitational · Jun 714.24mSteel Valley Nitro InvitationalJune 7, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 31 · Cleveland Express TrackJavelin800g31.35.81m11
Aug 1AAU Junior Olympic GamesAug 1 · Discus · Place 24 · Cleveland Express TrackDiscus1.6kg24.42.59m PB11
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 21 · Cleveland Express TrackShot Put12lb21.14.17m11
Jun 20Warrensville Youth Track InvitationalJun 20 · Discus · Place 2 · Cleveland Express TrackDiscus1kg2.129' 1" PB11
Jun 20Warrensville Youth Track InvitationalJun 20 · Shot Put · Place 1 · Cleveland Express TrackShot Put12lb1.44' 6"11
Jun 7Steel Valley Nitro InvitationalJun 7 · Javelin · Place 2 · Cleveland Express TrackJavelin800g2.38.15m PB11
Jun 7Steel Valley Nitro InvitationalJun 7 · Discus · Place 2 · Cleveland Express TrackDiscus1.6kg2.39.85m11
Jun 7Steel Valley Nitro InvitationalJun 7 · Shot Put · Place 1 · Cleveland Express TrackShot Put12lb1.14.24m PB11

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Jul 11Ohio Elite InvitationalJul 11 · Javelin · Place 3 · Cleveland Express TrackJavelin800g3.112' 0"Unofficial11
Jul 11Ohio Elite InvitationalJul 11 · Discus · Place 1 · Cleveland Express TrackDiscus1.6kg1.143' 10"Unofficial11
Jul 11Ohio Elite InvitationalJul 11 · Shot Put · Place 1 · Cleveland Express TrackShot Put12lb1.46' 3"Unofficial11
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · Javelin · Place 5 · Cleveland Express TrackJavelin800g5.31.00m PB11
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · Discus · Place 1 · Cleveland Express TrackDiscus1.6kg1.41.96m PB11
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · Shot Put · Place 3 · Cleveland Express TrackShot Put12lb3.14.64m PB11
Jun 25AAU Track & Field Region 4 (LE,OH,WV) QualifierJun 25 · Javelin · Place 5 · Cleveland Express TrackJavelin800g5.31.00m11
Jun 25AAU Track & Field Region 4 (LE,OH,WV) QualifierJun 25 · Discus · Place 1 · Cleveland Express TrackDiscus1.6kg1.41.96m11
Jun 25AAU Track & Field Region 4 (LE,OH,WV) QualifierJun 25 · Shot Put · Place 3 · Cleveland Express TrackShot Put12lb3.14.64m11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 26AAU Region 4 (NI,WP) QualifierJun 26 · Javelin · Place 3 · Cleveland Express TrackJavelin800g3.31.88m10
Jun 26AAU Region 4 (NI,WP) QualifierJun 26 · Discus · Place 2 · Cleveland Express TrackDiscus1.6kg2.38.56m10
Jun 26AAU Region 4 (NI,WP) QualifierJun 26 · Shot Put · Place 1 · Cleveland Express TrackShot Put12lb1.12.78m10