Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSDHSAA Region 2A Track & Field Meet · May 17142-07SDHSAA Region 2A Track & Field MeetMay 17, 2023
Discus · 2kg · OutdoorUMAC Outdoor Championship · May 144.09mUMAC Outdoor ChampionshipMay 1, 2026
Hammer · 16lb / 7.26kg · OutdoorUMAC Outdoor Championship · May 151.22mUMAC Outdoor ChampionshipMay 1, 2026
Shot Put · 12lb · IndoorDan Lennon Class B · Mar 2813.72mDan Lennon Class BMarch 28, 2023
Shot Put · 12lb · OutdoorSDHSAA Class A State Track & Field Meet · May 2547-02.00SDHSAA Class A State Track & Field MeetMay 25, 2023
Shot Put · 16lb / 7.26kg · IndoorUMAC Indoor Championship · Feb 2814.08mUMAC Indoor ChampionshipFebruary 28, 2025
Shot Put · 16lb / 7.26kg · OutdoorUMAC Outdoor Championship · May 116.22mUMAC Outdoor ChampionshipMay 1, 2026
Weight Throw · 35lb / 15.9kg · IndoorUMAC Indoor Championship · Feb 2714.76mUMAC Indoor ChampionshipFebruary 27, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 14UW-La Crosse QualifierMay 14 · Shot Put · Place 15 · Martin LutherMartin LutherShot Put16lb / 7.26kg15.15.63mJr
May 1UMAC Outdoor ChampionshipMay 1 · Hammer · Place 2 · Martin LutherMartin LutherHammer16lb / 7.26kg2.51.22m PBJr
May 1UMAC Outdoor ChampionshipMay 1 · Discus · Place 1 · Martin LutherMartin LutherDiscus2kg1.44.09m PBJr
May 1UMAC Outdoor ChampionshipMay 1 · Shot Put · Place 1 · Martin LutherMartin LutherShot Put16lb / 7.26kg1.16.22m PBJr
Apr 29Todd Pfingsten OpenApr 29 · Hammer · Place 6 · Martin LutherMartin LutherHammer6161-8.16JR
Apr 29Todd Pfingsten OpenApr 29 · Discus · Place 13 · Martin LutherMartin LutherDiscus13123-2.35JR
Apr 25Drake AlternativeApr 25 · Hammer · Place 6 · Martin LutherMartin LutherHammer6148-2.35JR
Apr 25Drake AlternativeApr 25 · Discus · Place 4 · Martin LutherMartin LutherDiscus4141-3.67JR
Apr 25Drake AlternativeApr 25 · Shot Put · Place 3 · Martin LutherMartin LutherShot Put348-9.43JR
Apr 22Gary Wilson InvitationalApr 22 · Shot Put · Place 5 · Martin LutherMartin LutherShot Put549-11.21JR
Apr 15Gustie TwilightApr 15 · Hammer · Place 1 · Martin LutherMartin LutherHammer151.58mJr
Apr 15Gustie TwilightApr 15 · Discus · Place 5 · Martin LutherMartin LutherDiscus539.85mJr
Apr 15Gustie TwilightApr 15 · Shot Put · Place 1 · Martin LutherMartin LutherShot Put115.27mJr
Apr 11St. Olaf Manitou ClassicApr 11 · Discus · Place 4 · Martin LutherMartin LutherDiscus441.85mJr
Apr 11St. Olaf Manitou ClassicApr 11 · Shot Put · Place 1 · Martin LutherMartin LutherShot Put114.86mJr
Mar 28CSB/SJU Optimistic MeetMar 28 · Hammer · Martin LutherMartin LutherHammer16lb / 7.26kg—NDJr
Mar 28CSB/SJU Optimistic MeetMar 28 · Discus · Place 11 · Martin LutherMartin LutherDiscus2kg11.40.36mJr
Mar 28CSB/SJU Optimistic MeetMar 28 · Shot Put · Place 6 · Martin LutherMartin LutherShot Put16lb / 7.26kg6.14.08mJr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 27UMAC Indoor ChampionshipFeb 27 · Weight Throw · Place 2 · Martin LutherMartin LutherWeight Throw35lb / 15.9kg2.14.76m PBJr
Feb 27UMAC Indoor ChampionshipFeb 27 · Shot Put · Martin LutherMartin LutherShot Put16lb / 7.26kg—NDJr
Feb 20Maverick OpenFeb 20 · Weight Throw · Place 5 · Martin LutherMartin LutherWeight Throw515.50mJr
Feb 20Maverick OpenFeb 20 · Shot Put · Place 6 · Martin LutherMartin LutherShot Put615.67mJr
Feb 14Carleton Meet of HeartsFeb 14 · Weight Throw · Place 2 · Martin LutherMartin LutherWeight Throw215.46mJR
Feb 14Carleton Meet of HeartsFeb 14 · Shot Put · Place 1 · Martin LutherMartin LutherShot Put115.57mJR
Jan 30St. Olaf Invitational and Multi EventsJan 30 · Weight Throw · Place 5 · Martin LutherMartin LutherWeight Throw515.15mJr
Jan 30St. Olaf Invitational and Multi EventsJan 30 · Shot Put · Place 2 · Martin LutherMartin LutherShot Put214.64mJr
Jan 17St. Olaf Ole OpenerJan 17 · Weight Throw · Place 1 · Martin LutherMartin LutherWeight Throw115.18mJr
Jan 17St. Olaf Ole OpenerJan 17 · Shot Put · Place 1 · Martin LutherMartin LutherShot Put113.98mJr

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 2UMAC Outdoor ChampionshipMay 2 · Hammer · Place 2 · Martin LutherMartin LutherHammer248.44mJR
May 2UMAC Outdoor ChampionshipMay 2 · Discus · Place 2 · Martin LutherMartin LutherDiscus241.07mJR
May 2UMAC Outdoor ChampionshipMay 2 · Shot Put · Place 2 · Martin LutherMartin LutherShot Put214.27mJR
Apr 26Drake AlternativeApr 26 · Hammer · Place 6 · Martin LutherMartin LutherHammer643.90mJR
Apr 26Drake AlternativeApr 26 · Discus · Place 6 · Martin LutherMartin LutherDiscus639.35mJR
Apr 23Gary Wilson InvitationalApr 23 · Shot Put · Place 14 · Martin LutherMartin LutherShot Put1413.57mJR
Apr 16Gustie TwilightApr 16 · Hammer · Place 3 · Martin LutherMartin LutherHammer342.97mJR
Apr 16Gustie TwilightApr 16 · Discus · Place 3 · Martin LutherMartin LutherDiscus340.04mJR
Apr 16Gustie TwilightApr 16 · Shot Put · Place 1 · Martin LutherMartin LutherShot Put114.88mJR
Apr 12Minnesota State OpenApr 12 · Hammer · Place 16 · Martin LutherMartin LutherHammer1642.57mSo
Apr 12Minnesota State OpenApr 12 · Discus · Place 10 · Martin LutherMartin LutherDiscus1040.99mSo
Apr 12Minnesota State OpenApr 12 · Shot Put · Place 9 · Martin LutherMartin LutherShot Put914.16mSo
Apr 5Hamline InvitationalApr 5 · Hammer · Place 8 · Martin LutherMartin LutherHammer840.57mSo
Apr 5Hamline InvitationalApr 5 · Discus · Place 10 · Martin LutherMartin LutherDiscus1037.67mSo
Apr 5Hamline InvitationalApr 5 · Shot Put · Place 9 · Martin LutherMartin LutherShot Put913.10mSo
Mar 28CSB/SJU Optimistic MeetMar 28 · Hammer · Place 11 · Martin LutherMartin LutherHammer1139.92mSo
Mar 28CSB/SJU Optimistic MeetMar 28 · Discus · Place 11 · Martin LutherMartin LutherDiscus1139.44mSo
Mar 28CSB/SJU Optimistic MeetMar 28 · Shot Put · Place 9 · Martin LutherMartin LutherShot Put913.39mSo

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 28UMAC Indoor ChampionshipFeb 28 · Weight Throw · Place 5 · Martin LutherMartin LutherWeight Throw35lb / 15.9kg5.13.73mSo
Feb 28UMAC Indoor ChampionshipFeb 28 · Shot Put · Place 2 · Martin LutherMartin LutherShot Put16lb / 7.26kg2.14.08m PBSo
Feb 21Maverick InvitationalFeb 21 · Weight Throw · Place 17 · Martin LutherMartin LutherWeight Throw1713.02m—
Feb 21Maverick InvitationalFeb 21 · Shot Put · Place 10 · Martin LutherMartin LutherShot Put1013.68m—
Feb 15CSB/SJU InvitationalFeb 15 · Weight Throw · Place 12 · Martin LutherMartin LutherWeight Throw1212.84m—
Feb 15CSB/SJU InvitationalFeb 15 · Shot Put · Place 3 · Martin LutherMartin LutherShot Put314.30m—
Feb 14Maverick Premier #1Feb 14 · Shot Put · Place 12 · Martin LutherMartin LutherShot Put1213.14m—
Feb 8Meet of the HeartsFeb 8 · Weight Throw · Place 6 · Martin LutherMartin LutherWeight Throw612.15m—
Feb 8Meet of the HeartsFeb 8 · Shot Put · Place 1 · Martin LutherMartin LutherShot Put114.48m—
Jan 24St. Olaf Invitational and Multi EventsJan 24 · Weight Throw · Place 12 · Martin LutherMartin LutherWeight Throw35lb / 15.9kg12.12.18mSo
Jan 24St. Olaf Invitational and Multi EventsJan 24 · Shot Put · Place 6 · Martin LutherMartin LutherShot Put16lb / 7.26kg6.13.30mSo
Jan 18St. Olaf Ole OpenerJan 18 · Weight Throw · Place 7 · Martin LutherMartin LutherWeight Throw712.84m—
Jan 18St. Olaf Ole OpenerJan 18 · Shot Put · Place 4 · Martin LutherMartin LutherShot Put413.28m—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 3UMAC Outdoor ChampionshipMay 3 · Hammer · Place 9 · Martin LutherMartin LutherHammer9115-1FR
May 3UMAC Outdoor ChampionshipMay 3 · Discus · Place 3 · Martin LutherMartin LutherDiscus3127-8FR
May 3UMAC Outdoor ChampionshipMay 3 · Shot Put · Place 4 · Martin LutherMartin LutherShot Put441-9.75FR
Apr 20CSB/SJU InvitationalApr 20 · Hammer · Place 19 · Martin LutherMartin LutherHammer1932.90m—
Apr 20CSB/SJU InvitationalApr 20 · Discus · Place 14 · Martin LutherMartin LutherDiscus1435.22m—
Apr 20CSB/SJU InvitationalApr 20 · Shot Put · Place 16 · Martin LutherMartin LutherShot Put1611.59m—
Apr 13Minnesota State OpenApr 13 · Hammer · Place 36 · Martin LutherMartin LutherHammer3637.46mFR
Apr 13Minnesota State OpenApr 13 · Discus · Place 17 · Martin LutherMartin LutherDiscus1736.97mFR
Apr 13Minnesota State OpenApr 13 · Shot Put · Place 25 · Martin LutherMartin LutherShot Put2511.88mFR
Apr 6Hamline InvitationalApr 6 · Hammer · Place 17 · Martin LutherMartin LutherHammer1731.74m—
Apr 6Hamline InvitationalApr 6 · Discus · Place 9 · Martin LutherMartin LutherDiscus939.73m—
Apr 6Hamline InvitationalApr 6 · Shot Put · Place 18 · Martin LutherMartin LutherShot Put1812.13m—

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 23UMAC Indoor ChampionshipFeb 23 · Weight Throw · Place 6 · Martin LutherMartin LutherWeight Throw35lb / 15.9kg6.12.78mFr
Feb 23UMAC Indoor ChampionshipFeb 23 · Shot Put · Place 4 · Martin LutherMartin LutherShot Put16lb / 7.26kg4.13.13mFr
Feb 10Carleton Meet of HeartsFeb 10 · Weight Throw · Place 2 · Martin LutherMartin LutherWeight Throw212.36m—
Feb 10Carleton Meet of HeartsFeb 10 · Shot Put · Place 2 · Martin LutherMartin LutherShot Put212.19m—
Feb 3Ted Nelson ClassicFeb 3 · Weight Throw · Place 24 · Martin LutherMartin LutherWeight Throw2410.92m—
Feb 3Ted Nelson ClassicFeb 3 · Shot Put · Place 21 · Martin LutherMartin LutherShot Put2112.32m—
Jan 26St. Olaf Invitational and Multi EventsJan 26 · Weight Throw · Place 18 · Martin LutherMartin LutherWeight Throw1811.16m—
Jan 26St. Olaf Invitational and Multi EventsJan 26 · Shot Put · Place 19 · Martin LutherMartin LutherShot Put1911.23m—
Jan 20St. Olaf Ole OpenerJan 20 · Weight Throw · Place 13 · Martin LutherMartin LutherWeight Throw1310.54m—
Jan 20St. Olaf Ole OpenerJan 20 · Shot Put · Place 7 · Martin LutherMartin LutherShot Put712.30m—
Jan 13Black & Gold ShowcaseJan 13 · Weight Throw · Place 3 · Martin LutherMartin LutherWeight Throw311.10mFR
Jan 13Black & Gold ShowcaseJan 13 · Shot Put · Place 3 · Martin LutherMartin LutherShot Put312.09mFR

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 25SDHSAA Class A State Track & Field MeetMay 25 · Discus · Great Plains LutheranGreat Plains LutheranDiscus1.6kg—FOUL12
May 25SDHSAA Class A State Track & Field MeetMay 25 · Shot Put · Place 10 · Great Plains LutheranGreat Plains LutheranShot Put12lb10.47-02.00 PB12
May 17SDHSAA Region 2A Track & Field MeetMay 17 · Discus · Place 4 · Great Plains LutheranGreat Plains LutheranDiscus1.6kg4.142-07 PB12
May 17SDHSAA Region 2A Track & Field MeetMay 17 · Shot Put · Place 2 · Great Plains LutheranGreat Plains LutheranShot Put12lb2.43-07.7512
Apr 27SDNG Invite 2.0Apr 27 · Discus · Place 12 · Great Plains LutheranGreat Plains LutheranDiscus1.6kg12.100-0612
Apr 27SDNG Invite 2.0Apr 27 · Shot Put · Place 5 · Great Plains LutheranGreat Plains LutheranShot Put12lb5.42-00.5012

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Dan Lennon Class BMar 28 · Shot Put · Place 4 · Great Plains LutheranGreat Plains LutheranShot Put12lb4.13.72m PB12

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 26SDHSAA Class A State Track & Field MeetMay 26 · Discus · Place 2 · Great Plains LutheranGreat Plains LutheranDiscus1.6kg2.142-0711
May 26SDHSAA Class A State Track & Field MeetMay 26 · Shot Put · Place 10 · Great Plains LutheranGreat Plains LutheranShot Put12lb10.44-08.0011
May 18SDHSAA Region 2A Track & Field MeetMay 18 · Discus · Place 3 · Great Plains LutheranGreat Plains LutheranDiscus1.6kg3.131-0611
May 18SDHSAA Region 2A Track & Field MeetMay 18 · Shot Put · Place 3 · Great Plains LutheranGreat Plains LutheranShot Put12lb3.45-00.5011
Apr 22Watoma RelaysApr 22 · Discus · Place 5 · Great Plains LutheranGreat Plains LutheranDiscus1.6kg5.121-0411
Apr 22Watoma RelaysApr 22 · Shot Put · Place 2 · Great Plains LutheranGreat Plains LutheranShot Put12lb2.41-00.0011

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28SDHSAA Class B State Track & Field MeetMay 28 · Shot Put · Place 9 · Great Plains LutheranGreat Plains LutheranShot Put12lb9.44-03.7510
May 20Region 1B Track & Field MeetMay 20 · Discus · Place 11 · Great Plains LutheranGreat Plains LutheranDiscus1.6kg11.101-0010
May 20Region 1B Track & Field MeetMay 20 · Shot Put · Place 3 · Great Plains LutheranGreat Plains LutheranShot Put12lb3.44-02.0010
Apr 22Kiwanis RelaysApr 22 · Discus · Place 2 · Great Plains LutheranGreat Plains LutheranDiscus1.6kg2.122-0210
Apr 22Kiwanis RelaysApr 22 · Shot Put · Place 9 · Great Plains LutheranGreat Plains LutheranShot Put12lb9.39-04.0010

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 162019 SDHSAA Region 2A Track & Field MeetMay 16 · Discus · Place 8 · Sioux ValleySioux ValleyDiscus1.6kg8.101-068
May 162019 SDHSAA Region 2A Track & Field MeetMay 16 · Shot Put · Place 14 · Sioux ValleySioux ValleyShot Put12lb14.32-08.508
May 3O'Gorman InviteMay 3 · Discus · Place 57 · Sioux ValleySioux ValleyDiscus1.6kg57.93-028
May 3O'Gorman InviteMay 3 · Shot Put · Place 80 · Sioux ValleySioux ValleyShot Put12lb80.30-02.508