Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Rochester All-City Meet · May 1511.39a2026 Rochester All-City MeetMay 15, 2026
200 Meters · OutdoorMSHSL Section 1AAA Championships · May 2823.18aMSHSL Section 1AAA ChampionshipsMay 28, 2026
400 Meters · OutdoorBig 9 Triangular Rochester JM #2 · May 1359.24aBig 9 Triangular Rochester JM #2May 13, 2024
60 Meters · OutdoorMinnesota State Relay Championship · Apr 27.60aMinnesota State Relay ChampionshipApril 2, 2026
High Jump · OutdoorBig 9 Track and Field Championships · May 216' 4"Big 9 Track and Field ChampionshipsMay 21, 2026
Long Jump · OutdoorFaribault Tri · Apr 1419' 7.5"Faribault TriApril 14, 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 · High Jump · Place 4 · Rochester John MarshallHigh Jump4.6-00.0010
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 200 Meters · Place 13 · Rochester John Marshall200 MetersRound P13.23.18a PB10
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 100 Meters · Place 14 · Rochester John Marshall100 MetersRound P14.11.57a10
May 21Big 9 Track and Field ChampionshipsMay 21 · High Jump · Place 1 · Rochester John MarshallHigh Jump1.6' 4" PB10
May 21Big 9 Track and Field ChampionshipsMay 21 · 200 Meters · Place 16 · Rochester John Marshall200 Meters16.23.73a10
May 21Big 9 Track and Field ChampionshipsMay 21 · 100 Meters · Place 26 · Rochester John Marshall100 MetersRound P26.12.18a10
May 152026 Rochester All-City MeetMay 15 · 100 Meters · Place 2 · Rochester John Marshall100 Meters2.11.39a PB10
May 12Big 9 Conference Triangular 4May 12 · High Jump · Place 1 · Rochester John MarshallHigh Jump1.6-00.0010
May 12Big 9 Conference Triangular 4May 12 · 200 Meters · Place 5 · Rochester John Marshall200 Meters5.23.81a10
May 12Big 9 Conference Triangular 4May 12 · 100 Meters · Place 6 · Rochester John Marshall100 Meters6.11.50a10
May 51AAA Section True Team May 5 · Long Jump · Place 17 · Rochester John MarshallLong Jump17.19' 2.5"10
May 51AAA Section True Team May 5 · High Jump · Place 6 · Rochester John MarshallHigh Jump6.5' 10"10
May 51AAA Section True Team May 5 · 200 Meters · Place 26 · Rochester John Marshall200 Meters26.24.12a10
May 51AAA Section True Team May 5 · 100 Meters · Place 26 · Rochester John Marshall100 Meters26.11.67a10
Apr 3053rd Annual Dick Norman InvitationalApr 30 · Long Jump · Rochester John MarshallLong Jump—DNS10
Apr 3053rd Annual Dick Norman InvitationalApr 30 · High Jump · Place 1 · Rochester John MarshallHigh Jump1.6' 0"10
Apr 3053rd Annual Dick Norman InvitationalApr 30 · 200 Meters · Place 9 · Rochester John Marshall200 Meters9.24.07a10
Apr 28Big 9 Triangular - Rochester MayoApr 28 · 200 Meters · Place 3 · Rochester John Marshall200 Meters3.23.97a10
Apr 28Big 9 Triangular - Rochester MayoApr 28 · 100 Meters · Place 8 · Rochester John Marshall100 Meters8.11.57a10
Apr 14Faribault TriApr 14 · Long Jump · Place 3 · Rochester John MarshallLong Jump3.19' 7.5" PB10
Apr 14Faribault TriApr 14 · High Jump · Place 3 · Rochester John MarshallHigh Jump3.5' 8"10
Apr 14Faribault TriApr 14 · 200 Meters · Place 5 · Rochester John Marshall200 Meters5.24.65a10
Apr 2Minnesota State Relay ChampionshipApr 2 · High Jump · Place 15 · Rochester John MarshallHigh Jump155-610
Apr 2Minnesota State Relay ChampionshipApr 2 · 60 Meters · Place 25 · Rochester John Marshall60 Meters257.60a PB10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 29MSHSL Section 1AAA ChampionshipsMay 29 · High Jump · Place 3 · Rochester John MarshallHigh Jump36-29
May 13Mankato East TriangularMay 13 · High Jump · Place 3 · Rochester John MarshallHigh Jump35-89
May 13Mankato East TriangularMay 13 · 200 Meters · Place 21 · Rochester John Marshall200 Meters2125.14a9
May 13Mankato East TriangularMay 13 · 100 Meters · Place 18 · Rochester John Marshall100 Meters1812.27a9
May 9All-City JV MeetMay 9 · 100 Meters · Place 16 · Rochester John Marshall100 Meters1612.48a9

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 24Komet JH Elite MeetMay 24 · 100 Meters · Place 9 · Rochester John Marshall100 MetersRound P912.12a—
May 20Faribault JV InvitationalMay 20 · 400 Meters · Place 9 · Rochester John Marshall400 Meters959.64a—
May 20Faribault JV InvitationalMay 20 · 200 Meters · Place 29 · Rochester John Marshall200 Meters2926.41a—
May 20Faribault JV InvitationalMay 20 · 100 Meters · Place 20 · Rochester John Marshall100 Meters2012.42a—
May 13Big 9 Triangular Rochester JM #2May 13 · 400 Meters · Place 9 · Rochester John Marshall400 Meters959.24a PB—
May 13Big 9 Triangular Rochester JM #2May 13 · 100 Meters · Place 31 · Rochester John Marshall100 Meters3112.60a—
May 9Rochester All-City JVMay 9 · 400 Meters · Place 5 · Rochester John Marshall400 Meters51:00.15a—
May 9Rochester All-City JVMay 9 · 100 Meters · Place 20 · Rochester John Marshall100 Meters2012.35a—
May 3JM vs Mayo DualMay 3 · 400 Meters · Place 8 · Rochester John Marshall400 Meters81:02.13a—
May 3JM vs Mayo DualMay 3 · 200 Meters · Place 23 · Rochester John Marshall200 Meters2326.96a—
May 3JM vs Mayo DualMay 3 · 100 Meters · Place 20 · Rochester John Marshall100 Meters2012.52a—
Apr 29Byron JH Meet #2Apr 29 · 100 Meters · Place 9 · Rochester John Marshall100 Meters912.81a—
Apr 11Mayo Triangular#1Apr 11 · 100 Meters · Place 62 · Rochester John Marshall100 Meters6213.37a—