Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCSB / SJU Open #1 · Jan 306:35.16CSB / SJU Open #1January 30, 2026
1500 Meters · OutdoorCSB/SJU Easter Track Meet · Apr 175:43.79CSB/SJU Easter Track MeetApril 17, 2025
3000 Meters · IndoorSt. Olaf Tostrud Classic · Feb 2112:53.22aSt. Olaf Tostrud ClassicFebruary 21, 2025
3000m Steeplechase · 0.762m · OutdoorMIAC Championships · May 913:43.99aMIAC ChampionshipsMay 9, 2025
3000m Steeplechase · OutdoorUniv. of St. Thomas Joe Sweeney Invitational · Apr 2913:18.14aUniv. of St. Thomas Joe Sweeney InvitationalApril 29, 2026
5000 Meters · IndoorCSB / SJU Valentine’s Day Open · Feb 1423:05.31aCSB / SJU Valentine’s Day OpenFebruary 14, 2026
5000 Meters · OutdoorMeet of the UnSaintly · Apr 3021:27.56Meet of the UnSaintlyApril 30, 2025
800 Meters · IndoorCSB/SJU Alumni Meet · Jan 243:02.94aCSB/SJU Alumni MeetJanuary 24, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 29Univ. of St. Thomas Joe Sweeney InvitationalApr 29 · 3000m Steeplechase · Place 13 · Saint Benedict3000m Steeplechase1313:18.14a PBSo
Apr 24Janis Rider/Doug Bolstorff InvitationalApr 24 · 5000 Meters · Place 30 · Saint Benedict5000 Meters30.21:37.49aSo
Apr 24Janis Rider/Doug Bolstorff InvitationalApr 24 · 1500 Meters · Saint Benedict1500 Meters—DNSSo
Apr 16CSB/SJU InvitationalApr 16 · 3000m Steeplechase · Place 6 · Saint Benedict3000m Steeplechase0.762m6.13:48.47aSo
Apr 11Gene Glader InvitationalApr 11 · 1500 Meters · Place 64 · Saint Benedict1500 Meters64.5:46.89aSo
Mar 30Hamline InvitationalMar 30 · 3000m Steeplechase · Place 6 · Saint Benedict3000m Steeplechase614:20.53aSo
Mar 28CSB/SJU Optimistic MeetMar 28 · 1500 Meters · Place 56 · Saint Benedict1500 Meters56.5:54.06aSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20St. Olaf Tostrud ClassicFeb 20 · 3000 Meters · Place 14 · Saint Benedict3000 Meters1412:53.45aSo
Feb 14CSB / SJU Valentine’s Day OpenFeb 14 · 5000 Meters · Place 16 · Saint Benedict5000 Meters1623:05.31a PBSo
Feb 7Gopher ClassicFeb 7 · 3000 Meters · Place 13 · Saint Benedict3000 Meters1313:05.17aSo
Jan 30CSB / SJU Open #1Jan 30 · 1 Mile · Place 18 · St. Benedict1 Mile186:35.16 PBSO
Jan 24CSB/SJU Alumni MeetJan 24 · 800 Meters · Place 18 · Saint Benedict800 Meters183:02.94a PBSo

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9MIAC ChampionshipsMay 9 · 3000m Steeplechase · Place 15 · Saint Benedict3000m Steeplechase0.762m15.13:43.99a PBFr
Apr 30Meet of the UnSaintlyApr 30 · 5000 Meters · Place 43 · St. Benedict5000 Meters4321:27.56 PBFR
Apr 24Janis Rider / Doug Bolstorff InvitationalApr 24 · 3000m Steeplechase · Place 8 · St. Benedict3000m Steeplechase813:41.39FR
Apr 17CSB/SJU Easter Track MeetApr 17 · 1500 Meters · Place 14 · St. Benedict1500 Meters145:43.79 PBFR
Apr 12Bethel InvitationalApr 12 · 1500 Meters · Place 69 · Saint Benedict1500 Meters695:47.41aFr
Apr 5Hamline InvitationalApr 5 · 5000 Meters · Place 37 · Saint Benedict5000 Meters3721:54.67aFr
Mar 28CSB/SJU Optimistic MeetMar 28 · 1500 Meters · Place 39 · Saint Benedict1500 Meters395:58.04aFR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21St. Olaf Tostrud ClassicFeb 21 · 3000 Meters · Place 18 · Saint Benedict3000 Meters1812:53.22a PB—
Feb 15CSB/SJU InvitationalFeb 15 · 3000 Meters · Place 13 · Saint Benedict3000 Meters1313:12.56a—
Feb 8Meet of the HeartsFeb 8 · 1 Mile · Place 25 · Saint Benedict1 Mile256:39.79a—
Jan 31CSB/SJU vs St. Olaf DualJan 31 · 1 Mile · Place 16 · Saint Benedict1 Mile166:37.33a—
Jan 25CSB/SJU Alumni MeetJan 25 · 3000 Meters · Place 16 · Saint Benedict3000 Meters1612:53.46a—