Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor53rd Annual Dick Norman Invitational · Apr 3011.75a53rd Annual Dick Norman InvitationalApril 30, 2026
200 Meters · OutdoorMSHSL State Track & Field Championships · Jun 423.67aMSHSL State Track & Field ChampionshipsJune 4, 2026
400 Meters · OutdoorBig9 Conference Meet · May 2359.70aBig9 Conference MeetMay 23, 2024
55 Meters · OutdoorNorthern Badger Classic - Large Schools · Mar 277.12aNorthern Badger Classic - Large SchoolsMarch 27, 2026
Long Jump · OutdoorMSHSL Section 1AAA Championships · May 3017' 0.75MSHSL Section 1AAA ChampionshipsMay 30, 2024

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 200 Meters · Place 3 · Rochester MayoRochester Mayo200 MetersRound P3.24.66aWind: -3.311
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 200 Meters · Place 1 · Rochester MayoRochester Mayo200 Meters1.23.67a PBWind: -0.311
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100 Meters · Place 3 · Rochester MayoRochester Mayo100 MetersRound P3.12.18aWind: -1.111
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100 Meters · Place 1 · Rochester MayoRochester Mayo100 Meters1.11.79aWind: -1.511
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 200 Meters · Place 1 · Rochester MayoRochester Mayo200 MetersRound P1.23.80a11
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 200 Meters · Place 1 · Rochester MayoRochester Mayo200 Meters1.24.00aWind: -1.211
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 100 Meters · Place 1 · Rochester MayoRochester Mayo100 MetersRound P1.12.09a11
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 100 Meters · Place 1 · Rochester MayoRochester Mayo100 Meters1.12.07aWind: -1.911
May 21Big 9 Track and Field ChampionshipsMay 21 · 200 Meters · Place 1 · Rochester MayoRochester Mayo200 Meters1.24.42a11
May 21Big 9 Track and Field ChampionshipsMay 21 · 100 Meters · Place 1 · Rochester MayoRochester Mayo100 MetersRound P1.12.14a11
May 21Big 9 Track and Field ChampionshipsMay 21 · 100 Meters · Place 1 · Rochester MayoRochester Mayo100 Meters1.12.15a11
May 152026 Rochester All-City MeetMay 15 · 100 Meters · Place 1 · Rochester MayoRochester Mayo100 Meters1.12.02a11
May 51AAA Section True Team May 5 · 200 Meters · Place 1 · Rochester MayoRochester Mayo200 Meters1.25.31a11
May 51AAA Section True Team May 5 · 100 Meters · Place 1 · Rochester MayoRochester Mayo100 Meters1.11.91a11
Apr 3053rd Annual Dick Norman InvitationalApr 30 · 200 Meters · Place 1 · Rochester MayoRochester Mayo200 Meters1.24.63a11
Apr 3053rd Annual Dick Norman InvitationalApr 30 · 100 Meters · Place 1 · Rochester MayoRochester Mayo100 Meters1.11.75a PB11
Apr 24Hamline Elite MeetApr 24 · 200 Meters · Place 2 · Rochester MayoRochester Mayo200 Meters224.34a11
Apr 24Hamline Elite MeetApr 24 · 100 Meters · Place 1 · Rochester MayoRochester Mayo100 MetersRound P111.89a11
Apr 24Hamline Elite MeetApr 24 · 100 Meters · Place 1 · Rochester MayoRochester Mayo100 Meters111.84a11
Apr 20Big 9 Conference TriangularApr 20 · 100 Meters · Place 1 · Rochester MayoRochester Mayo100 Meters1.12.58a11
Apr 14Owatonna Big 9 TriApr 14 · 200 Meters · Place 1 · Rochester MayoRochester Mayo200 Meters1.24.60a11
Apr 14Owatonna Big 9 TriApr 14 · 100 Meters · Place 1 · Rochester MayoRochester Mayo100 Meters1.11.86a11
Mar 27Northern Badger Classic - Large SchoolsMar 27 · 55 Meters · Place 1 · Rochester MayoRochester Mayo55 Meters17.18a11
Mar 27Northern Badger Classic - Large SchoolsMar 27 · 55 Meters · Place 1 · Rochester MayoRochester Mayo55 Meters17.12a PB11

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Aug 5USATF Minnesota Summer Meet #5Aug 5 · 100 Meters · Place 1 · UnattachedUnattached100 Meters1.12.91a11

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 200 Meters · Place 5 · Rochester MayoRochester Mayo200 MetersRound P5.25.37aWind: 3.59
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 200 Meters · Place 5 · Rochester MayoRochester Mayo200 Meters5.25.16aWind: 1.89
May 30MSHSL Section 1AAA ChampionshipsMay 30 · Long Jump · Place 3 · Rochester MayoRochester MayoLong Jump3.17' 0.75 PBWind: 0.69
May 30MSHSL Section 1AAA ChampionshipsMay 30 · 200 Meters · Place 1 · Rochester MayoRochester Mayo200 MetersRound P1.25.99aWind: 09
May 30MSHSL Section 1AAA ChampionshipsMay 30 · 200 Meters · Place 1 · Rochester MayoRochester Mayo200 Meters1.25.38aWind: 3.89
May 30MSHSL Section 1AAA ChampionshipsMay 30 · 100 Meters · Place 2 · Rochester MayoRochester Mayo100 MetersRound P2.12.73aWind: 09
May 30MSHSL Section 1AAA ChampionshipsMay 30 · 100 Meters · Place 3 · Rochester MayoRochester Mayo100 Meters3.12.64aWind: -0.49
May 23Big9 Conference MeetMay 23 · Long Jump · Place 6 · Rochester MayoRochester MayoLong Jump616-8.5—
May 23Big9 Conference MeetMay 23 · 400 Meters · Place 3 · Rochester MayoRochester Mayo400 Meters359.70a PB—
May 23Big9 Conference MeetMay 23 · 200 Meters · Place 2 · Rochester MayoRochester Mayo200 Meters226.20a—
May 23Big9 Conference MeetMay 23 · 100 Meters · Place 4 · Rochester MayoRochester Mayo100 Meters412.57a—
May 23Big9 Conference MeetMay 23 · 100 Meters · Place 1 · Rochester MayoRochester Mayo100 Meters112.49a—
May 2Mayo Dick Norman InviteMay 2 · Long Jump · Place 1 · Rochester MayoRochester MayoLong Jump117-7.5—
May 2Mayo Dick Norman InviteMay 2 · 200 Meters · Place 1 · Rochester MayoRochester Mayo200 Meters125.80a—
May 2Mayo Dick Norman InviteMay 2 · 100 Meters · Place 1 · Rochester MayoRochester Mayo100 Meters112.50a—
Apr 29Mayo Triangular #2Apr 29 · Long Jump · Place 1 · Rochester MayoRochester MayoLong Jump116-2.5—
Apr 29Mayo Triangular #2Apr 29 · 400 Meters · Place 1 · Rochester MayoRochester Mayo400 Meters11:01.50a—
Apr 26Hamline Elite MeetApr 26 · 200 Meters · Place 3 · Rochester MayoRochester Mayo200 Meters326.39a—
Apr 26Hamline Elite MeetApr 26 · 100 Meters · Place 6 · Rochester MayoRochester Mayo100 MetersRound P612.27a—
Apr 26Hamline Elite MeetApr 26 · 100 Meters · Place 5 · Rochester MayoRochester Mayo100 Meters512.19a—
Apr 23Red Wing Big 9 Triangular 4-23-24Apr 23 · Long Jump · Place 1 · Rochester MayoRochester MayoLong Jump1.16' 6.59
Apr 23Red Wing Big 9 Triangular 4-23-24Apr 23 · 200 Meters · Place 1 · Rochester MayoRochester Mayo200 Meters1.25.46a9
Apr 23Red Wing Big 9 Triangular 4-23-24Apr 23 · 100 Meters · Place 1 · Rochester MayoRochester Mayo100 Meters1.12.42a9
Mar 22Northern Badger - Large SchoolsMar 22 · 200 Meters · Place 1 · Rochester MayoRochester Mayo200 Meters126.119
Mar 22Northern Badger - Large SchoolsMar 22 · 55 Meters · Place 1 · Rochester MayoRochester Mayo55 Meters17.349
Mar 22Northern Badger - Large SchoolsMar 22 · 55 Meters · Place 1 · Rochester MayoRochester Mayo55 MetersRound P17.369