Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWarrensville Youth Track Invitational · Jun 2017.73aWarrensville Youth Track InvitationalJune 20, 2026
200 Meters · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 2536.54aAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
200 Meters · OutdoorOhio Rockets Classic · Jul 2535.80aOhio Rockets ClassicJuly 25, 2026
400 Meters · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 251:22.75aAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
400 Meters · OutdoorAAU Primary National Combined Results - Advancement · Jul 61:20.86aAAU Primary National Combined Results - AdvancementJuly 6, 2026
800 Meters · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 253:11.59aAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
800 Meters · OutdoorAAU Primary National Combined Results - Advancement · Jul 63:02.55aAAU Primary National Combined Results - AdvancementJuly 6, 2026
Finals · OutdoorAAU Lake Erie District Qualifier · Jun 1337.92AAU Lake Erie District QualifierJune 13, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 25Ohio Rockets ClassicJul 25 · 400 Meters · Place 3 · ATP Elite400 Meters3.1:21.70a2
Jul 25Ohio Rockets ClassicJul 25 · 200 Meters · Place 3 · ATP Elite200 Meters3.35.80a PB2
Jul 6AAU Primary National Combined Results - AdvancementJul 6 · 800 Meters · Place 12 · ATP Elite800 Meters12.3:02.55a PB2
Jul 6AAU Primary National Combined Results - AdvancementJul 6 · 400 Meters · Place 42 · ATP Elite400 Meters42.1:20.86a PB2
Jul 6AAU Primary National Combined Results - AdvancementJul 6 · 200 Meters · Place 88 · ATP Elite200 MetersRound P88.36.30a2
Jul 5AAU Primary National ChampionshipsJul 5 · 800 Meters · Place 8 · ATP Elite800 Meters83:02.55a2
Jul 5AAU Primary National ChampionshipsJul 5 · 400 Meters · Place 27 · ATP Elite400 Meters271:20.86a2
Jul 5AAU Primary National ChampionshipsJul 5 · 200 Meters · Place 52 · ATP Elite200 MetersRound P5236.30a2
Jun 20Warrensville Youth Track InvitationalJun 20 · 400 Meters · Place 5 · ATP Elite400 Meters5.1:23.23a2
Jun 20Warrensville Youth Track InvitationalJun 20 · 200 Meters · Place 8 · ATP Elite200 Meters8.36.84aWind: 02
Jun 20Warrensville Youth Track InvitationalJun 20 · 100 Meters · Place 10 · ATP Elite100 Meters10.17.73a PBWind: 02
Jun 13AAU Lake Erie District QualifierJun 13 · Finals · Place 6 · ATP EliteFinals63:31.638
Jun 13AAU Lake Erie District QualifierJun 13 · Finals · Place 9 · ATP EliteFinals91:28.818
Jun 13AAU Lake Erie District QualifierJun 13 · Finals · Place 5 · ATP EliteFinals537.92 PB8

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · 800 Meters · Place 5 · ATP Elite800 Meters5.3:11.59a PB2
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · 400 Meters · Place 11 · ATP Elite400 Meters11.1:22.75a PB2
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · 200 Meters · Place 14 · ATP Elite200 MetersRound P14.36.54a PB2