Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMSHSL Section 8AAA Championships · May 27168-09MSHSL Section 8AAA ChampionshipsMay 27, 2026
Shot Put · 12lb · OutdoorSection 4AAA True Team · May 652' 4"Section 4AAA True TeamMay 6, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Discus · Place 12 · Elk RiverDiscus1.6kg12.154' 1"12
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Shot Put · Place 28 · Elk RiverShot Put12lb28.47' 3.75"12
May 27MSHSL Section 8AAA ChampionshipsMay 27 · Discus · Place 2 · Elk RiverDiscus1.6kg2.168-09 PB12
May 27MSHSL Section 8AAA ChampionshipsMay 27 · Shot Put · Place 3 · Elk RiverShot Put12lb3.51-10.0012
May 19Northwest Suburban Conference ChampionshipsMay 19 · Discus · Place 2 · Elk RiverDiscus1.6kg2.151' 3"12
May 19Northwest Suburban Conference ChampionshipsMay 19 · Shot Put · Place 9 · Elk RiverShot Put12lb9.48' 5"12
May 54AAA Section True TeamMay 5 · Discus · Place 1 · Elk RiverDiscus1.6kg1.153' 6"12
May 54AAA Section True TeamMay 5 · Shot Put · Place 3 · Elk RiverShot Put12lb3.47' 2.5"12
Apr 28ISD 728 TriangularApr 28 · Discus · Place 1 · Elk RiverDiscus1.6kg1.150' 9"12
Apr 28ISD 728 TriangularApr 28 · Shot Put · Place 1 · Elk RiverShot Put12lb1.46' 3.5"12
Apr 25Lakeville North Panther Mega MeetApr 25 · Discus · Place 4 · Elk RiverDiscus1.6kg4.135' 10"12
Apr 25Lakeville North Panther Mega MeetApr 25 · Shot Put · Place 4 · Elk RiverShot Put12lb4.48' 0.5"12
Apr 21Blaine Dual MeetApr 21 · Discus · Place 1 · Elk RiverDiscus1.6kg1.149' 3"12
Apr 21Blaine Dual MeetApr 21 · Shot Put · Place 1 · Elk RiverShot Put12lb1.46' 1.75"12
Apr 16Osseo InvitationalApr 16 · Discus · Place 5 · Elk RiverDiscus1.6kg5.132' 0"12
Apr 16Osseo InvitationalApr 16 · Shot Put · Place 6 · Elk RiverShot Put12lb6.49' 4.5"12
Apr 7Spring Lake Park Dual MeetApr 7 · Discus · Place 1 · Elk RiverDiscus1.6kg1.156' 9"12
Apr 7Spring Lake Park Dual MeetApr 7 · Shot Put · Place 1 · Elk RiverShot Put12lb1.50' 8.5"12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 27Griak Indoor Classic - MaroonMar 27 · Shot Put · Place 5 · Elk RiverShot Put547-2.512

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · Shot Put · Place 15 · Elk RiverShot Put12lb15.46-11.7511
May 28MSHSL Section 8AAA ChampionshipsMay 28 · Discus · Place 7 · Elk RiverDiscus1.6kg7.141-0111
May 28MSHSL Section 8AAA ChampionshipsMay 28 · Shot Put · Place 2 · Elk RiverShot Put12lb2.49-11.5011
May 22Northwest Suburban Conference ChampionshipsMay 22 · Discus · Place 6 · Elk RiverDiscus6139-911
May 22Northwest Suburban Conference ChampionshipsMay 22 · Shot Put · Place 3 · Elk RiverShot Put349-5.511
May 6Section 4AAA True TeamMay 6 · Discus · Place 1 · Elk RiverDiscus1.6kg1.151' 7"11
May 6Section 4AAA True TeamMay 6 · Shot Put · Place 1 · Elk RiverShot Put12lb1.52' 4" PB11
Apr 26Lakeville North Mega MeetApr 26 · Discus · Place 2 · Elk RiverDiscus2138-411
Apr 26Lakeville North Mega MeetApr 26 · Shot Put · Place 1 · Elk RiverShot Put153-10.2511
Apr 22Elk River TriangularApr 22 · Discus · Place 1 · Elk RiverDiscus1.6kg1.142-0211
Apr 22Elk River TriangularApr 22 · Shot Put · Place 1 · Elk RiverShot Put12lb1.51-00.0011
Apr 19Osseo InvitationalApr 19 · Discus · Place 1 · Elk RiverDiscus1.6kg1.145' 10"11
Apr 19Osseo InvitationalApr 19 · Shot Put · Place 2 · Elk RiverShot Put12lb2.49' 10.5"11
Apr 9Park Center Quad Apr 9 · Discus · Place 2 · Elk RiverDiscus2136-711
Apr 9Park Center Quad Apr 9 · Shot Put · Place 1 · Elk RiverShot Put150-011

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · Shot Put · Place 10 · Elk RiverShot Put1044-1.2511

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29MSHSL Section 8AAA ChampionshipsMay 29 · Discus · Place 3 · Elk RiverDiscus1.6kg3.137' 510
May 29MSHSL Section 8AAA ChampionshipsMay 29 · Shot Put · Place 3 · Elk RiverShot Put12lb3.50' 710
May 21Northwest Suburban Conference ChampionshipsMay 21 · Discus · Place 6 · Elk RiverDiscus6140-10—
May 21Northwest Suburban Conference ChampionshipsMay 21 · Shot Put · Place 7 · Elk RiverShot Put747-4.75—
May 7Section 4AAA True TeamMay 7 · Discus · Place 5 · Elk RiverDiscus1.6kg5.131-1010
Apr 27WBL CoEd InviteApr 27 · Discus · Place 2 · Elk RiverDiscus2130-1.50—
Apr 27WBL CoEd InviteApr 27 · Shot Put · Place 1 · Elk RiverShot Put147-10—
Apr 18Osseo InvitationalApr 18 · Discus · Place 2 · Elk RiverDiscus1.6kg2.138-0910
Apr 18Osseo InvitationalApr 18 · Shot Put · Place 3 · Elk RiverShot Put12lb3.45-01.0010

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 29Griak Indoor Classic - MaroonMar 29 · Shot Put · Place 4 · Elk RiverShot Put445-7.75—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · Discus · Place 14 · Elk RiverDiscus1.6kg14.132-059
May 31MSHSL Section 8AAA ChampionshipsMay 31 · Discus · Place 2 · Elk RiverDiscus1.6kg2.139-109
May 31MSHSL Section 8AAA ChampionshipsMay 31 · Shot Put · Place 21 · Elk RiverShot Put12lb21.37-08.259
May 23Northwest Suburban Conference ChampionshipsMay 23 · Discus · Place 25 · Elk RiverDiscus25115-119
May 23Northwest Suburban Conference ChampionshipsMay 23 · Shot Put · Place 39 · Elk RiverShot Put3933-00.509
May 9Section 4AAA True TeamMay 9 · Discus · Place 7 · Elk RiverDiscus7126-069
May 9Section 4AAA True TeamMay 9 · Shot Put · Place 23 · Elk RiverShot Put2337-07.509
May 2Irondale/Monti/NB/TechMay 2 · Discus · Place 9 · Elk RiverDiscus1.6kg9.123' 19
May 2Irondale/Monti/NB/TechMay 2 · Shot Put · Place 15 · Elk RiverShot Put12lb15.35' 59
Apr 20Osseo InvitationalApr 20 · Discus · Place 5 · Elk RiverDiscus5119-009

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 8AAA ChampionshipsJun 1 · Discus · Place 20 · Elk RiverDiscus1.6kg20.91-028
May 24Northwest Suburban Conference ChampionshipsMay 24 · Discus · Place 29 · Elk RiverDiscus29107-078
May 3Rogers vs Elk River DualMay 3 · Discus · Elk RiverDiscus—ND8
May 3Rogers vs Elk River DualMay 3 · Shot Put · Elk RiverShot Put—ND8