Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorBlue Earth Meet · Apr 2487' 10"Blue Earth MeetApril 24, 2026
Shot Put · 4kg · IndoorMankato East Indoor Quad Invite 3/26/2026 · Mar 2633' 8"Mankato East Indoor Quad Invite 3/26/2026March 26, 2026
Shot Put · 4kg · OutdoorMSHSL Section 2A Championships · May 3033-08.00MSHSL Section 2A ChampionshipsMay 30, 2026
Shot Put · 6lb · OutdoorBuc JH Invite · Apr 2629' 6Buc JH InviteApril 26, 2022

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 30MSHSL Section 2A ChampionshipsMay 30 · Shot Put · Place 5 · Blue Earth AreaBlue Earth AreaShot Put4kg5.33-08.00 PB12
May 21MSHSL Section 2A - South Sub-SectionMay 21 · Discus · Place 12 · Blue Earth AreaBlue Earth AreaDiscus1kg12.86-0912
May 21MSHSL Section 2A - South Sub-SectionMay 21 · Shot Put · Place 2 · Blue Earth AreaBlue Earth AreaShot Put4kg2.33-00.0012
May 12Waseca HS Meet #2May 12 · Discus · Place 2 · Blue Earth AreaBlue Earth AreaDiscus289-112
May 12Waseca HS Meet #2May 12 · Shot Put · Place 2 · Blue Earth AreaBlue Earth AreaShot Put231-512
May 7Big South Small School Conference MeetMay 7 · Discus · Place 7 · Blue Earth AreaBlue Earth AreaDiscus791-312
May 7Big South Small School Conference MeetMay 7 · Shot Put · Place 5 · Blue Earth AreaBlue Earth AreaShot Put529-1012
May 52A Section True TeamMay 5 · Discus · Place 6 · Blue Earth AreaBlue Earth AreaDiscus1kg6.86' 4"12
May 52A Section True TeamMay 5 · Shot Put · Place 5 · Blue Earth AreaBlue Earth AreaShot Put4kg5.30' 1"12
May 1Fairmont Sentinel RelaysMay 1 · Discus · Place 5 · Blue Earth AreaBlue Earth AreaDiscus590-412
May 1Fairmont Sentinel RelaysMay 1 · Shot Put · Place 5 · Blue Earth AreaBlue Earth AreaShot Put529-1112
Apr 28Dewey Escher InvitationalApr 28 · Discus · Place 4 · Blue Earth AreaBlue Earth AreaDiscus1kg4.83-0112
Apr 28Dewey Escher InvitationalApr 28 · Shot Put · Place 2 · Blue Earth AreaBlue Earth AreaShot Put4kg2.30-11.5012
Apr 24Blue Earth MeetApr 24 · Discus · Place 3 · Blue Earth AreaBlue Earth AreaDiscus1kg3.87' 10" PB12
Apr 24Blue Earth MeetApr 24 · Shot Put · Place 2 · Blue Earth AreaBlue Earth AreaShot Put4kg2.31' 10"12
Apr 21SJM Invitational #3Apr 21 · Discus · Place 8 · Blue Earth AreaBlue Earth AreaDiscus1kg8.74' 8"12
Apr 21SJM Invitational #3Apr 21 · Shot Put · Place 3 · Blue Earth AreaBlue Earth AreaShot Put4kg3.31' 1"12
Apr 14Waseca HS Meet #1Apr 14 · Discus · Place 7 · Blue Earth AreaBlue Earth AreaDiscus780-612
Apr 14Waseca HS Meet #1Apr 14 · Shot Put · Place 2 · Blue Earth AreaBlue Earth AreaShot Put232-612
Apr 10Blue Earth MeetApr 10 · Discus · Place 5 · Blue Earth AreaBlue Earth AreaDiscus584-312
Apr 10Blue Earth MeetApr 10 · Shot Put · Place 3 · Blue Earth AreaBlue Earth AreaShot Put330-612
Apr 7Viesselman True Team InvitationalApr 7 · Discus · Place 1 · Blue Earth AreaBlue Earth AreaDiscus1kg1.82' 6"12
Apr 7Viesselman True Team InvitationalApr 7 · Shot Put · Place 1 · Blue Earth AreaBlue Earth AreaShot Put4kg1.29' 6"12
Mar 30SJM Track Invitational #1Mar 30 · Discus · Place 5 · Blue Earth AreaBlue Earth AreaDiscus1kg5.81' 5"12
Mar 30SJM Track Invitational #1Mar 30 · Shot Put · Place 1 · Blue Earth AreaBlue Earth AreaShot Put4kg1.30' 9"12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 26Mankato East Indoor Quad Invite 3/26/2026Mar 26 · Shot Put · Place 2 · Blue Earth AreaBlue Earth AreaShot Put4kg2.33' 8" PB12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 31MSHSL Section 2A ChampionshipsMay 31 · Shot Put · Place 6 · Blue Earth AreaBlue Earth AreaShot Put634-0.5011
May 22MSHSL Section 2A - South Sub-SectionMay 22 · Discus · Place 15 · Blue Earth AreaBlue Earth AreaDiscus1kg15.85-0811
May 22MSHSL Section 2A - South Sub-SectionMay 22 · Shot Put · Place 4 · Blue Earth AreaBlue Earth AreaShot Put4kg4.32-02.7511
May 6Section 2A True TeamMay 6 · Shot Put · Place 6 · Blue Earth AreaBlue Earth AreaShot Put4kg6.31' 11.75"11
May 2Fairmont Sentinel RelaysMay 2 · Shot Put · Place 5 · Blue Earth AreaBlue Earth AreaShot Put529-311
Apr 29LCWM/Nicollet Meet #2Apr 29 · Discus · Place 7 · Blue Earth AreaBlue Earth AreaDiscus782-0411
Apr 29LCWM/Nicollet Meet #2Apr 29 · Shot Put · Place 2 · Blue Earth AreaBlue Earth AreaShot Put231-10.0011
Apr 25BUC 6Apr 25 · Discus · Place 8 · Blue Earth AreaBlue Earth AreaDiscus871-111
Apr 25BUC 6Apr 25 · Shot Put · Place 2 · Blue Earth AreaBlue Earth AreaShot Put229-611
Apr 22Worthington TriangularApr 22 · Discus · Place 11 · Blue Earth AreaBlue Earth AreaDiscus1174-711
Apr 22Worthington TriangularApr 22 · Shot Put · Place 3 · Blue Earth AreaBlue Earth AreaShot Put330-8.2511
Apr 112025 Buc InviteApr 11 · Discus · Place 9 · Blue Earth AreaBlue Earth AreaDiscus978-311
Apr 112025 Buc InviteApr 11 · Shot Put · Place 6 · Blue Earth AreaBlue Earth AreaShot Put628-711
Apr 8Viesselman True Team InvitationalApr 8 · Discus · Place 9 · Blue Earth AreaBlue Earth AreaDiscus972-1.511
Apr 8Viesselman True Team InvitationalApr 8 · Shot Put · Place 4 · Blue Earth AreaBlue Earth AreaShot Put428-111

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 27Mankato East Indoor QuadMar 27 · Shot Put · Place 4 · Blue Earth AreaBlue Earth AreaShot Put430-411

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 2A ChampionshipsJun 1 · Shot Put · Place 8 · Blue Earth AreaBlue Earth AreaShot Put4kg8.32' 010
May 23MSHSL Section 2A - South Sub SectionMay 23 · Discus · Place 23 · Blue Earth AreaBlue Earth AreaDiscus1kg23.73-0110
May 23MSHSL Section 2A - South Sub SectionMay 23 · Shot Put · Place 8 · Blue Earth AreaBlue Earth AreaShot Put4kg8.29-07.5010
May 16Waseca Invite #2May 16 · Discus · Place 8 · Blue Earth AreaBlue Earth AreaDiscus882-10—
May 16Waseca Invite #2May 16 · Shot Put · Place 5 · Blue Earth AreaBlue Earth AreaShot Put529-6.5—
May 11Big South Conference (Smalls)May 11 · Discus · Place 9 · Blue Earth AreaBlue Earth AreaDiscus981-9.75—
May 11Big South Conference (Smalls)May 11 · Shot Put · Place 9 · Blue Earth AreaBlue Earth AreaShot Put929-4—
May 7Section 2A True TeamMay 7 · Shot Put · Place 14 · Blue Earth AreaBlue Earth AreaShot Put4kg14.28-04.0010
May 3Fairmont Sentinel RelaysMay 3 · Discus · Place 9 · Blue Earth AreaBlue Earth AreaDiscus977-6—
May 3Fairmont Sentinel RelaysMay 3 · Shot Put · Place 6 · Blue Earth AreaBlue Earth AreaShot Put629-7—
Apr 30LCWM/Nicollet Meet #2Apr 30 · Discus · Place 10 · Blue Earth AreaBlue Earth AreaDiscus1075-0—
Apr 30LCWM/Nicollet Meet #2Apr 30 · Shot Put · Place 3 · Blue Earth AreaBlue Earth AreaShot Put329-10.50—
Apr 122024 Buc InviteApr 12 · Discus · Place 12 · Blue Earth AreaBlue Earth AreaDiscus1271-2—
Apr 122024 Buc InviteApr 12 · Shot Put · Place 7 · Blue Earth AreaBlue Earth AreaShot Put729-4—
Apr 9USC Viesselman True Team Style MeetApr 9 · Discus · Place 6 · Blue Earth AreaBlue Earth AreaDiscus684-4—
Apr 9USC Viesselman True Team Style MeetApr 9 · Shot Put · Place 7 · Blue Earth AreaBlue Earth AreaShot Put726-10.5—
Apr 2St. James Invitational Apr 2 · Discus · Place 11 · Blue Earth AreaBlue Earth AreaDiscus1163-2—
Apr 2St. James Invitational Apr 2 · Shot Put · Place 4 · Blue Earth AreaBlue Earth AreaShot Put427-0—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 4BEA Indoor MeetApr 4 · Shot Put · Place 7 · Blue Earth AreaBlue Earth AreaShot Put727-9—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 25MSHSL Section 2A - Sub-Section SouthMay 25 · Discus · Place 16 · Blue Earth AreaBlue Earth AreaDiscus1kg16.82-089
May 25MSHSL Section 2A - Sub-Section SouthMay 25 · Shot Put · Place 11 · Blue Earth AreaBlue Earth AreaShot Put4kg11.29-05.009
May 18Waseca InviteMay 18 · Discus · Place 12 · Blue Earth AreaBlue Earth AreaDiscus1272-69
May 18Waseca InviteMay 18 · Shot Put · Place 8 · Blue Earth AreaBlue Earth AreaShot Put827-119
May 15Big South Small SchoolsMay 15 · Discus · Place 7 · Blue Earth AreaBlue Earth AreaDiscus778-79
May 15Big South Small SchoolsMay 15 · Shot Put · Place 10 · Blue Earth AreaBlue Earth AreaShot Put1028-09
May 9Section 2A True TeamMay 9 · Discus · Place 21 · Blue Earth AreaBlue Earth AreaDiscus1kg21.73-039
May 9Section 2A True TeamMay 9 · Shot Put · Place 19 · Blue Earth AreaBlue Earth AreaShot Put4kg19.25-03.009
May 5Fairmont Sentinel RelaysMay 5 · Discus · Place 5 · Blue Earth AreaBlue Earth AreaDiscus581-109
May 5Fairmont Sentinel RelaysMay 5 · Shot Put · Place 7 · Blue Earth AreaBlue Earth AreaShot Put729-5.59
May 2LCWM/Nicollet Meet #2May 2 · Discus · Place 5 · Blue Earth AreaBlue Earth AreaDiscus1kg5.80-009
May 2LCWM/Nicollet Meet #2May 2 · Shot Put · Place 9 · Blue Earth AreaBlue Earth AreaShot Put4kg9.26-10.009
Apr 28Buc 6 MeetApr 28 · Discus · Place 10 · Blue Earth AreaBlue Earth AreaDiscus1068-29
Apr 28Buc 6 MeetApr 28 · Shot Put · Place 4 · Blue Earth AreaBlue Earth AreaShot Put426-49
Apr 18Maple River Eagle InviteApr 18 · Discus · Place 6 · Blue Earth AreaBlue Earth AreaDiscus678-069
Apr 18Maple River Eagle InviteApr 18 · Shot Put · Place 7 · Blue Earth AreaBlue Earth AreaShot Put728-08.259
Apr 14Blue Earth Area Buc InviteApr 14 · Discus · Place 10 · Blue Earth AreaBlue Earth AreaDiscus1068-2.59
Apr 14Blue Earth Area Buc InviteApr 14 · Shot Put · Place 5 · Blue Earth AreaBlue Earth AreaShot Put527-79

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 26MSHSL Section 2A - SouthMay 26 · Discus · Place 18 · Blue Earth AreaBlue Earth AreaDiscus1kg18.69-108
May 14Big South SmallsMay 14 · Discus · Place 8 · Blue Earth AreaBlue Earth AreaDiscus1kg8.73-068
May 3LCWM/N Meet #2May 3 · Discus · Place 8 · Blue Earth AreaBlue Earth AreaDiscus1kg8.74-048
May 3LCWM/N Meet #2May 3 · Shot Put · Place 16 · Blue Earth AreaBlue Earth AreaShot Put4kg16.24-01.508
Apr 26Buc JH InviteApr 26 · Discus · Place 2 · Blue Earth AreaBlue Earth AreaDiscus1kg2.79' 18
Apr 26Buc JH InviteApr 26 · Shot Put · Place 3 · Blue Earth AreaBlue Earth AreaShot Put6lb3.29' 6 PB8
Apr 12Buc Mini-InviteApr 12 · Discus · Place 5 · Blue Earth AreaBlue Earth AreaDiscus568-38
Apr 12Buc Mini-InviteApr 12 · Shot Put · Place 6 · Blue Earth AreaBlue Earth AreaShot Put625-118

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 7Buc Indoor InviteApr 7 · Shot Put · Place 5 · Blue Earth AreaBlue Earth AreaShot Put4kg5.26' 108

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 4Golden Eagle Talon InvitationalJun 4 · Discus · Place 9 · Blue Earth AreaBlue Earth AreaDiscus1kg9.73-057
Jun 3MSHSL Section 2A - Sub-Section 5Jun 3 · Discus · Place 9 · Blue Earth AreaBlue Earth AreaDiscus973-057
May 28BSC Conference Meet (Small School)May 28 · Discus · Place 8 · Blue Earth AreaBlue Earth AreaDiscus867-067
May 21St. Peter Invite #3May 21 · Discus · Place 14 · Blue Earth AreaBlue Earth AreaDiscus1kg14.58-067
May 21St. Peter Invite #3May 21 · Shot Put · Place 19 · Blue Earth AreaBlue Earth AreaShot Put4kg19.24-00.507
May 13Buc Quad #2May 13 · Discus · Place 13 · Blue Earth AreaBlue Earth AreaDiscus1352-107
May 13Buc Quad #2May 13 · Shot Put · Place 21 · Blue Earth AreaBlue Earth AreaShot Put2122-77
Apr 26Buc JH InviteApr 26 · Discus · Place 1 · Blue Earth AreaBlue Earth AreaDiscus168-117
Apr 26Buc JH InviteApr 26 · Shot Put · Place 1 · Blue Earth AreaBlue Earth AreaShot Put126-117
Apr 22New Ulm Invite #2Apr 22 · Discus · Place 13 · Blue Earth AreaBlue Earth AreaDiscus1358-077
Apr 16Cardinal RelaysApr 16 · Discus · Place 5 · Blue Earth AreaBlue Earth AreaDiscus564-027
Apr 16Cardinal RelaysApr 16 · Shot Put · Place 7 · Blue Earth AreaBlue Earth AreaShot Put721-10.507
Apr 8Buc Quad #1Apr 8 · Discus · Place 9 · Blue Earth AreaBlue Earth AreaDiscus957-87
Apr 8Buc Quad #1Apr 8 · Shot Put · Place 12 · Blue Earth AreaBlue Earth AreaShot Put1220-87