Personal bests

Best marks in available results
Event / courseMarkMeetDate
300m Hurdles · 36" / 0.914m · OutdoorTrue Team Section 8AAA · May 1647.55aTrue Team Section 8AAAMay 16, 2021
Discus · 1.6kg · OutdoorTrue Team Section 8AAA · May 1691' 10True Team Section 8AAAMay 16, 2021
Javelin · 800g · OutdoorMIAC Outdoor Championship · Apr 3065.87mMIAC Outdoor ChampionshipApril 30, 2026
Shot Put · 12lb · OutdoorTrue Team Section 8AAA · May 1641' 6True Team Section 8AAAMay 16, 2021

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · Javelin · Place 11 · Saint John's (Minn.)Saint John's (Minn.)Javelin800g11.61.22mSr
Apr 30MIAC Outdoor ChampionshipApr 30 · Javelin · Place 1 · Saint John's (Minn.)Saint John's (Minn.)Javelin800g1.65.87m PBSr
Apr 29Univ. of St. Thomas Joe Sweeney InvitationalApr 29 · Javelin · Place 1 · Saint John's (Minn.)Saint John's (Minn.)Javelin158.07mSr
Apr 22Gary Wilson InvitationalApr 22 · Javelin · Place 2 · St. John's (Minn.)St. John's (Minn.)Javelin2191-6.82SR
Apr 16CSB/SJU InvitationalApr 16 · Javelin · Place 1 · Saint John's (Minn.)Saint John's (Minn.)Javelin800g1.58.13mSr
Apr 12Minnesota State OpenApr 12 · Javelin · Place 2 · Saint John's (Minn.)Saint John's (Minn.)Javelin800g2.54.94mSr
Mar 28CSB/SJU Optimistic MeetMar 28 · Javelin · Place 1 · Saint John's (Minn.)Saint John's (Minn.)Javelin800g1.60.83mSr
Mar 21USF Alumni InvitationalMar 21 · Javelin · Place 9 · Saint John's (Minn.)Saint John's (Minn.)Javelin800g9.55.52mSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9MIAC ChampionshipsMay 9 · Javelin · Place 1 · Saint John's (Minn.)Saint John's (Minn.)Javelin800g1.58.46mJr
Apr 30Meet of the UnSaintlyApr 30 · Javelin · Place 1 · St. John's (Minn.)St. John's (Minn.)Javelin159.55mJR
Apr 17CSB/SJU Easter Track MeetApr 17 · Javelin · Place 1 · St. John's (Minn.)St. John's (Minn.)Javelin1189-7JR
Apr 5Hamline InvitationalApr 5 · Javelin · Place 1 · Saint John's (Minn.)Saint John's (Minn.)Javelin159.52mJr
Mar 28CSB/SJU Optimistic MeetMar 28 · Javelin · Place 1 · Saint John's (Minn.)Saint John's (Minn.)Javelin160.15mJr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10MIAC ChampionshipsMay 10 · Javelin · Place 4 · Saint John's (Minn.)Saint John's (Minn.)Javelin452.51m—
May 1St. Thomas Joe Sweeney InvitationalMay 1 · Javelin · Place 1 · Saint John's (Minn.)Saint John's (Minn.)Javelin156.42m—
Apr 20CSB/SJU InvitationalApr 20 · Javelin · Place 1 · Saint John's (Minn.)Saint John's (Minn.)Javelin154.81m—
Apr 13Minnesota State OpenApr 13 · Javelin · Place 5 · St. John's (Minn.)St. John's (Minn.)Javelin549.92mSO
Apr 6Hamline InvitationalApr 6 · Javelin · Place 3 · Saint John's (Minn.)Saint John's (Minn.)Javelin350.76m—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12MIAC Outdoor Track & Field ChampionshipsMay 12 · Javelin · Place 10 · Saint John's (Minn.)Saint John's (Minn.)Javelin800g10.45.57mFr
May 6St. Olaf OpenMay 6 · Javelin · Place 4 · St John's (MN)St John's (MN)Javelin445.41m—
May 3St Thomas Joe Sweeney InvitationalMay 3 · Javelin · Place 4 · St John's (MN)St John's (MN)Javelin449.57m—
Apr 26Running on Hope InvitationalApr 26 · Javelin · Place 12 · St. John's (Minn.)St. John's (Minn.)Javelin1240.19mFR
Apr 15Norse InvitationalApr 15 · Javelin · Place 6 · Saint John's (Minn.)Saint John's (Minn.)Javelin800g6.45.27mFr
Apr 1Wartburg Outdoor SelectApr 1 · Javelin · Place 12 · St. John's (Minn.)St. John's (Minn.)Javelin1245.66mFR

