Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorBlazers Invitational · Jun 2214.69aBlazers InvitationalJune 22, 2024
100 Meters · OutdoorAAU Track & Field Region 12 Qualifier · Jun 2614.16aAAU Track & Field Region 12 QualifierJune 26, 2025
100m Hurdles · 30" / 0.762m · OutdoorAAU Junior Olympic Games · Aug 116.95aAAU Junior Olympic GamesAugust 1, 2026
200 Meters · IndoorBlazers Invitational · Jun 2232.97aBlazers InvitationalJune 22, 2024
200 Meters · OutdoorGenesee Swift Track Club Invitational 2026 · Jul 2528.47aGenesee Swift Track Club Invitational 2026July 25, 2026
200m Hurdles · 30" / 0.762m · OutdoorAAU Junior Olympic Games · Aug 130.50aAAU Junior Olympic GamesAugust 1, 2026
200m Hurdles · 33" / 0.838m · OutdoorGenesee Swift Track Club Invitational 2026 · Jul 2530.34aGenesee Swift Track Club Invitational 2026July 25, 2026
400 Meters · IndoorBlazers Invitational · Jun 221:13.29aBlazers InvitationalJune 22, 2024
400 Meters · OutdoorAAU Track & Field Region 12 Qualifier · Jun 261:07.79aAAU Track & Field Region 12 QualifierJune 26, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 200m Hurdles · Place 17 · Trojan Athletics Track Club Of East Lansing200m Hurdles30" / 0.762mRound P17.30.50a PBWind: -3.711
Aug 1AAU Junior Olympic GamesAug 1 · 100m Hurdles · Place 21 · Trojan Athletics Track Club Of East Lansing100m Hurdles30" / 0.762mRound P21.16.95a PBWind: 1.311
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 200m Hurdles · Place 1 · Trojan Athletics Track Club Of East Lansing200m Hurdles33" / 0.838m1.30.34a PB11
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 100m Hurdles · Place 2 · Trojan Athletics Track Club Of East Lansing100m Hurdles30" / 0.762m2.18.23a11
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 200 Meters · Place 5 · Trojan Athletics Track Club Of East Lansing200 Meters5.28.47a PB11
Jul 11Grand Rapids InvitationalJul 11 · 200m Hurdles · Place 1 · Trojan Athletics Track Club Of East Lansing200m Hurdles30" / 0.762m1.30.87a11
Jul 11Grand Rapids InvitationalJul 11 · 100m Hurdles · Place 7 · Trojan Athletics Track Club Of East Lansing100m Hurdles30" / 0.762m7.20.42a11
Jul 11Grand Rapids InvitationalJul 11 · 200 Meters · Place 9 · Trojan Athletics Track Club Of East Lansing200 Meters9.28.93a11
Jun 13Run With LoveJun 13 · 200m Hurdles · Trojan Athletics Track Club Of East Lansing200m Hurdles30" / 0.762m—DNS11
Jun 13Run With LoveJun 13 · 400 Meters · Trojan Athletics Track Club Of East Lansing400 Meters—DNS11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 400 Meters · Place 7 · Trojan Athletics Track Club Of East Lansing400 Meters7.1:07.79a PB6
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 200 Meters · Place 5 · Trojan Athletics Track Club Of East Lansing200 MetersRound S5.29.43a6
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 200 Meters · Place 6 · Trojan Athletics Track Club Of East Lansing200 Meters6.29.81aWind: -1.96
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 100 Meters · Place 6 · Trojan Athletics Track Club Of East Lansing100 MetersRound S6.14.16a PB6
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 100 Meters · Place 6 · Trojan Athletics Track Club Of East Lansing100 Meters6.14.43aWind: -2.26
Jun 21Blazers InvitationalJun 21 · 400 Meters · Place 11 · Trojan Athletics Track Club Of East Lansing400 Meters11.1:10.61a6
Jun 21Blazers InvitationalJun 21 · 200 Meters · Place 11 · Trojan Athletics Track Club Of East Lansing200 Meters11.30.99a6
Jun 21Blazers InvitationalJun 21 · 100 Meters · Place 7 · Trojan Athletics Track Club Of East Lansing100 MetersRound S7.14.41a6
Jun 21Blazers InvitationalJun 21 · 100 Meters · Place 8 · Trojan Athletics Track Club Of East Lansing100 Meters8.14.51a6

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 27Area 12 Regional QualifierJun 27 · 400 Meters · Place 8 · Trojan Athletics Track Club Of East Lansing400 Meters8.1:09.80a5
Jun 27Area 12 Regional QualifierJun 27 · 200 Meters · Place 9 · Trojan Athletics Track Club Of East Lansing200 MetersRound P9.31.88a5
Jun 27Area 12 Regional QualifierJun 27 · 100 Meters · Place 8 · Trojan Athletics Track Club Of East Lansing100 MetersRound P8.14.98a5
Jun 27Area 12 Regional QualifierJun 27 · 100 Meters · Trojan Athletics Track Club Of East Lansing100 Meters--DNSWind: 3.35

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jun 22Blazers InvitationalJun 22 · 400 Meters · Place 14 · Trojan Athletics Track Club Of East Lansing400 Meters14.1:13.29a PB5
Jun 22Blazers InvitationalJun 22 · 200 Meters · Place 28 · Trojan Athletics Track Club Of East Lansing200 Meters28.32.97a PB5
Jun 22Blazers InvitationalJun 22 · 100 Meters · Place 17 · Trojan Athletics Track Club Of East Lansing100 MetersRound P17.14.69a PB5

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 30AAU Region 12 QualifierJun 30 · 400 Meters · Place 5 · Trojan Athletics Track Club Of East Lansing400 Meters5.1:18.14a3
Jun 30AAU Region 12 QualifierJun 30 · 200 Meters · Place 4 · Trojan Athletics Track Club Of East Lansing200 MetersRound P4.35.00a3
Jun 30AAU Region 12 QualifierJun 30 · 200 Meters · Place 4 · Trojan Athletics Track Club Of East Lansing200 Meters4.33.44a3
Jun 30AAU Region 12 QualifierJun 30 · 100 Meters · Place 4 · Trojan Athletics Track Club Of East Lansing100 MetersRound P4.15.65a3
Jun 30AAU Region 12 QualifierJun 30 · 100 Meters · Place 5 · Trojan Athletics Track Club Of East Lansing100 Meters5.15.87a3
Jun 18AAU Michigan District QualifierJun 18 · 400 Meters · Place 6 · Trojan Athletics Track Club Of East Lansing400 Meters6.1:21.55aUnofficial3
Jun 18AAU Michigan District QualifierJun 18 · 200 Meters · Place 3 · Trojan Athletics Track Club Of East Lansing200 MetersRound P3.34.01aUnofficial3
Jun 18AAU Michigan District QualifierJun 18 · 200 Meters · Place 3 · Trojan Athletics Track Club Of East Lansing200 Meters3.34.31aUnofficial3
Jun 18AAU Michigan District QualifierJun 18 · 100 Meters · Place 6 · Trojan Athletics Track Club Of East Lansing100 MetersRound P6.16.19aUnofficial3
Jun 18AAU Michigan District QualifierJun 18 · 100 Meters · Place 4 · Trojan Athletics Track Club Of East Lansing100 Meters4.16.03aUnofficial3

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 1AAU Region 12 Qualifier at Detroit, MIJul 1 · 400 Meters · Place 5 · Trojan Athletics Track Club Of East Lansing400 Meters5.1:24.26a2
Jul 1AAU Region 12 Qualifier at Detroit, MIJul 1 · 200 Meters · Place 3 · Trojan Athletics Track Club Of East Lansing200 MetersRound P3.35.66a2
Jul 1AAU Region 12 Qualifier at Detroit, MIJul 1 · 200 Meters · Place 6 · Trojan Athletics Track Club Of East Lansing200 Meters6.35.72a2
Jul 1AAU Region 12 Qualifier at Detroit, MIJul 1 · 100 Meters · Place 9 · Trojan Athletics Track Club Of East Lansing100 MetersRound P9.17.10a2