Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPPL Meet #4 · Jan 85:57.20aPPL Meet #4January 8, 2026
1500 Meters · OutdoorUAGTCA Outdoor Championship · Jun 65:25.25aUAGTCA Outdoor ChampionshipJune 6, 2026
1600 Meters · OutdoorPublic League · May 65:46.95aPublic LeagueMay 6, 2026
3000 Meters · IndoorPhiladelphia Public League Championships · Feb 812:11.21Philadelphia Public League ChampionshipsFebruary 8, 2026
3200 Meters · IndoorUpper Dublin Winter Series - Distance Night · Jan 1413:09.51aUpper Dublin Winter Series - Distance NightJanuary 14, 2026
3200 Meters · OutdoorPublic League · May 612:46.12aPublic LeagueMay 6, 2026
400 Meters · IndoorUAGTCA Meet #1 · Jan 41:10.98aUAGTCA Meet #1January 4, 2026
400 Meters · OutdoorUAGTCA Meet 4 · May 301:08.77aUAGTCA Meet 4May 30, 2026
800 Meters · IndoorHenderson Last Chance Meet · Jun 82:29.93aHenderson Last Chance MeetJune 8, 2026
800 Meters · OutdoorLower Merion Invitational · May 22:32.58aLower Merion InvitationalMay 2, 2026

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

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Jun 8Henderson Last Chance MeetJun 8 · 800 Meters · Place 16 · Central (Philadelphia)Central (Philadelphia)800 Meters16.2:29.93a PB9
May 26John Hay Pennsylvania Distance FestivalMay 26 · 800 Meters · Place 186 · Central TCCentral TC800 Meters186.2:30.42a9
Feb 8Philadelphia Public League ChampionshipsFeb 8 · 3000 Meters · Place 5 · Central 12Central 123000 Meters512:11.21 PB9
Jan 14Upper Dublin Winter Series - Distance NightJan 14 · 3200 Meters · Place 28 · Central (Philadelphia)Central (Philadelphia)3200 Meters28.13:09.51a PB9
Jan 14Upper Dublin Winter Series - Distance NightJan 14 · 3000 Meters · Place 28 · Central (Philadelphia)Central (Philadelphia)3000 Meters28.12:21.56a9
Jan 8PPL Meet #4Jan 8 · 1 Mile · Place 4 · Central (Philadelphia)Central (Philadelphia)1 Mile4.5:57.20a PB9
Jan 4UAGTCA Meet #1Jan 4 · 800 Meters · Place 4 · One Team TCOne Team TC800 Meters42:44.64a9
Jan 4UAGTCA Meet #1Jan 4 · 400 Meters · Place 12 · One Team TCOne Team TC400 Meters121:10.98a PB9
Jan 2PPL Indoor #3Jan 2 · 800 Meters · Place 10 · CentralCentral800 Meters102:44.459

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 1500 Meters · Place 1 · One Team PhiladelphiaOne Team Philadelphia1500 Meters1.5:25.25a PB9
May 30UAGTCA Meet 4May 30 · 1500 Meters · Place 1 · One Team PhiladelphiaOne Team Philadelphia1500 Meters1.5:26.71a9
May 30UAGTCA Meet 4May 30 · 400 Meters · Place 16 · One Team PhiladelphiaOne Team Philadelphia400 Meters16.1:08.77a PB9
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 1600 Meters · Place 7 · Central (Philadelphia)Central (Philadelphia)1600 Meters7.5:59.34a9
May 6Public LeagueMay 6 · 3200 Meters · Place 6 · Central (Philadelphia)Central (Philadelphia)3200 Meters6.12:46.12a PB9
May 6Public LeagueMay 6 · 1600 Meters · Place 4 · Central (Philadelphia)Central (Philadelphia)1600 Meters4.5:46.95a PB9
May 2Lower Merion InvitationalMay 2 · 800 Meters · Place 12 · Central (Philadelphia)Central (Philadelphia)800 Meters12.2:32.58a PB9
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 1600 Meters · Place 3 · Central (Philadelphia)Central (Philadelphia)1600 Meters3.5:52.71a9
Apr 18Rap Curry InvitationalApr 18 · 1600 Meters · Place 3 · Central (Philadelphia)Central (Philadelphia)1600 Meters3.5:52.71a9
Apr 16Public League #3 @ NortheastApr 16 · 3200 Meters · Place 3 · Central (Philadelphia)Central (Philadelphia)3200 Meters3.14:08.409
Apr 11The Bensalem InvitationalApr 11 · 800 Meters · Place 6 · Central (Philadelphia)Central (Philadelphia)800 Meters6.2:40.07a9
Apr 8Public League #2 @ South PhillyApr 8 · 1600 Meters · Place 3 · Central (Philadelphia)Central (Philadelphia)1600 Meters3.5:59.70a9
Mar 26Public League #1 @ NortheastMar 26 · 3200 Meters · Place 3 · Central (Philadelphia)Central (Philadelphia)3200 Meters3.13:16.309

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11PPL Season Kick-OffDec 11 · 3000 Meters · Place 8 · Central (Philadelphia)Central (Philadelphia)3000 Meters8.12:50.44a9

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 1Grand Slam Track Philadelphia - Future ChampsJun 1 · 800 Meters · Place 8 · One Team PhiladelphiaOne Team Philadelphia800 Meters82:44.36a8
May 31UAGTCA Outdoor ChampionshipMay 31 · 800 Meters · Place 4 · One Team PhiladelphiaOne Team Philadelphia800 Meters42:52.44a8
May 17UAGTCA Outdoor Meet #3May 17 · 800 Meters · Place 4 · One Team PhiladelphiaOne Team Philadelphia800 Meters4.2:46.15a8
May 10UAGTCA Outdoor Meet #2May 10 · 1500 Meters · Place 3 · One Team TCOne Team TC1500 Meters36:04.88—
May 3UAGTCA Outdoor Meet #1May 3 · 800 Meters · Place 6 · One Team TCOne Team TC800 Meters62:52.74—