Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBP Outdoor Inv#3 · Apr 1612.72aBP Outdoor Inv#3April 16, 2026
Discus · 1.6kg · IndoorMSHSL Section 2AA Championships · May 27136-09MSHSL Section 2AA ChampionshipsMay 27, 2026
Discus · 1.6kg · Outdoor2AA Section True Team · May 4139' 4"2AA Section True TeamMay 4, 2026
Finals · OutdoorBP Outdoor Inv#2 · Apr 912.36BP Outdoor Inv#2April 9, 2026
Shot Put · 12lb · OutdoorLakeville North Panther Mega Meet · Apr 2538' 9"Lakeville North Panther Mega MeetApril 25, 2026

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AA ChampionshipsMay 27 · Discus · Place 3 · Belle PlaineDiscus1.6kg3.136-09 PB12
Mar 27Old MRC IndoorMar 27 · Shot Put · Place 4 · Belle PlaineShot Put439-612

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 19Big South Conference ChampionshipMay 19 · Discus · Place 7 · Belle PlaineDiscus1.6kg7.125' 8"12
May 16Class AA State True TeamMay 16 · Discus · Place 8 · Belle PlaineDiscus1.6kg8.128' 10"12
May 11TCU HS Invite #3May 11 · Discus · Place 2 · Belle PlaineDiscus2133-1012
May 11TCU HS Invite #3May 11 · Shot Put · Place 8 · Belle PlaineShot Put840-7.2512
May 42AA Section True TeamMay 4 · Discus · Place 2 · Belle PlaineDiscus1.6kg2.139' 4" PB12
Apr 25Lakeville North Panther Mega MeetApr 25 · Discus · Place 11 · Belle PlaineDiscus1.6kg11.115' 4"12
Apr 25Lakeville North Panther Mega MeetApr 25 · Shot Put · Place 18 · Belle PlaineShot Put12lb18.38' 9" PB12
Apr 16BP Outdoor Inv#3Apr 16 · Discus · Place 1 · Belle PlaineDiscus1134-0112
Apr 16BP Outdoor Inv#3Apr 16 · Shot Put · Place 5 · Belle PlaineShot Put539-04.5012
Apr 16BP Outdoor Inv#3Apr 16 · 100 Meters · Place 13 · Belle Plaine100 Meters1312.72a PB12
Apr 9BP Outdoor Inv#2Apr 9 · Finals · Place 6 · Belle PlaineFinals638-212
Apr 9BP Outdoor Inv#2Apr 9 · Finals · Place 1 · Belle PlaineFinals1130-412
Apr 9BP Outdoor Inv#2Apr 9 · Finals · Place 10 · Belle PlaineFinals1012.36 PB12
Apr 7BP Outdoor Inv#1Apr 7 · Discus · Place 1 · Belle PlaineDiscus1131-212
Apr 7BP Outdoor Inv#1Apr 7 · Shot Put · Place 7 · Belle PlaineShot Put733-812