Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · IndoorMSHSL Section 2AA Championships · May 28187-04MSHSL Section 2AA ChampionshipsMay 28, 2025
Discus · 1.6kg · OutdoorMSHSL State Track & Field Championships · Jun 10191-08MSHSL State Track & Field ChampionshipsJune 10, 2025
Discus · 1kg · OutdoorFairmont/BEA Junior High Meet · May 499' 1Fairmont/BEA Junior High MeetMay 4, 2021
Discus · 2kg · OutdoorUSD Snooze Button Classic · Apr 855.33mUSD Snooze Button ClassicApril 8, 2026
Hammer · 16lb / 7.26kg · OutdoorCentral Methodist Open · Mar 2149.55mCentral Methodist OpenMarch 21, 2026
Shot Put · 12lb · IndoorMSHSL Section 2AA Championships · May 2851-08.75MSHSL Section 2AA ChampionshipsMay 28, 2025
Shot Put · 12lb · OutdoorMSHSL State Track & Field Championships · Jun 1055-03.00MSHSL State Track & Field ChampionshipsJune 10, 2025
Shot Put · 16lb / 7.26kg · IndoorDWU Snow Tiger Open · Dec 1315.11mDWU Snow Tiger OpenDecember 13, 2025
Shot Put · 16lb / 7.26kg · OutdoorSteinborn/Beacom Twilight · Mar 3015.80mSteinborn/Beacom TwilightMarch 30, 2026
Weight Throw · 35lb / 15.9kg · IndoorNAIA Indoor Championships · Mar 517.77mNAIA Indoor ChampionshipsMarch 5, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 8USD TwilightMay 8 · Discus · Place 2 · Dakota State (S.D.)Dakota State (S.D.)Discus252.07mFr
May 8USD TwilightMay 8 · Shot Put · Place 4 · Dakota State (S.D.)Dakota State (S.D.)Shot Put415.51mFr
May 2Frontier Conference ChampionshipMay 2 · Hammer · Place 8 · Dakota State (S.D.)Dakota State (S.D.)Hammer16lb / 7.26kg8.49.13mFr
May 2Frontier Conference ChampionshipMay 2 · Discus · Place 1 · Dakota State (S.D.)Dakota State (S.D.)Discus2kg1.49.36mFr
May 2Frontier Conference ChampionshipMay 2 · Shot Put · Place 3 · Dakota State (S.D.)Dakota State (S.D.)Shot Put16lb / 7.26kg3.15.68mFr
Apr 16Northwestern InviteApr 16 · Hammer · Place 11 · Dakota State (S.D.)Dakota State (S.D.)Hammer16lb / 7.26kg11.46.81mFr
Apr 16Northwestern InviteApr 16 · Discus · Place 1 · Dakota State (S.D.)Dakota State (S.D.)Discus2kg1.50.54mFr
Apr 16Northwestern InviteApr 16 · Shot Put · Place 3 · Dakota State (S.D.)Dakota State (S.D.)Shot Put16lb / 7.26kg3.15.18mFr
Apr 8USD Snooze Button ClassicApr 8 · Hammer · Place 15 · Dakota State (S.D.)Dakota State (S.D.)Hammer16lb / 7.26kg15.43.37mFr
Apr 8USD Snooze Button ClassicApr 8 · Discus · Place 1 · Dakota State (S.D.)Dakota State (S.D.)Discus2kg1.55.33m PBFr
Apr 8USD Snooze Button ClassicApr 8 · Shot Put · Place 5 · Dakota State (S.D.)Dakota State (S.D.)Shot Put16lb / 7.26kg5.14.98mFr
Mar 30Steinborn/Beacom TwilightMar 30 · Hammer · Place 7 · Dakota State (S.D.)Dakota State (S.D.)Hammer16lb / 7.26kg7.45.25mFr
Mar 30Steinborn/Beacom TwilightMar 30 · Discus · Place 3 · Dakota State (S.D.)Dakota State (S.D.)Discus2kg3.50.97mFr
Mar 30Steinborn/Beacom TwilightMar 30 · Shot Put · Place 1 · Dakota State (S.D.)Dakota State (S.D.)Shot Put16lb / 7.26kg1.15.80m PBFr
Mar 21Central Methodist OpenMar 21 · Hammer · Place 4 · Dakota State (S.D.)Dakota State (S.D.)Hammer16lb / 7.26kg4.49.55m PBFr
Mar 21Central Methodist OpenMar 21 · Discus · Place 1 · Dakota State (S.D.)Dakota State (S.D.)Discus2kg1.50.87mFr
Mar 21Central Methodist OpenMar 21 · Shot Put · Place 3 · Dakota State (S.D.)Dakota State (S.D.)Shot Put16lb / 7.26kg3.14.72mFr

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 5NAIA Indoor ChampionshipsMar 5 · Weight Throw · Place 15 · Dakota State (S.D.)Dakota State (S.D.)Weight Throw35lb / 15.9kg15.17.77m PBFr
Mar 5NAIA Indoor ChampionshipsMar 5 · Shot Put · Place 26 · Dakota State (S.D.)Dakota State (S.D.)Shot Put16lb / 7.26kg26.14.97mFr
Feb 21Frontier Conference Indoor MeetFeb 21 · Weight Throw · Place 4 · Dakota State (S.D.)Dakota State (S.D.)Weight Throw417.72mFR
Feb 21Frontier Conference Indoor MeetFeb 21 · Shot Put · Place 2 · Dakota State (S.D.)Dakota State (S.D.)Shot Put216.31mFR
Feb 13SDSU Indoor ClassicFeb 13 · Weight Throw · Place 12 · Dakota State (S.D.)Dakota State (S.D.)Weight Throw1216.11mFr
Feb 13SDSU Indoor ClassicFeb 13 · Shot Put · Place 6 · Dakota State (S.D.)Dakota State (S.D.)Shot Put615.69mFr
Feb 13Mt Marty Last Chance MeetFeb 13 · Weight Throw · Place 1 · Dakota State (S.D.)Dakota State (S.D.)Weight Throw117.30mFr
Feb 13Mt Marty Last Chance MeetFeb 13 · Shot Put · Place 3 · Dakota State (S.D.)Dakota State (S.D.)Shot Put315.20mFr
Jan 16Mount Marty InvitationalJan 16 · Weight Throw · Place 3 · Dakota State (S.D.)Dakota State (S.D.)Weight Throw316.62mFr
Jan 16Mount Marty InvitationalJan 16 · Shot Put · Place 1 · Dakota State (S.D.)Dakota State (S.D.)Shot Put115.78mFr
Jan 10Mount Marty OpenerJan 10 · Weight Throw · Place 3 · Dakota State (S.D.)Dakota State (S.D.)Weight Throw316.89mFr
Jan 10Mount Marty OpenerJan 10 · Shot Put · Place 1 · Dakota State (S.D.)Dakota State (S.D.)Shot Put115.79mFr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13DWU Snow Tiger OpenDec 13 · Weight Throw · Place 2 · Dakota State (S.D.)Dakota State (S.D.)Weight Throw35lb / 15.9kg2.17.26mFr
Dec 13DWU Snow Tiger OpenDec 13 · Shot Put · Place 4 · Dakota State (S.D.)Dakota State (S.D.)Shot Put16lb / 7.26kg4.15.11m PBFr
Dec 52025 SDSU Holiday MeetDec 5 · Weight Throw · Place 5 · Dakota State (S.D.)Dakota State (S.D.)Weight Throw35lb / 15.9kg5.17.03mFr
Dec 52025 SDSU Holiday MeetDec 5 · Shot Put · Place 8 · Dakota State (S.D.)Dakota State (S.D.)Shot Put16lb / 7.26kg8.14.99mFr
May 28MSHSL Section 2AA ChampionshipsMay 28 · Discus · Place 1 · FairmontFairmontDiscus1.6kg1.187-04 PB12
May 28MSHSL Section 2AA ChampionshipsMay 28 · Shot Put · Place 3 · FairmontFairmontShot Put12lb3.51-08.75 PB12
Mar 21Old SCC Indoor Track MeetMar 21 · Shot Put · Place 1 · FairmontFairmontShot Put153-1112

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · Discus · Place 1 · FairmontFairmontDiscus1.6kg1.191-08 PB12
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · Shot Put · Place 2 · FairmontFairmontShot Put12lb2.55-03.00 PB12
May 22Big South Conference ChampionshipMay 22 · Discus · Place 1 · FairmontFairmontDiscus1188-212
May 22Big South Conference ChampionshipMay 22 · Shot Put · Place 2 · FairmontFairmontShot Put254-812
May 17Class AA State True Team MeetMay 17 · Discus · Place 1 · FairmontFairmontDiscus1.6kg1.180' 0"12
May 17Class AA State True Team MeetMay 17 · Shot Put · Place 2 · FairmontFairmontShot Put12lb2.52' 7"12
May 13Trojan RelaysMay 13 · Discus · Place 1 · FairmontFairmontDiscus1171-412
May 13Trojan RelaysMay 13 · Shot Put · Place 3 · FairmontFairmontShot Put351-9.512
May 6Section 2AA True TeamMay 6 · Discus · Place 1 · FairmontFairmontDiscus1.6kg1.181' 1"12
May 6Section 2AA True TeamMay 6 · Shot Put · Place 3 · FairmontFairmontShot Put12lb3.51' 3"12
May 2Fairmont Sentinel RelaysMay 2 · Discus · Place 1 · FairmontFairmontDiscus1184-512
May 2Fairmont Sentinel RelaysMay 2 · Shot Put · Place 1 · FairmontFairmontShot Put147-1012
Apr 25Hamline Elite MeetApr 25 · Discus · Place 1 · FairmontFairmontDiscus1170-1012
Apr 25Hamline Elite MeetApr 25 · Shot Put · Place 11 · FairmontFairmontShot Put1149-712
Apr 22Worthington TriangularApr 22 · Discus · Place 1 · FairmontFairmontDiscus1168-712
Apr 22Worthington TriangularApr 22 · Shot Put · Place 1 · FairmontFairmontShot Put151-10.512
Apr 17Waseca HS Meet #1Apr 17 · Discus · Place 3 · FairmontFairmontDiscus3158-412
Apr 14Fairmont Triangular - NU, STPApr 14 · Discus · Place 3 · FairmontFairmontDiscus3140-512
Apr 14Fairmont Triangular - NU, STPApr 14 · Shot Put · Place 2 · FairmontFairmontShot Put252-112
Apr 112025 Buc InviteApr 11 · Discus · Place 1 · FairmontFairmontDiscus1164-512
Apr 112025 Buc InviteApr 11 · Shot Put · Place 2 · FairmontFairmontShot Put248-212
Apr 3Mankato East TriangularApr 3 · Discus · Place 1 · FairmontFairmontDiscus1162-212
Apr 3Mankato East TriangularApr 3 · Shot Put · Place 2 · FairmontFairmontShot Put251-6.512

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · Discus · Place 9 · FairmontFairmontDiscus1.6kg9.153' 3"11
May 23Big South Large School Conference MeetMay 23 · Discus · Place 2 · FairmontFairmontDiscus2147-8—
May 23Big South Large School Conference MeetMay 23 · Shot Put · Place 2 · FairmontFairmontShot Put249-1.5—
May 18Class AA True Team State ChampionshipsMay 18 · Discus · Place 6 · FairmontFairmontDiscus1.6kg6.144' 411
May 18Class AA True Team State ChampionshipsMay 18 · Shot Put · Place 8 · FairmontFairmontShot Put12lb8.49' 011
May 14Worthington Trojan RelaysMay 14 · Discus · Place 2 · FairmontFairmontDiscus2153-11—
May 14Worthington Trojan RelaysMay 14 · Shot Put · Place 4 · FairmontFairmontShot Put446-1—
May 8Class AA WildcardMay 8 · Discus · Place 2 · FairmontFairmontDiscus1.6kg2.158' 611
May 8Class AA WildcardMay 8 · Shot Put · Place 14 · FairmontFairmontShot Put12lb14.45' 1111
May 7Section 2AA True TeamMay 7 · Discus · Place 2 · FairmontFairmontDiscus1.6kg2.158' 611
May 7Section 2AA True TeamMay 7 · Shot Put · Place 7 · FairmontFairmontShot Put12lb7.45' 1111
May 3Fairmont Sentinel RelaysMay 3 · Discus · Place 1 · FairmontFairmontDiscus1146-6—
May 3Fairmont Sentinel RelaysMay 3 · Shot Put · Place 2 · FairmontFairmontShot Put246-11.5—
Apr 25Jordan InvitationalApr 25 · Discus · Place 3 · FairmontFairmontDiscus3147-5—
Apr 25Jordan InvitationalApr 25 · Shot Put · Place 2 · FairmontFairmontShot Put242-8.5—
Apr 23Fairmont InviteApr 23 · Discus · Place 1 · FairmontFairmontDiscus1.6kg1.128-1011
Apr 23Fairmont InviteApr 23 · Shot Put · Place 1 · FairmontFairmontShot Put12lb1.46-06.5011
Apr 18Waseca InviteApr 18 · Discus · Place 2 · FairmontFairmontDiscus2138-8—
Apr 18Waseca InviteApr 18 · Shot Put · Place 4 · FairmontFairmontShot Put442-9.5—
Apr 122024 Buc InviteApr 12 · Discus · Place 2 · FairmontFairmontDiscus2140-1—
Apr 122024 Buc InviteApr 12 · Shot Put · Place 2 · FairmontFairmontShot Put244-3—
Apr 4Fairmont meetApr 4 · Discus · Place 3 · FairmontFairmontDiscus3131-9—
Apr 4Fairmont meetApr 4 · Shot Put · Place 2 · FairmontFairmontShot Put243-10.25—
Mar 30MSU Varsity ShowcaseMar 30 · Shot Put · Place 13 · FairmontFairmontShot Put1343-6—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
May 29MSHSL Section 2AA ChampionshipsMay 29 · Discus · Place 3 · FairmontFairmontDiscus1.6kg3.154' 7"11
May 29MSHSL Section 2AA ChampionshipsMay 29 · Shot Put · Place 4 · FairmontFairmontShot Put12lb4.49' 4.5"11

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 31MSHSL Section 2AA ChampionshipsMay 31 · Discus · Place 5 · FairmontFairmontDiscus1.6kg5.140-0110
May 23Big South Large SchoolMay 23 · Discus · Place 7 · FairmontFairmontDiscus1.6kg7.136' 910
May 16Trojan RelaysMay 16 · Discus · Place 4 · FairmontFairmontDiscus4124-9.510
May 11Fairmont JV InviteMay 11 · Discus · Place 1 · FairmontFairmontDiscus1144-810
May 11Fairmont JV InviteMay 11 · Shot Put · Place 1 · FairmontFairmontShot Put140-810
May 5Fairmont Sentinel RelaysMay 5 · Discus · Place 3 · FairmontFairmontDiscus3118-810
May 5Fairmont Sentinel RelaysMay 5 · Shot Put · Place 4 · FairmontFairmontShot Put440-2.510
Apr 27Fairmont Quadrangular 4/27/23Apr 27 · Discus · Place 4 · FairmontFairmontDiscus1.6kg4.129' 010
Apr 27Fairmont Quadrangular 4/27/23Apr 27 · Shot Put · Place 6 · FairmontFairmontShot Put12lb6.39' 210
Apr 25SJA TriangularApr 25 · Discus · Place 4 · FairmontFairmontDiscus1.6kg4.123-0410
Apr 25SJA TriangularApr 25 · Shot Put · Place 4 · FairmontFairmontShot Put12lb4.38-10.0010
Apr 3Fairmont TriangularApr 3 · Shot Put · Place 6 · FairmontFairmontShot Put634-610

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 2AA ChampionshipsJun 1 · Discus · Place 25 · FairmontFairmontDiscus1.6kg25.104-079
May 17Fairmont QuadMay 17 · Discus · Place 6 · FairmontFairmontDiscus6101-79
May 17Fairmont QuadMay 17 · Shot Put · Place 16 · FairmontFairmontShot Put1629-4.59
May 14Big South Bigs MeetMay 14 · Discus · Place 10 · FairmontFairmontDiscus1.6kg10.105' 39
May 6Fairmont Sentinel RelaysMay 6 · Discus · Place 3 · FairmontFairmontDiscus3112-49
Apr 26Worthington Tri Fairmont/St. James Apr 26 · Discus · Place 12 · FairmontFairmontDiscus1.6kg12.96' 49
Apr 26Worthington Tri Fairmont/St. James Apr 26 · Shot Put · Place 28 · FairmontFairmontShot Put12lb28.28' 59
Apr 19MRC Quad #3Apr 19 · Discus · Place 5 · FairmontFairmontDiscus5101-019
Apr 19MRC Quad #3Apr 19 · Shot Put · Place 18 · FairmontFairmontShot Put1829-02.009
Apr 12Buc Mini-InviteApr 12 · Discus · Place 7 · FairmontFairmontDiscus788-89
Apr 12Buc Mini-InviteApr 12 · Shot Put · Place 10 · FairmontFairmontShot Put1027-19

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 4Fairmont/BEA Junior High MeetMay 4 · Discus · Place 1 · FairmontFairmontDiscus1kg1.99' 1 PB8
Apr 26Buc JH InviteApr 26 · Discus · Place 2 · FairmontFairmontDiscus289-18
Apr 26Buc JH InviteApr 26 · Shot Put · Place 2 · FairmontFairmontShot Put229-88