Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPenn Relays Summer Showcase · Jul 184:35.32aPenn Relays Summer ShowcaseJuly 18, 2026
1500 Meters · OutdoorGreater Philly Area Multi Event · May 294:52.78aGreater Philly Area Multi Event May 29, 2026
5000 Meters · OutdoorWidener Final Qualifier · May 1216:27.70Widener Final QualifierMay 12, 2025
800 Meters · OutdoorGarden State Twilight · May 232:07.57aGarden State TwilightMay 23, 2026

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jul 18Penn Relays Summer ShowcaseJul 18 · 1 Mile · Place 5 · Philadelphia Runner Track Club1 Mile5.4:35.32a PB-
Jul 18Penn Relays Summer ShowcaseJul 18 · 800 Meters · Philadelphia Runner Track Club800 Meters—DNF-

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 26Garden State Last ChanceJun 26 · 1 Mile · Place 21 · Philadelphia Runner Track Club1 Mile21.4:41.93aUnofficial-
May 29Greater Philly Area Multi Event May 29 · 1500 Meters · Place 4 · Philadelphia Runner Track Club1500 Meters4.4:52.78a PB-
May 29Greater Philly Area Multi Event May 29 · 800 Meters · Place 33 · Philadelphia Runner Track Club800 Meters33.2:11.33a-
May 23Garden State TwilightMay 23 · 1 Mile · Philadelphia Runner Track Club1 Mile—DNS-
May 23Garden State TwilightMay 23 · 800 Meters · Place 14 · Philadelphia Runner Track Club800 Meters14.2:07.57a PB-
Mar 27Danny Curran InvitationalMar 27 · 800 Meters · Place 102 · Philadelphia Runner Track Club800 Meters102.2:08.90a-

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 12Widener Final QualifierMay 12 · 5000 Meters · Place 73 · Philadelphia Runner Track Club5000 Meters7316:27.70 PB—
Apr 18Paul Donahue InvitationalApr 18 · 5000 Meters · Place 96 · Philadelphia Runner Track Club5000 Meters9616:52.99—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 19Collegeville ClassicJan 19 · 1 Mile · Place 8 · Philadelphia Runner Track Club1 Mile84:51.87a—