Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorEdina Invitational · May 183' 5"Edina InvitationalMay 1, 2026
Shot Put · 4kg · OutdoorMSHSL Section 2AAA Championships · May 2722-05.25MSHSL Section 2AAA ChampionshipsMay 27, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AAA ChampionshipsMay 27 · Discus · Place 20 · Bloomington JeffersonDiscus1kg20.73-0510
May 27MSHSL Section 2AAA ChampionshipsMay 27 · Shot Put · Place 23 · Bloomington JeffersonShot Put4kg23.22-05.25 PB10
May 20New Prague Last Chance MeetMay 20 · Discus · Place 29 · Bloomington JeffersonDiscus2952-110
May 20New Prague Last Chance MeetMay 20 · Shot Put · Place 30 · Bloomington JeffersonShot Put3021-8.510
May 13Metro West Conference ChampionshipsMay 13 · Discus · Place 11 · Bloomington JeffersonDiscus1kg11.69' 6"10
May 13Metro West Conference ChampionshipsMay 13 · Shot Put · Place 17 · Bloomington JeffersonShot Put4kg17.20' 7.5"10
May 8St. Louis Park QuadMay 8 · Discus · Place 5 · Bloomington JeffersonDiscus1kg5.71' 3"10
May 8St. Louis Park QuadMay 8 · Shot Put · Place 10 · Bloomington JeffersonShot Put4kg10.21' 8"10
May 53AAA Section True TeamMay 5 · Discus · Place 23 · Bloomington JeffersonDiscus1kg23.61' 0"10
May 53AAA Section True TeamMay 5 · Shot Put · Place 19 · Bloomington JeffersonShot Put4kg19.21' 8"10
May 1Edina InvitationalMay 1 · Discus · Place 12 · Bloomington JeffersonDiscus1kg12.83' 5" PB10
May 1Edina InvitationalMay 1 · Shot Put · Place 16 · Bloomington JeffersonShot Put4kg16.21' 4"10
Apr 25Lakeville North Panther Mega MeetApr 25 · Discus · Place 19 · Bloomington JeffersonDiscus1kg19.66' 9"10
Apr 25Lakeville North Panther Mega MeetApr 25 · Shot Put · Place 33 · Bloomington JeffersonShot Put4kg33.21' 11"10
Apr 21Chanhassen InvitationalApr 21 · Discus · Place 13 · Bloomington JeffersonDiscus1kg13.52' 1"10
Apr 21Chanhassen InvitationalApr 21 · Shot Put · Place 9 · Bloomington JeffersonShot Put4kg9.22' 4"10
Apr 14St. Louis Park TriApr 14 · Discus · Place 9 · Bloomington JeffersonDiscus1kg9.60' 4"10
Apr 14St. Louis Park TriApr 14 · Shot Put · Place 9 · Bloomington JeffersonShot Put4kg9.20' 11"10
Apr 10Armstrong InvitationalApr 10 · Discus · Place 19 · Bloomington JeffersonDiscus1kg19.52' 2"10
Apr 10Armstrong InvitationalApr 10 · Shot Put · Place 18 · Bloomington JeffersonShot Put4kg18.21' 2"10
Apr 7Jefferson Quad MeetApr 7 · Discus · Place 2 · Bloomington JeffersonDiscus267-010
Apr 7Jefferson Quad MeetApr 7 · Shot Put · Place 7 · Bloomington JeffersonShot Put721-010

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 4Orono Indoor MeetApr 4 · Shot Put · Place 9 · Bloomington JeffersonShot Put920-4.2510
Mar 27Griak Indoor Classic - MaroonMar 27 · Shot Put · Place 36 · Bloomington JeffersonShot Put3619-6.7510

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 19Metro West Conference JV ChampionshipsMay 19 · Discus · Place 9 · Bloomington JeffersonDiscus958-69
May 19Metro West Conference JV ChampionshipsMay 19 · Shot Put · Place 26 · Bloomington JeffersonShot Put2616-69