Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorLakeville North Panther Mega Meet · Apr 25105' 8"Lakeville North Panther Mega MeetApril 25, 2026
Shot Put · 4kg · OutdoorMSHSL Section 8AAA Championships · May 2737-10.00MSHSL Section 8AAA ChampionshipsMay 27, 2026
Triple Jump · OutdoorISD 728 Triangular · Apr 2826' 7"ISD 728 TriangularApril 28, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Shot Put · Place 15 · Elk RiverShot Put4kg15.37' 0.25"12
May 27MSHSL Section 8AAA ChampionshipsMay 27 · Discus · Place 8 · Elk RiverDiscus1kg8.97-0412
May 27MSHSL Section 8AAA ChampionshipsMay 27 · Shot Put · Place 1 · Elk RiverShot Put4kg1.37-10.00 PB12
May 19Northwest Suburban Conference ChampionshipsMay 19 · Discus · Place 16 · Elk RiverDiscus1kg16.94' 7"12
May 19Northwest Suburban Conference ChampionshipsMay 19 · Shot Put · Place 7 · Elk RiverShot Put4kg7.34' 7"12
May 8Class AAA True Team Wild CardMay 8 · Discus · Place 16 · Elk RiverDiscus1kg16.104' 6"12
May 8Class AAA True Team Wild CardMay 8 · Shot Put · Place 7 · Elk RiverShot Put4kg7.37' 0.75"12
May 54AAA Section True TeamMay 5 · Discus · Place 4 · Elk RiverDiscus1kg4.104' 6"12
May 54AAA Section True TeamMay 5 · Shot Put · Place 5 · Elk RiverShot Put4kg5.37' 0.75"12
Apr 28ISD 728 TriangularApr 28 · Triple Jump · Place 7 · Elk RiverTriple Jump7.26' 7" PB12
Apr 28ISD 728 TriangularApr 28 · Discus · Place 3 · Elk RiverDiscus1kg3.98' 7"12
Apr 28ISD 728 TriangularApr 28 · Shot Put · Place 2 · Elk RiverShot Put4kg2.37' 5.25"12
Apr 25Lakeville North Panther Mega MeetApr 25 · Discus · Place 2 · Elk RiverDiscus1kg2.105' 8" PB12
Apr 25Lakeville North Panther Mega MeetApr 25 · Shot Put · Place 2 · Elk RiverShot Put4kg2.37' 2.5"12
Apr 21Blaine Dual MeetApr 21 · Discus · Place 3 · Elk RiverDiscus1kg3.102' 0"12
Apr 21Blaine Dual MeetApr 21 · Shot Put · Place 3 · Elk RiverShot Put4kg3.34' 5.75"12
Apr 16Osseo InvitationalApr 16 · Discus · Place 5 · Elk RiverDiscus1kg5.104' 5"12
Apr 16Osseo InvitationalApr 16 · Shot Put · Place 11 · Elk RiverShot Put4kg11.30' 9.5"12
Apr 7Spring Lake Park Dual MeetApr 7 · Discus · Place 3 · Elk RiverDiscus1kg3.90' 7"12
Apr 7Spring Lake Park Dual MeetApr 7 · Shot Put · Place 2 · Elk RiverShot Put4kg2.35' 4.25"12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 27Griak Indoor Classic - MaroonMar 27 · Shot Put · Place 2 · Elk RiverShot Put234-212

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22Northwest Suburban Conference ChampionshipsMay 22 · Discus · Place 7 · Elk RiverDiscus7113-511
May 22Northwest Suburban Conference ChampionshipsMay 22 · Shot Put · Place 8 · Elk RiverShot Put835-5.7511
Apr 9Park Center Quad Apr 9 · Discus · Place 7 · Elk RiverDiscus783-711
Apr 9Park Center Quad Apr 9 · Shot Put · Place 4 · Elk RiverShot Put433-1111

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · Shot Put · Place 9 · Elk RiverShot Put933-1012

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21Northwest Suburban Conference ChampionshipsMay 21 · Shot Put · Place 13 · Elk RiverShot Put1331-6.75—
May 1Osseo JV InvitationalMay 1 · Discus · Place 1 · Elk RiverDiscus178-6—
May 1Osseo JV InvitationalMay 1 · Shot Put · Place 1 · Elk RiverShot Put129-11—
Apr 27WBL CoEd InviteApr 27 · Discus · Place 9 · Elk RiverDiscus986-9—
Apr 27WBL CoEd InviteApr 27 · Shot Put · Place 12 · Elk RiverShot Put1228-2—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 29Griak Indoor Classic - MaroonMar 29 · Shot Put · Place 18 · Elk RiverShot Put1829-9.75—