Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNew Ulm Meet · Apr 2915.92New Ulm MeetApril 29, 2025
Discus · 1kg · OutdoorFairmont Invite · Apr 2356-06Fairmont InviteApril 23, 2024
Shot Put · 4kg · IndoorMSHSL Section 2AA Championships · May 2823-06.00MSHSL Section 2AA ChampionshipsMay 28, 2025
Shot Put · 4kg · OutdoorSection 2AA True Team · May 623' 10"Section 2AA True TeamMay 6, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11TCU HS Invite #3May 11 · Discus · Place 17 · New UlmDiscus1758-211
May 11TCU HS Invite #3May 11 · Shot Put · Place 11 · New UlmShot Put1125-10.511
May 7Sleepy Eye Meet #2May 7 · Shot Put · Place 11 · New UlmShot Put1125-2.511
Apr 302026 Mankato East Cougar Relays 4/30/2026Apr 30 · Shot Put · Place 27 · New UlmShot Put4kg27.23' 4"11
Apr 23New Ulm Invitational #1Apr 23 · Shot Put · New UlmShot Put4kg—DNS11
Apr 14Waseca HS Meet #1Apr 14 · Discus · Place 28 · New UlmDiscus2852-311
Apr 14Waseca HS Meet #1Apr 14 · Shot Put · Place 17 · New UlmShot Put1724-711
Mar 313/31/26 Fairmont TriangularMar 31 · Discus · Place 9 · New UlmDiscus1kg9.50' 7"11
Mar 313/31/26 Fairmont TriangularMar 31 · Shot Put · Place 8 · New UlmShot Put4kg8.22' 9"11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
May 28MSHSL Section 2AA ChampionshipsMay 28 · Shot Put · Place 22 · New UlmShot Put4kg22.23-06.00 PB10
Mar 21Old SCC Indoor Track MeetMar 21 · Shot Put · Place 15 · New UlmShot Put1522-710

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 22Big South Conference ChampionshipMay 22 · Shot Put · Place 19 · New UlmShot Put1924-0.5010
May 8RIver Valley Meet #2May 8 · Discus · Place 18 · New UlmDiscus1853-310
May 8RIver Valley Meet #2May 8 · Shot Put · Place 11 · New UlmShot Put1123-1110
May 6Section 2AA True TeamMay 6 · Shot Put · Place 20 · New UlmShot Put4kg20.23' 10" PB10
May 12025 Mankato East Cougar RelaysMay 1 · Shot Put · Place 22 · New UlmShot Put2223-410
Apr 29New Ulm MeetApr 29 · Discus · Place 42 · New UlmDiscus4234-510
Apr 29New Ulm MeetApr 29 · Shot Put · Place 22 · New UlmShot Put2224-3.510
Apr 29New Ulm MeetApr 29 · 100 Meters · Place 55 · New Ulm100 Meters5515.92 PB10
Apr 24New Ulm Invitational #1Apr 24 · Shot Put · Place 11 · New UlmShot Put4kg11.23' 6.5"10
Apr 14Fairmont Triangular - NU, STPApr 14 · Discus · Place 18 · New UlmDiscus1843-110
Apr 14Fairmont Triangular - NU, STPApr 14 · Shot Put · Place 14 · New UlmShot Put1421-3.7510
Apr 10Mankato West Outdoor OpenerApr 10 · Discus · Place 23 · New UlmDiscus2349-310
Apr 10Mankato West Outdoor OpenerApr 10 · Shot Put · Place 17 · New UlmShot Put1723-910

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 16Waseca Invite #2May 16 · Discus · Place 22 · New UlmDiscus2255-11—
May 16Waseca Invite #2May 16 · Shot Put · Place 24 · New UlmShot Put2422-4.5—
May 9Sleepy Eye Meet #2May 9 · Discus · Place 19 · New UlmDiscus1952-3—
May 9Sleepy Eye Meet #2May 9 · Shot Put · Place 15 · New UlmShot Put1522-3—
Apr 30New Ulm Meet #2Apr 30 · Shot Put · Place 20 · New UlmShot Put2021-8.5—
Apr 25New Ulm Meet #1Apr 25 · Discus · Place 18 · New UlmDiscus1861-10—
Apr 25New Ulm Meet #1Apr 25 · Shot Put · Place 18 · New UlmShot Put1822-11.5—
Apr 23Fairmont InviteApr 23 · Discus · Place 20 · New UlmDiscus1kg20.56-06 PB9
Apr 23Fairmont InviteApr 23 · Shot Put · Place 15 · New UlmShot Put4kg15.22-08.009
Apr 18Waseca InviteApr 18 · Discus · Place 20 · New UlmDiscus2050-1—
Apr 18Waseca InviteApr 18 · Shot Put · Place 22 · New UlmShot Put2220-1—
Apr 15St. Peter Meet #1Apr 15 · Discus · Place 10 · New UlmDiscus1060-11—
Apr 15St. Peter Meet #1Apr 15 · Shot Put · Place 12 · New UlmShot Put1221-8—
Apr 11Mankato West QuadApr 11 · Discus · Place 17 · New UlmDiscus1742-2—
Apr 11Mankato West QuadApr 11 · Shot Put · Place 12 · New UlmShot Put1220-3.5—
Apr 4Fairmont meetApr 4 · Discus · Place 22 · New UlmDiscus2257-0—
Apr 4Fairmont meetApr 4 · Shot Put · Place 26 · New UlmShot Put2619-2.5—