Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUMAC Indoor Championship · Feb 274:52.99aUMAC Indoor ChampionshipFebruary 27, 2026
1500 Meters · OutdoorJanis Rider / Doug Bolstorff Invitational · Apr 244:21.64Janis Rider / Doug Bolstorff InvitationalApril 24, 2025
200 Meters · IndoorSt. Olaf Invitational and Multi Events · Jan 3025.51aSt. Olaf Invitational and Multi EventsJanuary 30, 2026
200 Meters · OutdoorCSB/SJU Easter Track Meet · Apr 1724.66CSB/SJU Easter Track MeetApril 17, 2025
300 Meters · IndoorSt. Olaf Invitational and Multi Events · Jan 3039.45aSt. Olaf Invitational and Multi EventsJanuary 30, 2026
3000 Meters · IndoorGopher Classic · Feb 710:39.97aGopher ClassicFebruary 7, 2026
3000m Steeplechase · 0.914m · OutdoorCarleton Relays · Apr 1910:32.63aCarleton RelaysApril 19, 2025
3000m Steeplechase · OutdoorUMAC Outdoor Championship · May 210:29.72UMAC Outdoor ChampionshipMay 2, 2025
400 Meters · IndoorGene Glader Classic · Feb 2254.59Gene Glader ClassicFebruary 22, 2025
400 Meters · OutdoorCSB/SJU Easter Track Meet · Apr 1753.08CSB/SJU Easter Track MeetApril 17, 2025
400m Hurdles · 36" / 0.914m · OutdoorCSB/SJU Invitational · Apr 161:01.43aCSB/SJU InvitationalApril 16, 2026
600 Meters · IndoorCSB / SJU Valentine’s Day Open · Feb 141:29.01aCSB / SJU Valentine’s Day OpenFebruary 14, 2026
800 Meters · IndoorUMAC Indoor Championship · Feb 282:05.95aUMAC Indoor ChampionshipFebruary 28, 2025
800 Meters · OutdoorJanis Rider / Doug Bolstorff Invitational · Apr 242:03.36Janis Rider / Doug Bolstorff InvitationalApril 24, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1UMAC Outdoor ChampionshipMay 1 · 3000m Steeplechase · Place 7 · Minnesota Morris3000m Steeplechase0.914m7.11:00.28aSo
May 1UMAC Outdoor ChampionshipMay 1 · 400m Hurdles · Place 10 · Minnesota Morris400m Hurdles36" / 0.914m10.1:04.40aSo
May 1UMAC Outdoor ChampionshipMay 1 · 1500 Meters · Place 10 · Minnesota Morris1500 Meters10.4:32.61aSo
May 1UMAC Outdoor ChampionshipMay 1 · 800 Meters · Place 13 · Minnesota Morris800 Meters13.2:13.34aSo
Apr 16CSB/SJU InvitationalApr 16 · 3000m Steeplechase · Place 6 · Minnesota Morris3000m Steeplechase0.914m6.11:15.06aSo
Apr 16CSB/SJU InvitationalApr 16 · 400m Hurdles · Place 7 · Minnesota Morris400m Hurdles36" / 0.914m7.1:01.43a PBSo
Apr 16CSB/SJU InvitationalApr 16 · 1500 Meters · Place 19 · Minnesota Morris1500 Meters19.4:52.64aSo
Apr 8Stomper OpenApr 8 · 400m Hurdles · Place 6 · Minnesota Morris400m Hurdles61:01.39aSo
Mar 28CSB/SJU Optimistic MeetMar 28 · Long Jump · Place 18 · Minnesota MorrisLong Jump18.5.12mWind: 3.2So
Mar 28CSB/SJU Optimistic MeetMar 28 · 3000m Steeplechase · Minnesota Morris3000m Steeplechase0.914m—DNSSo
Mar 28CSB/SJU Optimistic MeetMar 28 · 800 Meters · Place 13 · Minnesota Morris800 Meters13.2:09.65aSo

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 27UMAC Indoor ChampionshipFeb 27 · 1 Mile · Place 9 · Minnesota Morris1 Mile9.4:52.99a PBSo
Feb 27UMAC Indoor ChampionshipFeb 27 · 800 Meters · Place 8 · Minnesota Morris800 Meters8.2:06.75aSo
Feb 20Maverick OpenFeb 20 · 1 Mile · Place 26 · Minnesota Morris1 Mile264:55.56aSo
Feb 20Maverick OpenFeb 20 · 800 Meters · Place 9 · Minnesota Morris800 Meters92:08.18aSo
Feb 14CSB / SJU Valentine’s Day OpenFeb 14 · 600 Meters · Place 7 · Minnesota Morris600 Meters71:29.01a PBSo
Feb 7Gopher ClassicFeb 7 · 3000 Meters · Place 9 · Minnesota Morris3000 Meters910:39.97a PBSo
Feb 7Gopher ClassicFeb 7 · 1 Mile · Place 37 · Minnesota Morris1 Mile374:55.96aSo
Feb 7Gopher ClassicFeb 7 · 400 Meters · Place 34 · Minnesota Morris400 Meters3457.17aSo
Jan 30St. Olaf Invitational and Multi EventsJan 30 · 300 Meters · Place 12 · Minnesota Morris300 Meters1239.45a PBSo
Jan 30St. Olaf Invitational and Multi EventsJan 30 · 200 Meters · Place 26 · Minnesota Morris200 Meters2625.51a PBSo
Jan 24CSB/SJU Alumni MeetJan 24 · 800 Meters · Place 5 · Minnesota Morris800 Meters52:08.59aSo
Jan 17St. Olaf Ole OpenerJan 17 · 800 Meters · Place 6 · Minnesota Morris800 Meters62:12.67aSo
Jan 17St. Olaf Ole OpenerJan 17 · 400 Meters · Place 18 · Minnesota Morris400 Meters1856.43aSo

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 5Chuck Petersen OpenDec 5 · 1 Mile · Place 9 · Minnesota Morris1 Mile9.5:03.41aSo
Feb 28UMAC Indoor ChampionshipFeb 28 · 800 Meters · Place 9 · Minnesota Morris800 Meters9.2:05.95a PBFr
Feb 28UMAC Indoor ChampionshipFeb 28 · 400 Meters · Place 13 · Minnesota Morris400 Meters13.55.31aFr
Feb 22Gene Glader ClassicFeb 22 · 400 Meters · Place 1 · Minnesota-Morris400 Meters154.59 PBFR
Feb 15CSB/SJU InvitationalFeb 15 · 800 Meters · Place 10 · Minnesota Morris800 Meters102:09.56a—
Feb 8Meet of the HeartsFeb 8 · 1 Mile · Place 19 · Minnesota Morris1 Mile194:56.56a—
Jan 25CSB/SJU Alumni MeetJan 25 · 1 Mile · Place 21 · Minnesota Morris1 Mile215:21.18a—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 2UMAC Outdoor ChampionshipMay 2 · 3000m Steeplechase · Place 4 · Minnesota-Morris3000m Steeplechase410:29.72 PBFR
May 2UMAC Outdoor ChampionshipMay 2 · 1500 Meters · Place 11 · Minnesota-Morris1500 Meters114:25.36FR
May 2UMAC Outdoor ChampionshipMay 2 · 800 Meters · Place 12 · Minnesota-Morris800 Meters122:10.39FR
Apr 24Janis Rider / Doug Bolstorff InvitationalApr 24 · 1500 Meters · Place 6 · Minnesota-Morris1500 Meters64:21.64 PBFR
Apr 24Janis Rider / Doug Bolstorff InvitationalApr 24 · 800 Meters · Place 12 · Minnesota-Morris800 Meters122:03.36 PBFR
Apr 19Carleton RelaysApr 19 · 3000m Steeplechase · Place 2 · Minnesota Morris3000m Steeplechase0.914m2.10:32.63a PBFr
Apr 17CSB/SJU Easter Track MeetApr 17 · 400 Meters · Place 4 · Minnesota-Morris400 Meters453.08 PBFR
Apr 17CSB/SJU Easter Track MeetApr 17 · 200 Meters · Place 18 · Minnesota-Morris200 Meters1824.66 PBFR
Apr 17CSB/SJU Easter Track MeetApr 17 · 200 Meters · Place 18 · Minnesota-Morris200 Meters1824.66FR
Apr 12Minnesota State OpenApr 12 · 3000m Steeplechase · Place 4 · Minnesota Morris3000m Steeplechase411:09.76aFr
Apr 5Hamline InvitationalApr 5 · 1500 Meters · Place 29 · Minnesota Morris1500 Meters294:32.11aFr