Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSleepy Eye Meet #3 · May 1114.37aSleepy Eye Meet #3May 11, 2026
Discus · 1.6kg · OutdoorMSHSL Section 2A Championships · May 30119-05MSHSL Section 2A ChampionshipsMay 30, 2026
Shot Put · 12lb · IndoorMankato West Indoor Meet 4/4/23 · Apr 419' 8.5Mankato West Indoor Meet 4/4/23April 4, 2023
Shot Put · 12lb · OutdoorLCWM/Nicollet Meet #1 · Apr 1436-00.00LCWM/Nicollet Meet #1April 14, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 30MSHSL Section 2A ChampionshipsMay 30 · Discus · Place 13 · River ValleyDiscus1.6kg13.119-05 PB11
May 21MSHSL Section 2A - North Sub-SectionMay 21 · Discus · Place 8 · River ValleyDiscus1.6kg8.119-0311
May 14Tomahawk Conference ChampionshipMay 14 · Discus · Place 8 · River ValleyDiscus8104-411
May 14Tomahawk Conference ChampionshipMay 14 · Shot Put · Place 10 · River ValleyShot Put1035-311
May 11Sleepy Eye Meet #3May 11 · Discus · Place 5 · River ValleyDiscus5108-811
May 11Sleepy Eye Meet #3May 11 · Shot Put · Place 8 · River ValleyShot Put833-311
May 11Sleepy Eye Meet #3May 11 · 100 Meters · Place 24 · River Valley100 Meters2414.37a PB11
May 7Sleepy Eye Meet #2May 7 · Discus · Place 2 · River ValleyDiscus2119-011
May 7Sleepy Eye Meet #2May 7 · 100 Meters · Place 32 · River Valley100 Meters3214.61a11
May 52A Section True TeamMay 5 · Discus · Place 14 · River ValleyDiscus1.6kg14.107' 10"11
May 1Fairmont Sentinel RelaysMay 1 · Discus · Place 4 · River ValleyDiscus4114-111
May 1Fairmont Sentinel RelaysMay 1 · Shot Put · Place 10 · River ValleyShot Put1034-4.511
Apr 28SJM Invitational #4Apr 28 · Discus · Place 5 · River ValleyDiscus1.6kg5.104' 2"11
Apr 28SJM Invitational #4Apr 28 · Shot Put · Place 11 · River ValleyShot Put12lb11.32' 6"11
Apr 23New Ulm Invitational #1Apr 23 · Discus · Place 4 · River ValleyDiscus1.6kg4.97' 8"11
Apr 16A & W InviteApr 16 · Shot Put · Place 9 · River ValleyShot Put12lb9.33' 8.5"11
Apr 14LCWM/Nicollet Meet #1Apr 14 · Discus · Place 18 · River ValleyDiscus1.6kg18.75-0511
Apr 14LCWM/Nicollet Meet #1Apr 14 · Shot Put · Place 9 · River ValleyShot Put12lb9.36-00.00 PB11
Mar 24Loyola-Cleveland InvitationalMar 24 · Shot Put · Place 7 · River ValleyShot Put733-211

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 21Wolverine Indoor MeetMar 21 · Shot Put · Place 6 · River ValleyShot Put634-011

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 22MSHSL Section 2A - North Sub-SectionMay 22 · Discus · Place 14 · River ValleyDiscus1.6kg14.106-0410
May 8RIver Valley Meet #2May 8 · Discus · Place 4 · River ValleyDiscus494-410
May 8RIver Valley Meet #2May 8 · Shot Put · Place 8 · River ValleyShot Put833-010
May 6Section 2A True TeamMay 6 · Discus · Place 14 · River ValleyDiscus1.6kg14.97' 7"10
May 2Fairmont Sentinel RelaysMay 2 · Discus · Place 13 · River ValleyDiscus1387-210
Apr 29St. James Invitational #3Apr 29 · Discus · Place 4 · River ValleyDiscus1.6kg4.102' 6"10
Apr 29St. James Invitational #3Apr 29 · Shot Put · Place 16 · River ValleyShot Put12lb16.28' 9"10
Apr 15LCWM/Nicollet Meet #1Apr 15 · Discus · Place 11 · River ValleyDiscus1192-710
Apr 8John Weir InviteApr 8 · Discus · Place 2 · River ValleyDiscus2104-110
Apr 8John Weir InviteApr 8 · Shot Put · Place 10 · River ValleyShot Put1028-110
Mar 25Loyola-Cleveland InvitationalMar 25 · Shot Put · Place 15 · River ValleyShot Put1529-710

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23MSHSL Section 2A - North Sub SectionMay 23 · Discus · Place 23 · River ValleyDiscus1.6kg23.97-079
May 16Tomahawk Conference MeetMay 16 · Discus · Place 7 · River ValleyDiscus797-0—
May 13Sleepy Eye Meet #3May 13 · Discus · Place 9 · River ValleyDiscus990-7—
May 13Sleepy Eye Meet #3May 13 · Shot Put · Place 17 · River ValleyShot Put1727-6.5—
May 9Sleepy Eye Meet #2May 9 · Discus · Place 14 · River ValleyDiscus1493-0—
May 9Sleepy Eye Meet #2May 9 · Shot Put · Place 27 · River ValleyShot Put2726-11—
May 7Section 2A True TeamMay 7 · Discus · Place 32 · River ValleyDiscus1.6kg32.72-089
Apr 25New Ulm Meet #1Apr 25 · Discus · Place 16 · River ValleyDiscus1678-3—
Apr 25New Ulm Meet #1Apr 25 · Shot Put · Place 30 · River ValleyShot Put3024-6—
Apr 15LCWM/Nicollet Meet #1Apr 15 · Discus · Place 16 · River ValleyDiscus1.6kg16.76-109
Apr 15LCWM/Nicollet Meet #1Apr 15 · Shot Put · Place 29 · River ValleyShot Put12lb29.25-03.509
Apr 8River Valley Track Meet #1Apr 8 · Discus · Place 14 · River ValleyDiscus1460-8—
Apr 8River Valley Track Meet #1Apr 8 · Shot Put · Place 19 · River ValleyShot Put1924-10—
Apr 4Progressive Chiropractic Track & Field InviteApr 4 · Discus · Place 12 · River ValleyDiscus1277-9—
Apr 4Progressive Chiropractic Track & Field InviteApr 4 · Shot Put · Place 25 · River ValleyShot Put2524-9.50—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 23Wolverine Indoor MeetMar 23 · Shot Put · Place 19 · River ValleyShot Put1925-5—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 18Tomahawk Conference MeetMay 18 · Discus · Place 13 · River ValleyDiscus1355-78
May 18Tomahawk Conference MeetMay 18 · Shot Put · Place 14 · River ValleyShot Put1422-38
May 15River Valley Wildcats QuadMay 15 · Discus · Place 15 · River ValleyDiscus1.6kg15.59' 78
May 15River Valley Wildcats QuadMay 15 · Shot Put · Place 11 · River ValleyShot Put12lb11.22' 58
May 11River Valley InviteMay 11 · Discus · Place 9 · River ValleyDiscus1.6kg9.59' 58
May 11River Valley InviteMay 11 · Shot Put · Place 11 · River ValleyShot Put12lb11.21' 108
May 2 SJA Track & Field Invite May 2, 2023May 2 · Discus · Place 17 · River ValleyDiscus1.6kg17.55-018
May 2 SJA Track & Field Invite May 2, 2023May 2 · Shot Put · Place 20 · River ValleyShot Put12lb20.20-10.508
Apr 27New Ulm Meet #2Apr 27 · Discus · Place 25 · River ValleyDiscus1.6kg25.52' 118
Apr 27New Ulm Meet #2Apr 27 · Shot Put · Place 26 · River ValleyShot Put12lb26.21' 08
Apr 18LCWM/Nicollet Meet #1Apr 18 · Discus · Place 35 · River ValleyDiscus3548-118
Apr 18LCWM/Nicollet Meet #1Apr 18 · Shot Put · Place 36 · River ValleyShot Put3620-09.508
Apr 14New Ulm Meet #1Apr 14 · Discus · Place 17 · River ValleyDiscus1.6kg17.36' 78
Apr 14New Ulm Meet #1Apr 14 · Shot Put · Place 17 · River ValleyShot Put12lb17.19' 108

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 4Mankato West Indoor Meet 4/4/23Apr 4 · Shot Put · Place 41 · River ValleyShot Put12lb41.19' 8.5 PB8