Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMemorial Day Classic · May 318.51mMemorial Day ClassicMay 31, 2026
Javelin · 400g TJ · OutdoorWarrensville Youth Track Invitational · Jun 2033' 8.5"Warrensville Youth Track InvitationalJune 20, 2026
Javelin · 600g TJ · OutdoorSteel Valley Nitro Invitational · Jun 713.55mSteel Valley Nitro InvitationalJune 7, 2026
Shot Put · 6lb · OutdoorMemorial Day Classic · May 315.51mMemorial Day ClassicMay 31, 2026

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

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jul 11Ohio Elite InvitationalJul 11 · Javelin · Place 10 · Cleveland Express TrackJavelin450g AeroJav10.33' 2"Unofficial-
Jul 11Ohio Elite InvitationalJul 11 · Discus · Place 5 · Cleveland Express TrackDiscus1kg5.25' 11"Unofficial-
Jul 11Ohio Elite InvitationalJul 11 · Shot Put · Place 4 · Cleveland Express TrackShot Put6lb4.19' 9"Unofficial-

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 20Warrensville Youth Track InvitationalJun 20 · Javelin · Place 11 · Cleveland Express TrackJavelin400g TJ11.33' 8.5" PB-
Jun 20Warrensville Youth Track InvitationalJun 20 · Discus · Place 7 · Cleveland Express TrackDiscus1kg7.23' 5"-
Jun 20Warrensville Youth Track InvitationalJun 20 · Shot Put · Place 6 · Cleveland Express TrackShot Put6lb6.17' 7.5"-
Jun 7Steel Valley Nitro InvitationalJun 7 · Javelin · Place 9 · Cleveland Express TrackJavelin600g TJ9.13.55m PB-
Jun 7Steel Valley Nitro InvitationalJun 7 · Discus · Place 7 · Cleveland Express TrackDiscus1kg7.6.83m-
Jun 7Steel Valley Nitro InvitationalJun 7 · Shot Put · Place 14 · Cleveland Express TrackShot Put6lb14.4.71m-
May 31Memorial Day ClassicMay 31 · Javelin · Place 8 · Cleveland Express TrackJavelin600g TJ8.10.06m-
May 31Memorial Day ClassicMay 31 · Discus · Place 4 · Cleveland Express TrackDiscus1kg4.8.51m PB-
May 31Memorial Day ClassicMay 31 · Shot Put · Place 8 · Cleveland Express TrackShot Put6lb8.5.51m PB-