Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestfield Youth Track Meet · Jun 2012.83aWestfield Youth Track MeetJune 20, 2026
100m Hurdles · 33" / 0.838m · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2715.09a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
200 Meters · IndoorEastern Indoors Invite · Feb 626.55aEastern Indoors InviteFebruary 6, 2026
200 Meters · OutdoorAAU Junior Olympics Region 13 National Qualifier · Jun 2926.93aAAU Junior Olympics Region 13 National QualifierJune 29, 2022
400 Meters · IndoorIndianapolis Track & Field Classic · Jan 221:12.40aIndianapolis Track & Field ClassicJanuary 22, 2022
400 Meters · OutdoorWestside Track Classic · Jul 231:06.64aWestside Track ClassicJuly 23, 2022
400m Hurdles · 30" / 0.762m · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 271:07.24a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
60 Meter · IndoorIndiana Runner Sprint Showcase Meet · Feb 158.11aIndiana Runner Sprint Showcase MeetFebruary 15, 2025
60m Hurdles · 33" / 0.838m · IndoorEastern Indoors Invite · Feb 69.52aEastern Indoors InviteFebruary 6, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400m Hurdles · Place 12 · Indiana Storm Track400m Hurdles30" / 0.762mRound P12.1:07.24a PB10
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100m Hurdles · Place 6 · Indiana Storm Track100m Hurdles33" / 0.838mRound S6.15.09a PBWind: 1.510
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100m Hurdles · Place 11 · Indiana Storm Track100m Hurdles33" / 0.838mRound P11.14.83aWind: 3.110
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100m Hurdles · Place 7 · Indiana Storm Track100m Hurdles33" / 0.838m7.15.11aWind: 0.610
Jun 20Westfield Youth Track MeetJun 20 · 100m Hurdles · Place 1 · Indiana Storm Track100m Hurdles33" / 0.838m1.15.33a10
Jun 20Westfield Youth Track MeetJun 20 · 200 Meters · Indiana Storm Track200 Meters—DNS10
Jun 20Westfield Youth Track MeetJun 20 · 100 Meters · Place 1 · Indiana Storm Track100 Meters1.12.83a PB10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 6Eastern Indoors InviteFeb 6 · 60m Hurdles · Place 15 · Indiana Storm Track60m Hurdles33" / 0.838m15.9.52a PB10
Feb 6Eastern Indoors InviteFeb 6 · 60 Meter · Place 35 · Indiana Storm Track60 Meter35.8.19a10
Feb 6Eastern Indoors InviteFeb 6 · 200 Meters · Place 38 · Indiana Storm Track200 Meters38.26.55a PB10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15Indiana Runner Sprint Showcase MeetFeb 15 · 60m Hurdles · Place 16 · Indiana Storm Track60m Hurdles33" / 0.838mRound P16.11.54a9
Feb 15Indiana Runner Sprint Showcase MeetFeb 15 · 60 Meter · Place 15 · Indiana Storm Track60 MeterRound P15.8.11a PB9
Feb 15Indiana Runner Sprint Showcase MeetFeb 15 · 200 Meters · Place 12 · Indiana Storm Track200 Meters12.26.75a9
Feb 1Indiana Runner HS InvitationalFeb 1 · 60m Hurdles · Place 8 · Indiana Storm Track60m Hurdles33" / 0.838m8.11.02a9
Feb 1Indiana Runner HS InvitationalFeb 1 · 60 Meter · Place 11 · Indiana Storm Track60 Meter11.8.39a9
Feb 1Indiana Runner HS InvitationalFeb 1 · 200 Meters · Place 3 · Indiana Storm Track200 Meters3.27.27a9

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 23Westside Track ClassicJul 23 · 400 Meters · Place 1 · Indiana Storm Track400 Meters1.1:06.64a PB11-12
Jul 23Westside Track ClassicJul 23 · 200 Meters · Place 4 · Indiana Storm Track200 Meters4.28.93a11-12
Jul 23Westside Track ClassicJul 23 · 100 Meters · Place 3 · Indiana Storm Track100 Meters3.13.52a11-12
Jun 29AAU Junior Olympics Region 13 National QualifierJun 29 · 400 Meters · Place 6 · Indiana Storm Track400 Meters6.1:06.87a11-12
Jun 29AAU Junior Olympics Region 13 National QualifierJun 29 · 200 Meters · Place 4 · Indiana Storm Track200 MetersRound P4.26.93a PB11-12
Jun 29AAU Junior Olympics Region 13 National QualifierJun 29 · 200 Meters · Place 4 · Indiana Storm Track200 Meters4.27.69a11-12
Jun 29AAU Junior Olympics Region 13 National QualifierJun 29 · 100 Meters · Place 12 · Indiana Storm Track100 MetersRound P12.13.96a11-12

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 22Indianapolis Track & Field ClassicJan 22 · 60 Meter · Place 13 · Indiana Storm Track60 MeterRound P13.8.50a11-12
Jan 22Indianapolis Track & Field ClassicJan 22 · 400 Meters · Place 9 · Indiana Storm Track400 Meters9.1:12.40a PB11-12
Jan 22Indianapolis Track & Field ClassicJan 22 · 200 Meters · Place 12 · Indiana Storm Track200 Meters12.29.34a11-12

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 2Capital City Midwest InvitationalJul 2 · 200 Meters · Place 7 · Indiana Storm Track200 MetersRound P7.29.46a11-12
Jul 2Capital City Midwest InvitationalJul 2 · 200 Meters · Place 7 · Indiana Storm Track200 Meters7.29.02a11-12
Jul 2Capital City Midwest InvitationalJul 2 · 100 Meters · Place 7 · Indiana Storm Track100 MetersRound P7.14.14a11-12
Jul 2Capital City Midwest InvitationalJul 2 · 100 Meters · Place 6 · Indiana Storm Track100 Meters6.14.05a11-12
Jun 19IYTA Youth Track & Field ChampionshipsJun 19 · 400 Meters · Place 5 · Indiana Storm Track400 Meters5.1:12.85a11-12
Jun 19IYTA Youth Track & Field ChampionshipsJun 19 · 100 Meters · Place 4 · Indiana Storm Track100 Meters4.14.59a11-12
Jun 12Midwest Youth Track & Field ChampionshipsJun 12 · 400 Meters · Place 11 · Indiana Storm Track400 Meters11.1:15.95a11-12
Jun 12Midwest Youth Track & Field ChampionshipsJun 12 · 200 Meters · Place 5 · Indiana Storm Track200 Meters5.30.08a11-12
Jun 12Midwest Youth Track & Field ChampionshipsJun 12 · 100 Meters · Place 6 · Indiana Storm Track100 Meters6.14.62a11-12
May 29Body in Training Track Youth Track MeetMay 29 · 400 Meters · Place 8 · Indiana Storm Track400 Meters8.1:16.46a11-12
May 29Body in Training Track Youth Track MeetMay 29 · 200 Meters · Place 4 · Indiana Storm Track200 Meters4.30.22a11-12
May 29Body in Training Track Youth Track MeetMay 29 · 100 Meters · Place 3 · Indiana Storm Track100 Meters3.14.23a11-12