Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMinnetonka M.S. Meet · Apr 2814.51aMinnetonka M.S. MeetApril 28, 2023
Discus · 1.6kg · OutdoorMinnetonka M.S. Meet · Apr 2880-01Minnetonka M.S. MeetApril 28, 2023
Shot Put · 12lb · IndoorBethel True Team Classic · Apr 2449' 3.5"Bethel True Team ClassicApril 24, 2026
Shot Put · 12lb · OutdoorClass AAA State True Team · May 1550' 2.75"Class AAA State True TeamMay 15, 2026
Shot Put · 4kg · OutdoorMinnetonka M.S. Meet · Apr 2822-06.00Minnetonka M.S. MeetApril 28, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AAA ChampionshipsMay 27 · Shot Put · Place 5 · MinnetonkaMinnetonkaShot Put12lb5.49-00.0011
May 19Lake Conference ChampionshipsMay 19 · Shot Put · Place 1 · MinnetonkaMinnetonkaShot Put12lb1.50' 2"11
May 15Class AAA State True TeamMay 15 · Shot Put · Place 10 · MinnetonkaMinnetonkaShot Put12lb10.50' 2.75" PB11
May 8Class AAA True Team Wild CardMay 8 · Shot Put · Place 8 · MinnetonkaMinnetonkaShot Put12lb8.49' 3"11
May 67AAA Section True TeamMay 6 · Shot Put · Place 2 · MinnetonkaMinnetonkaShot Put12lb2.49' 3"11
May 1Wayzata RelaysMay 1 · Shot Put · Place 6 · MinnetonkaMinnetonkaShot Put12lb6.47' 3.75"11
Apr 21Lane/Rogness InvitationalApr 21 · Shot Put · Place 6 · MinnetonkaMinnetonkaShot Put644-4.2511
Apr 14Edina vs. Minnetonka - BoysApr 14 · Discus · MinnetonkaMinnetonkaDiscus1.6kg—SCR11
Apr 14Edina vs. Minnetonka - BoysApr 14 · Shot Put · MinnetonkaMinnetonkaShot Put12lb—SCR11
Apr 10Lake Conference RelaysApr 10 · Shot Put · Place 2 · MinnetonkaMinnetonkaShot Put12lb2.46' 10"11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 24Bethel True Team ClassicApr 24 · Shot Put · Place 10 · MinnetonkaMinnetonkaShot Put12lb10.49' 3.5" PB11
Mar 26Central MN Indoor InviteMar 26 · Shot Put · Place 3 · MinnetonkaMinnetonkaShot Put345-9.511

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28MSHSL Section 2AAA ChampionshipsMay 28 · Shot Put · Place 13 · MinnetonkaMinnetonkaShot Put12lb13.43-04.5010
May 16Class AAA State True Team MeetMay 16 · Shot Put · Place 17 · MinnetonkaMinnetonkaShot Put1746-310
May 7Section 7AAA True TeamMay 7 · Shot Put · Place 11 · MinnetonkaMinnetonkaShot Put12lb11.46' 4.5"10
May 2Wayzata RelaysMay 2 · Shot Put · Place 14 · MinnetonkaMinnetonkaShot Put1442-10.2510
Apr 25Bethel True Team ClassicApr 25 · Discus · Place 19 · MinnetonkaMinnetonkaDiscus19112-1110
Apr 25Bethel True Team ClassicApr 25 · Shot Put · Place 13 · MinnetonkaMinnetonkaShot Put1343-8.510
Apr 15Minnetonka v EP DualApr 15 · Discus · Place 4 · MinnetonkaMinnetonkaDiscus4106-710
Apr 15Minnetonka v EP DualApr 15 · Shot Put · Place 4 · MinnetonkaMinnetonkaShot Put440-110
Apr 10Wayzata Boys TriApr 10 · Discus · Place 1 · MinnetonkaMinnetonkaDiscus1104-1010
Apr 10Wayzata Boys TriApr 10 · Shot Put · Place 1 · MinnetonkaMinnetonkaShot Put140-510

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14Boys 9/10 Lake Conference ChampionshipMay 14 · Discus · Place 24 · MinnetonkaMinnetonkaDiscus2483-0—
May 14Boys 9/10 Lake Conference ChampionshipMay 14 · Shot Put · Place 16 · MinnetonkaMinnetonkaShot Put1633-3.25—
May 2Eden Prairie JV QuadMay 2 · Discus · Place 24 · MinnetonkaMinnetonkaDiscus2489-10—
May 2Eden Prairie JV QuadMay 2 · Shot Put · Place 39 · MinnetonkaMinnetonkaShot Put3929-5—
Apr 11Wayzata Boys TriApr 11 · Discus · Place 5 · MinnetonkaMinnetonkaDiscus585-11—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23CLC Middle School Boys ChampionshipsMay 23 · Discus · Place 18 · Minnetonka EastMinnetonka EastDiscus1.6kg18.76-118
May 23CLC Middle School Boys ChampionshipsMay 23 · Shot Put · Place 17 · Minnetonka EastMinnetonka EastShot Put12lb17.26-06.008
Apr 28Minnetonka M.S. MeetApr 28 · Discus · Place 3 · Minnetonka EastMinnetonka EastDiscus1.6kg3.80-01 PB8
Apr 28Minnetonka M.S. MeetApr 28 · Shot Put · Place 17 · Minnetonka EastMinnetonka EastShot Put4kg17.22-06.00 PB8
Apr 28Minnetonka M.S. MeetApr 28 · 100 Meters · Place 25 · Minnetonka EastMinnetonka East100 Meters25.14.51a PB8