Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorD-E C/ Varsity meet · Apr 2814.24aD-E C/ Varsity meetApril 28, 2026
100m Hurdles · 33" / 0.838m · OutdoorThree Rivers Conference Championships · May 916.96aThree Rivers Conference ChampionshipsMay 9, 2026
200 Meters · OutdoorSection 1A True Team · May 628.80aSection 1A True TeamMay 6, 2025
300m Hurdles · 30" / 0.762m · OutdoorSection 1A True Team · May 750.74aSection 1A True TeamMay 7, 2024
Pole Vault · OutdoorMSHSL Section 1A Championships · May 289' 1MSHSL Section 1A ChampionshipsMay 28, 2024

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 26MSHSL Section 1A ChampionshipsMay 26 · Pole Vault · Place 6 · Dover-EyotaPole Vault6.8-08.0012
May 20MSHSL Section 1A - Sub-Section 1May 20 · Pole Vault · Place 3 · Dover-EyotaPole Vault3.8-07.0012
May 20MSHSL Section 1A - Sub-Section 1May 20 · 300m Hurdles · Place 9 · Dover-Eyota300m Hurdles30" / 0.762m9.51.52a12
May 20MSHSL Section 1A - Sub-Section 1May 20 · 100m Hurdles · Place 7 · Dover-Eyota100m Hurdles33" / 0.838m7.17.40a12
May 9Three Rivers Conference ChampionshipsMay 9 · Pole Vault · Place 1 · Dover-EyotaPole Vault1.8' 6"12
May 9Three Rivers Conference ChampionshipsMay 9 · 300m Hurdles · Place 6 · Dover-Eyota300m Hurdles30" / 0.762m6.51.55a12
May 9Three Rivers Conference ChampionshipsMay 9 · 100m Hurdles · Place 3 · Dover-Eyota100m Hurdles33" / 0.838m3.16.96a PB12
May 51A Section True TeamMay 5 · Pole Vault · Place 5 · Dover-EyotaPole Vault5.8-06.0012
May 51A Section True TeamMay 5 · 300m Hurdles · Place 14 · Dover-Eyota300m Hurdles30" / 0.762m14.53.38a12
May 51A Section True TeamMay 5 · 100m Hurdles · Dover-Eyota100m Hurdles33" / 0.838m--DQ12
Apr 30Lake City Varsity MeetApr 30 · Pole Vault · Place 1 · Dover-EyotaPole Vault1.8' 6"12
Apr 30Lake City Varsity MeetApr 30 · 300m Hurdles · Place 2 · Dover-Eyota300m Hurdles30" / 0.762m2.51.35a12
Apr 30Lake City Varsity MeetApr 30 · 100m Hurdles · Place 2 · Dover-Eyota100m Hurdles33" / 0.838m2.17.89a12
Apr 28D-E C/ Varsity meetApr 28 · Pole Vault · Place 1 · Dover-EyotaPole Vault1.8' 6"12
Apr 28D-E C/ Varsity meetApr 28 · 100m Hurdles · Place 1 · Dover-Eyota100m Hurdles33" / 0.838m1.17.50aWind: 012
Apr 28D-E C/ Varsity meetApr 28 · 200 Meters · Place 4 · Dover-Eyota200 Meters4.29.28aWind: 012
Apr 28D-E C/ Varsity meetApr 28 · 100 Meters · Place 3 · Dover-Eyota100 Meters3.14.24a PBWind: 012
Apr 24RPH - Best of The Bluffs Varsity MeetApr 24 · Pole Vault · Place 2 · Dover-EyotaPole Vault2.8' 0"12
Apr 24RPH - Best of The Bluffs Varsity MeetApr 24 · 300m Hurdles · Place 2 · Dover-Eyota300m Hurdles30" / 0.762m2.52.83a12
Apr 24RPH - Best of The Bluffs Varsity MeetApr 24 · 100m Hurdles · Place 2 · Dover-Eyota100m Hurdles33" / 0.838m2.17.31a12
Apr 16Hayfield Varsity MeetApr 16 · Pole Vault · Place 1 · Dover-EyotaPole Vault1.7-06.0012
Apr 16Hayfield Varsity MeetApr 16 · 300m Hurdles · Place 4 · Dover-Eyota300m Hurdles30" / 0.762m4.51.93a12
Apr 16Hayfield Varsity MeetApr 16 · 100m Hurdles · Place 1 · Dover-Eyota100m Hurdles33" / 0.838m1.17.16a12
Apr 10Triton Varsity Meet 2Apr 10 · Pole Vault · Place 2 · Dover-EyotaPole Vault28-00.0012
Apr 10Triton Varsity Meet 2Apr 10 · 300m Hurdles · Place 3 · Dover-Eyota300m Hurdles352.78a12
Apr 10Triton Varsity Meet 2Apr 10 · 100m Hurdles · Place 4 · Dover-Eyota100m Hurdles418.73a12
Apr 10Triton Varsity Meet 2Apr 10 · 200 Meters · Place 7 · Dover-Eyota200 Meters728.86a12
Mar 30PEM Varsity T&F MeetMar 30 · Pole Vault · Place 5 · Dover-EyotaPole Vault57-612
Mar 30PEM Varsity T&F MeetMar 30 · 300m Hurdles · Place 3 · Dover-Eyota300m Hurdles353.82a12
Mar 30PEM Varsity T&F MeetMar 30 · 100m Hurdles · Place 2 · Dover-Eyota100m Hurdles217.46a12

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 27MSHSL Section 1A ChampionshipsMay 27 · Pole Vault · Place 13 · Dover-EyotaPole Vault13.7-08.0011
May 27MSHSL Section 1A ChampionshipsMay 27 · 100m Hurdles · Place 12 · Dover-Eyota100m Hurdles33" / 0.838mRound P12.17.33aWind: 0.911
May 21MSHSL Section 1A - Sub-Section 1May 21 · Pole Vault · Place 4 · Dover-EyotaPole Vault4.7' 10"11
May 21MSHSL Section 1A - Sub-Section 1May 21 · 300m Hurdles · Place 5 · Dover-Eyota300m Hurdles30" / 0.762m5.51.50a11
May 21MSHSL Section 1A - Sub-Section 1May 21 · 100m Hurdles · Place 6 · Dover-Eyota100m Hurdles33" / 0.838m6.17.40aWind: 011
May 6Section 1A True TeamMay 6 · Pole Vault · Place 10 · Dover-EyotaPole Vault10.8-00.0011
May 6Section 1A True TeamMay 6 · 300m Hurdles · Place 11 · Dover-Eyota300m Hurdles30" / 0.762m11.52.47a11
May 6Section 1A True TeamMay 6 · 100m Hurdles · Place 11 · Dover-Eyota100m Hurdles33" / 0.838m11.18.07a11
May 6Section 1A True TeamMay 6 · 200 Meters · Place 18 · Dover-Eyota200 Meters18.28.80a PB11
May 1Lake City InvitationalMay 1 · Pole Vault · Place 1 · Dover-EyotaPole Vault18-611
May 1Lake City InvitationalMay 1 · 300m Hurdles · Place 3 · Dover-Eyota300m Hurdles352.24a11
May 1Lake City InvitationalMay 1 · 100m Hurdles · Place 3 · Dover-Eyota100m Hurdles318.09a11
May 1Lake City InvitationalMay 1 · 200 Meters · Place 5 · Dover-Eyota200 Meters529.24a11
Apr 4PEM Varsity T&F MeetApr 4 · Pole Vault · Place 1 · Dover-EyotaPole Vault18-011
Apr 4PEM Varsity T&F MeetApr 4 · 300m Hurdles · Place 1 · Dover-Eyota300m Hurdles153.82a11
Apr 4PEM Varsity T&F MeetApr 4 · 100m Hurdles · Place 1 · Dover-Eyota100m Hurdles118.13a11
Apr 4PEM Varsity T&F MeetApr 4 · 200 Meters · Place 5 · Dover-Eyota200 Meters529.11a11

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 28MSHSL Section 1A ChampionshipsMay 28 · Pole Vault · Place 4 · Dover-EyotaPole Vault4.9' 1 PB10
May 28MSHSL Section 1A ChampionshipsMay 28 · 300m Hurdles · Place 10 · Dover-Eyota300m Hurdles30" / 0.762mRound P10.50.81a10
May 22MSHSL Section 1A - Sub Section 1May 22 · Pole Vault · Place 3 · Dover-EyotaPole Vault38-8—
May 22MSHSL Section 1A - Sub Section 1May 22 · 300m Hurdles · Place 3 · Dover-Eyota300m Hurdles350.52a—
May 22MSHSL Section 1A - Sub Section 1May 22 · 100m Hurdles · Place 5 · Dover-Eyota100m Hurdles518.11a—
May 16Chatfield InvitationalMay 16 · Pole Vault · Place 2 · Dover-EyotaPole Vault28-6—
May 16Chatfield InvitationalMay 16 · 300m Hurdles · Place 1 · Dover-Eyota300m Hurdles150.50a—
May 16Chatfield InvitationalMay 16 · 100m Hurdles · Place 3 · Dover-Eyota100m Hurdles317.81a—
May 11Three Rivers Conference ChampionshipsMay 11 · Pole Vault · Place 5 · Dover-EyotaPole Vault58-0—
May 11Three Rivers Conference ChampionshipsMay 11 · 300m Hurdles · Place 3 · Dover-Eyota300m Hurdles349.56a—
May 11Three Rivers Conference ChampionshipsMay 11 · 100m Hurdles · Place 6 · Dover-Eyota100m Hurdles617.92a—
May 7Section 1A True TeamMay 7 · Pole Vault · Place 15 · Dover-EyotaPole Vault15.7-06.0010
May 7Section 1A True TeamMay 7 · 300m Hurdles · Place 5 · Dover-Eyota300m Hurdles30" / 0.762m5.50.74a PB10
May 7Section 1A True TeamMay 7 · 100m Hurdles · Place 11 · Dover-Eyota100m Hurdles33" / 0.838m11.18.19a10
Apr 25PEM Winged Foot InvitationalApr 25 · Pole Vault · Place 6 · Dover-EyotaPole Vault66-6—
Apr 25PEM Winged Foot InvitationalApr 25 · 300m Hurdles · Place 2 · Dover-Eyota300m Hurdles251.95a—
Apr 25PEM Winged Foot InvitationalApr 25 · 100m Hurdles · Place 6 · Dover-Eyota100m Hurdles618.21a—