Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSol Butler Classic · Feb 204:47.56Sol Butler ClassicFebruary 20, 2026
1500 Meters · OutdoorNorse Invite · Apr 34:35.43aNorse InviteApril 3, 2026
3000 Meters · IndoorSol Butler Classic · Feb 2110:01.83Sol Butler ClassicFebruary 21, 2025
3000m Steeplechase · 0.914m · OutdoorNorse Invitational · Apr 511:02.35aNorse InvitationalApril 5, 2025
3000m Steeplechase · IndoorLuther Invitational · Feb 76:28.16aLuther InvitationalFebruary 7, 2026
5000 Meters · OutdoorJanis Rider/Doug Bolstorff Invitational · Apr 2416:54.98aJanis Rider/Doug Bolstorff InvitationalApril 24, 2026
800 Meters · OutdoorGene Glader Invitational · Apr 112:09.69aGene Glader InvitationalApril 11, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 24Janis Rider/Doug Bolstorff InvitationalApr 24 · 5000 Meters · Place 36 · Luther5000 Meters36.16:54.98a PBSo
Apr 11Gene Glader InvitationalApr 11 · 800 Meters · Place 44 · Luther800 Meters44.2:09.69a PBSo
Apr 3Norse InviteApr 3 · 1500 Meters · Place 9 · Luther1500 Meters94:35.43a PBSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20Sol Butler ClassicFeb 20 · 1 Mile · Place 23 · Luther1 Mile234:47.56 PBSO
Feb 7Luther InvitationalFeb 7 · 3000m Steeplechase · Place 5 · Luther3000m Steeplechase56:28.16a PBSo

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Norse InvitationalApr 5 · 3000m Steeplechase · Place 6 · Luther3000m Steeplechase0.914m6.11:02.35a PBFr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Sol Butler ClassicFeb 21 · 3000 Meters · Place 23 · Luther3000 Meters2310:01.83 PBFR
Feb 8Luther InvitationalFeb 8 · 3000m Steeplechase · Place 5 · Luther3000m Steeplechase56:45.99a—
Jan 25Hilltop InvitationalJan 25 · 1 Mile · Place 32 · Luther1 Mile325:08.10a—