Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMSHSAA Class 1 State Championship · May 2214.86aMSHSAA Class 1 State ChampionshipMay 22, 2026
300m Hurdles · 36" / 0.914m · OutdoorMSHSAA Class 1 State Championship · May 2239.69aMSHSAA Class 1 State ChampionshipMay 22, 2026
300m Hurdles · 39" / 0.991m · OutdoorWEMO Conference Track Meet · May 242.44aWEMO Conference Track MeetMay 2, 2026
Long Jump · OutdoorPrairie View Invitational · Apr 306.02mPrairie View InvitationalApril 30, 2026
Pole Vault · OutdoorMSHSAA Class 1 State Championship · May 224.15mMSHSAA Class 1 State ChampionshipMay 22, 2026
Triple Jump · OutdoorAdrian Invitational Track Meet · Apr 1612.43mAdrian Invitational Track MeetApril 16, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 22MSHSAA Class 1 State ChampionshipMay 22 · Pole Vault · Place 2 · DrexelPole Vault2.4.15m PB12
May 22MSHSAA Class 1 State ChampionshipMay 22 · 300m Hurdles · Place 1 · Drexel300m Hurdles36" / 0.914mRound P1.40.62a12
May 22MSHSAA Class 1 State ChampionshipMay 22 · 300m Hurdles · Place 1 · Drexel300m Hurdles36" / 0.914m1.39.69a PB12
May 22MSHSAA Class 1 State ChampionshipMay 22 · 110m Hurdles · Place 1 · Drexel110m Hurdles39" / 0.991mRound P1.14.86a PBWind: 0.912
May 22MSHSAA Class 1 State ChampionshipMay 22 · 110m Hurdles · Place 2 · Drexel110m Hurdles39" / 0.991m2.15.20aWind: 112
May 16MSHSAA Class 1 Sectional 3, Class 5 District 6May 16 · Pole Vault · Place 1 · DrexelPole Vault1.3.96m12
May 16MSHSAA Class 1 Sectional 3, Class 5 District 6May 16 · 300m Hurdles · Place 1 · Drexel300m Hurdles36" / 0.914m1.41.58a12
May 16MSHSAA Class 1 Sectional 3, Class 5 District 6May 16 · 110m Hurdles · Place 2 · Drexel110m Hurdles39" / 0.991m2.15.21a12
May 9MSHSAA Class 1 District 6May 9 · Pole Vault · Place 1 · DrexelPole Vault1.3.80m12
May 9MSHSAA Class 1 District 6May 9 · 300m Hurdles · Place 1 · Drexel300m Hurdles36" / 0.914m1.41.98a12
May 9MSHSAA Class 1 District 6May 9 · 110m Hurdles · Place 1 · Drexel110m Hurdles39" / 0.991m1.16.10a12
May 2WEMO Conference Track MeetMay 2 · Long Jump · Place 6 · DrexelLong Jump6.5.41m12
May 2WEMO Conference Track MeetMay 2 · Pole Vault · DrexelPole Vault—NH12
May 2WEMO Conference Track MeetMay 2 · 300m Hurdles · Place 1 · Drexel300m Hurdles39" / 0.991m1.42.44a PB12
May 2WEMO Conference Track MeetMay 2 · 110m Hurdles · Place 1 · Drexel110m Hurdles39" / 0.991m1.15.27a12
Apr 30Prairie View InvitationalApr 30 · Long Jump · Place 2 · DrexelLong Jump2.6.02m PB12
Apr 30Prairie View InvitationalApr 30 · Pole Vault · Place 2 · DrexelPole Vault2.3.96m12
Apr 30Prairie View InvitationalApr 30 · 110m Hurdles · Place 1 · Drexel110m Hurdles39" / 0.991m1.15.36a12
Apr 16Adrian Invitational Track MeetApr 16 · Triple Jump · Place 2 · DrexelTriple Jump2.12.43m PB12
Apr 16Adrian Invitational Track MeetApr 16 · Pole Vault · Place 2 · DrexelPole Vault2.3.81m12
Apr 16Adrian Invitational Track MeetApr 16 · 300m Hurdles · Place 2 · Drexel300m Hurdles36" / 0.914m2.43.29a12
Apr 16Adrian Invitational Track MeetApr 16 · 110m Hurdles · Place 1 · Drexel110m Hurdles39" / 0.991m1.15.87a12