Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSleepy Eye Meet #3 · May 1315.91aSleepy Eye Meet #3May 13, 2024
200 Meters · OutdoorSleepy Eye Meet #2 · May 936.03aSleepy Eye Meet #2May 9, 2024
Discus · 1kg · OutdoorSJM C Squad #2 · Apr 3060' 5"SJM C Squad #2April 30, 2026
Shot Put · 4kg · IndoorTomahawk-Valley Indoor Conference Championships · Mar 3019' 2.5"Tomahawk-Valley Indoor Conference ChampionshipsMarch 30, 2026
Shot Put · 4kg · OutdoorSJM C Squad #2 · Apr 3023' 5"SJM C Squad #2April 30, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 11Sleepy Eye Meet #3May 11 · Discus · Place 13 · River ValleyDiscus1354-109
May 11Sleepy Eye Meet #3May 11 · Shot Put · Place 14 · River ValleyShot Put1420-29
May 7Sleepy Eye Meet #2May 7 · Discus · Place 19 · River ValleyDiscus1954-39
May 7Sleepy Eye Meet #2May 7 · Shot Put · Place 23 · River ValleyShot Put2320-49
Apr 30SJM C Squad #2Apr 30 · Discus · Place 7 · River ValleyDiscus1kg7.60' 5" PB9
Apr 30SJM C Squad #2Apr 30 · Shot Put · Place 9 · River ValleyShot Put4kg9.23' 5" PB9
Apr 28SJM Invitational #4Apr 28 · Discus · Place 21 · River ValleyDiscus1kg21.44' 11"9
Apr 28SJM Invitational #4Apr 28 · Shot Put · Place 22 · River ValleyShot Put4kg22.19' 6"9
Apr 23New Ulm Invitational #1Apr 23 · Shot Put · Place 19 · River ValleyShot Put4kg19.19' 4.5"9
Apr 16A & W InviteApr 16 · Discus · Place 12 · River ValleyDiscus1kg12.54' 3"9
Apr 16A & W InviteApr 16 · Shot Put · Place 15 · River ValleyShot Put4kg15.20' 7.5"9
Apr 14LCWM/Nicollet Meet #1Apr 14 · Discus · Place 16 · River ValleyDiscus1kg16.60-049
Apr 14LCWM/Nicollet Meet #1Apr 14 · Shot Put · Place 22 · River ValleyShot Put4kg22.20-06.509
Mar 24Loyola-Cleveland InvitationalMar 24 · Shot Put · Place 14 · River ValleyShot Put1420-29

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 30Tomahawk-Valley Indoor Conference ChampionshipsMar 30 · Shot Put · Place 16 · River ValleyShot Put4kg16.19' 2.5" PB9
Mar 21Wolverine Indoor MeetMar 21 · Shot Put · Place 13 · River ValleyShot Put1321-89

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22MSHSL Section 2A - North Sub-SectionMay 22 · Discus · Place 35 · River ValleyDiscus1kg35.54-068
May 9Class A Wild CardMay 9 · Discus · Place 64 · River ValleyDiscus1kg64.49' 3"8
May 8RIver Valley Meet #2May 8 · Discus · Place 13 · River ValleyDiscus1360-108
May 8RIver Valley Meet #2May 8 · Shot Put · Place 18 · River ValleyShot Put1820-10.58
May 6Section 2A True TeamMay 6 · Discus · Place 26 · River ValleyDiscus1kg26.49' 3"8
Apr 24New Ulm Invitational #1Apr 24 · Shot Put · River ValleyShot Put4kg—ND8
Apr 21SJM JH Track MeetApr 21 · Discus · Place 7 · River ValleyDiscus1kg7.40' 9"8
Apr 21SJM JH Track MeetApr 21 · Shot Put · Place 14 · River ValleyShot Put4kg14.17' 11"8
Apr 15LCWM/Nicollet Meet #1Apr 15 · Discus · Place 20 · River ValleyDiscus2048-78
Apr 15LCWM/Nicollet Meet #1Apr 15 · Shot Put · Place 28 · River ValleyShot Put2816-38

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13Sleepy Eye Meet #3May 13 · 100 Meters · Place 15 · River Valley100 Meters1515.91a PB—
May 9Sleepy Eye Meet #2May 9 · 200 Meters · Place 35 · River Valley200 Meters3536.03a PB—
May 9Sleepy Eye Meet #2May 9 · 100 Meters · Place 36 · River Valley100 Meters3616.03a—
May 2St. James JH InviteMay 2 · 200 Meters · Place 33 · River Valley200 Meters3336.06a—
May 2St. James JH InviteMay 2 · 100 Meters · Place 24 · River Valley100 Meters2416.57a—
Apr 25New Ulm Meet #1Apr 25 · 100 Meters · Place 35 · River Valley100 Meters3517.54a—