Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor7AAA Section True Team · May 6135' 7"7AAA Section True TeamMay 6, 2026
Shot Put · 12lb · OutdoorMSHSL Section 2AAA Championships · May 2745-06.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 12 · ChaskaDiscus1.6kg12.120-0612
May 27MSHSL Section 2AAA ChampionshipsMay 27 · Shot Put · Place 10 · ChaskaShot Put12lb10.45-06.25 PB12
May 20New Prague Last Chance MeetMay 20 · Discus · ChaskaDiscus—ND12
May 20New Prague Last Chance MeetMay 20 · Shot Put · Place 6 · ChaskaShot Put641-9.512
May 13Metro West Conference ChampionshipsMay 13 · Discus · Place 7 · ChaskaDiscus1.6kg7.124' 3"12
May 13Metro West Conference ChampionshipsMay 13 · Shot Put · Place 6 · ChaskaShot Put12lb6.43' 8"12
May 8St. Louis Park QuadMay 8 · Discus · Place 2 · ChaskaDiscus1.6kg2.130' 3"12
May 8St. Louis Park QuadMay 8 · Shot Put · Place 2 · ChaskaShot Put12lb2.44' 0"12
May 67AAA Section True TeamMay 6 · Discus · Place 6 · ChaskaDiscus1.6kg6.135' 7" PB12
May 67AAA Section True TeamMay 6 · Shot Put · Place 14 · ChaskaShot Put12lb14.42' 7"12
May 1Chaska Throws MeetMay 1 · Discus · Place 2 · ChaskaDiscus1.6kg2.126' 2"12
May 1Chaska Throws MeetMay 1 · Shot Put · Place 2 · ChaskaShot Put12lb2.43' 8"12
Apr 29Minnesota Open HS Spring InvitationalApr 29 · Discus · ChaskaDiscus1.6kg—ND12
Apr 29Minnesota Open HS Spring InvitationalApr 29 · Shot Put · Place 10 · ChaskaShot Put12lb10.44' 0.25"12
Apr 25Lakeville North Panther Mega MeetApr 25 · Discus · Place 16 · ChaskaDiscus1.6kg16.107' 5"12
Apr 25Lakeville North Panther Mega MeetApr 25 · Shot Put · Place 11 · ChaskaShot Put12lb11.43' 11.75"12
Apr 21Chanhassen InvitationalApr 21 · Discus · Place 3 · ChaskaDiscus1.6kg3.116' 3"12
Apr 21Chanhassen InvitationalApr 21 · Shot Put · Place 2 · ChaskaShot Put12lb2.44' 8.5"12
Apr 15Chaska InvitationalApr 15 · Discus · Place 3 · ChaskaDiscus1.6kg3.117' 4"12
Apr 15Chaska InvitationalApr 15 · Shot Put · Place 3 · ChaskaShot Put12lb3.45' 6"12
Apr 7Jefferson Quad MeetApr 7 · Discus · Place 3 · ChaskaDiscus3102-012
Apr 7Jefferson Quad MeetApr 7 · Shot Put · Place 3 · ChaskaShot Put342-1112

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 4Orono Indoor MeetApr 4 · Shot Put · Place 2 · ChaskaShot Put244-1.2512

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28MSHSL Section 2AAA ChampionshipsMay 28 · Shot Put · ChaskaShot Put12lb--FOUL11
May 21NP Last Chance MeetMay 21 · Discus · Place 17 · ChaskaDiscus17105-711
May 21NP Last Chance MeetMay 21 · Shot Put · Place 11 · ChaskaShot Put1141-711
May 19Metro West Conference JV ChampionshipsMay 19 · Discus · Place 1 · ChaskaDiscus1110-611
May 19Metro West Conference JV ChampionshipsMay 19 · Shot Put · Place 2 · ChaskaShot Put241-311
May 9SLP JV QuadMay 9 · Discus · Place 3 · ChaskaDiscus3106-3.511
May 9SLP JV QuadMay 9 · Shot Put · Place 2 · ChaskaShot Put242-1011
May 1Minnesota HS InvitationalMay 1 · Shot Put · Place 14 · ChaskaShot Put1440-411
Apr 29Chaska JV QuadApr 29 · Discus · Place 9 · ChaskaDiscus9105-111
Apr 29Chaska JV QuadApr 29 · Shot Put · ChaskaShot Put—ND11
Apr 22Chanhassen InvitationalApr 22 · Discus · Place 14 · ChaskaDiscus1.6kg14.105' 3"11
Apr 22Chanhassen InvitationalApr 22 · Shot Put · Place 9 · ChaskaShot Put12lb9.41' 3.5"11
Apr 16Chaska MeetApr 16 · Discus · Place 6 · ChaskaDiscus6105-4.511
Apr 8Jefferson Quad MeetApr 8 · Discus · Place 7 · ChaskaDiscus7105-0911
Apr 8Jefferson Quad MeetApr 8 · Shot Put · Place 7 · ChaskaShot Put741-10.0011

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 27Chaska/Chan IndoorMar 27 · Shot Put · Place 3 · ChaskaShot Put342-811

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 29MSHSL Section 2AAA ChampionshipsMay 29 · Shot Put · Place 16 · ChaskaShot Put12lb16.41' 1110
May 15Metro West Conference ChampionshipsMay 15 · Shot Put · Place 10 · ChaskaShot Put1040-9—
May 8Section 7AAA True TeamMay 8 · Shot Put · Place 17 · ChaskaShot Put1740-10.75—
May 8Class AAA WildcardMay 8 · Shot Put · Place 62 · ChaskaShot Put12lb62.40' 10.7510
May 6Chanhassen JV MeetMay 6 · Discus · Place 1 · ChaskaDiscus1101-8—
May 1Minnesota Open HS InvitationalMay 1 · Shot Put · Place 9 · ChaskaShot Put943-2—
Apr 27Lakeville North Mega MeetApr 27 · Shot Put · Place 4 · ChaskaShot Put442-8.25—
Apr 23Chanhassen InvitationalApr 23 · Discus · Place 13 · ChaskaDiscus1.6kg13.89' 810
Apr 23Chanhassen InvitationalApr 23 · Shot Put · Place 5 · ChaskaShot Put12lb5.42' 810
Apr 17Chaska PentApr 17 · Discus · Place 22 · ChaskaDiscus2274-10—
Apr 17Chaska PentApr 17 · Shot Put · Place 6 · ChaskaShot Put641-10—
Apr 9Chaska TriangularApr 9 · Shot Put · Place 3 · ChaskaShot Put341-3.75—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 6Orono Indoor Invite AfternoonApr 6 · Shot Put · Place 1 · ChaskaShot Put144-8.75—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22Metro West Conference JV ChampionshipsMay 22 · Discus · Place 14 · ChaskaDiscus1488-019
May 22Metro West Conference JV ChampionshipsMay 22 · Shot Put · Place 2 · ChaskaShot Put240-08.009
May 15New Prague JV RelaysMay 15 · Discus · Place 22 · ChaskaDiscus1.6kg22.86-009
May 15New Prague JV RelaysMay 15 · Shot Put · Place 10 · ChaskaShot Put12lb10.36-05.009
Apr 26Chanhassen TriangularApr 26 · Discus · Place 20 · ChaskaDiscus2076-05—
Apr 26Chanhassen TriangularApr 26 · Shot Put · Place 12 · ChaskaShot Put1234-01.50—
Apr 19Chaska PentApr 19 · Discus · Place 17 · ChaskaDiscus1773-119
Apr 19Chaska PentApr 19 · Shot Put · Place 42 · ChaskaShot Put4212-11.509