Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBig 9 Triangular - Rochester Mayo · Apr 2813.27aBig 9 Triangular - Rochester MayoApril 28, 2026
200 Meters · OutdoorRochester Mayo Big9 Triangular #1 · Apr 2528.04aRochester Mayo Big9 Triangular #1April 25, 2023
300m Hurdles · 30" / 0.762m · OutdoorRed Wing Big 9 Triangular 4-23-24 · Apr 2354.81aRed Wing Big 9 Triangular 4-23-24April 23, 2024
400 Meters · OutdoorRochester Century Big9 Triangular · May 161:03.61aRochester Century Big9 TriangularMay 16, 2023
55 Meter · IndoorNorthern Badger-Large Schools · Mar 248.03aNorthern Badger-Large SchoolsMarch 24, 2023
Long Jump · OutdoorSection 1AAA True Team · May 716-03.50Section 1AAA True TeamMay 7, 2024
Pole Vault · OutdoorMSHSL Section 1AAA Championships · May 288-06.00MSHSL Section 1AAA ChampionshipsMay 28, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 28MSHSL Section 1AAA ChampionshipsMay 28 · Pole Vault · Place 13 · Rochester MayoPole Vault13.8-06.00 PB12
May 21Big 9 Track and Field ChampionshipsMay 21 · Pole Vault · Place 18 · Rochester MayoPole Vault18.7' 2"12
May 152026 Rochester All-City MeetMay 15 · Long Jump · Place 7 · Rochester MayoLong Jump7.13' 4.75"12
May 152026 Rochester All-City MeetMay 15 · Pole Vault · Place 2 · Rochester MayoPole Vault2.8' 0"12
May 12Mankato East Quad 5/12/2026May 12 · Pole Vault · Place 5 · Rochester MayoPole Vault58-612
May 12Mankato East Quad 5/12/2026May 12 · 400 Meters · Place 1 · Rochester Mayo400 Meters11:05.13a12
May 12Mankato East Quad 5/12/2026May 12 · 200 Meters · Place 5 · Rochester Mayo200 Meters528.14a12
May 12Mankato East Quad 5/12/2026May 12 · 100 Meters · Place 2 · Rochester Mayo100 Meters213.36a12
May 51AAA Section True Team May 5 · Long Jump · Place 19 · Rochester MayoLong Jump19.14' 10"12
May 51AAA Section True Team May 5 · Pole Vault · Place 14 · Rochester MayoPole Vault14.7' 0"12
Apr 3053rd Annual Dick Norman InvitationalApr 30 · Long Jump · Place 6 · Rochester MayoLong Jump6.15' 7.75"12
Apr 3053rd Annual Dick Norman InvitationalApr 30 · Pole Vault · Place 5 · Rochester MayoPole Vault5.8' 0"12
Apr 3053rd Annual Dick Norman InvitationalApr 30 · 300m Hurdles · Place 8 · Rochester Mayo300m Hurdles30" / 0.762m8.56.42a12
Apr 28Big 9 Triangular - Rochester MayoApr 28 · Long Jump · Place 8 · Rochester MayoLong Jump8.14' 7"12
Apr 28Big 9 Triangular - Rochester MayoApr 28 · 100 Meters · Place 8 · Rochester Mayo100 Meters8.13.27a PB12
Apr 20Big 9 Conference TriangularApr 20 · Long Jump · Place 3 · Rochester MayoLong Jump3.15' 8.25"12
Apr 20Big 9 Conference TriangularApr 20 · Pole Vault · Place 2 · Rochester MayoPole Vault2.7' 6"12
Apr 20Big 9 Conference TriangularApr 20 · 100 Meters · Place 4 · Rochester Mayo100 Meters4.14.08a12
Apr 14Owatonna Big 9 TriApr 14 · Pole Vault · Place 5 · Rochester MayoPole Vault5.7' 6"12
Apr 14Owatonna Big 9 TriApr 14 · 300m Hurdles · Place 7 · Rochester Mayo300m Hurdles30" / 0.762m7.55.40a12
Apr 10Rochester Mayo MS InviteApr 10 · 200 Meters · Place 2 · Rochester Mayo200 Meters2.28.61a12
Apr 10Rochester Mayo MS InviteApr 10 · 100 Meters · Place 2 · Rochester Mayo100 Meters2.13.45a12
Mar 27Northern Badger Classic - Large SchoolsMar 27 · Long Jump · Place 14 · Rochester MayoLong Jump1413-812
Mar 27Northern Badger Classic - Large SchoolsMar 27 · Pole Vault · Place 10 · Rochester MayoPole Vault107-612

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29MSHSL Section 1AAA ChampionshipsMay 29 · Pole Vault · Place 8 · Rochester MayoPole Vault89-011
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 300m Hurdles · Place 10 · Rochester Mayo300m Hurdles1050.03a11
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · Pole Vault · Place 8 · Rochester MayoPole Vault88-711
May 19Mayo Last Chance TriangularMay 19 · Long Jump · Place 1 · Rochester MayoLong Jump114-411
May 19Mayo Last Chance TriangularMay 19 · High Jump · Place 3 · Rochester MayoHigh Jump34-411
May 19Mayo Last Chance TriangularMay 19 · 300m Hurdles · Place 1 · Rochester Mayo300m Hurdles153.57a11
May 19Mayo Last Chance TriangularMay 19 · 100 Meters · Place 6 · Rochester Mayo100 Meters613.811
May 1Dick Norman InvitationalMay 1 · Long Jump · Place 17 · Rochester MayoLong Jump1713-1111
May 1Dick Norman InvitationalMay 1 · Pole Vault · Place 10 · Rochester MayoPole Vault108-011
Apr 22Big 9 Triangular - Red Wing - 4/22/25Apr 22 · Long Jump · Place 8 · Rochester MayoLong Jump8.14' 8"11
Apr 22Big 9 Triangular - Red Wing - 4/22/25Apr 22 · Pole Vault · Place 7 · Rochester MayoPole Vault7.7' 0"11
Apr 22Big 9 Triangular - Red Wing - 4/22/25Apr 22 · 100 Meters · Place 12 · Rochester Mayo100 Meters12.13.74a11
Apr 18Mayo Multi Division DualApr 18 · Long Jump · Place 6 · Rochester MayoLong Jump613-1111
Apr 18Mayo Multi Division DualApr 18 · Pole Vault · Place 2 · Rochester MayoPole Vault28-011
Apr 11Dean Bishop InvitationalApr 11 · Long Jump · Place 13 · Rochester MayoLong Jump1314-6.511

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23Big9 Conference MeetMay 23 · Long Jump · Place 17 · Rochester MayoLong Jump1715-2.5—
May 23Big9 Conference MeetMay 23 · 300m Hurdles · Place 22 · Rochester Mayo300m Hurdles2253.01a—
May 16Rochester All City VarsityMay 16 · Long Jump · Place 4 · Rochester MayoLong Jump414-7—
May 16Rochester All City VarsityMay 16 · 300m Hurdles · Place 3 · Rochester Mayo300m Hurdles351.40a—
May 14Mayo Triangular #3May 14 · Long Jump · Place 2 · Rochester MayoLong Jump214-10—
May 14Mayo Triangular #3May 14 · 300m Hurdles · Place 5 · Rochester Mayo300m Hurdles550.50a—
May 7Section 1AAA True TeamMay 7 · Long Jump · Place 8 · Rochester MayoLong Jump8.16-03.50 PB10
May 7Section 1AAA True TeamMay 7 · 200 Meters · Place 19 · Rochester Mayo200 Meters19.28.60a10
May 2Mayo Dick Norman InviteMay 2 · Long Jump · Place 6 · Rochester MayoLong Jump615-7.5—
May 2Mayo Dick Norman InviteMay 2 · 300m Hurdles · Place 6 · Rochester Mayo300m Hurdles651.92a—
Apr 29Mayo Triangular #2Apr 29 · Long Jump · Place 4 · Rochester MayoLong Jump415-11.5—
Apr 29Mayo Triangular #2Apr 29 · 400 Meters · Place 3 · Rochester Mayo400 Meters31:04.92a—
Apr 29Mayo Triangular #2Apr 29 · 100 Meters · Place 1 · Rochester Mayo100 Meters113.67a—
Apr 23Red Wing Big 9 Triangular 4-23-24Apr 23 · Long Jump · Place 5 · Rochester MayoLong Jump5.14' 1010
Apr 23Red Wing Big 9 Triangular 4-23-24Apr 23 · 300m Hurdles · Place 5 · Rochester Mayo300m Hurdles30" / 0.762m5.54.81a PB10

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 1AAA ChampionshipsJun 1 · Long Jump · Place 17 · Rochester MayoLong Jump17.14-04.25Wind: -0.69
May 25Big 9 ChampionshipsMay 25 · Long Jump · Place 20 · Rochester MayoLong Jump2014-09.259
May 25Big 9 ChampionshipsMay 25 · Long Jump · Place 20 · Rochester MayoLong Jump2014-9.259
May 19Rochester All CityMay 19 · Long Jump · Place 4 · Rochester MayoLong Jump414-10.59
May 16Rochester Century Big9 TriangularMay 16 · Long Jump · Place 8 · Rochester MayoLong Jump8.13' 7.59
May 16Rochester Century Big9 TriangularMay 16 · 400 Meters · Place 3 · Rochester Mayo400 Meters3.1:03.61a PB9
May 11Rochester JV All CityMay 11 · 100 Meters · Place 3 · Rochester Mayo100 Meters313.499
May 9Section 1AAA True TeamMay 9 · Long Jump · Place 17 · Rochester MayoLong Jump17.14-09.009
May 4Mayo Dick Norman InvitationalMay 4 · Long Jump · Place 3 · Rochester MayoLong Jump316-89
May 2Rochester Mayo Big9 Triangular #2May 2 · Long Jump · Place 3 · Rochester MayoLong Jump3.15' 5.259
Apr 25Rochester Mayo Big9 Triangular #1Apr 25 · Long Jump · Place 1 · Rochester MayoLong Jump1.16' 09
Apr 25Rochester Mayo Big9 Triangular #1Apr 25 · 200 Meters · Place 1 · Rochester Mayo200 Meters1.28.04a PB9
Apr 18Big 9 Triangular @ FaribaultApr 18 · Long Jump · Place 3 · Rochester MayoLong Jump3.14-01.509
Apr 18Big 9 Triangular @ FaribaultApr 18 · 100 Meters · Place 12 · Rochester Mayo100 Meters12.13.95a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 24Northern Badger-Large SchoolsMar 24 · 55 Meter · Place 18 · Rochester Mayo55 MeterRound P18.8.03a PB9