Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorWayzata vs. Blaine Dual · Apr 14104' 6"Wayzata vs. Blaine DualApril 14, 2026
Shot Put · 12lb · IndoorBethel True Team Classic · Apr 2449' 5"Bethel True Team ClassicApril 24, 2026
Shot Put · 12lb · OutdoorMSHSL Section 7AAA Championships · May 2753-01.00MSHSL Section 7AAA ChampionshipsMay 27, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Shot Put · Place 20 · BlaineShot Put12lb20.49' 9"11
May 27MSHSL Section 7AAA ChampionshipsMay 27 · Shot Put · Place 4 · BlaineShot Put12lb4.53-01.00 PB11
May 19Northwest Suburban Conference ChampionshipsMay 19 · Shot Put · Place 7 · BlaineShot Put12lb7.49' 0.75"11
May 15Class AAA State True TeamMay 15 · Shot Put · Place 8 · BlaineShot Put12lb8.52' 5.5"11
May 55AAA Section True TeamMay 5 · Shot Put · Place 5 · BlaineShot Put12lb5.50' 7"11
Apr 28Blaine InvitationalApr 28 · Shot Put · Place 2 · BlaineShot Put12lb2.49' 7"11
Apr 202026 Pony ClassicApr 20 · Shot Put · Place 3 · BlaineShot Put352-511
Apr 14Wayzata vs. Blaine DualApr 14 · Discus · Place 10 · BlaineDiscus1.6kg10.104' 6" PB11
Apr 14Wayzata vs. Blaine DualApr 14 · Shot Put · Place 1 · BlaineShot Put12lb1.51' 9.5"11
Apr 7Prior Lake Boys InvitationalApr 7 · Discus · Place 7 · BlaineDiscus7110-011
Apr 7Prior Lake Boys InvitationalApr 7 · Shot Put · Place 1 · BlaineShot Put152-811

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 24Bethel True Team ClassicApr 24 · Shot Put · Place 9 · BlaineShot Put12lb9.49' 5" PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25Bethel True Team ClassicApr 25 · Shot Put · Place 9 · BlaineShot Put945-11.2510
Apr 22Elk River TriangularApr 22 · Shot Put · Place 7 · BlaineShot Put12lb7.42-06.0010
Apr 15Wayzata vs Blaine - BoysApr 15 · Shot Put · Place 6 · BlaineShot Put642-710
Apr 8Prior Lake HS Boys InvitationalApr 8 · Shot Put · Place 11 · BlaineShot Put1144-710

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · Shot Put · Place 22 · BlaineShot Put2239-0.2510

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Northwest Suburban Conference ChampionshipsMay 21 · Shot Put · Place 28 · BlaineShot Put2839-2.25—
May 17Class AAA True Team State ChampionshipsMay 17 · Shot Put · Place 33 · BlaineShot Put3341-1.75—
May 7Section 5AAA True TeamMay 7 · Shot Put · Place 9 · BlaineShot Put12lb9.43' 59
Apr 25Lakeville South Gilmer True Team ClassicApr 25 · Discus · Place 24 · BlaineDiscus2470-9—
Apr 25Lakeville South Gilmer True Team ClassicApr 25 · Shot Put · Place 9 · BlaineShot Put940-5.50—
Apr 11Cardinal 9/10 InvitationalApr 11 · Shot Put · Place 7 · BlaineShot Put12lb7.34-10.509
Apr 9Prior Lake Boys InvitationalApr 9 · Discus · Place 63 · BlaineDiscus6364-2—
Apr 9Prior Lake Boys InvitationalApr 9 · Shot Put · Place 31 · BlaineShot Put3134-11.50—