Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMinnesota Open HS Spring Invitational · Apr 2913.00aMinnesota Open HS Spring InvitationalApril 29, 2026
100m Hurdles · 33" / 0.838m · OutdoorMetro West Conference Championships · May 1318.79aMetro West Conference ChampionshipsMay 13, 2026
200 Meters · IndoorChaska vs Chanhassen Dual · Mar 2428.88aChaska vs Chanhassen DualMarch 24, 2026
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 2AAA Championships · May 2748.08aMSHSL Section 2AAA ChampionshipsMay 27, 2026
Pole Vault · IndoorChaska vs Chanhassen Dual · Mar 2410' 0"Chaska vs Chanhassen DualMarch 24, 2026
Pole Vault · OutdoorMSHSL State Track & Field Championships · Jun 412' 0"MSHSL State Track & Field ChampionshipsJune 4, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Pole Vault · Place 2 · ChanhassenPole Vault2.12' 0" PB11
May 27MSHSL Section 2AAA ChampionshipsMay 27 · Pole Vault · Place 1 · ChanhassenPole Vault1.11-00.0011
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 300m Hurdles · Place 9 · Chanhassen300m Hurdles30" / 0.762mRound P9.48.08a PB11
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 100 Meters · Place 13 · Chanhassen100 MetersRound P13.13.27a11
May 13Metro West Conference ChampionshipsMay 13 · Pole Vault · Place 1 · ChanhassenPole Vault1.10' 9"11
May 13Metro West Conference ChampionshipsMay 13 · 100m Hurdles · Place 15 · Chanhassen100m Hurdles33" / 0.838m15.18.79a PB11
May 13Metro West Conference ChampionshipsMay 13 · 100 Meters · Place 11 · Chanhassen100 Meters11.13.89a11
May 67AAA Section True TeamMay 6 · Pole Vault · Place 1 · ChanhassenPole Vault1.10' 0"11
May 67AAA Section True TeamMay 6 · 300m Hurdles · Place 3 · Chanhassen300m Hurdles30" / 0.762m3.49.22a11
May 67AAA Section True TeamMay 6 · 100 Meters · Place 16 · Chanhassen100 Meters16.13.12a11
May 4Waconia JV InvitationalMay 4 · 100m Hurdles · Place 1 · Chanhassen100m Hurdles33" / 0.838m1.19.08a11
Apr 29Minnesota Open HS Spring InvitationalApr 29 · Pole Vault · Place 2 · ChanhassenPole Vault2.11' 0"11
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 300m Hurdles · Place 9 · Chanhassen300m Hurdles30" / 0.762m9.51.31a11
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 100 Meters · Place 13 · Chanhassen100 Meters13.13.00a PB11
Apr 21Chanhassen InvitationalApr 21 · Pole Vault · Place 1 · ChanhassenPole Vault1.10' 7"11
Apr 21Chanhassen InvitationalApr 21 · 300m Hurdles · Chanhassen300m Hurdles30" / 0.762m—DNS11
Apr 21Chanhassen InvitationalApr 21 · 100 Meters · Place 6 · Chanhassen100 Meters6.13.50a11
Apr 15Chaska InvitationalApr 15 · Pole Vault · Place 1 · ChanhassenPole Vault1.10' 6"11
Apr 15Chaska InvitationalApr 15 · 300m Hurdles · Place 4 · Chanhassen300m Hurdles30" / 0.762m4.53.09a11
Apr 15Chaska InvitationalApr 15 · 100 Meters · Place 4 · Chanhassen100 Meters4.13.31a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 24Chaska vs Chanhassen DualMar 24 · Pole Vault · Place 1 · ChanhassenPole Vault1.10' 0" PB11
Mar 24Chaska vs Chanhassen DualMar 24 · 200 Meters · Place 3 · Chanhassen200 Meters3.28.88a PB11