Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorTri Metro Champioship · May 166:11.11aTri Metro ChampioshipMay 16, 2023
400 Meters · OutdoorBrooklyn Center Tri · Apr 171:12.95aBrooklyn Center TriApril 17, 2024
800 Meters · IndoorMeet of the Hearts · Feb 82:50.15aMeet of the HeartsFebruary 8, 2025
800 Meters · OutdoorMSHSL Section 3AA Championships · May 312:38.20aMSHSL Section 3AA ChampionshipsMay 31, 2023
Javelin · 600g · OutdoorGene Glader Invitational · Apr 1132.57mGene Glader InvitationalApril 11, 2026
Shot Put · 4kg · OutdoorClass AA Wildcard · May 829' 11Class AA WildcardMay 8, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 30MIAC Outdoor ChampionshipApr 30 · Javelin · Place 9 · Saint BenedictSaint BenedictJavelin600g9.32.11mSo
Apr 29Univ. of St. Thomas Joe Sweeney InvitationalApr 29 · Javelin · Place 6 · Saint BenedictSaint BenedictJavelin629.19mSo
Apr 24Janis Rider/Doug Bolstorff InvitationalApr 24 · Javelin · Place 10 · Saint BenedictSaint BenedictJavelin600g10.28.78mSo
Apr 16CSB/SJU InvitationalApr 16 · Javelin · Place 8 · Saint BenedictSaint BenedictJavelin600g8.32.09mSo
Apr 11Gene Glader InvitationalApr 11 · Javelin · Place 5 · Saint BenedictSaint BenedictJavelin600g5.32.57m PBSo
Apr 11Gene Glader InvitationalApr 11 · 800 Meters · Place 64 · Saint BenedictSaint Benedict800 Meters64.2:54.34aSo
Mar 30Hamline InvitationalMar 30 · Javelin · Place 2 · Saint BenedictSaint BenedictJavelin232.00mSo
Mar 28CSB/SJU Optimistic MeetMar 28 · Javelin · Place 6 · Saint BenedictSaint BenedictJavelin600g6.32.23mSo
Mar 28CSB/SJU Optimistic MeetMar 28 · 800 Meters · Saint BenedictSaint Benedict800 Meters—DNSSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20St. Olaf Tostrud ClassicFeb 20 · 800 Meters · Place 24 · Saint BenedictSaint Benedict800 Meters242:54.19aSo
Feb 14CSB / SJU Valentine’s Day OpenFeb 14 · 800 Meters · Place 11 · Saint BenedictSaint Benedict800 Meters112:57.71aSo

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9MIAC ChampionshipsMay 9 · Javelin · Place 18 · Saint BenedictSaint BenedictJavelin600g18.26.85mFr
Apr 12Bethel InvitationalApr 12 · Javelin · Place 13 · Saint BenedictSaint BenedictJavelin1327.38mFr
Apr 12Bethel InvitationalApr 12 · Shot Put · Place 38 · Saint BenedictSaint BenedictShot Put387.41mFr
Apr 5Hamline InvitationalApr 5 · Javelin · Place 12 · Saint BenedictSaint BenedictJavelin1225.63mFr
Apr 5Hamline InvitationalApr 5 · Shot Put · Place 17 · Saint BenedictSaint BenedictShot Put178.99mFr
Mar 28CSB/SJU Optimistic MeetMar 28 · Javelin · Place 25 · Saint BenedictSaint BenedictJavelin2523.15mFR
Mar 28CSB/SJU Optimistic MeetMar 28 · Shot Put · Place 33 · Saint BenedictSaint BenedictShot Put338.49mFR

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 8Meet of the HeartsFeb 8 · Shot Put · Place 19 · Saint BenedictSaint BenedictShot Put198.94m—
Feb 8Meet of the HeartsFeb 8 · 800 Meters · Place 11 · Saint BenedictSaint Benedict800 Meters112:50.15a PB—
Jan 31CSB/SJU vs St. Olaf DualJan 31 · Shot Put · Place 23 · Saint BenedictSaint BenedictShot Put238.46m—
Jan 31CSB/SJU vs St. Olaf DualJan 31 · 800 Meters · Place 11 · Saint BenedictSaint Benedict800 Meters112:51.51a—
Jan 25CSB/SJU Alumni MeetJan 25 · Shot Put · Place 21 · Saint BenedictSaint BenedictShot Put218.14m—
Jan 25CSB/SJU Alumni MeetJan 25 · 800 Meters · Place 9 · Saint BenedictSaint Benedict800 Meters92:52.55a—

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 29MSHSL Section 3AA ChampionshipsMay 29 · Shot Put · Place 11 · RichfieldRichfieldShot Put4kg11.27' 4.2512
May 29MSHSL Section 3AA ChampionshipsMay 29 · 800 Meters · Place 19 · RichfieldRichfield800 MetersRound P19.2:44.02a12
May 14Tri-Metro Conference ChampionshipsMay 14 · Shot Put · Place 4 · RichfieldRichfieldShot Put429-6.50—
May 14Tri-Metro Conference ChampionshipsMay 14 · 1600 Meters · Place 13 · RichfieldRichfield1600 Meters136:20.30a—
May 14Tri-Metro Conference ChampionshipsMay 14 · 800 Meters · Place 13 · RichfieldRichfield800 Meters132:47.40a—
May 9Section 4AA True TeamMay 9 · Shot Put · Place 2 · RichfieldRichfieldShot Put229-11—
May 9Section 4AA True TeamMay 9 · 1600 Meters · Place 12 · RichfieldRichfield1600 Meters126:37.79a—
May 9Section 4AA True TeamMay 9 · 800 Meters · Place 8 · RichfieldRichfield800 Meters82:50.77a—
May 8Class AA WildcardMay 8 · 1600 Meters · Place 59 · RichfieldRichfield1600 Meters59.6:37.79a12
May 8Class AA WildcardMay 8 · Shot Put · Place 27 · RichfieldRichfieldShot Put4kg27.29' 11 PB12
May 8Class AA WildcardMay 8 · 800 Meters · Place 57 · RichfieldRichfield800 Meters57.2:50.77a12
May 3Edina InvitationalMay 3 · Shot Put · Place 1 · RichfieldRichfieldShot Put130-4—
May 3Edina InvitationalMay 3 · 1600 Meters · Place 15 · RichfieldRichfield1600 Meters156:16.76a—
May 3Edina InvitationalMay 3 · 800 Meters · Place 13 · RichfieldRichfield800 Meters132:51.21a—
Apr 30Tri-Metro Track MeetApr 30 · Shot Put · Place 1 · RichfieldRichfieldShot Put129-9—
Apr 30Tri-Metro Track MeetApr 30 · 800 Meters · Place 3 · RichfieldRichfield800 Meters32:50.30a—
Apr 23Tri-Metro Track MeetApr 23 · Shot Put · Place 2 · RichfieldRichfieldShot Put4kg2.26-10.5012
Apr 23Tri-Metro Track MeetApr 23 · 800 Meters · Place 1 · RichfieldRichfield800 Meters1.2:51.08a12
Apr 18Spartan InviteApr 18 · Shot Put · Place 3 · RichfieldRichfieldShot Put326-9.75—
Apr 18Spartan InviteApr 18 · 1600 Meters · Place 11 · RichfieldRichfield1600 Meters116:36.37a—
Apr 18Spartan InviteApr 18 · 800 Meters · Place 13 · RichfieldRichfield800 Meters133:01.92a—
Apr 17Brooklyn Center TriApr 17 · Shot Put · Place 2 · RichfieldRichfieldShot Put226-2—
Apr 17Brooklyn Center TriApr 17 · 400 Meters · Place 6 · RichfieldRichfield400 Meters61:12.95a PB—
Apr 12Irondale Knights Under the LightsApr 12 · Shot Put · Place 7 · RichfieldRichfieldShot Put727-5—
Apr 12Irondale Knights Under the LightsApr 12 · 1600 Meters · Place 9 · RichfieldRichfield1600 Meters96:58.86a—
Apr 12Irondale Knights Under the LightsApr 12 · 800 Meters · Place 8 · RichfieldRichfield800 Meters82:55.66a—

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 31MSHSL Section 3AA ChampionshipsMay 31 · 1600 Meters · Place 14 · RichfieldRichfield1600 Meters14.6:20.33a11
May 31MSHSL Section 3AA ChampionshipsMay 31 · Shot Put · Place 9 · RichfieldRichfieldShot Put4kg9.29-04.5011
May 31MSHSL Section 3AA ChampionshipsMay 31 · 800 Meters · Place 15 · RichfieldRichfield800 MetersRound P15.2:38.20a PB11
May 16Tri Metro ChampioshipMay 16 · 1600 Meters · Place 7 · RichfieldRichfield1600 Meters7.6:11.11a PB11
May 16Tri Metro ChampioshipMay 16 · Shot Put · Place 6 · RichfieldRichfieldShot Put4kg6.28-05.0011
May 16Tri Metro ChampioshipMay 16 · 800 Meters · Place 6 · RichfieldRichfield800 Meters6.2:38.95a11
May 11Section 4AA True TeamMay 11 · Shot Put · Place 7 · RichfieldRichfieldShot Put726-5—
May 11Section 4AA True TeamMay 11 · 800 Meters · Place 5 · RichfieldRichfield800 Meters52:43.75a—
May 8Spartan InviteMay 8 · Shot Put · Place 4 · RichfieldRichfieldShot Put426-07.0011
May 8Spartan InviteMay 8 · 1600 Meters · Place 2 · RichfieldRichfield1600 Meters26:11.5911
May 8Spartan InviteMay 8 · 800 Meters · Place 5 · RichfieldRichfield800 Meters52:52.4511
May 2Visitation Tri-Metro PentMay 2 · Shot Put · Place 4 · RichfieldRichfieldShot Put425-11.0011
May 2Visitation Tri-Metro PentMay 2 · 800 Meters · Place 4 · RichfieldRichfield800 Meters42:44.0311
Apr 25St. Anthony Village - April 25Apr 25 · 400 Meters · Place 4 · RichfieldRichfield400 Meters4.1:10.10aUnofficial11
Apr 18Tri Metro True TeamApr 18 · Shot Put · Place 8 · RichfieldRichfieldShot Put824-11.0011
Apr 18Tri Metro True TeamApr 18 · 1600 Meters · Place 11 · RichfieldRichfield1600 Meters116:41.1111
Apr 18Tri Metro True TeamApr 18 · Shot Put · Place 8 · RichfieldRichfieldShot Put824-11.0011
Apr 18Tri Metro True TeamApr 18 · 1600 Meters · Place 11 · RichfieldRichfield1600 Meters116:41.1111
Apr 18Tri Metro True TeamApr 18 · Shot Put · Place 8 · RichfieldRichfieldShot Put824-11.0011
Apr 18Tri Metro True TeamApr 18 · 1600 Meters · Place 11 · RichfieldRichfield1600 Meters116:41.1111
Apr 14Irondale HSApr 14 · 1600 Meters · Place 18 · RichfieldRichfield1600 Meters18.6:34.90a11
Apr 14Irondale HSApr 14 · Shot Put · Place 13 · RichfieldRichfieldShot Put4kg13.26-03.5011