Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Indoor2026 Paul Donahue Invitational · Apr 175:15.58a2026 Paul Donahue InvitationalApril 17, 2026
1500 Meters · OutdoorBill Butler Invitational · Apr 105:18.75aBill Butler InvitationalApril 10, 2026
3000m Steeplechase · 0.762m · OutdoorDanny Curran Invitational · Mar 2712:58.40aDanny Curran InvitationalMarch 27, 2026
5000 Meters · OutdoorCACC Outdoor Championships · May 120:34.32aCACC Outdoor ChampionshipsMay 1, 2026
800 Meters · OutdoorBill Butler Invitational · Apr 102:42.62aBill Butler InvitationalApril 10, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1CACC Outdoor ChampionshipsMay 1 · 3000m Steeplechase · Place 5 · Jefferson (Pa.)3000m Steeplechase0.762m5.13:21.09aFr
May 1CACC Outdoor ChampionshipsMay 1 · 5000 Meters · Place 11 · Jefferson (Pa.)5000 Meters11.20:34.32a PBFr
Apr 10Bill Butler InvitationalApr 10 · 1500 Meters · Place 11 · Jefferson (Pa.)1500 Meters11.5:18.75a PBFr
Apr 10Bill Butler InvitationalApr 10 · 800 Meters · Place 27 · Jefferson (Pa.)800 Meters27.2:42.62a PBFr
Apr 4Ursinus SpringfestApr 4 · 400m Hurdles · Jefferson (Pa.)400m Hurdles30" / 0.762m—DNSFr
Apr 4Ursinus SpringfestApr 4 · 5000 Meters · Place 14 · Jefferson (Pa.)5000 Meters14.21:03.40aFr
Mar 27Danny Curran InvitationalMar 27 · 3000m Steeplechase · Place 15 · Jefferson (Pa.)3000m Steeplechase0.762m15.12:58.40a PBFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 1500 Meters · Place 55 · Jefferson (Pa.)1500 Meters55.5:15.58a PBFr