2021 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 9MSHSL Section 8AA ChampionshipsJun 9 · Shot Put · Place 16 · BrainerdBrainerdShot Put12lbRound P16.40-00.5011
Jun 9MSHSL Section 8AA ChampionshipsJun 9 · 300m Hurdles · Place 18 · BrainerdBrainerd300m Hurdles36" / 0.914mRound P18.49.38a11
Jun 3CLC Outdoor ChampionshipsJun 3 · Shot Put · Place 12 · BrainerdBrainerdShot Put12lbRound P12.39-10.2511
Jun 3CLC Outdoor ChampionshipsJun 3 · 300m Hurdles · Place 12 · BrainerdBrainerd300m Hurdles36" / 0.914m12.47.93a11
May 26CLC Tri Meet- Brainerd, SRR, & TechMay 26 · Discus · Place 13 · BrainerdBrainerdDiscus1383-0211
May 26CLC Tri Meet- Brainerd, SRR, & TechMay 26 · Shot Put · Place 6 · BrainerdBrainerdShot Put641-03.5011
May 26CLC Tri Meet- Brainerd, SRR, & TechMay 26 · 300m Hurdles · Place 3 · BrainerdBrainerd300m Hurdles347.8711
May 18TT Section Qualifier at BrainerdMay 18 · Discus · Place 15 · BrainerdBrainerdDiscus1591-1011
May 18TT Section Qualifier at BrainerdMay 18 · Shot Put · Place 5 · BrainerdBrainerdShot Put541-06.0011
May 18TT Section Qualifier at BrainerdMay 18 · 300m Hurdles · Place 7 · BrainerdBrainerd300m Hurdles747.5511
May 16True Team Section 8AAAMay 16 · Discus · Place 17 · BrainerdBrainerdDiscus1.6kg17.91' 10 PB11
May 16True Team Section 8AAAMay 16 · Shot Put · Place 8 · BrainerdBrainerdShot Put12lb8.41' 6 PB11
May 16True Team Section 8AAAMay 16 · 300m Hurdles · Place 11 · BrainerdBrainerd300m Hurdles36" / 0.914m11.47.55a PB11
May 13Sauk Rapids Rice - Brainerd DualMay 13 · Discus · Place 7 · BrainerdBrainerdDiscus1.6kg7.84-0011
May 13Sauk Rapids Rice - Brainerd DualMay 13 · Shot Put · Place 3 · BrainerdBrainerdShot Put12lb3.40-08.0011
May 13Sauk Rapids Rice - Brainerd DualMay 13 · High Jump · BrainerdBrainerdHigh Jump—NH11
May 6Sartell-Brainerd DualMay 6 · Discus · Place 7 · BrainerdBrainerdDiscus789-0211
May 6Sartell-Brainerd DualMay 6 · Shot Put · Place 2 · BrainerdBrainerdShot Put241-03.0011
Apr 27Rocori Dual with BrainerdApr 27 · Discus · Place 12 · BrainerdBrainerdDiscus1284-1011
Apr 27Rocori Dual with BrainerdApr 27 · Shot Put · Place 3 · BrainerdBrainerdShot Put337-11.5011
Apr 23CLC Willmar at Brainerd DualApr 23 · Discus · Place 11 · BrainerdBrainerdDiscus1180-1111
Apr 23CLC Willmar at Brainerd DualApr 23 · Shot Put · Place 3 · BrainerdBrainerdShot Put337-08.0011
Apr 16CLC Bemidji at Brainerd DualApr 16 · Discus · Place 8 · BrainerdBrainerdDiscus884-0711
Apr 16CLC Bemidji at Brainerd DualApr 16 · Shot Put · Place 5 · BrainerdBrainerdShot Put535-00.0011