Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMSHSL Section 6A - West Sub-Section · May 2191-06MSHSL Section 6A - West Sub-SectionMay 21, 2026
Shot Put · 4kg · OutdoorAnderson - Schuler Invitational Track & Field Meet · May 836' 1"Anderson - Schuler Invitational Track & Field MeetMay 8, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 28MSHSL Section 6A ChampionshipsMay 28 · Discus · Place 16 · Border WestDiscus1kg16.79-0612
May 28MSHSL Section 6A ChampionshipsMay 28 · Shot Put · Place 14 · Border WestShot Put4kg14.30-10.2512
May 21MSHSL Section 6A - West Sub-SectionMay 21 · Discus · Place 7 · Border WestDiscus1kg7.91-06 PB12
May 21MSHSL Section 6A - West Sub-SectionMay 21 · Shot Put · Place 3 · Border WestShot Put4kg3.33-03.2512
May 12Little 8 Conference Track MeetMay 12 · Discus · Place 3 · Border WestDiscus1kg3.87' 1"12
May 12Little 8 Conference Track MeetMay 12 · Shot Put · Place 1 · Border WestShot Put4kg1.33' 4"12
May 8Anderson - Schuler Invitational Track & Field MeetMay 8 · Discus · Place 9 · Border WestDiscus1kg9.85' 8"12
May 8Anderson - Schuler Invitational Track & Field MeetMay 8 · Shot Put · Place 2 · Border WestShot Put4kg2.36' 1" PB12
May 5Valley Queen Cheese InviteMay 5 · Discus · Border WestDiscus1kg—ND12
May 5Valley Queen Cheese InviteMay 5 · Shot Put · Place 5 · Border WestShot Put4kg5.31' 1"12
May 1Legion RelaysMay 1 · Discus · Place 7 · Border WestDiscus779-312
May 1Legion RelaysMay 1 · Shot Put · Place 3 · Border WestShot Put329-1012
Apr 16UCB Early BirdApr 16 · Shot Put · Place 4 · Border WestShot Put430-1112

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29MSHSL Section 6A ChampionshipsMay 29 · Shot Put · Place 9 · Border WestShot Put4kg9.32' 2"11
May 22MSHSL Section 6A - Sub-Section 21May 22 · Discus · Place 17 · Border WestDiscus1786-611
May 22MSHSL Section 6A - Sub-Section 21May 22 · Shot Put · Place 8 · Border WestShot Put832-011
May 13Little 8 Conference Track MeetMay 13 · Discus · Place 3 · Border WestDiscus391-8.511
May 13Little 8 Conference Track MeetMay 13 · Shot Put · Place 2 · Border WestShot Put232-411
May 9Twilight MeetMay 9 · Discus · Place 9 · Border WestDiscus979-1111
May 9Twilight MeetMay 9 · Shot Put · Place 5 · Border WestShot Put530-9.511
May 8Benson InvitationalMay 8 · Discus · Place 13 · Border WestDiscus1379-0.511
May 8Benson InvitationalMay 8 · Shot Put · Place 7 · Border WestShot Put730-0.511
Apr 22Benson InvitationalApr 22 · Discus · Place 10 · Border WestDiscus1067-011
Apr 22Benson InvitationalApr 22 · Shot Put · Place 4 · Border WestShot Put429-411
Apr 17SDNG InviteApr 17 · Discus · Place 12 · Border WestDiscus1271-511
Apr 17SDNG InviteApr 17 · Shot Put · Place 4 · Border WestShot Put430-911

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30MSHSL Section 6A ChampionshipsMay 30 · Shot Put · Place 8 · Border WestShot Put4kg8.31' 710
May 23MSHSL Section 6A - Sub Section 21May 23 · Discus · Place 26 · Border WestDiscus2671-0—
May 23MSHSL Section 6A - Sub Section 21May 23 · Shot Put · Place 10 · Border WestShot Put1030-3.50—
May 14Little 8 Conference Track MeetMay 14 · Discus · Place 3 · Border WestDiscus390-0—
May 14Little 8 Conference Track MeetMay 14 · Shot Put · Place 3 · Border WestShot Put330-9—
May 3Twilight MeetMay 3 · Discus · Place 14 · Border WestDiscus1474-7—
May 3Twilight MeetMay 3 · Shot Put · Place 9 · Border WestShot Put928-5—
Apr 25Legion RelaysApr 25 · Discus · Place 8 · Border WestDiscus879-1.25—
Apr 25Legion RelaysApr 25 · Shot Put · Place 6 · Border WestShot Put630-0—
Apr 12SDNG InviteApr 12 · Discus · Place 10 · Border WestDiscus1076-1—
Apr 12SDNG InviteApr 12 · Shot Put · Place 6 · Border WestShot Put629-3.75—