Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorWartburg Outdoor Select · Apr 341.26mWartburg Outdoor SelectApril 3, 2025
Hammer · 4kg · OutdoorUW-La Crosse Phil Esten Challenge · Apr 1742.91mUW-La Crosse Phil Esten ChallengeApril 17, 2026
Javelin · 600g · OutdoorGene Glader Invitational · Apr 1138.05mGene Glader InvitationalApril 11, 2026
Shot Put · 4kg · IndoorBearson/Gathje Classic · Jan 1210.42mBearson/Gathje ClassicJanuary 12, 2024
Shot Put · 4kg · OutdoorMSHSL Section 5AA Championships · Jun 137-00.00MSHSL Section 5AA ChampionshipsJune 1, 2022
Weight Throw · 20lb / 9.0kg · IndoorCSS Opener · Dec 1314.32mCSS OpenerDecember 13, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 7NSIC Outdoor ChampionshipMay 7 · Javelin · Place 10 · Minnesota-DuluthMinnesota-DuluthJavelin10115-5.83JR
May 7NSIC Outdoor ChampionshipMay 7 · Hammer · Place 16 · Minnesota-DuluthMinnesota-DuluthHammer16146-3.12JR
May 7NSIC Outdoor ChampionshipMay 7 · Discus · Place 13 · Minnesota-DuluthMinnesota-DuluthDiscus13123-10.61JR
Apr 29Univ. of St. Thomas Joe Sweeney InvitationalApr 29 · Hammer · Place 8 · Minnesota DuluthMinnesota DuluthHammer841.94mJr
Apr 29Univ. of St. Thomas Joe Sweeney InvitationalApr 29 · Javelin · Place 3 · Minnesota DuluthMinnesota DuluthJavelin332.72mJr
Apr 22Gary Wilson InvitationalApr 22 · Javelin · Place 8 · Minnesota-DuluthMinnesota-DuluthJavelin8113-5.81JR
Apr 17UW-La Crosse Phil Esten ChallengeApr 17 · Hammer · Place 28 · Minnesota DuluthMinnesota DuluthHammer4kg28.42.91m PBJr
Apr 17UW-La Crosse Phil Esten ChallengeApr 17 · Javelin · Place 3 · Minnesota DuluthMinnesota DuluthJavelin600g3.37.64mJr
Apr 17UW-La Crosse Phil Esten ChallengeApr 17 · Discus · Place 27 · Minnesota DuluthMinnesota DuluthDiscus1kg27.36.72mJr
Apr 11Gene Glader InvitationalApr 11 · Hammer · Place 14 · Minnesota DuluthMinnesota DuluthHammer4kg14.37.59mJr
Apr 11Gene Glader InvitationalApr 11 · Javelin · Place 1 · Minnesota DuluthMinnesota DuluthJavelin600g1.38.05m PBJr
Apr 11Gene Glader InvitationalApr 11 · Discus · Place 3 · Minnesota DuluthMinnesota DuluthDiscus1kg3.39.71mJr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27NSIC Indoor ChampionshipFeb 27 · Weight Throw · Place 16 · Minnesota DuluthMinnesota DuluthWeight Throw1615.38mJR
Feb 20Snowshoe OpenFeb 20 · Weight Throw · Place 15 · Minnesota DuluthMinnesota DuluthWeight Throw1513.82mJr
Jan 30Mark Schuck Open & MultiJan 30 · Weight Throw · Place 8 · Minnesota DuluthMinnesota DuluthWeight Throw815.86mJr
Jan 24Vanessa Seljeskog ClassicJan 24 · Weight Throw · Place 7 · Minnesota DuluthMinnesota DuluthWeight Throw714.18mJR

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 13CSS OpenerDec 13 · Weight Throw · Place 5 · Minnesota DuluthMinnesota DuluthWeight Throw20lb / 9.0kg5.14.32m PBJr
Feb 21Maverick InvitationalFeb 21 · Weight Throw · Place 24 · Minnesota DuluthMinnesota DuluthWeight Throw2412.24m—
Feb 21Maverick InvitationalFeb 21 · Shot Put · Place 20 · Minnesota DuluthMinnesota DuluthShot Put2010.60m—
Feb 7Ted Nelson ClassicFeb 7 · Weight Throw · Place 17 · Minnesota DuluthMinnesota DuluthWeight Throw1712.32m—
Feb 7Ted Nelson ClassicFeb 7 · Shot Put · Place 18 · Minnesota DuluthMinnesota DuluthShot Put1810.31m—
Jan 31Mark Schuck Open and MultiJan 31 · Weight Throw · Place 43 · Minnesota DuluthMinnesota DuluthWeight Throw4311.49m—
Jan 31Mark Schuck Open and MultiJan 31 · Shot Put · Place 32 · Minnesota DuluthMinnesota DuluthShot Put3210.72m—
Jan 24Jack Johnson ClassicJan 24 · Weight Throw · Place 15 · Minnesota DuluthMinnesota DuluthWeight Throw1511.77m—
Jan 24Jack Johnson ClassicJan 24 · Shot Put · Place 12 · Minnesota DuluthMinnesota DuluthShot Put1210.69m—
Jan 17Bearson/Gathje ClassicJan 17 · Weight Throw · Place 19 · Minnesota DuluthMinnesota DuluthWeight Throw1911.91m—
Jan 17Bearson/Gathje ClassicJan 17 · Shot Put · Place 15 · Minnesota DuluthMinnesota DuluthShot Put159.86m—

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 8NSIC Outdoor ChampionshipMay 8 · Discus · Place 22 · Minnesota DuluthMinnesota DuluthDiscus2234.79mSO
Apr 30Meet of the UnSaintlyApr 30 · Hammer · Place 1 · Minnesota-DuluthMinnesota-DuluthHammer143.90mSO
Apr 30Meet of the UnSaintlyApr 30 · Discus · Place 3 · Minnesota-DuluthMinnesota-DuluthDiscus341.48mSO
Apr 30Meet of the UnSaintlyApr 30 · Shot Put · Place 19 · Minnesota-DuluthMinnesota-DuluthShot Put199.97mSO
Apr 26Bulldog OpenApr 26 · Javelin · Place 2 · Minnesota-DuluthMinnesota-DuluthJavelin231.94mSO
Apr 26Bulldog OpenApr 26 · Hammer · Place 4 · Minnesota-DuluthMinnesota-DuluthHammer441.48mSO
Apr 26Bulldog OpenApr 26 · Discus · Place 1 · Minnesota-DuluthMinnesota-DuluthDiscus140.13mSO
Apr 26Bulldog OpenApr 26 · Shot Put · Place 6 · Minnesota-DuluthMinnesota-DuluthShot Put610.55mSO
Apr 26Bulldog OpenApr 26 · Hammer · Place 4 · Minnesota DuluthMinnesota DuluthHammer441.48mSo
Apr 26Bulldog OpenApr 26 · Javelin · Place 2 · Minnesota DuluthMinnesota DuluthJavelin231.94mSo
Apr 26Bulldog OpenApr 26 · Discus · Place 1 · Minnesota DuluthMinnesota DuluthDiscus140.13mSo
Apr 26Bulldog OpenApr 26 · Shot Put · Place 6 · Minnesota DuluthMinnesota DuluthShot Put610.55mSo
Apr 18Maverick InvitationalApr 18 · Javelin · Place 7 · Minnesota DuluthMinnesota DuluthJavelin733.70m—
Apr 18Maverick InvitationalApr 18 · Hammer · Place 29 · Minnesota DuluthMinnesota DuluthHammer2934.92m—
Apr 18Maverick InvitationalApr 18 · Discus · Place 11 · Minnesota DuluthMinnesota DuluthDiscus1139.54m—
Apr 12Bethel InvitationalApr 12 · Javelin · Place 6 · Minnesota DuluthMinnesota DuluthJavelin632.91mSo
Apr 12Bethel InvitationalApr 12 · Discus · Place 10 · Minnesota DuluthMinnesota DuluthDiscus1036.63mSo
Apr 3Wartburg Outdoor SelectApr 3 · Hammer · Place 29 · Minnesota DuluthMinnesota DuluthHammer4kg29.33.05mSo
Apr 3Wartburg Outdoor SelectApr 3 · Javelin · Place 2 · Minnesota DuluthMinnesota DuluthJavelin600g2.36.15mSo
Apr 3Wartburg Outdoor SelectApr 3 · Discus · Place 7 · Minnesota DuluthMinnesota DuluthDiscus1kg7.41.26m PBSo
Apr 3Wartburg Outdoor SelectApr 3 · Shot Put · Place 16 · Minnesota DuluthMinnesota DuluthShot Put4kg16.10.10mSo

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 14CSS OpenerDec 14 · Weight Throw · Place 14 · Minnesota DuluthMinnesota DuluthWeight Throw20lb / 9.0kg14.10.99mSo
Dec 14CSS OpenerDec 14 · Shot Put · Place 21 · Minnesota DuluthMinnesota DuluthShot Put4kg21.8.95mSo
Feb 17St. Olaf Tostrud ClassicFeb 17 · Weight Throw · Place 14 · St. OlafSt. OlafWeight Throw1410.87m—
Feb 17St. Olaf Tostrud ClassicFeb 17 · Shot Put · Place 10 · St. OlafSt. OlafShot Put1010.43m—
Feb 10Stout QuadFeb 10 · Weight Throw · Place 17 · St. OlafSt. OlafWeight Throw1712.03m—
Feb 10Stout QuadFeb 10 · Shot Put · Place 12 · St. OlafSt. OlafShot Put1210.19m—
Feb 3Gopher ClassicFeb 3 · Weight Throw · Place 19 · St. OlafSt. OlafWeight Throw1912.21m—
Feb 3Gopher ClassicFeb 3 · Shot Put · Place 15 · St. OlafSt. OlafShot Put1510.21m—
Jan 26St. Olaf Invitational and Multi EventsJan 26 · Weight Throw · Place 16 · St. OlafSt. OlafWeight Throw1612.27m—
Jan 26St. Olaf Invitational and Multi EventsJan 26 · Shot Put · Place 20 · St. OlafSt. OlafShot Put2010.19m—
Jan 20St. Olaf Ole OpenerJan 20 · Weight Throw · Place 9 · St. OlafSt. OlafWeight Throw911.83m—
Jan 20St. Olaf Ole OpenerJan 20 · Shot Put · Place 8 · St. OlafSt. OlafShot Put810.42m—
Jan 12Bearson/Gathje ClassicJan 12 · Weight Throw · Place 15 · St. OlafSt. OlafWeight Throw20lb / 9.0kg15.12.30mFr
Jan 12Bearson/Gathje ClassicJan 12 · Shot Put · Place 12 · St. OlafSt. OlafShot Put4kg12.10.42m PBFr

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 10MIAC ChampionshipsMay 10 · Javelin · Place 7 · St. OlafSt. OlafJavelin736.00m—
May 10MIAC ChampionshipsMay 10 · Discus · Place 3 · St. OlafSt. OlafDiscus339.55m—
May 4St. Olaf Ole OpenMay 4 · Hammer · Place 6 · St. OlafSt. OlafHammer636.56m—
May 4St. Olaf Ole OpenMay 4 · Javelin · Place 1 · St. OlafSt. OlafJavelin131.79m—
May 4St. Olaf Ole OpenMay 4 · Discus · Place 4 · St. OlafSt. OlafDiscus434.93m—
May 4St. Olaf Ole OpenMay 4 · Shot Put · Place 2 · St. OlafSt. OlafShot Put210.48m—
May 1St. Thomas Joe Sweeney InvitationalMay 1 · Discus · Place 7 · St. OlafSt. OlafDiscus736.90m—
May 1St. Thomas Joe Sweeney InvitationalMay 1 · Shot Put · Place 14 · St. OlafSt. OlafShot Put1410.17m—
Apr 25Janis Rider / Doug Bolstorff InvitationalApr 25 · Hammer · Place 20 · St. OlafSt. OlafHammer2037.32m—
Apr 25Janis Rider / Doug Bolstorff InvitationalApr 25 · Discus · Place 13 · St. OlafSt. OlafDiscus1332.41m—
Apr 25Janis Rider / Doug Bolstorff InvitationalApr 25 · Shot Put · Place 14 · St. OlafSt. OlafShot Put149.99m—
Apr 20Carleton RelaysApr 20 · Hammer · Place 9 · St. OlafSt. OlafHammer933.00m—
Apr 20Carleton RelaysApr 20 · Javelin · Place 2 · St. OlafSt. OlafJavelin230.50m—
Apr 20Carleton RelaysApr 20 · Discus · Place 2 · St. OlafSt. OlafDiscus235.63m—
Apr 20Carleton RelaysApr 20 · Shot Put · Place 2 · St. OlafSt. OlafShot Put210.11m—
Apr 12UW-Platteville InvitationalApr 12 · Javelin · Place 11 · St. OlafSt. OlafJavelin1131.63mFR
Apr 12UW-Platteville InvitationalApr 12 · Shot Put · Place 38 · St. OlafSt. OlafShot Put389.98mFR
Apr 12UW-Platteville InvitationalApr 12 · Discus · Place 41 · St. OlafSt. OlafDiscus4129.30mFR

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 2Chuck Petersen OpenDec 2 · Weight Throw · Place 17 · St. OlafSt. OlafWeight Throw20lb / 9.0kg17.11.09mFr
Dec 2Chuck Petersen OpenDec 2 · Shot Put · Place 15 · St. OlafSt. OlafShot Put4kg15.10.02mFr
Apr 11Becker Indoor InvitationalApr 11 · Shot Put · Place 2 · MonticelloMonticelloShot Put233-10.0012
Apr 4Monti Indoor #2Apr 4 · Shot Put · Place 1 · MonticelloMonticelloShot Put133-012

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · Shot Put · Place 10 · MonticelloMonticelloShot Put4kg10.34-09.5012
May 31MSHSL Section 5AA ChampionshipsMay 31 · Discus · Place 3 · MonticelloMonticelloDiscus1kg3.115-0012
May 31MSHSL Section 5AA ChampionshipsMay 31 · Shot Put · Place 2 · MonticelloMonticelloShot Put4kg2.35-01.5012
May 24Mississippi 8 Conference ChampionshipsMay 24 · Discus · Place 2 · MonticelloMonticelloDiscus2117-0912
May 24Mississippi 8 Conference ChampionshipsMay 24 · Shot Put · Place 2 · MonticelloMonticelloShot Put234-02.0012
May 16Monticello TwilightMay 16 · Discus · Place 1 · MonticelloMonticelloDiscus1107-7.512
May 16Monticello TwilightMay 16 · Shot Put · Place 1 · MonticelloMonticelloShot Put134-712
May 9Section 8AAA True TeamMay 9 · Discus · Place 10 · MonticelloMonticelloDiscus1kg10.97-0512
May 9Section 8AAA True TeamMay 9 · Shot Put · Place 5 · MonticelloMonticelloShot Put4kg5.33-09.5012
May 6Central Minnesota Mega MeetMay 6 · Discus · Place 13 · MonticelloMonticelloDiscusRound P1380-0312
May 6Central Minnesota Mega MeetMay 6 · Shot Put · Place 2 · MonticelloMonticelloShot PutRound P232-07.5012
May 6Central Minnesota Mega MeetMay 6 · Shot Put · Place 3 · MonticelloMonticelloShot Put332-07.5012
May 2Irondale/Monti/NB/TechMay 2 · Discus · Place 8 · MonticelloMonticelloDiscus1kg8.84' 412
May 2Irondale/Monti/NB/TechMay 2 · Shot Put · Place 2 · MonticelloMonticelloShot Put4kg2.32' 7.512
Apr 25Monticello InviteApr 25 · Discus · Place 11 · MonticelloMonticelloDiscus1190-712
Apr 25Monticello InviteApr 25 · Shot Put · Place 7 · MonticelloMonticelloShot Put730-10.512
Apr 18Mississippi 8 QuadrangularApr 18 · Discus · Place 5 · MonticelloMonticelloDiscus597-0212
Apr 18Mississippi 8 QuadrangularApr 18 · Shot Put · Place 2 · MonticelloMonticelloShot Put230-04.2512
Mar 30Monti Indoor #1Mar 30 · Shot Put · Place 1 · MonticelloMonticelloShot Put4kg1.34' 5.512

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · Shot Put · Place 11 · MonticelloMonticelloShot Put4kg11.34-03.7511
Jun 1MSHSL Section 5AA ChampionshipsJun 1 · Shot Put · Place 1 · MonticelloMonticelloShot Put4kg1.37-00.00 PB11
May 26Mississippi 8 Conference ChampionshipsMay 26 · Shot Put · Place 1 · MonticelloMonticelloShot Put4kgRound P1.34-10.0011
May 26Mississippi 8 Conference ChampionshipsMay 26 · Shot Put · Place 1 · MonticelloMonticelloShot Put4kg1.34-10.0011
May 17Monticello TwilightMay 17 · Discus · Place 20 · MonticelloMonticelloDiscus2062-0211
May 17Monticello TwilightMay 17 · Shot Put · Place 1 · MonticelloMonticelloShot Put133-10.0011
May 7Central Minnesota Mega MeetMay 7 · Shot Put · Place 9 · MonticelloMonticelloShot PutRound P930-06.0011
May 7Central Minnesota Mega MeetMay 7 · Shot Put · Place 9 · MonticelloMonticelloShot Put930-06.0011
May 3Buffalo InviteMay 3 · Shot Put · Place 8 · MonticelloMonticelloShot Put4kg8.29' 9Unofficial11
Apr 26Monticello InviteApr 26 · Shot Put · Place 12 · MonticelloMonticelloShot Put1230-04.0011

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 14Monti Indoor #2Apr 14 · Shot Put · Place 1 · MonticelloMonticelloShot Put132-11.0011
Mar 31Monticello Indoor QuadMar 31 · Shot Put · Place 3 · MonticelloMonticelloShot Put331-04.0011