Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorOld River Invite 2022 · May 522.21aOld River Invite 2022May 5, 2022
Discus · 1.6kg · Outdoor67th Annual Doc Savage Invite · May 5114-0967th Annual Doc Savage InviteMay 5, 2023
Discus · 2kg · OutdoorGene Glader Invitational · Apr 1138.79mGene Glader InvitationalApril 11, 2026
Javelin · 800g · OutdoorWartburg Outdoor Select · Apr 339.51mWartburg Outdoor SelectApril 3, 2025
Long Jump · IndoorConcordia HS Indoor · Mar 3116' 11Concordia HS IndoorMarch 31, 2023
Long Jump · Outdoor67th Annual Doc Savage Invite · May 517-04.5067th Annual Doc Savage InviteMay 5, 2023
Shot Put · 12lb · IndoorConcordia HS Indoor · Mar 3144' 1Concordia HS IndoorMarch 31, 2023
Shot Put · 12lb · OutdoorMSHSL Section 7AA Championships · May 3148-11.00MSHSL Section 7AA ChampionshipsMay 31, 2023
Shot Put · 16lb / 7.26kg · IndoorCSS Opener · Dec 1314.88mCSS OpenerDecember 13, 2025
Shot Put · 16lb / 7.26kg · OutdoorGene Glader Invitational · Apr 1113.69mGene Glader InvitationalApril 11, 2026
Weight Throw · 35lb / 15.9kg · IndoorCSS Opener · Dec 1315.80mCSS OpenerDecember 13, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 7NSIC Outdoor ChampionshipMay 7 · Discus · Place 11 · Minnesota-DuluthMinnesota-DuluthDiscus11143-10.77JR
May 7NSIC Outdoor ChampionshipMay 7 · Shot Put · Place 12 · Minnesota-DuluthMinnesota-DuluthShot Put1250-2.76JR
May 1Meet of the UnsaintlyMay 1 · Hammer · Place 16 · Minnesota-DuluthMinnesota-DuluthHammer16138-2.66JR
May 1Meet of the UnsaintlyMay 1 · Discus · Place 3 · Minnesota-DuluthMinnesota-DuluthDiscus3151-9.65JR
May 1Meet of the UnsaintlyMay 1 · Shot Put · Place 5 · Minnesota-DuluthMinnesota-DuluthShot Put548-3.92JR
Apr 29Univ. of St. Thomas Joe Sweeney InvitationalApr 29 · Hammer · Place 18 · Minnesota DuluthMinnesota DuluthHammer1840.89mJr
Apr 29Univ. of St. Thomas Joe Sweeney InvitationalApr 29 · Discus · Place 7 · Minnesota DuluthMinnesota DuluthDiscus741.94mJr
Apr 29Univ. of St. Thomas Joe Sweeney InvitationalApr 29 · Shot Put · Place 4 · Minnesota DuluthMinnesota DuluthShot Put415.30mJr
Apr 22Gary Wilson InvitationalApr 22 · Shot Put · Place 6 · Minnesota-DuluthMinnesota-DuluthShot Put649-7.28JR
Apr 16Pacific Coast InvitationalApr 16 · Shot Put · Minnesota-DuluthMinnesota-DuluthShot Put—NDJR
Apr 16Bryan Clay InvitationalApr 16 · Shot Put · Minnesota DuluthMinnesota DuluthShot Put16lb / 7.26kg--FOULJr
Apr 11Gene Glader InvitationalApr 11 · Hammer · Minnesota DuluthMinnesota DuluthHammer16lb / 7.26kg—NDJr
Apr 11Gene Glader InvitationalApr 11 · Discus · Place 16 · Minnesota DuluthMinnesota DuluthDiscus2kg16.38.79m PBJr
Apr 11Gene Glader InvitationalApr 11 · Shot Put · Place 12 · Minnesota DuluthMinnesota DuluthShot Put16lb / 7.26kg12.13.69m PBJr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27NSIC Indoor ChampionshipFeb 27 · Weight Throw · Place 14 · Minnesota DuluthMinnesota DuluthWeight Throw1416.89mJR
Feb 20Snowshoe OpenFeb 20 · Weight Throw · Place 11 · Minnesota DuluthMinnesota DuluthWeight Throw1115.84mJr
Feb 20Snowshoe OpenFeb 20 · Shot Put · Place 8 · Minnesota DuluthMinnesota DuluthShot Put815.11mJr
Jan 30Mark Schuck Open & MultiJan 30 · Weight Throw · Place 13 · Minnesota DuluthMinnesota DuluthWeight Throw1314.96mJr
Jan 24Vanessa Seljeskog ClassicJan 24 · Weight Throw · Place 15 · Minnesota DuluthMinnesota DuluthWeight Throw1513.81mJr
Jan 24Vanessa Seljeskog ClassicJan 24 · Shot Put · Place 3 · Minnesota DuluthMinnesota DuluthShot Put315.84mJr

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 13CSS OpenerDec 13 · Weight Throw · Place 4 · Minnesota DuluthMinnesota DuluthWeight Throw35lb / 15.9kg4.15.80m PBJr
Dec 13CSS OpenerDec 13 · Shot Put · Place 3 · Minnesota DuluthMinnesota DuluthShot Put16lb / 7.26kg3.14.88m PBJr
Feb 28NSIC Indoor ChampionshipFeb 28 · Weight Throw · Place 30 · Minnesota DuluthMinnesota DuluthWeight Throw3014.35m—
Feb 28NSIC Indoor ChampionshipFeb 28 · Shot Put · Place 23 · Minnesota DuluthMinnesota DuluthShot Put2314.06m—
Feb 21Maverick InvitationalFeb 21 · Weight Throw · Place 22 · Minnesota DuluthMinnesota DuluthWeight Throw2212.01m—
Feb 21Maverick InvitationalFeb 21 · Shot Put · Place 14 · Minnesota DuluthMinnesota DuluthShot Put1412.53m—
Feb 7Ted Nelson ClassicFeb 7 · Weight Throw · Place 13 · Minnesota DuluthMinnesota DuluthWeight Throw1313.45m—
Feb 7Ted Nelson ClassicFeb 7 · Shot Put · Place 10 · Minnesota DuluthMinnesota DuluthShot Put1013.58m—
Jan 31Mark Schuck Open and MultiJan 31 · Weight Throw · Place 29 · Minnesota DuluthMinnesota DuluthWeight Throw2914.58m—
Jan 31Mark Schuck Open and MultiJan 31 · Shot Put · Place 21 · Minnesota DuluthMinnesota DuluthShot Put2113.98m—
Jan 24Jack Johnson ClassicJan 24 · Weight Throw · Place 13 · Minnesota DuluthMinnesota DuluthWeight Throw1313.57m—
Jan 24Jack Johnson ClassicJan 24 · Shot Put · Place 15 · Minnesota DuluthMinnesota DuluthShot Put1511.73m—
Jan 17Bearson/Gathje ClassicJan 17 · Weight Throw · Place 11 · Minnesota DuluthMinnesota DuluthWeight Throw1114.71m—
Jan 17Bearson/Gathje ClassicJan 17 · Shot Put · Place 10 · Minnesota DuluthMinnesota DuluthShot Put1013.22m—

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 30Meet of the UnSaintlyApr 30 · Discus · Place 14 · Minnesota-DuluthMinnesota-DuluthDiscus1439.11mSO
Apr 30Meet of the UnSaintlyApr 30 · Shot Put · Place 13 · Minnesota-DuluthMinnesota-DuluthShot Put1313.85mSO
Apr 26Bulldog OpenApr 26 · Hammer · Place 12 · Minnesota-DuluthMinnesota-DuluthHammer1234.99mSO
Apr 26Bulldog OpenApr 26 · Discus · Place 5 · Minnesota-DuluthMinnesota-DuluthDiscus539.07mSO
Apr 26Bulldog OpenApr 26 · Shot Put · Place 6 · Minnesota-DuluthMinnesota-DuluthShot Put613.14mSO
Apr 26Bulldog OpenApr 26 · Hammer · Place 12 · Minnesota DuluthMinnesota DuluthHammer1234.99mSo
Apr 26Bulldog OpenApr 26 · Discus · Place 5 · Minnesota DuluthMinnesota DuluthDiscus539.07mSo
Apr 26Bulldog OpenApr 26 · Shot Put · Place 6 · Minnesota DuluthMinnesota DuluthShot Put613.14mSo
Apr 18Maverick InvitationalApr 18 · Hammer · Place 28 · Minnesota DuluthMinnesota DuluthHammer2834.24m—
Apr 18Maverick InvitationalApr 18 · Discus · Place 12 · Minnesota DuluthMinnesota DuluthDiscus1242.12m—
Apr 18Maverick InvitationalApr 18 · Shot Put · Place 20 · Minnesota DuluthMinnesota DuluthShot Put2012.19m—
Apr 12Bethel InvitationalApr 12 · Discus · Place 20 · Minnesota DuluthMinnesota DuluthDiscus2034.12mSo
Apr 12Bethel InvitationalApr 12 · Shot Put · Place 18 · Minnesota DuluthMinnesota DuluthShot Put1811.98mSo
Apr 3Wartburg Outdoor SelectApr 3 · Hammer · Minnesota DuluthMinnesota DuluthHammer16lb / 7.26kg—NDSo
Apr 3Wartburg Outdoor SelectApr 3 · Javelin · Place 13 · Minnesota DuluthMinnesota DuluthJavelin800g13.39.51m PBSo
Apr 3Wartburg Outdoor SelectApr 3 · Discus · Place 39 · Minnesota DuluthMinnesota DuluthDiscus2kg39.34.99mSo
Apr 3Wartburg Outdoor SelectApr 3 · Shot Put · Place 11 · Minnesota DuluthMinnesota DuluthShot Put16lb / 7.26kg11.13.09mSo

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14CSS OpenerDec 14 · Weight Throw · Place 8 · Minnesota DuluthMinnesota DuluthWeight Throw35lb / 15.9kg8.13.23mSo
Dec 14CSS OpenerDec 14 · Shot Put · Place 6 · Minnesota DuluthMinnesota DuluthShot Put16lb / 7.26kg6.13.71mSo

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 9NSIC T&F Outdoor ChampionshipMay 9 · Shot Put · Place 23 · Minnesota DuluthMinnesota DuluthShot Put16lb / 7.26kg23.13.67mFr
May 3Meet of the UnSaintlyMay 3 · Hammer · Place 13 · Minnesota DuluthMinnesota DuluthHammer1335.49m—
May 3Meet of the UnSaintlyMay 3 · Discus · Place 17 · Minnesota DuluthMinnesota DuluthDiscus1731.72m—
May 3Meet of the UnSaintlyMay 3 · Shot Put · Place 5 · Minnesota DuluthMinnesota DuluthShot Put513.46m—
May 1St. Thomas Joe Sweeney InvitationalMay 1 · Hammer · Place 15 · Minnesota DuluthMinnesota DuluthHammer1535.31m—
May 1St. Thomas Joe Sweeney InvitationalMay 1 · Javelin · Place 18 · Minnesota DuluthMinnesota DuluthJavelin1833.17m—
May 1St. Thomas Joe Sweeney InvitationalMay 1 · Shot Put · Place 11 · Minnesota DuluthMinnesota DuluthShot Put1111.86m—
Apr 20Holst InvitationalApr 20 · Javelin · Place 17 · Minnesota-DuluthMinnesota-DuluthJavelin1721.97mFR
Apr 20Holst InvitationalApr 20 · Discus · Place 15 · Minnesota-DuluthMinnesota-DuluthDiscus1533.74mFR
Apr 20Holst InvitationalApr 20 · Shot Put · Place 11 · Minnesota-DuluthMinnesota-DuluthShot Put1112.49mFR
Apr 13Bethel InvitationalApr 13 · Hammer · Place 23 · Minnesota DuluthMinnesota DuluthHammer2330.09m—
Apr 13Bethel InvitationalApr 13 · Discus · Place 26 · Minnesota DuluthMinnesota DuluthDiscus2631.40m—
Apr 13Bethel InvitationalApr 13 · Shot Put · Place 15 · Minnesota DuluthMinnesota DuluthShot Put1511.89m—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · Shot Put · Place 13 · Rock RidgeRock RidgeShot Put12lb13.46-03.0012
May 31MSHSL Section 7AA ChampionshipsMay 31 · Discus · Place 14 · Rock RidgeRock RidgeDiscus1.6kg14.111-0912
May 31MSHSL Section 7AA ChampionshipsMay 31 · Shot Put · Place 2 · Rock RidgeRock RidgeShot Put12lb2.48-11.00 PB12
May 23Pequot Lakes Twilight InvitationalMay 23 · Discus · Place 5 · Rock RidgeRock RidgeDiscus5111-0412
May 23Pequot Lakes Twilight InvitationalMay 23 · Shot Put · Place 4 · Rock RidgeRock RidgeShot Put445-06.0012
May 16Iron Range Conference ChampionshipMay 16 · Shot Put · Place 1 · Rock RidgeRock RidgeShot Put147-04.5012
May 11"OJ Belluzzo" Boys InvitationalMay 11 · Discus · Place 8 · Rock RidgeRock RidgeDiscus8111-412
May 11"OJ Belluzzo" Boys InvitationalMay 11 · Shot Put · Place 2 · Rock RidgeRock RidgeShot Put247-212
May 567th Annual Doc Savage InviteMay 5 · Long Jump · Place 7 · Rock RidgeRock RidgeLong Jump7.17-04.50 PB12
May 567th Annual Doc Savage InviteMay 5 · Discus · Place 6 · Rock RidgeRock RidgeDiscus1.6kg6.114-09 PB12
May 567th Annual Doc Savage InviteMay 5 · Shot Put · Place 5 · Rock RidgeRock RidgeShot Put12lb5.44-00.0012
Apr 29White Bear Lake CoEd InviteApr 29 · Long Jump · Place 23 · Rock RidgeRock RidgeLong Jump2316-06.5012
Apr 29White Bear Lake CoEd InviteApr 29 · Discus · Place 15 · Rock RidgeRock RidgeDiscus15103-1012
Apr 29White Bear Lake CoEd InviteApr 29 · Shot Put · Place 9 · Rock RidgeRock RidgeShot Put940-08.5012
Apr 18Brainerd QuadApr 18 · Long Jump · Place 10 · Rock RidgeRock RidgeLong Jump1017-06.0012
Apr 18Brainerd QuadApr 18 · Discus · Place 8 · Rock RidgeRock RidgeDiscus8101-1112
Apr 18Brainerd QuadApr 18 · Shot Put · Place 8 · Rock RidgeRock RidgeShot Put843-00.0012
Apr 11Little AmikApr 11 · Long Jump · Place 15 · Rock RidgeRock RidgeLong Jump1517-912
Apr 11Little AmikApr 11 · Shot Put · Place 6 · Rock RidgeRock RidgeShot Put644-1112

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 31Concordia HS IndoorMar 31 · Long Jump · Place 12 · Rock RidgeRock RidgeLong Jump12.16' 11 PB12
Mar 31Concordia HS IndoorMar 31 · Shot Put · Place 3 · Rock RidgeRock RidgeShot Put12lb3.44' 1 PB12

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 7AA ChampionshipsJun 1 · Long Jump · Place 25 · Rock RidgeRock RidgeLong Jump25.14-08.50Wind: 311
Jun 1MSHSL Section 7AA ChampionshipsJun 1 · Shot Put · Place 13 · Rock RidgeRock RidgeShot Put12lb13.41-09.0011
May 20Taconite InvitationalMay 20 · Long Jump · Place 6 · Rock RidgeRock RidgeLong Jump6.17-04.0011
May 20Taconite InvitationalMay 20 · Shot Put · Place 3 · Rock RidgeRock RidgeShot Put12lb3.41-05.0011
May 10Section 7AA True TeamMay 10 · Shot Put · Place 12 · Rock RidgeRock RidgeShot Put12lb12.41-01.5011
May 5Old River Invite 2022May 5 · Long Jump · Place 12 · Rock RidgeRock RidgeLong Jump12.13-09.0011
May 5Old River Invite 2022May 5 · Shot Put · Place 6 · Rock RidgeRock RidgeShot Put12lb6.41-08.5011
May 5Old River Invite 2022May 5 · 110m Hurdles · Place 9 · Rock RidgeRock Ridge110m Hurdles39" / 0.991m9.22.21a PB11
May 3Two Harbors Invite #2May 3 · Long Jump · Place 8 · Rock RidgeRock RidgeLong Jump816-03.7511
May 3Two Harbors Invite #2May 3 · Discus · Place 16 · Rock RidgeRock RidgeDiscus1682-1111
May 3Two Harbors Invite #2May 3 · Shot Put · Place 2 · Rock RidgeRock RidgeShot Put238-09.0011
May 3Two Harbors Invite #2May 3 · 110m Hurdles · Place 10 · Rock RidgeRock Ridge110m Hurdles1023.1411
Apr 30Ron Sass InviteApr 30 · Discus · Place 24 · Rock RidgeRock RidgeDiscus1.6kg24.82-0111
Apr 30Ron Sass InviteApr 30 · Shot Put · Place 6 · Rock RidgeRock RidgeShot Put12lb6.40-03.0011
Apr 23Saints InvitationalApr 23 · Long Jump · Place 19 · Rock RidgeRock RidgeLong Jump19.16-08.0011
Apr 23Saints InvitationalApr 23 · 110m Hurdles · Place 18 · Rock RidgeRock Ridge110m Hurdles39" / 0.991m18.23.21a11