Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMSHSL Section 2AAA Championships · May 27161-08MSHSL Section 2AAA ChampionshipsMay 27, 2026
Shot Put · 12lb · OutdoorMSHSL State Track & Field Championships · Jun 461' 8.5"MSHSL State Track & Field ChampionshipsJune 4, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Discus · Place 23 · Bloomington JeffersonDiscus1.6kg23.142' 3"12
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Shot Put · Place 1 · Bloomington JeffersonShot Put12lb1.61' 8.5" PB12
May 27MSHSL Section 2AAA ChampionshipsMay 27 · Discus · Place 1 · Bloomington JeffersonDiscus1.6kg1.161-08 PB12
May 27MSHSL Section 2AAA ChampionshipsMay 27 · Shot Put · Place 2 · Bloomington JeffersonShot Put12lb2.53-08.7512
May 13Metro West Conference ChampionshipsMay 13 · Discus · Place 4 · Bloomington JeffersonDiscus1.6kg4.140' 4"12
May 13Metro West Conference ChampionshipsMay 13 · Shot Put · Place 1 · Bloomington JeffersonShot Put12lb1.56' 7.75"12
May 53AAA Section True TeamMay 5 · Discus · Place 2 · Bloomington JeffersonDiscus1.6kg2.160' 8"12
May 53AAA Section True TeamMay 5 · Shot Put · Place 2 · Bloomington JeffersonShot Put12lb2.57' 6.25"12
May 1Edina InvitationalMay 1 · Discus · Place 1 · Bloomington JeffersonDiscus1.6kg1.145' 4"12
May 1Edina InvitationalMay 1 · Shot Put · Place 1 · Bloomington JeffersonShot Put12lb1.56' 5"12
Apr 25Lakeville North Panther Mega MeetApr 25 · Discus · Place 2 · Bloomington JeffersonDiscus1.6kg2.142' 7"12
Apr 25Lakeville North Panther Mega MeetApr 25 · Shot Put · Place 1 · Bloomington JeffersonShot Put12lb1.59' 3.5"12
Apr 20Eric Jones InvitationalApr 20 · Discus · Place 2 · Bloomington JeffersonDiscus1.6kg2.142' 4"12
Apr 20Eric Jones InvitationalApr 20 · Shot Put · Place 1 · Bloomington JeffersonShot Put12lb1.55' 6"12
Apr 10Armstrong InvitationalApr 10 · Discus · Bloomington JeffersonDiscus1.6kg—ND12
Apr 10Armstrong InvitationalApr 10 · Shot Put · Place 2 · Bloomington JeffersonShot Put12lb2.51' 9"12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21NP Last Chance MeetMay 21 · Discus · Place 16 · Bloomington JeffersonDiscus16105-1011
May 21NP Last Chance MeetMay 21 · Shot Put · Place 2 · Bloomington JeffersonShot Put248-111
May 2Edina InvitationalMay 2 · Discus · Place 18 · Bloomington JeffersonDiscus1897-1111
May 2Edina InvitationalMay 2 · Shot Put · Place 4 · Bloomington JeffersonShot Put445-5.511
Apr 26Lakeville North Mega MeetApr 26 · Discus · Place 13 · Bloomington JeffersonDiscus13114-311
Apr 26Lakeville North Mega MeetApr 26 · Shot Put · Place 4 · Bloomington JeffersonShot Put448-3.2511
Apr 21Eric Jones InvitationalApr 21 · Discus · Place 2 · Bloomington JeffersonDiscus2123-711
Apr 21Eric Jones InvitationalApr 21 · Shot Put · Place 1 · Bloomington JeffersonShot Put146-011
Apr 11Armstrong InvitationalApr 11 · Discus · Place 12 · Bloomington JeffersonDiscus12101-611
Apr 11Armstrong InvitationalApr 11 · Shot Put · Place 6 · Bloomington JeffersonShot Put645-811
Apr 8Jefferson Quad MeetApr 8 · Discus · Place 6 · Bloomington JeffersonDiscus6106-0311
Apr 8Jefferson Quad MeetApr 8 · Shot Put · Place 5 · Bloomington JeffersonShot Put543-08.0011

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · Shot Put · Place 18 · Bloomington JeffersonShot Put1840-5.5011