Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorMIAC Indoor Championships · Feb 263:12.19aMIAC Indoor ChampionshipsFebruary 26, 2026
1500 Meters · OutdoorJanis Rider/Doug Bolstorff Invitational · Apr 245:07.79aJanis Rider/Doug Bolstorff InvitationalApril 24, 2026
200 Meters · OutdoorUniversity Bulldog Invitational · Apr 230.01aUniversity Bulldog InvitationalApril 2, 2022
3000m Steeplechase · OutdoorHamline Invitational · Mar 3013:15.85aHamline InvitationalMarch 30, 2026
400 Meters · OutdoorFightin' Red Invitational · Apr 91:05.86aFightin' Red InvitationalApril 9, 2022
800 Meters · IndoorGopher Classic · Feb 72:30.21aGopher ClassicFebruary 7, 2026
800 Meters · OutdoorSt. Olaf Ole Open · May 22:26.93St. Olaf Ole OpenMay 2, 2026
Discus · 1kg · OutdoorPatriot League Meet · May 777-07Patriot League MeetMay 7, 2022
Shot Put · 4kg · OutdoorFightin' Red Invitational · Apr 926-03.00Fightin' Red InvitationalApril 9, 2022
Triple Jump · OutdoorEaton Middle School Meet · Apr 424-03.00Eaton Middle School MeetApril 4, 2019

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2St. Olaf Ole OpenMay 2 · 800 Meters · Place 6 · St. BenedictSt. Benedict800 Meters62:26.93 PBJR
Apr 29Univ. of St. Thomas Joe Sweeney InvitationalApr 29 · 800 Meters · Place 29 · Saint BenedictSaint Benedict800 Meters292:27.82aJr
Apr 24Janis Rider/Doug Bolstorff InvitationalApr 24 · 1500 Meters · Place 11 · Saint BenedictSaint Benedict1500 Meters11.5:07.79a PBJr
Mar 30Hamline InvitationalMar 30 · 3000m Steeplechase · Place 5 · Saint BenedictSaint Benedict3000m Steeplechase513:15.85a PBJr
Mar 28CSB/SJU Optimistic MeetMar 28 · 1500 Meters · Place 18 · Saint BenedictSaint Benedict1500 Meters18.5:10.86aJr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 26MIAC Indoor ChampionshipsFeb 26 · 1000 Meters · Place 21 · Saint BenedictSaint Benedict1000 Meters213:12.19a PBJR
Feb 26MIAC Indoor ChampionshipsFeb 26 · 800 Meters · Place 16 · Saint BenedictSaint Benedict800 Meters162:30.73aJR
Feb 20St. Olaf Tostrud ClassicFeb 20 · 1000 Meters · Place 14 · Saint BenedictSaint Benedict1000 Meters143:16.48aJr
Feb 14CSB / SJU Valentine’s Day OpenFeb 14 · 1000 Meters · Place 7 · Saint BenedictSaint Benedict1000 Meters73:18.58aJr
Feb 7Gopher ClassicFeb 7 · 800 Meters · Place 20 · Saint BenedictSaint Benedict800 Meters202:30.21a PBJr
Jan 30CSB / SJU Open #1Jan 30 · 1000 Meters · Place 2 · St. BenedictSt. Benedict1000 Meters23:14.28JR
Jan 24CSB/SJU Alumni MeetJan 24 · 800 Meters · Place 5 · Saint BenedictSaint Benedict800 Meters52:33.29aJr

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 7Patriot League MeetMay 7 · Discus · Place 9 · BrushBrushDiscus1kg9.77-07 PB11
May 7Patriot League MeetMay 7 · Shot Put · Place 11 · BrushBrushShot Put4kg11.25-01.0011
Apr 9Fightin' Red InvitationalApr 9 · Discus · Place 14 · BrushBrushDiscus1kg14.68-0211
Apr 9Fightin' Red InvitationalApr 9 · Shot Put · Place 12 · BrushBrushShot Put4kg12.26-03.00 PB11
Apr 9Fightin' Red InvitationalApr 9 · 400 Meters · Place 11 · BrushBrush400 Meters11.1:05.86a PB11
Apr 2University Bulldog InvitationalApr 2 · 200 Meters · Place 30 · BrushBrush200 Meters30.30.01a PBWind: 011
Apr 1Wiggins InvitationalApr 1 · Shot Put · Place 22 · Brush High SBrush High SShot Put2225-00.0011
Apr 1Wiggins InvitationalApr 1 · Discus · Place 24 · Brush High SBrush High SDiscus2470-0211
Apr 1Wiggins InvitationalApr 1 · 800 Meters · Place 3 · Brush High SBrush High S800 Meters32:43.3911
Mar 25Max Marr InvitationalMar 25 · Shot Put · Place 25 · BrushBrushShot Put4kg25.24-04.0011
Mar 25Max Marr InvitationalMar 25 · 800 Meters · Place 7 · BrushBrush800 Meters7.2:39.76a11

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 19Big Red Last Chance MeetJun 19 · 800 Meters · Place 1 · BrushBrush800 Meters1.2:52.70a10
Jun 19Big Red Last Chance MeetJun 19 · 400 Meters · Place 4 · BrushBrush400 Meters4.1:06.83a10
Jun 4Platte Valley Meet #2Jun 4 · 800 Meters · Place 3 · Brush High SBrush High S800 Meters32:42.65—
May 14Tom Meyer InvitationalMay 14 · 800 Meters · Place 2 · BrushBrush800 Meters2.2:45.60a10
May 14Tom Meyer InvitationalMay 14 · 400 Meters · Place 2 · BrushBrush400 Meters2.1:07.38a10
May 8Fort Morgan InvitationalMay 8 · 800 Meters · Place 2 · Brush High SBrush High S800 Meters22:40.6510
May 8Fort Morgan InvitationalMay 8 · 400 Meters · Place 6 · Brush High SBrush High S400 Meters61:07.9310

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 4Eaton Middle School MeetApr 4 · Triple Jump · Place 13 · BrushBrushTriple Jump13.24-03.00 PB8
Apr 4Eaton Middle School MeetApr 4 · 400 Meters · Place 4 · BrushBrush400 Meters4.1:09.49a8

2018 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 5Eaton MS MeetApr 5 · Discus · Place 14 · BrushBrushDiscus1kg14.44-107
Apr 5Eaton MS MeetApr 5 · Shot Put · Place 9 · BrushBrushShot Put4kg9.19-04.007
Apr 5Eaton MS MeetApr 5 · 400 Meters · Place 9 · BrushBrush400 Meters9.1:16.46a7
Mar 15Platte Valley MS Meet 1Mar 15 · Discus · Place 11 · BrushBrushDiscus1kg11.47-087
Mar 15Platte Valley MS Meet 1Mar 15 · 400 Meters · Place 7 · BrushBrush400 Meters7.1:19.11a7