Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTCU Invite #3 · May 1213.62aTCU Invite #3May 12, 2025
100m Hurdles · 33" / 0.838m · OutdoorTed Nelson Invitational · Apr 917.81aTed Nelson InvitationalApril 9, 2026
200 Meters · OutdoorWaseca HS Meet #1 · Apr 1428.69aWaseca HS Meet #1April 14, 2026
300 Meters · OutdoorRedwood Valley JH/JV · May 1657.73Redwood Valley JH/JVMay 16, 2023
300m Hurdles · 30" / 0.762m · IndoorMSHSL Section 2AA Championships · May 2746.75aMSHSL Section 2AA ChampionshipsMay 27, 2026
300m Hurdles · 30" / 0.762m · OutdoorClass AA State True Team · May 1647.66aClass AA State True TeamMay 16, 2026
400 Meters · OutdoorTriton Varsity Invitational · May 201:11.18Triton Varsity InvitationalMay 20, 2022
High Jump · IndoorMSHSL Section 2AA Championships · May 274-08.00MSHSL Section 2AA ChampionshipsMay 27, 2026
High Jump · OutdoorClass AA State True Team · May 165' 0"Class AA State True TeamMay 16, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 300m Hurdles · Place 20 · St. Peter300m Hurdles30" / 0.762mRound P20.48.36a12
May 19Big South Conference ChampionshipMay 19 · High Jump · Place 10 · St. PeterHigh Jump10.4' 8"12
May 19Big South Conference ChampionshipMay 19 · 300m Hurdles · Place 2 · St. Peter300m Hurdles30" / 0.762m2.49.04a12
May 16Class AA State True TeamMay 16 · High Jump · Place 11 · St. PeterHigh Jump11.5' 0" PB12
May 16Class AA State True TeamMay 16 · 300m Hurdles · Place 3 · St. Peter300m Hurdles30" / 0.762m3.47.66a PB12
May 11TCU HS Invite #3May 11 · High Jump · Place 4 · St. PeterHigh Jump44-1012
May 11TCU HS Invite #3May 11 · 300m Hurdles · Place 1 · St. Peter300m Hurdles147.63a12
May 42AA Section True TeamMay 4 · High Jump · Place 6 · St. PeterHigh Jump6.4' 10"12
May 42AA Section True TeamMay 4 · 300m Hurdles · Place 2 · St. Peter300m Hurdles30" / 0.762m2.49.11a12
Apr 20St. Peter Invite #1Apr 20 · High Jump · Place 2 · St. PeterHigh Jump25-012
Apr 20St. Peter Invite #1Apr 20 · 300m Hurdles · Place 1 · St. Peter300m Hurdles148.72a12
Apr 20St. Peter Invite #1Apr 20 · 200 Meters · Place 5 · St. Peter200 Meters529.03a12
Apr 14Waseca HS Meet #1Apr 14 · High Jump · Place 5 · St. PeterHigh Jump54-812
Apr 14Waseca HS Meet #1Apr 14 · 300m Hurdles · Place 1 · St. Peter300m Hurdles148.78a12
Apr 14Waseca HS Meet #1Apr 14 · 200 Meters · Place 11 · St. Peter200 Meters1128.69a PB12
Apr 9Ted Nelson InvitationalApr 9 · High Jump · Place 5 · St. PeterHigh Jump5.4' 8"12
Apr 9Ted Nelson InvitationalApr 9 · 300m Hurdles · Place 2 · St. Peter300m Hurdles30" / 0.762m2.49.88a12
Apr 9Ted Nelson InvitationalApr 9 · 100m Hurdles · Place 8 · St. Peter100m Hurdles33" / 0.838m8.17.81a PB12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AA ChampionshipsMay 27 · High Jump · Place 14 · St. PeterHigh Jump14.4-08.00 PB12
May 27MSHSL Section 2AA ChampionshipsMay 27 · 300m Hurdles · Place 4 · St. Peter300m Hurdles30" / 0.762mRound P4.48.49a12
May 27MSHSL Section 2AA ChampionshipsMay 27 · 300m Hurdles · Place 3 · St. Peter300m Hurdles30" / 0.762m3.46.75a PB12
Mar 20Old SCC Indoor Track MeetMar 20 · High Jump · Place 2 · St. PeterHigh Jump25-012
Mar 20Old SCC Indoor Track MeetMar 20 · 55m Hurdles · Place 1 · St. Peter55m Hurdles110.412

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 22Big South Conference ChampionshipMay 22 · High Jump · Place 4 · St. PeterHigh Jump44-1111
May 22Big South Conference ChampionshipMay 22 · 300m Hurdles · Place 3 · St. Peter300m Hurdles348.8411
May 22Big South Conference ChampionshipMay 22 · 100m Hurdles · Place 5 · St. Peter100m Hurdles517.0311
May 12TCU Invite #3May 12 · 100 Meters · Place 7 · St. Peter100 Meters713.62a PB11
May 12025 Mankato East Cougar RelaysMay 1 · High Jump · Place 3 · St. PeterHigh Jump34-811
May 12025 Mankato East Cougar RelaysMay 1 · 300m Hurdles · Place 2 · St. Peter300m Hurdles249.63a11
May 12025 Mankato East Cougar RelaysMay 1 · 100m Hurdles · Place 6 · St. Peter100m Hurdles617.34a11
Apr 21St. Peter Meet #1Apr 21 · High Jump · Place 4 · St. PeterHigh Jump44-1011
Apr 21St. Peter Meet #1Apr 21 · 300m Hurdles · Place 2 · St. Peter300m Hurdles249.8611
Apr 21St. Peter Meet #1Apr 21 · 100m Hurdles · Place 6 · St. Peter100m Hurdles618.1811
Apr 17Waseca HS Meet #1Apr 17 · 100m Hurdles · Place 5 · St. Peter100m Hurdles517.34a11
Apr 14Fairmont Triangular - NU, STPApr 14 · High Jump · Place 1 · St. PeterHigh Jump15-011
Apr 14Fairmont Triangular - NU, STPApr 14 · 300m Hurdles · Place 1 · St. Peter300m Hurdles152.1711
Apr 14Fairmont Triangular - NU, STPApr 14 · 100m Hurdles · Place 4 · St. Peter100m Hurdles418.0111
Apr 10Ted Nelson InvitationalApr 10 · High Jump · Place 3 · St. PeterHigh Jump34-611
Apr 10Ted Nelson InvitationalApr 10 · 300m Hurdles · Place 1 · St. Peter300m Hurdles150.81a11
Apr 10Ted Nelson InvitationalApr 10 · 100m Hurdles · Place 2 · St. Peter100m Hurdles216.98a11

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 17Triton Varsity InvitationalMay 17 · High Jump · Place 6 · St. PeterHigh Jump64-8—
May 17Triton Varsity InvitationalMay 17 · 300m Hurdles · Place 3 · St. Peter300m Hurdles353.28a—
May 17Triton Varsity InvitationalMay 17 · 100m Hurdles · Place 4 · St. Peter100m Hurdles418.53a—
May 14Worthington Trojan RelaysMay 14 · High Jump · Place 5 · St. PeterHigh Jump54-8—
May 14Worthington Trojan RelaysMay 14 · 300m Hurdles · Place 6 · St. Peter300m Hurdles653.89a—
May 14Worthington Trojan RelaysMay 14 · 100m Hurdles · Place 6 · St. Peter100m Hurdles617.79a—
Apr 22St. Peter Meet #2Apr 22 · High Jump · Place 3 · St. PeterHigh Jump34-10—
Apr 22St. Peter Meet #2Apr 22 · 300m Hurdles · Place 6 · St. Peter300m Hurdles654.53a—
Apr 22St. Peter Meet #2Apr 22 · 100m Hurdles · Place 5 · St. Peter100m Hurdles517.93a—
Apr 18Waseca InviteApr 18 · High Jump · Place 3 · St. PeterHigh Jump34-8—
Apr 18Waseca InviteApr 18 · 300m Hurdles · Place 9 · St. Peter300m Hurdles957.17a—
Apr 18Waseca InviteApr 18 · 100m Hurdles · Place 7 · St. Peter100m Hurdles718.91a—
Apr 15St. Peter Meet #1Apr 15 · High Jump · Place 1 · St. PeterHigh Jump14-9—
Apr 15St. Peter Meet #1Apr 15 · 300m Hurdles · Place 1 · St. Peter300m Hurdles153.65a—
Apr 15St. Peter Meet #1Apr 15 · 100m Hurdles · Place 3 · St. Peter100m Hurdles318.03a—
Apr 11Faribault Coed InvitationalApr 11 · High Jump · Place 3 · St. PeterHigh Jump34-8—
Apr 11Faribault Coed InvitationalApr 11 · 300m Hurdles · Place 6 · St. Peter300m Hurdles656.03a—
Apr 11Faribault Coed InvitationalApr 11 · 100m Hurdles · Place 8 · St. Peter100m Hurdles818.54a—
Apr 4Fairmont meetApr 4 · High Jump · Place 5 · St. PeterHigh Jump54-6—
Apr 4Fairmont meetApr 4 · 300m Hurdles · Place 10 · St. Peter300m Hurdles1058.80a—
Apr 4Fairmont meetApr 4 · 100m Hurdles · Place 9 · St. Peter100m Hurdles919.07a—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 24New Prague Last Chance MeetMay 24 · High Jump · Place 20 · St. PeterHigh Jump204-29
May 24New Prague Last Chance MeetMay 24 · 300m Hurdles · Place 11 · St. Peter300m Hurdles1153.139
May 19Triton Varsity InvitationalMay 19 · High Jump · Place 3 · St. PeterHigh Jump34-06.009
May 19Triton Varsity InvitationalMay 19 · 300m Hurdles · Place 4 · St. Peter300m Hurdles454.799
May 19Triton Varsity InvitationalMay 19 · 100m Hurdles · Place 6 · St. Peter100m Hurdles619.159
May 16Redwood Valley JH/JVMay 16 · High Jump · Place 1 · St. PeterHigh Jump14-08.509
May 16Redwood Valley JH/JVMay 16 · 300 Meters · Place 1 · St. Peter300 Meters157.73 PB9
May 16Redwood Valley JH/JVMay 16 · 100 Meters · Place 2 · St. Peter100 Meters218.689
Apr 24St. Peter Invite #2Apr 24 · High Jump · Place 2 · St. PeterHigh Jump24-89
Apr 24St. Peter Invite #2Apr 24 · 300m Hurdles · Place 8 · St. Peter300m Hurdles856.129
Apr 24St. Peter Invite #2Apr 24 · 100m Hurdles · Place 5 · St. Peter100m Hurdles518.759
Apr 18St. Peter TriangularApr 18 · High Jump · Place 2 · St. PeterHigh Jump24-79
Apr 18St. Peter TriangularApr 18 · 300m Hurdles · Place 6 · St. Peter300m Hurdles659.599
Apr 18St. Peter TriangularApr 18 · 100m Hurdles · Place 4 · St. Peter100m Hurdles419.099

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 26New Prague Last Chance MeetMay 26 · High Jump · Place 25 · St. PeterHigh Jump254-03.008
May 26New Prague Last Chance MeetMay 26 · 300m Hurdles · Place 22 · St. Peter300m Hurdles2257.148
May 26New Prague Last Chance MeetMay 26 · 100m Hurdles · Place 20 · St. Peter100m Hurdles2018.938
May 20Triton Varsity InvitationalMay 20 · 100m Hurdles · Place 14 · St. Peter100m Hurdles1420.588
May 20Triton Varsity InvitationalMay 20 · 400 Meters · Place 18 · St. Peter400 Meters181:11.18 PB8
May 17Worthington Trojan RelaysMay 17 · 100m Hurdles · Place 8 · St. Peter100m Hurdles820.038
Apr 21Waseca InviteApr 21 · High Jump · Place 9 · St PeterHigh Jump94-02.008
Apr 21Waseca InviteApr 21 · 100m Hurdles · Place 12 · St Peter100m Hurdles1219.738

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 3New Prague Last Chance MeetJun 3 · 300m Hurdles · Place 11 · St Peter300m Hurdles111:00.157
Jun 3New Prague Last Chance MeetJun 3 · 100m Hurdles · Place 17 · St Peter100m Hurdles1720.247
Jun 1Marshall Big SouthJun 1 · 100m Hurdles · Place 6 · St Peter100m Hurdles620.607
May 13Buc Quad #2May 13 · 300m Hurdles · Place 13 · St Peter300m Hurdles131:00.9h7
May 13Buc Quad #2May 13 · 100m Hurdles · Place 13 · St Peter100m Hurdles1321.7h7
Apr 22New Ulm Invite #2Apr 22 · 300m Hurdles · Place 5 · St Peter300m Hurdles51:03.037
Apr 22New Ulm Invite #2Apr 22 · 100m Hurdles · Place 7 · St Peter100m Hurdles722.057