Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNew Prague Triangular · Apr 8134' 4"New Prague TriangularApril 8, 2026
Discus · 1kg · OutdoorKOMET JH T&F ELITE MEET · May 19113-00KOMET JH T&F ELITE MEETMay 19, 2023
Shot Put · 12lb · IndoorMankato East Indoor Quad Invite 3/26/2026 · Mar 2644' 6.5"Mankato East Indoor Quad Invite 3/26/2026March 26, 2026
Shot Put · 12lb · OutdoorClass AAA True Team Wild Card · May 847' 5"Class AAA True Team Wild CardMay 8, 2026
Shot Put · 4kg · OutdoorKOMET JH T&F ELITE MEET · May 1936-11.00KOMET JH T&F ELITE MEETMay 19, 2023

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 28MSHSL Section 1AAA ChampionshipsMay 28 · Discus · Place 9 · New PragueNew PragueDiscus1.6kg9.130-0211
May 28MSHSL Section 1AAA ChampionshipsMay 28 · Shot Put · Place 19 · New PragueNew PragueShot Put12lb19.38-09.2511
May 20New Prague Last Chance MeetMay 20 · Discus · Place 6 · New PragueNew PragueDiscus6133-211
May 20New Prague Last Chance MeetMay 20 · Shot Put · Place 7 · New PragueNew PragueShot Put741-6.511
May 13Metro West Conference ChampionshipsMay 13 · Discus · Place 6 · New PragueNew PragueDiscus1.6kg6.124' 11"11
May 13Metro West Conference ChampionshipsMay 13 · Shot Put · Place 8 · New PragueNew PragueShot Put12lb8.42' 11.75"11
May 8Class AAA True Team Wild CardMay 8 · Discus · Place 38 · New PragueNew PragueDiscus1.6kg38.124' 5"11
May 8Class AAA True Team Wild CardMay 8 · Shot Put · Place 16 · New PragueNew PragueShot Put12lb16.47' 5" PB11
May 51AAA Section True Team May 5 · Discus · Place 15 · New PragueNew PragueDiscus1.6kg15.124' 5"11
May 51AAA Section True Team May 5 · Shot Put · Place 7 · New PragueNew PragueShot Put12lb7.47' 5"11
May 1Chaska Throws MeetMay 1 · Discus · Place 4 · New PragueNew PragueDiscus1.6kg4.122' 10"11
May 1Chaska Throws MeetMay 1 · Shot Put · Place 3 · New PragueNew PragueShot Put12lb3.43' 2"11
Apr 302026 Mankato East Cougar Relays 4/30/2026Apr 30 · Discus · Place 5 · New PragueNew PragueDiscus1.6kg5.132' 2"11
Apr 302026 Mankato East Cougar Relays 4/30/2026Apr 30 · Shot Put · Place 8 · New PragueNew PragueShot Put12lb8.44' 6"11
Apr 20Waconia InvitationalApr 20 · Discus · Place 4 · New PragueNew PragueDiscus1.6kg4.126' 10"11
Apr 20Waconia InvitationalApr 20 · Shot Put · Place 4 · New PragueNew PragueShot Put12lb4.41' 9.5"11
Apr 16Spartan InvitationalApr 16 · Discus · Place 3 · New PragueNew PragueDiscus3133-711
Apr 16Spartan InvitationalApr 16 · Shot Put · Place 4 · New PragueNew PragueShot Put444-011
Apr 10Mankato East Triangular 4/10/2026Apr 10 · Discus · Place 4 · New PragueNew PragueDiscus1.6kg4.122' 10"11
Apr 10Mankato East Triangular 4/10/2026Apr 10 · Shot Put · Place 3 · New PragueNew PragueShot Put12lb3.44' 8.75"11
Apr 8New Prague TriangularApr 8 · Discus · Place 3 · New PragueNew PragueDiscus1.6kg3.134' 4" PB11
Apr 8New Prague TriangularApr 8 · Shot Put · Place 2 · New PragueNew PragueShot Put12lb2.42' 11"11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 26Mankato East Indoor Quad Invite 3/26/2026Mar 26 · Shot Put · Place 3 · New PragueNew PragueShot Put12lb3.44' 6.5" PB11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 29MSHSL Section 1AAA ChampionshipsMay 29 · Discus · Place 12 · New PragueNew PragueDiscus12129-610
May 29MSHSL Section 1AAA ChampionshipsMay 29 · Shot Put · Place 15 · New PragueNew PragueShot Put1543-510
May 21NP Last Chance MeetMay 21 · Discus · Place 7 · New PragueNew PragueDiscus7120-1010
May 21NP Last Chance MeetMay 21 · Shot Put · Place 3 · New PragueNew PragueShot Put347-1010
May 9Giants InvitationalMay 9 · Discus · Place 2 · New PragueNew PragueDiscus2122-210
May 9Giants InvitationalMay 9 · Shot Put · Place 1 · New PragueNew PragueShot Put146-410
May 6Section 3AAA True TeamMay 6 · Discus · Place 13 · New PragueNew PragueDiscus1.6kg13.126' 8"10
May 6Section 3AAA True TeamMay 6 · Shot Put · Place 13 · New PragueNew PragueShot Put12lb13.45' 5"10
May 12025 Mankato East Cougar RelaysMay 1 · Discus · Place 6 · New PragueNew PragueDiscus6129-010
May 12025 Mankato East Cougar RelaysMay 1 · Shot Put · Place 7 · New PragueNew PragueShot Put744-210
Apr 29Chaska JV QuadApr 29 · Discus · Place 6 · New PragueNew PragueDiscus6112-110
Apr 29Chaska JV QuadApr 29 · Shot Put · Place 3 · New PragueNew PragueShot Put347-110
Apr 11NP TriangularApr 11 · Discus · Place 8 · New PragueNew PragueDiscus8119-310
Apr 11NP TriangularApr 11 · Shot Put · Place 6 · New PragueNew PragueShot Put641-1010

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Orono Indoor MeetApr 5 · Shot Put · Place 3 · New PragueNew PragueShot Put342-110

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 30MSHSL Section 1AAA ChampionshipsMay 30 · Discus · Place 17 · New PragueNew PragueDiscus1.6kg17.110' 109
May 30MSHSL Section 1AAA ChampionshipsMay 30 · Shot Put · Place 18 · New PragueNew PragueShot Put12lb18.38' 7.59
May 22New Prague Last Chance MeetMay 22 · Discus · Place 12 · New PragueNew PragueDiscus12111-7—
May 22New Prague Last Chance MeetMay 22 · Shot Put · Place 5 · New PragueNew PragueShot Put541-2—
May 15Metro West Conference ChampionshipsMay 15 · Discus · Place 11 · New PragueNew PragueDiscus11109-10—
May 15Metro West Conference ChampionshipsMay 15 · Shot Put · Place 11 · New PragueNew PragueShot Put1138-10.50—
May 7Section 3AAA True TeamMay 7 · Discus · Place 26 · New PragueNew PragueDiscus1.6kg26.101' 109
May 7Section 3AAA True TeamMay 7 · Shot Put · Place 20 · New PragueNew PragueShot Put12lb20.38' 69
Apr 30Spartan InvitationalApr 30 · Discus · Place 7 · New PragueNew PragueDiscus7108-0—
Apr 30Spartan InvitationalApr 30 · Shot Put · Place 9 · New PragueNew PragueShot Put935-11.5—
Apr 25Jordan InvitationalApr 25 · Discus · Place 9 · New PragueNew PragueDiscus9108-2—
Apr 25Jordan InvitationalApr 25 · Shot Put · Place 5 · New PragueNew PragueShot Put541-10—
Apr 18Orono Unlimited MeetApr 18 · Discus · Place 8 · New PragueNew PragueDiscus8109-2—
Apr 18Orono Unlimited MeetApr 18 · Shot Put · Place 3 · New PragueNew PragueShot Put339-2—
Apr 15NP vs Waconia DualApr 15 · Discus · Place 2 · New PragueNew PragueDiscus2107-3—
Apr 15NP vs Waconia DualApr 15 · Shot Put · Place 2 · New PragueNew PragueShot Put239-8.5—
Apr 12Mankato East T&F Tri Invite 4/12/2024Apr 12 · Discus · Place 2 · New PragueNew PragueDiscus1.6kg2.113-10.009
Apr 12Mankato East T&F Tri Invite 4/12/2024Apr 12 · Shot Put · Place 4 · New PragueNew PragueShot Put12lb4.39-05.009
Apr 9Chaska TriangularApr 9 · Shot Put · Place 6 · New PragueNew PragueShot Put640-5.5—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 6Orono Indoor Invite MorningApr 6 · Shot Put · Place 4 · New PragueNew PragueShot Put439-9.25—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22Metro West Conference JV ChampionshipsMay 22 · Discus · Place 25 · New PragueNew PragueDiscus2580-018
May 22Metro West Conference JV ChampionshipsMay 22 · Shot Put · Place 20 · New PragueNew PragueShot Put2032-02.008
May 19KOMET JH T&F ELITE MEETMay 19 · Discus · Place 8 · New PragueNew PragueDiscus1kg8.113-00 PB8
May 19KOMET JH T&F ELITE MEETMay 19 · Shot Put · Place 8 · New PragueNew PragueShot Put4kg8.36-11.00 PB8
May 15New Prague JV RelaysMay 15 · Discus · Place 24 · New PragueNew PragueDiscus1.6kg24.84-038
May 15New Prague JV RelaysMay 15 · Shot Put · Place 25 · New PragueNew PragueShot Put12lb25.32-03.008
May 8Chanhassen JV MeetMay 8 · Discus · Place 20 · New PragueNew PragueDiscus2081-028
May 8Chanhassen JV MeetMay 8 · Shot Put · Place 27 · New PragueNew PragueShot Put2729-11.008
Apr 24New Prague JV InviteApr 24 · Discus · Place 9 · New PragueNew PragueDiscus979-98
Apr 24New Prague JV InviteApr 24 · Shot Put · Place 15 · New PragueNew PragueShot Put1530-68