Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMSHSL Section 2A - North Sub-Section · May 2285-10MSHSL Section 2A - North Sub-SectionMay 22, 2025
Shot Put · 4kg · OutdoorMSHSL Section 2A Championships · May 3031-08.00MSHSL Section 2A ChampionshipsMay 30, 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 · Shot Put · Place 8 · Minnesota Valley LutheranShot Put4kg8.31-08.00 PB11
May 21MSHSL Section 2A - North Sub-SectionMay 21 · Discus · Place 12 · Minnesota Valley LutheranDiscus1kg12.78-0611
May 21MSHSL Section 2A - North Sub-SectionMay 21 · Shot Put · Place 3 · Minnesota Valley LutheranShot Put4kg3.31-01.0011
May 12South Central Conference ChampionshipMay 12 · Discus · Place 4 · Minnesota Valley LutheranDiscus491-411
May 12South Central Conference ChampionshipMay 12 · Shot Put · Place 4 · Minnesota Valley LutheranShot Put431-111
May 8Class A True Team Wild CardMay 8 · Discus · Place 45 · Minnesota Valley LutheranDiscus1kg45.69' 10"11
May 8Class A True Team Wild CardMay 8 · Shot Put · Place 17 · Minnesota Valley LutheranShot Put4kg17.30' 5"11
May 52A Section True TeamMay 5 · Discus · Place 21 · Minnesota Valley LutheranDiscus1kg21.69' 10"11
May 52A Section True TeamMay 5 · Shot Put · Place 4 · Minnesota Valley LutheranShot Put4kg4.30' 5"11
May 1Sibley East Lions InvitationalMay 1 · Discus · Place 5 · Minnesota Valley LutheranDiscus1kg5.79-1011
May 1Sibley East Lions InvitationalMay 1 · Shot Put · Place 2 · Minnesota Valley LutheranShot Put4kg2.31-05.5011
Apr 28New Ulm Invitational #2Apr 28 · Discus · Place 9 · Minnesota Valley LutheranDiscus1kg9.67' 8"11
Apr 28New Ulm Invitational #2Apr 28 · Shot Put · Place 3 · Minnesota Valley LutheranShot Put4kg3.30' 10"11
Apr 20St. Peter Invite #1Apr 20 · Discus · Place 6 · Minnesota Valley LutheranDiscus678-211
Apr 20St. Peter Invite #1Apr 20 · Shot Put · Place 1 · Minnesota Valley LutheranShot Put130-1011
Apr 14Waseca HS Meet #1Apr 14 · Discus · Place 11 · Minnesota Valley LutheranDiscus1173-311
Apr 14Waseca HS Meet #1Apr 14 · Shot Put · Place 5 · Minnesota Valley LutheranShot Put530-1011
Mar 30SJM Track Invitational #1Mar 30 · Discus · Place 13 · Minnesota Valley LutheranDiscus1kg13.63' 4"11
Mar 30SJM Track Invitational #1Mar 30 · Shot Put · Place 2 · Minnesota Valley LutheranShot Put4kg2.30' 1"11

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 31MSHSL Section 2A ChampionshipsMay 31 · Shot Put · Place 14 · Minnesota Valley LutheranShot Put1430-2.2510
May 22MSHSL Section 2A - North Sub-SectionMay 22 · Discus · Place 15 · Minnesota Valley LutheranDiscus1kg15.85-10 PB10
May 22MSHSL Section 2A - North Sub-SectionMay 22 · Shot Put · Place 8 · Minnesota Valley LutheranShot Put4kg8.30-07.0010
May 13South Central Conference ChampionshipMay 13 · Discus · Place 7 · Minnesota Valley LutheranDiscus784-710
May 13South Central Conference ChampionshipMay 13 · Shot Put · Place 9 · Minnesota Valley LutheranShot Put928-11.7510
May 9Giants InvitationalMay 9 · Shot Put · Place 8 · Minnesota Valley LutheranShot Put829-1110
May 9Class A Wild CardMay 9 · Discus · Place 28 · Minnesota Valley LutheranDiscus1kg28.80' 11"10
May 9Class A Wild CardMay 9 · Shot Put · Place 31 · Minnesota Valley LutheranShot Put4kg31.28' 6.5"10
May 6Section 2A True TeamMay 6 · Discus · Place 10 · Minnesota Valley LutheranDiscus1kg10.80' 11"10
May 6Section 2A True TeamMay 6 · Shot Put · Place 15 · Minnesota Valley LutheranShot Put4kg15.28' 6.5"10
May 2Sibley East Lions MeetMay 2 · Discus · Place 9 · Minnesota Valley LutheranDiscus978-510
May 2Sibley East Lions MeetMay 2 · Shot Put · Place 4 · Minnesota Valley LutheranShot Put431-3.5010
Apr 29New Ulm MeetApr 29 · Discus · Place 12 · Minnesota Valley LutheranDiscus1280-1010
Apr 29New Ulm MeetApr 29 · Shot Put · Place 7 · Minnesota Valley LutheranShot Put729-610
Apr 15Maple River Eagles InviteApr 15 · Discus · Place 11 · Minnesota Valley LutheranDiscus1171-1110
Apr 15Maple River Eagles InviteApr 15 · Shot Put · Place 3 · Minnesota Valley LutheranShot Put331-1110
Apr 8SJM Invitational #2Apr 8 · Discus · Place 6 · Minnesota Valley LutheranDiscus1kg6.82' 3"Unofficial10
Apr 8SJM Invitational #2Apr 8 · Shot Put · Place 5 · Minnesota Valley LutheranShot Put4kg5.28' 5.5"Unofficial10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 5South Central Conference Indoor ChampionshipsApr 5 · Shot Put · Place 3 · Minnesota Valley LutheranShot Put332-110

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 23MSHSL Section 2A - North Sub SectionMay 23 · Discus · Place 25 · Minnesota Valley LutheranDiscus1kg25.66-039
May 23MSHSL Section 2A - North Sub SectionMay 23 · Shot Put · Place 13 · Minnesota Valley LutheranShot Put4kg13.27-01.259
May 16Tomahawk Conference MeetMay 16 · Discus · Place 5 · Minnesota Valley LutheraDiscus580-7—
May 16Tomahawk Conference MeetMay 16 · Shot Put · Place 7 · Minnesota Valley LutheraShot Put727-4.75—
May 13Sleepy Eye Meet #3May 13 · Discus · Place 3 · Minnesota Valley LutheraDiscus376-10—
May 13Sleepy Eye Meet #3May 13 · Shot Put · Place 8 · Minnesota Valley LutheraShot Put825-5—
May 10Giants InvitationalMay 10 · Discus · Place 6 · Minnesota Valley LutheraDiscus675-11—
May 10Giants InvitationalMay 10 · Shot Put · Place 8 · Minnesota Valley LutheraShot Put825-10—
May 3Sibley East Lions' InvitationalMay 3 · Discus · Place 8 · Minnesota Valley LutheraDiscus875-0—
May 3Sibley East Lions' InvitationalMay 3 · Shot Put · Place 6 · Minnesota Valley LutheraShot Put626-9.75—
Apr 30New Ulm Meet #2Apr 30 · Shot Put · Place 11 · Minnesota Valley LutheraShot Put1125-7.75—
Apr 25Mike Vrklan Relay InvitationalApr 25 · Discus · Place 9 · Minnesota Valley LutheraDiscus977-6.50—
Apr 25Mike Vrklan Relay InvitationalApr 25 · Shot Put · Place 15 · Minnesota Valley LutheraShot Put1523-7—
Apr 22St. Peter Meet #2Apr 22 · Discus · Place 9 · Minnesota Valley LutheraDiscus977-1—
Apr 22St. Peter Meet #2Apr 22 · Shot Put · Place 16 · Minnesota Valley LutheraShot Put1623-4—
Apr 11JWP InvitationalApr 11 · Discus · Place 18 · Minnesota Valley LutheraDiscus1862-5—
Apr 11JWP InvitationalApr 11 · Shot Put · Place 17 · Minnesota Valley LutheraShot Put1723-8.25—
Apr 8River Valley Track Meet #1Apr 8 · Discus · Place 5 · Minnesota Valley LutheraDiscus572-6—
Apr 8River Valley Track Meet #1Apr 8 · Shot Put · Place 8 · Minnesota Valley LutheraShot Put822-11—
Apr 2St. James Invitational Apr 2 · Discus · Place 12 · Minnesota Valley LutheraDiscus1261-4—
Apr 2St. James Invitational Apr 2 · Shot Put · Place 11 · Minnesota Valley LutheraShot Put1123-4—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 4BEA Indoor MeetApr 4 · Shot Put · Place 14 · Minnesota Valley LutheraShot Put1425-2—