Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWaseca HS Meet #1 · Apr 1414.47aWaseca HS Meet #1April 14, 2026
Discus · 1kg · IndoorMSHSL Section 2AA Championships · May 27105-08MSHSL Section 2AA ChampionshipsMay 27, 2026
Discus · 1kg · OutdoorClass AA State True Team · May 16107' 10"Class AA State True TeamMay 16, 2026
Pole Vault · IndoorUSATF Minnesota Indoor Championships · Mar 102.75mUSATF Minnesota Indoor ChampionshipsMarch 10, 2024
Pole Vault · OutdoorUSATF Minnesota Summer Meet #3 · Jul 152.75mUSATF Minnesota Summer Meet #3July 15, 2025

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Aug 4USATF Minnesota Summer Meet #5Aug 4 · Pole Vault · Place 1 · Twin Valley Pole VaultTwin Valley Pole VaultPole Vault1.3.35m12
Jul 28USATF Minnesota Summer Meet #4Jul 28 · Pole Vault · Twin Valley Pole VaultTwin Valley Pole VaultPole Vault--NH12
Jul 28USATF Minnesota Summer Meet #4Jul 28 · Pole Vault · Twin Valley Pole VaultTwin Valley Pole VaultPole Vault--NH12
Jul 25Twin Cities Summer Championships Jul 25 · Pole Vault · Place 2 · Twin Valley Pole VaultTwin Valley Pole VaultPole Vault2.3.20m12
Jul 14USATF Minnesota Summer Meet #3Jul 14 · Pole Vault · Place 1 · Twin Valley Pole VaultTwin Valley Pole VaultPole Vault1.3.30m12
Jun 27Vault the PlazaJun 27 · Pole Vault · Place 3 · Twin Valley Pole VaultTwin Valley Pole VaultPole Vault310-612
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Pole Vault · Place 6 · St. PeterSt. PeterPole Vault6.11' 0"12
May 19Big South Conference ChampionshipMay 19 · Pole Vault · Place 3 · St. PeterSt. PeterPole Vault3.10' 0"12
May 19Big South Conference ChampionshipMay 19 · Discus · Place 3 · St. PeterSt. PeterDiscus1kg3.103' 9"12
May 16Class AA State True TeamMay 16 · Pole Vault · Place 1 · St. PeterSt. PeterPole Vault1.10' 6"12
May 16Class AA State True TeamMay 16 · Discus · Place 9 · St. PeterSt. PeterDiscus1kg9.107' 10" PB12
May 11TCU HS Invite #3May 11 · Pole Vault · Place 1 · St. PeterSt. PeterPole Vault111-012
May 11TCU HS Invite #3May 11 · Discus · Place 1 · St. PeterSt. PeterDiscus1106-112
May 42AA Section True TeamMay 4 · Pole Vault · Place 3 · St. PeterSt. PeterPole Vault3.10' 6"12
May 42AA Section True TeamMay 4 · Discus · Place 4 · St. PeterSt. PeterDiscus1kg4.96' 2"12
Apr 24Hamline Elite MeetApr 24 · Pole Vault · Place 9 · St. PeterSt. PeterPole Vault910-612
Apr 20St. Peter Invite #1Apr 20 · Pole Vault · Place 2 · St. PeterSt. PeterPole Vault210-712
Apr 20St. Peter Invite #1Apr 20 · Discus · Place 3 · St. PeterSt. PeterDiscus380-612
Apr 20St. Peter Invite #1Apr 20 · 100 Meters · Place 20 · St. PeterSt. Peter100 Meters2015.52a12
Apr 14Waseca HS Meet #1Apr 14 · Discus · Place 3 · St. PeterSt. PeterDiscus391-112
Apr 14Waseca HS Meet #1Apr 14 · 100 Meters · Place 28 · St. PeterSt. Peter100 Meters2814.47a PB12
Apr 9Ted Nelson InvitationalApr 9 · Pole Vault · Place 1 · St. PeterSt. PeterPole Vault1.10' 9"12
Apr 9Ted Nelson InvitationalApr 9 · Discus · Place 7 · St. PeterSt. PeterDiscus1kg7.84' 9"12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AA ChampionshipsMay 27 · Pole Vault · Place 4 · St. PeterSt. PeterPole Vault4.10-08.0012
May 27MSHSL Section 2AA ChampionshipsMay 27 · Discus · Place 3 · St. PeterSt. PeterDiscus1kg3.105-08 PB12
Mar 20Old SCC Indoor Track MeetMar 20 · Pole Vault · Place 2 · St. PeterSt. PeterPole Vault210-012
Mar 20Old SCC Indoor Track MeetMar 20 · Shot Put · Place 10 · St. PeterSt. PeterShot Put1025-412

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 29USATF Minnesota Summer Meet #4Jul 29 · Pole Vault · Place 5 · Twin Valley Pole VaultTwin Valley Pole VaultPole Vault53.05m—
Jul 15USATF Minnesota Summer Meet #3Jul 15 · Pole Vault · Place 3 · Twin Valley Pole VaultTwin Valley Pole VaultPole Vault32.75m PB—
May 22Big South Conference ChampionshipMay 22 · Pole Vault · Place 3 · St. PeterSt. PeterPole Vault310-111
May 22Big South Conference ChampionshipMay 22 · Discus · Place 11 · St. PeterSt. PeterDiscus1189-011
May 12025 Mankato East Cougar RelaysMay 1 · Pole Vault · Place 2 · St. PeterSt. PeterPole Vault29-611
May 12025 Mankato East Cougar RelaysMay 1 · Discus · Place 14 · St. PeterSt. PeterDiscus1486-811
Apr 21St. Peter Meet #1Apr 21 · Pole Vault · Place 1 · St. PeterSt. PeterPole Vault110-011
Apr 21St. Peter Meet #1Apr 21 · Discus · Place 2 · St. PeterSt. PeterDiscus296-911
Apr 21St. Peter Meet #1Apr 21 · Shot Put · Place 9 · St. PeterSt. PeterShot Put927-7.511
Apr 14Fairmont Triangular - NU, STPApr 14 · Pole Vault · Place 2 · St. PeterSt. PeterPole Vault210-011
Apr 14Fairmont Triangular - NU, STPApr 14 · Discus · Place 2 · St. PeterSt. PeterDiscus285-211
Apr 14Fairmont Triangular - NU, STPApr 14 · Shot Put · Place 6 · St. PeterSt. PeterShot Put626-611
Apr 10Ted Nelson InvitationalApr 10 · Pole Vault · Place 2 · St. PeterSt. PeterPole Vault28-611
Apr 10Ted Nelson InvitationalApr 10 · Discus · Place 3 · St. PeterSt. PeterDiscus390-711
Apr 10Ted Nelson InvitationalApr 10 · Shot Put · Place 8 · St. PeterSt. PeterShot Put826-0.511

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 21Old SCC Indoor Track MeetMar 21 · Pole Vault · Place 1 · St. PeterSt. PeterPole Vault110-011
Mar 21Old SCC Indoor Track MeetMar 21 · Shot Put · Place 11 · St. PeterSt. PeterShot Put1125-511

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 30 USATF MINNESOTA OUTDOOR ALL-COMERS MEET #5Jul 30 · Pole Vault · Place 3 · Twin Valley Pole VaultTwin Valley Pole VaultPole Vault32.90m—
May 23Big South Large School Conference MeetMay 23 · Pole Vault · Place 2 · St. PeterSt. PeterPole Vault210-4—
May 23Big South Large School Conference MeetMay 23 · Discus · Place 6 · St. PeterSt. PeterDiscus691-7—
May 22New Prague Last Chance MeetMay 22 · Pole Vault · Place 4 · St. PeterSt. PeterPole Vault49-6—
May 14Worthington Trojan RelaysMay 14 · Discus · Place 4 · St. PeterSt. PeterDiscus488-7—
Apr 22St. Peter Meet #2Apr 22 · Pole Vault · Place 2 · St. PeterSt. PeterPole Vault29-6—
Apr 22St. Peter Meet #2Apr 22 · Discus · Place 1 · St. PeterSt. PeterDiscus196-2—
Apr 18Waseca InviteApr 18 · Pole Vault · Place 1 · St. PeterSt. PeterPole Vault19-0—
Apr 18Waseca InviteApr 18 · Discus · Place 1 · St. PeterSt. PeterDiscus190-11—
Apr 18Waseca InviteApr 18 · 100 Meters · Place 16 · St. PeterSt. Peter100 Meters1615.68a—
Apr 15St. Peter Meet #1Apr 15 · Pole Vault · Place 1 · St. PeterSt. PeterPole Vault19-9—
Apr 15St. Peter Meet #1Apr 15 · Discus · Place 2 · St. PeterSt. PeterDiscus287-10—
Apr 11Faribault Coed InvitationalApr 11 · Pole Vault · Place 4 · St. PeterSt. PeterPole Vault49-0—
Apr 11Faribault Coed InvitationalApr 11 · Discus · Place 4 · St. PeterSt. PeterDiscus498-5—
Apr 11Faribault Coed InvitationalApr 11 · 100 Meters · Place 28 · St. PeterSt. Peter100 Meters2814.86a—
Apr 4Fairmont meetApr 4 · Pole Vault · Place 3 · St. PeterSt. PeterPole Vault39-0—
Apr 4Fairmont meetApr 4 · Discus · Place 2 · St. PeterSt. PeterDiscus293-11—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 10USATF Minnesota Indoor ChampionshipsMar 10 · Pole Vault · Place 10 · Twin Valley Pole VaultTwin Valley Pole VaultPole Vault102.75m PB—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24New Prague Last Chance MeetMay 24 · Discus · Place 9 · St. PeterSt. PeterDiscus988-19
Apr 24St. Peter Invite #2Apr 24 · Pole Vault · Place 1 · St. PeterSt. PeterPole Vault19-09
Apr 24St. Peter Invite #2Apr 24 · Discus · Place 8 · St. PeterSt. PeterDiscus879-39
Apr 18St. Peter TriangularApr 18 · Pole Vault · Place 2 · St. PeterSt. PeterPole Vault28-79
Apr 18St. Peter TriangularApr 18 · Discus · Place 4 · St. PeterSt. PeterDiscus483-109
Apr 3Fairmont TriangularApr 3 · Pole Vault · Place 1 · St. PeterSt. PeterPole Vault18-09

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 26New Prague Last Chance MeetMay 26 · Pole Vault · Place 14 · St. PeterSt. PeterPole Vault148-00.008
May 26New Prague Last Chance MeetMay 26 · Discus · Place 19 · St. PeterSt. PeterDiscus1984-008
May 20Triton Varsity InvitationalMay 20 · Pole Vault · Place 5 · St. PeterSt. PeterPole Vault57-06.008
Apr 21Waseca InviteApr 21 · Discus · Place 11 · St PeterSt PeterDiscus1172-068
Apr 21Waseca InviteApr 21 · Shot Put · Place 16 · St PeterSt PeterShot Put1623-08.008

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 3New Prague Last Chance MeetJun 3 · Discus · Place 21 · St PeterSt PeterDiscus2160-107
Jun 1Marshall Big SouthJun 1 · Discus · Place 10 · St PeterSt PeterDiscus1062-00.757
May 13Buc Quad #2May 13 · Discus · Place 10 · St PeterSt PeterDiscus1058-47
May 3JH BP QuadMay 3 · Discus · Place 3 · St. PeterSt. PeterDiscus354-057
May 3JH BP QuadMay 3 · Shot Put · Place 8 · St. PeterSt. PeterShot Put819-02.007
May 3JH BP QuadMay 3 · 200m Hurdles · Place 8 · St. PeterSt. Peter200m Hurdles840.987
Apr 26Buc JH InviteApr 26 · Discus · Place 2 · St. PeterSt. PeterDiscus258-67
Apr 26Buc JH InviteApr 26 · Shot Put · Place 5 · St. PeterSt. PeterShot Put519-87