Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWarrensville Youth Track Invitational · Jun 2014.35aWarrensville Youth Track InvitationalJune 20, 2026
Discus · 1kg · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 2516.14mAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
Discus · 1kg · OutdoorAAU Junior Olympic Games · Aug 116.62mAAU Junior Olympic GamesAugust 1, 2026
Javelin · 600g · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 2516.68mAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
Javelin · 600g · OutdoorAAU Junior Olympic Games · Aug 115.41mAAU Junior Olympic GamesAugust 1, 2026
Shot Put · 6lb · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 259.81mAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
Shot Put · 6lb · OutdoorSteel Valley Nitro Invitational · Jun 79.04mSteel Valley Nitro InvitationalJune 7, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 35 · Warrensville Youth Track ClubJavelin600g35.15.41m PB-
Aug 1AAU Junior Olympic GamesAug 1 · Discus · Place 47 · Warrensville Youth Track ClubDiscus1kg47.16.62m PB-
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 58 · Warrensville Youth Track ClubShot Put6lb58.8.22m-
Jun 20Warrensville Youth Track InvitationalJun 20 · Discus · Place 5 · Warrensville Youth Track ClubDiscus1kg5.45' 6"-
Jun 20Warrensville Youth Track InvitationalJun 20 · Shot Put · Place 3 · Warrensville Youth Track ClubShot Put6lb3.27' 4"-
Jun 20Warrensville Youth Track InvitationalJun 20 · 100 Meters · Place 20 · Warrensville Youth Track Club100 Meters20.14.35a PBWind: 0-
Jun 7Steel Valley Nitro InvitationalJun 7 · Javelin · Place 3 · Warrensville Youth Track ClubJavelin600g3.13.54m-
Jun 7Steel Valley Nitro InvitationalJun 7 · Discus · Place 4 · Warrensville Youth Track ClubDiscus1kg4.14.68m-
Jun 7Steel Valley Nitro InvitationalJun 7 · Shot Put · Place 2 · Warrensville Youth Track ClubShot Put6lb2.9.04m PB-
Jun 7Steel Valley Nitro InvitationalJun 7 · 100 Meters · Place 21 · Warrensville Youth Track Club100 Meters21.14.55aWind: 0-
May 31Memorial Day ClassicMay 31 · Discus · Place 4 · Warrensville Youth Track ClubDiscus1kg4.14.66m-
May 31Memorial Day ClassicMay 31 · Shot Put · Place 3 · Warrensville Youth Track ClubShot Put6lb3.8.97m-
May 31Memorial Day ClassicMay 31 · 100 Meters · Place 16 · Warrensville Youth Track Club100 Meters16.14.69aWind: 0-

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jul 11Ohio Elite InvitationalJul 11 · Javelin · Place 1 · Warrensville Youth Track ClubJavelin600g1.56' 3"Unofficial-
Jul 11Ohio Elite InvitationalJul 11 · Discus · Place 3 · Warrensville Youth Track ClubDiscus1kg3.55' 7"Unofficial-
Jul 11Ohio Elite InvitationalJul 11 · Shot Put · Place 2 · Warrensville Youth Track ClubShot Put6lb2.29' 2"Unofficial-
Jul 11Ohio Elite InvitationalJul 11 · 100 Meters · Place 27 · Warrensville Youth Track Club100 Meters27.14.44aWind: 0Unofficial-
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · Javelin · Place 4 · Warrensville Youth Track ClubJavelin600g4.16.68m PB-
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · Discus · Place 4 · Warrensville Youth Track ClubDiscus1kg4.16.14m PB-
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · Shot Put · Place 4 · Warrensville Youth Track ClubShot Put6lb4.9.81m PB-
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · 100 Meters · Warrensville Youth Track Club100 MetersRound P—DNS-