Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSt. Louis Park Tri · Apr 1417.05aSt. Louis Park TriApril 14, 2026
200 Meters · OutdoorChanhassen Invitational · Apr 2137.33aChanhassen InvitationalApril 21, 2026
Discus · 1kg · OutdoorChanhassen Invitational · Apr 2179' 9"Chanhassen InvitationalApril 21, 2026
Shot Put · 4kg · OutdoorMSHSL Section 2AAA Championships · May 2722-10.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

16 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AAA ChampionshipsMay 27 · Discus · Place 19 · Bloomington JeffersonDiscus1kg19.75-0011
May 27MSHSL Section 2AAA ChampionshipsMay 27 · Shot Put · Place 21 · Bloomington JeffersonShot Put4kg21.22-10.25 PB11
May 20New Prague Last Chance MeetMay 20 · Discus · Place 19 · Bloomington JeffersonDiscus1977-611
May 20New Prague Last Chance MeetMay 20 · Shot Put · Place 33 · Bloomington JeffersonShot Put3320-10.511
May 13Metro West Conference ChampionshipsMay 13 · Discus · Place 10 · Bloomington JeffersonDiscus1kg10.71' 1"11
May 13Metro West Conference ChampionshipsMay 13 · Shot Put · Place 14 · Bloomington JeffersonShot Put4kg14.21' 11"11
May 53AAA Section True TeamMay 5 · Discus · Place 18 · Bloomington JeffersonDiscus1kg18.79' 1"11
May 53AAA Section True TeamMay 5 · Shot Put · Place 23 · Bloomington JeffersonShot Put4kg23.20' 5.5"11
May 1Edina InvitationalMay 1 · Discus · Place 13 · Bloomington JeffersonDiscus1kg13.78' 4"11
May 1Edina InvitationalMay 1 · Shot Put · Place 17 · Bloomington JeffersonShot Put4kg17.21' 3.75"11
Apr 21Chanhassen InvitationalApr 21 · Discus · Place 2 · Bloomington JeffersonDiscus1kg2.79' 9" PB11
Apr 21Chanhassen InvitationalApr 21 · Shot Put · Place 11 · Bloomington JeffersonShot Put4kg11.22' 2"11
Apr 21Chanhassen InvitationalApr 21 · 200 Meters · Place 65 · Bloomington Jefferson200 Meters65.37.33a PB11
Apr 14St. Louis Park TriApr 14 · 100 Meters · Place 37 · Bloomington Jefferson100 Meters37.17.05a PB11
Apr 10Armstrong InvitationalApr 10 · Discus · Place 12 · Bloomington JeffersonDiscus1kg12.65' 2"11
Apr 10Armstrong InvitationalApr 10 · Shot Put · Place 20 · Bloomington JeffersonShot Put4kg20.20' 2.5"11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 4Orono Indoor MeetApr 4 · Shot Put · Place 6 · Bloomington JeffersonShot Put622-3.511
Mar 27Griak Indoor Classic - MaroonMar 27 · Shot Put · Place 35 · Bloomington JeffersonShot Put3520-0.511

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 28MSHSL Section 2AAA ChampionshipsMay 28 · Discus · Place 20 · Bloomington JeffersonDiscus1kg20.71-0010
May 28MSHSL Section 2AAA ChampionshipsMay 28 · Shot Put · Place 22 · Bloomington JeffersonShot Put4kg22.22-05.7510
May 21NP Last Chance MeetMay 21 · Discus · Place 9 · Bloomington JeffersonDiscus978-410
May 21NP Last Chance MeetMay 21 · Shot Put · Place 23 · Bloomington JeffersonShot Put2322-1010
May 6Section 3AAA True TeamMay 6 · Discus · Place 25 · Bloomington JeffersonDiscus1kg25.64' 10"10
May 2Edina InvitationalMay 2 · Discus · Place 19 · Bloomington JeffersonDiscus1962-610
Apr 23Red Knight QuadApr 23 · Discus · Place 7 · Bloomington JeffersonDiscus754-410
Apr 23Red Knight QuadApr 23 · Shot Put · Place 11 · Bloomington JeffersonShot Put1117-1.510
Apr 21Eric Jones InvitationalApr 21 · Discus · Place 13 · Bloomington JeffersonDiscus1357-810
Apr 16Chaska MeetApr 16 · Shot Put · Place 10 · Bloomington JeffersonShot Put1021-11.7510
Apr 11Armstrong InvitationalApr 11 · Shot Put · Place 25 · Bloomington JeffersonShot Put2521-610