Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMSHSL Section 5AAA Championships · May 29139' 10MSHSL Section 5AAA ChampionshipsMay 29, 2024
Discus · 2kg · OutdoorCSB/SJU Invitational · Apr 1635.60mCSB/SJU InvitationalApril 16, 2026
Hammer · 16lb / 7.26kg · OutdoorCSB/SJU Optimistic Meet · Mar 2839.40mCSB/SJU Optimistic MeetMarch 28, 2026
Shot Put · 12lb · OutdoorMSHSL Section 5AAA Championships · May 2947' 11MSHSL Section 5AAA ChampionshipsMay 29, 2024
Shot Put · 16lb / 7.26kg · OutdoorMIAC Championships · May 913.37mMIAC ChampionshipsMay 9, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 2St. Olaf Ole OpenMay 2 · Hammer · Place 6 · St. John's (Minn.)St. John's (Minn.)Hammer6131-11.86SO
May 2St. Olaf Ole OpenMay 2 · Shot Put · Place 3 · St. John's (Minn.)St. John's (Minn.)Shot Put344-9.4SO
Apr 30MIAC Outdoor ChampionshipApr 30 · Shot Put · Place 13 · Saint John's (Minn.)Saint John's (Minn.)Shot Put16lb / 7.26kg13.13.16mSo
Apr 25Drake AlternativeApr 25 · Hammer · Place 11 · St. John's (Minn.)St. John's (Minn.)Hammer11131-0.44SO
Apr 25Drake AlternativeApr 25 · Discus · Place 20 · St. John's (Minn.)St. John's (Minn.)Discus20113-3.45SO
Apr 25Drake AlternativeApr 25 · Shot Put · Place 18 · St. John's (Minn.)St. John's (Minn.)Shot Put1837-0.88SO
Apr 16CSB/SJU InvitationalApr 16 · Hammer · Place 24 · Saint John's (Minn.)Saint John's (Minn.)Hammer16lb / 7.26kg24.38.27mSo
Apr 16CSB/SJU InvitationalApr 16 · Discus · Place 19 · Saint John's (Minn.)Saint John's (Minn.)Discus2kg19.35.60m PBSo
Apr 16CSB/SJU InvitationalApr 16 · Shot Put · Place 22 · Saint John's (Minn.)Saint John's (Minn.)Shot Put16lb / 7.26kg22.11.64mSo
Apr 12Minnesota State OpenApr 12 · Hammer · Place 15 · Saint John's (Minn.)Saint John's (Minn.)Hammer16lb / 7.26kg15.36.61mSo
Apr 12Minnesota State OpenApr 12 · Shot Put · Place 14 · Saint John's (Minn.)Saint John's (Minn.)Shot Put16lb / 7.26kg14.12.01mSo
Mar 28CSB/SJU Optimistic MeetMar 28 · Hammer · Place 16 · Saint John's (Minn.)Saint John's (Minn.)Hammer16lb / 7.26kg16.39.40m PBSo
Mar 28CSB/SJU Optimistic MeetMar 28 · Shot Put · Place 28 · Saint John's (Minn.)Saint John's (Minn.)Shot Put16lb / 7.26kg28.10.40mSo

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 26MIAC Indoor ChampionshipsFeb 26 · Weight Throw · Place 18 · Saint John's (Minn.)Saint John's (Minn.)Weight Throw1812.23mSO
Feb 20Maverick OpenFeb 20 · Weight Throw · Place 15 · Saint John's (Minn.)Saint John's (Minn.)Weight Throw1513.06mSo
Feb 20Maverick OpenFeb 20 · Shot Put · Place 21 · Saint John's (Minn.)Saint John's (Minn.)Shot Put2111.08mSo
Feb 14CSB / SJU Valentine’s Day OpenFeb 14 · Shot Put · Place 14 · Saint John's (Minn.)Saint John's (Minn.)Shot Put149.37mSo
Jan 30CSB / SJU Open #1Jan 30 · Weight Throw · Place 4 · St. John's (Minn.)St. John's (Minn.)Weight Throw413.72mSO
Jan 30CSB / SJU Open #1Jan 30 · Shot Put · Place 8 · St. John's (Minn.)St. John's (Minn.)Shot Put89.74mSO
Jan 24CSB/SJU Alumni MeetJan 24 · Weight Throw · Place 12 · Saint John's (Minn.)Saint John's (Minn.)Weight Throw1211.83mSo
Jan 24CSB/SJU Alumni MeetJan 24 · Shot Put · Place 13 · Saint John's (Minn.)Saint John's (Minn.)Shot Put1310.86mSo

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 9MIAC ChampionshipsMay 9 · Shot Put · Place 15 · Saint John's (Minn.)Saint John's (Minn.)Shot Put16lb / 7.26kg15.13.37m PBFr
May 3St. Olaf OpenMay 3 · Discus · Place 6 · Saint John's (Minn.)Saint John's (Minn.)Discus638.69mFr
May 3St. Olaf OpenMay 3 · Shot Put · Place 4 · Saint John's (Minn.)Saint John's (Minn.)Shot Put412.86mFr
Apr 30Meet of the UnSaintlyApr 30 · Discus · Place 21 · St. John's (Minn.)St. John's (Minn.)Discus2129.69mFR
Apr 30Meet of the UnSaintlyApr 30 · Shot Put · Place 21 · St. John's (Minn.)St. John's (Minn.)Shot Put2111.73mFR
Apr 26Drake AlternativeApr 26 · Shot Put · Place 12 · St. John's (Minn.)St. John's (Minn.)Shot Put1212.16mFR
Apr 17CSB/SJU Easter Track MeetApr 17 · Discus · Place 17 · St. John's (Minn.)St. John's (Minn.)Discus17106-9FR
Apr 17CSB/SJU Easter Track MeetApr 17 · Discus · Place 17 · St. John's (Minn.)St. John's (Minn.)Discus17106-9FR
Apr 17CSB/SJU Easter Track MeetApr 17 · Shot Put · Place 12 · St. John's (Minn.)St. John's (Minn.)Shot Put1241-5FR
Apr 17CSB/SJU Easter Track MeetApr 17 · Shot Put · Place 12 · St. John's (Minn.)St. John's (Minn.)Shot Put1241-5FR
Apr 12Minnesota State OpenApr 12 · Discus · Place 34 · Saint John's (Minn.)Saint John's (Minn.)Discus3427.63mFr
Apr 12Minnesota State OpenApr 12 · Shot Put · Place 12 · Saint John's (Minn.)Saint John's (Minn.)Shot Put1213.07mFr
Apr 5Hamline InvitationalApr 5 · Discus · Place 39 · Saint John's (Minn.)Saint John's (Minn.)Discus3927.63mFr
Apr 5Hamline InvitationalApr 5 · Shot Put · Place 16 · Saint John's (Minn.)Saint John's (Minn.)Shot Put1612.02mFr
Mar 28CSB/SJU Optimistic MeetMar 28 · Discus · Place 26 · Saint John's (Minn.)Saint John's (Minn.)Discus2629.26mFr
Mar 28CSB/SJU Optimistic MeetMar 28 · Shot Put · Place 23 · Saint John's (Minn.)Saint John's (Minn.)Shot Put2311.24mFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27MIAC ChampionshipsFeb 27 · Shot Put · Place 20 · St. John's (Minn.)St. John's (Minn.)Shot Put2033-9.5FR
Feb 27MIAC ChampionshipsFeb 27 · Shot Put · Place 20 · St. John's (Minn.)St. John's (Minn.)Shot Put2033-9.5FR
Feb 21Maverick InvitationalFeb 21 · Shot Put · Place 17 · Saint John's (Minn.)Saint John's (Minn.)Shot Put1712.03m—
Feb 15CSB/SJU InvitationalFeb 15 · Shot Put · Place 9 · Saint John's (Minn.)Saint John's (Minn.)Shot Put912.64m—
Jan 31CSB/SJU vs St. Olaf DualJan 31 · Shot Put · Place 4 · Saint John's (Minn.)Saint John's (Minn.)Shot Put412.12m—
Jan 25CSB/SJU Alumni MeetJan 25 · Shot Put · Place 6 · Saint John's (Minn.)Saint John's (Minn.)Shot Put612.43m—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29MSHSL Section 5AAA ChampionshipsMay 29 · Discus · Place 4 · Champlin ParkChamplin ParkDiscus1.6kg4.139' 10 PB12
May 29MSHSL Section 5AAA ChampionshipsMay 29 · Shot Put · Place 4 · Champlin ParkChamplin ParkShot Put12lb4.47' 11 PB12
May 21Northwest Suburban Conference ChampionshipsMay 21 · Discus · Place 8 · Champlin ParkChamplin ParkDiscus8136-11—
May 21Northwest Suburban Conference ChampionshipsMay 21 · Shot Put · Place 9 · Champlin ParkChamplin ParkShot Put946-8.25—
May 8Class AAA WildcardMay 8 · Discus · Place 88 · Champlin ParkChamplin ParkDiscus1.6kg88.99' 712
May 7Section 4AAA True TeamMay 7 · Discus · Place 23 · Champlin ParkChamplin ParkDiscus1.6kg23.99-0712
Apr 30Blaine InvitationalApr 30 · Discus · Place 9 · Champlin ParkChamplin ParkDiscus9119-6—
Apr 30Blaine InvitationalApr 30 · Shot Put · Place 7 · Champlin ParkChamplin ParkShot Put741-10—
Apr 12Armstrong InvitationalApr 12 · Discus · Place 5 · Champlin ParkChamplin ParkDiscus5130-8—
Apr 12Armstrong InvitationalApr 12 · Shot Put · Place 6 · Champlin ParkChamplin ParkShot Put645-4—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 31MSHSL Section 5AAA ChampionshipsMay 31 · Discus · Place 11 · Champlin ParkChamplin ParkDiscus1.6kg11.123-0611
May 23Northwest Suburban Conference ChampionshipsMay 23 · Discus · Place 4 · Champlin ParkChamplin ParkDiscus4134-1111
May 9Section 4AAA True TeamMay 9 · Discus · Place 12 · Champlin ParkChamplin ParkDiscus12117-0911
May 9Section 4AAA True TeamMay 9 · Shot Put · Place 6 · Champlin ParkChamplin ParkShot Put645-07.5011
May 2Blaine InvitationalMay 2 · Discus · Place 7 · Champlin ParkChamplin ParkDiscus7117-1111
May 2Blaine InvitationalMay 2 · Shot Put · Place 9 · Champlin ParkChamplin ParkShot Put944-03.7511
Apr 25Champlin Park vs Spring Lake ParkApr 25 · Discus · Place 4 · Champlin ParkChamplin ParkDiscus4118-0711
Apr 25Champlin Park vs Spring Lake ParkApr 25 · Shot Put · Place 3 · Champlin ParkChamplin ParkShot Put345-01.0011
Apr 14Armstrong InvitationalApr 14 · Discus · Place 13 · Champlin ParkChamplin ParkDiscus1393-511
Apr 14Armstrong InvitationalApr 14 · Shot Put · Place 4 · Champlin ParkChamplin ParkShot Put443-1111