Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorForest Lake Triangular · Apr 530.02aForest Lake TriangularApril 5, 2024
Discus · 1kg · OutdoorMSHSL Section 6AAA Championships · May 26122-07MSHSL Section 6AAA ChampionshipsMay 26, 2026
Shot Put · 4kg · OutdoorMSHSL State Track & Field Championships · Jun 444' 6.25"MSHSL State Track & Field ChampionshipsJune 4, 2026

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 10 · RogersDiscus1kg10.114' 0"11
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Shot Put · Place 2 · RogersShot Put4kg2.44' 6.25" PB11
May 26MSHSL Section 6AAA ChampionshipsMay 26 · Discus · Place 2 · RogersDiscus1kg2.122-07 PB11
May 26MSHSL Section 6AAA ChampionshipsMay 26 · Shot Put · Place 1 · RogersShot Put4kg1.42-02.0011
May 19Northwest Suburban Conference ChampionshipsMay 19 · Discus · Place 3 · RogersDiscus1kg3.115' 1"11
May 19Northwest Suburban Conference ChampionshipsMay 19 · Shot Put · Place 2 · RogersShot Put4kg2.41' 3.5"11
May 15Class AAA State True TeamMay 15 · Discus · Place 10 · RogersDiscus1kg10.109' 10"11
May 15Class AAA State True TeamMay 15 · Shot Put · Place 1 · RogersShot Put4kg1.41' 10.5"11
May 54AAA Section True TeamMay 5 · Discus · Place 5 · RogersDiscus1kg5.103' 7"11
May 54AAA Section True TeamMay 5 · Shot Put · Place 1 · RogersShot Put4kg1.40' 5"11
Apr 28ISD 728 TriangularApr 28 · Discus · Place 4 · RogersDiscus1kg4.91' 2"11
Apr 28ISD 728 TriangularApr 28 · Shot Put · Place 1 · RogersShot Put4kg1.38' 9.5"11
Apr 21Rogers Dual 4/21/26Apr 21 · Discus · Place 1 · RogersDiscus1kg1.111-0011
Apr 21Rogers Dual 4/21/26Apr 21 · Shot Put · Place 1 · RogersShot Put4kg1.43-02.0011
Apr 16Osseo InvitationalApr 16 · Discus · Place 11 · RogersDiscus1kg11.96' 2"11
Apr 16Osseo InvitationalApr 16 · Shot Put · Place 1 · RogersShot Put4kg1.41' 1.25"11
Apr 7Rogers Tri 4/7/26Apr 7 · Discus · Place 2 · RogersDiscus1kg2.100-0811
Apr 7Rogers Tri 4/7/26Apr 7 · Shot Put · Place 1 · RogersShot Put4kg1.35-08.0011

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22Northwest Suburban Conference ChampionshipsMay 22 · Discus · Place 14 · RogersDiscus14101-1110
May 22Northwest Suburban Conference ChampionshipsMay 22 · Shot Put · Place 4 · RogersShot Put437-3.2510
May 13Thunder Last Chance MeetMay 13 · Discus · Place 4 · RogersDiscus4101-610
May 13Thunder Last Chance MeetMay 13 · Shot Put · Place 1 · RogersShot Put138-1110
Apr 25Hamline Elite MeetApr 25 · Shot Put · Place 2 · RogersShot Put239-910
Apr 4Forest Lake TriangularApr 4 · Long Jump · Place 15 · RogersLong Jump1513-11.510
Apr 4Forest Lake TriangularApr 4 · Discus · Place 3 · RogersDiscus398-610
Apr 4Forest Lake TriangularApr 4 · Shot Put · Place 2 · RogersShot Put238-810

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · Shot Put · Place 3 · RogersShot Put338-710

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21Northwest Suburban Conference ChampionshipsMay 21 · Shot Put · Place 9 · RogersShot Put934-2.75—
May 14Thunder Last Chance MeetMay 14 · Discus · Place 11 · RogersDiscus1177-10—
May 14Thunder Last Chance MeetMay 14 · Shot Put · Place 4 · RogersShot Put430-7.75—
Apr 30Spartan InvitationalApr 30 · Shot Put · Place 3 · RogersShot Put331-11—
Apr 5Forest Lake TriangularApr 5 · Discus · Place 10 · RogersDiscus1072-1—
Apr 5Forest Lake TriangularApr 5 · Shot Put · Place 4 · RogersShot Put435-4—
Apr 5Forest Lake TriangularApr 5 · 200 Meters · Place 21 · Rogers200 Meters2130.02a PB—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23Northwest Suburban Conference ChampionshipsMay 23 · Shot Put · Place 9 · RogersShot Put935-00.258
May 9Section 4AAA True TeamMay 9 · Shot Put · Place 8 · RogersShot Put834-07.008
Apr 25Monticello InviteApr 25 · Discus · Place 14 · RogersDiscus1479-78
Apr 25Monticello InviteApr 25 · Shot Put · Place 10 · RogersShot Put1030-48