Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 12lb · IndoorBethel True Team Classic · Apr 2451' 8"Bethel True Team ClassicApril 24, 2026
Shot Put · 12lb · OutdoorClass AAA State True Team · May 1553' 4"Class AAA State True TeamMay 15, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Shot Put · Place 17 · BlaineShot Put12lb17.49' 10"11
May 27MSHSL Section 7AAA ChampionshipsMay 27 · Shot Put · Place 5 · BlaineShot Put12lb5.52-03.5011
May 19Northwest Suburban Conference ChampionshipsMay 19 · Shot Put · Place 3 · BlaineShot Put12lb3.50' 10.75"11
May 15Class AAA State True TeamMay 15 · Shot Put · Place 6 · BlaineShot Put12lb6.53' 4" PB11
May 55AAA Section True TeamMay 5 · Shot Put · Place 3 · BlaineShot Put12lb3.52' 4"11
Apr 28Blaine InvitationalApr 28 · Shot Put · Place 1 · BlaineShot Put12lb1.50' 5.5"11
Apr 202026 Pony ClassicApr 20 · Shot Put · Place 5 · BlaineShot Put549-511
Apr 14Wayzata vs. Blaine DualApr 14 · Shot Put · Place 2 · BlaineShot Put12lb2.46' 10.5"11
Apr 7Prior Lake Boys InvitationalApr 7 · Discus · Place 10 · BlaineDiscus10101-011
Apr 7Prior Lake Boys InvitationalApr 7 · Shot Put · Place 7 · BlaineShot Put745-311

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 24Bethel True Team ClassicApr 24 · Shot Put · Place 6 · BlaineShot Put12lb6.51' 8" PB11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 15Wayzata vs Blaine - BoysApr 15 · Discus · Place 19 · BlaineDiscus1987-1110
Apr 15Wayzata vs Blaine - BoysApr 15 · Shot Put · Place 8 · BlaineShot Put840-910
Apr 8Prior Lake HS Boys InvitationalApr 8 · Shot Put · Place 2 · BlaineShot Put239-11.510

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16Coon Rapids JV Conference MeetMay 16 · Discus · Place 31 · BlaineDiscus3173-9—
May 16Coon Rapids JV Conference MeetMay 16 · Shot Put · Place 17 · BlaineShot Put1733-5—
Apr 9Prior Lake Boys InvitationalApr 9 · Discus · Place 46 · BlaineDiscus4677-0—