Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 2514.88aAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
100 Meters · OutdoorWarrensville Youth Track Invitational · Jun 2014.83aWarrensville Youth Track InvitationalJune 20, 2026
200 Meters · OutdoorMemorial Day Classic · May 3134.49aMemorial Day ClassicMay 31, 2026
400 Meters · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 251:26.67aAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
400 Meters · OutdoorAAU Lake Erie District Qualifier · Jun 131:23.47AAU Lake Erie District QualifierJune 13, 2026
Javelin · 300g TJ · OutdoorWarrensville Youth Track Invitational · Jun 2056' 8"Warrensville Youth Track InvitationalJune 20, 2026
Javelin · 400g TJ · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 2513.16mAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
Javelin · 400g TJ · OutdoorAAU Junior Olympic Games · Aug 114.35mAAU Junior Olympic GamesAugust 1, 2026
Javelin · 600g TJ · OutdoorMemorial Day Classic · May 3114.33mMemorial Day ClassicMay 31, 2026
Shot Put · 6lb · OutdoorWarrensville Youth Track Invitational · Jun 2017' 8"Warrensville Youth Track InvitationalJune 20, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 29 · Ohio Heat TrackJavelin400g TJ29.14.35m PB-
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 48 · Ohio Heat Track100 MetersRound P48.14.87aWind: 0.7-
Jun 20Warrensville Youth Track InvitationalJun 20 · Javelin · Place 6 · Ohio Heat TrackJavelin300g TJ6.56' 8" PB-
Jun 20Warrensville Youth Track InvitationalJun 20 · Shot Put · Place 5 · Ohio Heat TrackShot Put6lb5.17' 8" PB-
Jun 20Warrensville Youth Track InvitationalJun 20 · 100 Meters · Place 7 · Ohio Heat Track100 Meters7.14.83a PBWind: 0-
Jun 13AAU Lake Erie District QualifierJun 13 · 400 Meters · Place 8 · Ohio Heat400 Meters81:23.47 PB9
Jun 13AAU Lake Erie District QualifierJun 13 · 100 Meters · Place 3 · Ohio Heat100 Meters315.369
Jun 13AAU Lake Erie District QualifierJun 13 · Javelin · Place 2 · Ohio HeatJavelin246-2.509
May 31Memorial Day ClassicMay 31 · Javelin · Place 4 · Ohio Heat TrackJavelin600g TJ4.14.33m PB-
May 31Memorial Day ClassicMay 31 · 200 Meters · Place 20 · Ohio Heat Track200 Meters20.34.49a PBWind: 0-
May 31Memorial Day ClassicMay 31 · 100 Meters · Place 7 · Ohio Heat Track100 Meters7.14.89aWind: 0-

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · Javelin · Place 5 · Ohio Heat TrackJavelin400g TJ5.13.16m PB-
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · 400 Meters · Place 18 · Ohio Heat Track400 Meters18.1:26.67a PB-
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · 100 Meters · Place 6 · Ohio Heat Track100 MetersRound P6.14.94a-
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · 100 Meters · Place 4 · Ohio Heat Track100 Meters4.14.88a PB-
Jun 25AAU Track & Field Region 4 (LE,OH,WV) QualifierJun 25 · Javelin · Place 5 · Ohio Heat TrackJavelin400g TJ5.13.16m-
Jun 25AAU Track & Field Region 4 (LE,OH,WV) QualifierJun 25 · 400 Meters · Place 18 · Ohio Heat Track400 Meters18.1:26.67a-
Jun 25AAU Track & Field Region 4 (LE,OH,WV) QualifierJun 25 · 100 Meters · Place 6 · Ohio Heat Track100 MetersRound P6.14.94a-
Jun 25AAU Track & Field Region 4 (LE,OH,WV) QualifierJun 25 · 100 Meters · Place 4 · Ohio Heat Track100 Meters4.14.88a-