Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWEMO Conference Track Meet · May 213.11aWEMO Conference Track MeetMay 2, 2026
100m Hurdles · 33" / 0.838m · OutdoorMSHSAA Class 1 State Championship · May 2216.42aMSHSAA Class 1 State ChampionshipMay 22, 2026
200 Meters · OutdoorWEMO Conference Track Meet · May 227.87aWEMO Conference Track MeetMay 2, 2026
300m Hurdles · 30" / 0.762m · OutdoorMSHSAA Class 1 State Championship · May 2247.55aMSHSAA Class 1 State ChampionshipMay 22, 2026
300m Hurdles · 33" / 0.838m · OutdoorWEMO Conference Track Meet · May 250.22aWEMO Conference Track MeetMay 2, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 22MSHSAA Class 1 State ChampionshipMay 22 · 300m Hurdles · Place 7 · Drexel300m Hurdles30" / 0.762mRound P7.49.09a12
May 22MSHSAA Class 1 State ChampionshipMay 22 · 300m Hurdles · Place 3 · Drexel300m Hurdles30" / 0.762m3.47.55a PB12
May 22MSHSAA Class 1 State ChampionshipMay 22 · 100m Hurdles · Place 4 · Drexel100m Hurdles33" / 0.838mRound P4.16.51aWind: 1.212
May 22MSHSAA Class 1 State ChampionshipMay 22 · 100m Hurdles · Place 3 · Drexel100m Hurdles33" / 0.838m3.16.42a PBWind: 1.212
May 22MSHSAA Class 1 State ChampionshipMay 22 · 200 Meters · Place 15 · Drexel200 MetersRound P15.27.92aWind: 1.712
May 22MSHSAA Class 1 State ChampionshipMay 22 · 100 Meters · Place 12 · Drexel100 MetersRound P12.13.14aWind: 1.512
May 16MSHSAA Class 1 Sectional 3, Class 5 District 6May 16 · 300m Hurdles · Place 1 · Drexel300m Hurdles30" / 0.762m1.49.47a12
May 16MSHSAA Class 1 Sectional 3, Class 5 District 6May 16 · 100m Hurdles · Place 1 · Drexel100m Hurdles33" / 0.838m1.16.67a12
May 16MSHSAA Class 1 Sectional 3, Class 5 District 6May 16 · 200 Meters · Place 2 · Drexel200 Meters2.28.10a12
May 16MSHSAA Class 1 Sectional 3, Class 5 District 6May 16 · 100 Meters · Place 2 · Drexel100 Meters2.13.27a12
May 9MSHSAA Class 1 District 6May 9 · 300m Hurdles · Place 1 · Drexel300m Hurdles30" / 0.762m1.50.28a12
May 9MSHSAA Class 1 District 6May 9 · 100m Hurdles · Place 1 · Drexel100m Hurdles33" / 0.838m1.16.80a12
May 9MSHSAA Class 1 District 6May 9 · 200 Meters · Place 1 · Drexel200 Meters1.27.90a12
May 9MSHSAA Class 1 District 6May 9 · 100 Meters · Place 1 · Drexel100 Meters1.13.55a12
May 2WEMO Conference Track MeetMay 2 · 300m Hurdles · Place 1 · Drexel300m Hurdles33" / 0.838m1.50.22a PB12
May 2WEMO Conference Track MeetMay 2 · 100m Hurdles · Place 1 · Drexel100m Hurdles33" / 0.838m1.17.02a12
May 2WEMO Conference Track MeetMay 2 · 200 Meters · Place 2 · Drexel200 Meters2.27.87a PB12
May 2WEMO Conference Track MeetMay 2 · 100 Meters · Place 1 · Drexel100 Meters1.13.11a PB12
Apr 30Prairie View InvitationalApr 30 · 100m Hurdles · Place 4 · Drexel100m Hurdles33" / 0.838m4.17.61a12
Apr 30Prairie View InvitationalApr 30 · 100 Meters · Place 5 · Drexel100 Meters5.13.43a12
Apr 23Louisburg InviteApr 23 · 300m Hurdles · Place 4 · Drexel300m Hurdles30" / 0.762m4.51.24a12
Apr 23Louisburg InviteApr 23 · 100m Hurdles · Place 2 · Drexel100m Hurdles33" / 0.838m2.17.80a12
Apr 23Louisburg InviteApr 23 · 200 Meters · Place 7 · Drexel200 Meters7.29.28a12
Apr 23Louisburg InviteApr 23 · 100 Meters · Place 9 · Drexel100 Meters9.14.04a12
Apr 16Adrian Invitational Track MeetApr 16 · 300m Hurdles · Place 1 · Drexel300m Hurdles30" / 0.762m1.50.30a12
Apr 16Adrian Invitational Track MeetApr 16 · 100m Hurdles · Place 1 · Drexel100m Hurdles33" / 0.838m1.17.37a12
Apr 16Adrian Invitational Track MeetApr 16 · 200 Meters · Place 1 · Drexel200 Meters1.28.03a12
Apr 16Adrian Invitational Track MeetApr 16 · 100 Meters · Place 2 · Drexel100 Meters2.13.58a12