Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCougar Invitational · Apr 2792-10Cougar InvitationalApril 27, 2023
Shot Put · 12lb · OutdoorMSHSL Section 7AAA Championships · May 2946' 7.5MSHSL Section 7AAA ChampionshipsMay 29, 2024

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 22Elk River TriangularApr 22 · Shot Put · Place 6 · BlaineShot Put12lb6.42-10.0012
Apr 15Wayzata vs Blaine - BoysApr 15 · Shot Put · Place 3 · BlaineShot Put343-6.512
Apr 8Prior Lake HS Boys InvitationalApr 8 · Shot Put · Place 12 · BlaineShot Put1243-612

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · Shot Put · Place 15 · BlaineShot Put1541-2.2512

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29MSHSL Section 7AAA ChampionshipsMay 29 · Shot Put · Place 7 · BlaineShot Put12lb7.46' 7.5 PB11
May 21Northwest Suburban Conference ChampionshipsMay 21 · Shot Put · Place 21 · BlaineShot Put2141-4.75—
May 17Class AAA True Team State ChampionshipsMay 17 · Shot Put · Place 15 · BlaineShot Put1547-3—
May 7Section 5AAA True TeamMay 7 · Shot Put · Place 7 · BlaineShot Put12lb7.44' 1.7511
Apr 30Blaine InvitationalApr 30 · Shot Put · Place 6 · BlaineShot Put642-8—
Apr 25Lakeville South Gilmer True Team ClassicApr 25 · Shot Put · Place 11 · BlaineShot Put1142-5.50—
Apr 20Stillwater Pony ClassicApr 20 · Shot Put · Place 16 · BlaineShot Put12lb16.40' 611
Apr 9Prior Lake Boys InvitationalApr 9 · Shot Put · Place 6 · BlaineShot Put642-8—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 27Cougar InvitationalApr 27 · Discus · Place 21 · BlaineDiscus1.6kg21.92-10 PB10
Apr 18Wayzata vs. Blaine Boys DualApr 18 · Discus · Place 16 · BlaineDiscus1686-810

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 12Prior Lake Boys InvitationalApr 12 · Shot Put · Place 51 · BlaineShot Put5129-02.009