Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Indoor2026 Paul Donahue Invitational · Apr 174:41.46a2026 Paul Donahue InvitationalApril 17, 2026
1500 Meters · OutdoorDanny Curran Invitational · Mar 284:40.24aDanny Curran InvitationalMarch 28, 2025
800 Meters · Indoor2026 Paul Donahue Invitational · Apr 172:16.15a2026 Paul Donahue InvitationalApril 17, 2026
800 Meters · OutdoorDanny Curran Invitational · Mar 282:16.20aDanny Curran InvitationalMarch 28, 2025
Complete · OutdoorPaul Donahue Invitational · Apr 182:20.79Paul Donahue InvitationalApril 18, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1CACC Outdoor ChampionshipsMay 1 · 1500 Meters · Place 1 · Jefferson (Pa.)1500 Meters1.4:46.67aSr
May 1CACC Outdoor ChampionshipsMay 1 · 800 Meters · Place 1 · Jefferson (Pa.)800 Meters1.2:19.50aSr
Apr 10Bill Butler InvitationalApr 10 · 800 Meters · Place 4 · Jefferson (Pa.)800 Meters4.2:17.90aSr
Apr 4Ursinus SpringfestApr 4 · 1500 Meters · Place 7 · Jefferson (Pa.)1500 Meters7.4:53.58aSr
Apr 4Ursinus SpringfestApr 4 · 800 Meters · Place 1 · Jefferson (Pa.)800 Meters1.2:18.75aSr
Mar 27Danny Curran InvitationalMar 27 · 800 Meters · Place 7 · Jefferson (Pa.)800 Meters7.2:20.57aSr
Mar 20Purple & GoldMar 20 · 1500 Meters · Place 2 · Jefferson (Pa.)1500 Meters25:01.97aSr
Mar 20Purple & GoldMar 20 · 800 Meters · Place 2 · Jefferson (Pa.)800 Meters22:23.91aSr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 1500 Meters · Place 16 · Jefferson (Pa.)1500 Meters16.4:41.46a PBSr
Apr 172026 Paul Donahue InvitationalApr 17 · 800 Meters · Place 30 · Jefferson (Pa.)800 Meters30.2:16.15a PBSr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 18Paul Donahue InvitationalApr 18 · Complete · Place 25 · Jefferson (Pa.)Complete254:53.82JR
Apr 18Paul Donahue InvitationalApr 18 · Complete · Place 17 · Jefferson (Pa.)Complete172:20.79 PBJR
Mar 28Danny Curran InvitationalMar 28 · 1500 Meters · Place 6 · Jefferson (Pa.)1500 Meters64:40.24a PBJr
Mar 28Danny Curran InvitationalMar 28 · 800 Meters · Place 3 · Jefferson (Pa.)800 Meters32:16.20a PBJr

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 29Danny Curran InviteMar 29 · 1500 Meters · Place 2 · Jefferson (Pa.)1500 Meters24:41.01a—
Mar 29Danny Curran InviteMar 29 · 800 Meters · Place 1 · Jefferson (Pa.)800 Meters12:19.59a—