Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRIver Valley Meet #2 · May 812.34aRIver Valley Meet #2May 8, 2025
200 Meters · IndoorTomahawk-Valley Indoor Conference Championships · Mar 3025.97aTomahawk-Valley Indoor Conference ChampionshipsMarch 30, 2026
200 Meters · OutdoorSleepy Eye Meet #3 · May 1123.93aSleepy Eye Meet #3May 11, 2026
55 Meters · IndoorWolverine Indoor Meet · Mar 238.81aWolverine Indoor MeetMarch 23, 2024
Discus · 1.6kg · OutdoorLCWM/Nicollet Meet #1 · Apr 1465-05LCWM/Nicollet Meet #1April 14, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 30MSHSL Section 2A ChampionshipsMay 30 · 200 Meters · Place 8 · River Valley200 MetersRound P8.24.14a12
May 30MSHSL Section 2A ChampionshipsMay 30 · 200 Meters · Place 4 · River Valley200 Meters4.24.53aWind: -112
May 21MSHSL Section 2A - North Sub-SectionMay 21 · 200 Meters · Place 7 · River Valley200 Meters7.24.63a12
May 14Tomahawk Conference ChampionshipMay 14 · 200 Meters · Place 4 · River Valley200 Meters424.21a12
May 11Sleepy Eye Meet #3May 11 · Shot Put · Place 14 · River ValleyShot Put1428-112
May 11Sleepy Eye Meet #3May 11 · 200 Meters · Place 2 · River Valley200 Meters223.93a PB12
May 7Sleepy Eye Meet #2May 7 · Shot Put · Place 21 · River ValleyShot Put2130-812
May 7Sleepy Eye Meet #2May 7 · 200 Meters · Place 5 · River Valley200 Meters525.08a12
May 7Sleepy Eye Meet #2May 7 · 100 Meters · Place 10 · River Valley100 Meters1012.64a12
May 52A Section True TeamMay 5 · 200 Meters · Place 11 · River Valley200 Meters11.25.07a12
May 1Fairmont Sentinel RelaysMay 1 · 200 Meters · Place 5 · River Valley200 Meters524.54a12
Apr 28SJM Invitational #4Apr 28 · 200 Meters · Place 2 · River Valley200 Meters2.24.8012
Apr 23New Ulm Invitational #1Apr 23 · Discus · River ValleyDiscus1.6kg—DNS12
Apr 16A & W InviteApr 16 · 200 Meters · Place 7 · River Valley200 Meters7.24.312
Apr 14LCWM/Nicollet Meet #1Apr 14 · Discus · Place 24 · River ValleyDiscus1.6kg24.65-05 PB12
Apr 14LCWM/Nicollet Meet #1Apr 14 · 200 Meters · Place 8 · River Valley200 Meters8.25.58a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 30Tomahawk-Valley Indoor Conference ChampionshipsMar 30 · 200 Meters · Place 4 · River Valley200 Meters4.25.97a PB12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22MSHSL Section 2A - North Sub-SectionMay 22 · 200 Meters · Place 11 · River Valley200 Meters11.24.66a11
May 15Tomahawk Valley Conference ChampionshipMay 15 · 200 Meters · Place 6 · River Valley200 Meters625.72a11
May 12Sleepy Eye Meet #3May 12 · 200 Meters · Place 4 · River Valley200 Meters424.29a11
May 8RIver Valley Meet #2May 8 · Discus · Place 8 · River ValleyDiscus880-311
May 8RIver Valley Meet #2May 8 · 100 Meters · Place 11 · River Valley100 Meters1112.34a PB11
Apr 29St. James Invitational #3Apr 29 · Discus · Place 16 · River ValleyDiscus1.6kg16.54' 4"11
Apr 29St. James Invitational #3Apr 29 · 200 Meters · Place 6 · River Valley200 Meters6.25.55a11
Apr 15LCWM/Nicollet Meet #1Apr 15 · Discus · Place 34 · River ValleyDiscus3436-511
Apr 15LCWM/Nicollet Meet #1Apr 15 · 200 Meters · Place 11 · River Valley200 Meters1125.68a11
Apr 8John Weir InviteApr 8 · Discus · Place 12 · River ValleyDiscus1261-311
Apr 8John Weir InviteApr 8 · 200 Meters · Place 4 · River Valley200 Meters425.92a11
Mar 25Loyola-Cleveland InvitationalMar 25 · 200 Meters · Place 9 · River Valley200 Meters927.89a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 31Tomahawk-Valley Indoor Conference ChampionshipsMar 31 · 200 Meters · Place 16 · River Valley200 Meters1628.27a11
Mar 22Wolverine Indoor MeetMar 22 · 200 Meters · Place 12 · River Valley200 Meters1226.96a11

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23MSHSL Section 2A - North Sub SectionMay 23 · 200 Meters · Place 23 · River Valley200 Meters23.26.18a10
May 16Tomahawk Conference MeetMay 16 · 100 Meters · Place 9 · River Valley100 Meters912.76a—
May 13Sleepy Eye Meet #3May 13 · Discus · Place 25 · River ValleyDiscus2555-8—
May 13Sleepy Eye Meet #3May 13 · 200 Meters · Place 10 · River Valley200 Meters1027.33a—
May 9Sleepy Eye Meet #2May 9 · Discus · Place 32 · River ValleyDiscus3259-9—
May 9Sleepy Eye Meet #2May 9 · 200 Meters · Place 20 · River Valley200 Meters2027.02a—
May 7Section 2A True TeamMay 7 · 200 Meters · Place 24 · River Valley200 Meters24.26.52a10
May 3Fairmont Sentinel RelaysMay 3 · 200 Meters · Place 15 · River Valley200 Meters1526.27a—
Apr 25New Ulm Meet #1Apr 25 · Discus · Place 27 · River ValleyDiscus2766-10—
Apr 25New Ulm Meet #1Apr 25 · 100 Meters · Place 19 · River Valley100 Meters1914.19a—
Apr 15LCWM/Nicollet Meet #1Apr 15 · Discus · Place 29 · River ValleyDiscus1.6kg29.59-0910
Apr 15LCWM/Nicollet Meet #1Apr 15 · 200 Meters · Place 12 · River Valley200 Meters12.27.20a10
Apr 15LCWM/Nicollet Meet #1Apr 15 · 100 Meters · Place 16 · River Valley100 Meters16.13.13a10
Apr 8River Valley Track Meet #1Apr 8 · Discus · Place 21 · River ValleyDiscus2141-3—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 23Wolverine Indoor MeetMar 23 · 200 Meters · Place 11 · River Valley200 Meters1128.36a—
Mar 23Wolverine Indoor MeetMar 23 · 55 Meters · Place 22 · River Valley55 Meters228.81a PB—