Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUpper Dublin Winter Series - Distance Night · Jan 146:00.02aUpper Dublin Winter Series - Distance NightJanuary 14, 2026
1600 Meters · OutdoorPublic League · May 65:48.13aPublic LeagueMay 6, 2026
200 Meters · IndoorAAU National Indoor Championships · Mar 1131.82aAAU National Indoor ChampionshipsMarch 11, 2022
3200 Meters · OutdoorPublic League #1 @ Northeast · Mar 2613:54.90Public League #1 @ NortheastMarch 26, 2026
400 Meters · IndoorThe Pub Last Chance · Feb 181:03.59The Pub Last ChanceFebruary 18, 2026
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:01.47a130th Penn Relays CarnivalApril 23, 2026
800 Meters · IndoorHenderson Last Chance Meet · Jun 82:20.30aHenderson Last Chance MeetJune 8, 2026
800 Meters · OutdoorPIAA District 12 AA/AAA Championships · May 132:22.55aPIAA District 12 AA/AAA ChampionshipsMay 13, 2026

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jun 8Henderson Last Chance MeetJun 8 · 800 Meters · Place 8 · Central (Philadelphia)Central (Philadelphia)800 Meters8.2:20.30a PB12
May 26John Hay Pennsylvania Distance FestivalMay 26 · 800 Meters · Place 168 · Central TCCentral TC800 Meters168.2:24.50a12
Feb 18The Pub Last ChanceFeb 18 · 400 Meters · Place 12 · Central 12Central 12400 Meters121:03.59 PB—
Jan 14Upper Dublin Winter Series - Distance NightJan 14 · 1 Mile · Place 53 · Central (Philadelphia)Central (Philadelphia)1 Mile53.6:00.02a PB12

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · 800 Meters · Place 29 · Central (Philadelphia)Central (Philadelphia)800 Meters29.2:30.10a12
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 800 Meters · Place 2 · Central (Philadelphia)Central (Philadelphia)800 Meters2.2:22.55a PB12
May 6Public LeagueMay 6 · 1600 Meters · Place 6 · Central (Philadelphia)Central (Philadelphia)1600 Meters6.5:48.13a PB12
May 6Public LeagueMay 6 · 800 Meters · Place 4 · Central (Philadelphia)Central (Philadelphia)800 Meters4.2:26.41a12
Apr 23130th Penn Relays CarnivalApr 23 · 800 Meters · Central (Philadelphia)Central (Philadelphia)800 Meters—2:26.86a12
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Central (Philadelphia)Central (Philadelphia)400 Meters—1:01.47a PB12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 400 Meters · Place 25 · Central (Philadelphia)Central (Philadelphia)400 Meters25.1:02.80a12
Apr 18Rap Curry InvitationalApr 18 · 400 Meters · Place 25 · Central (Philadelphia)Central (Philadelphia)400 Meters25.1:02.80a12
Apr 10Brooks Haverford Distance ClassicApr 10 · 800 Meters · Place 16 · Central (Philadelphia)Central (Philadelphia)800 Meters16.2:25.28a12
Apr 1Green Raider InvApr 1 · 400 Meters · Place 9 · Central (Philadelphia)Central (Philadelphia)400 Meters9.1:03.08a12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 1600 Meters · Place 12 · Central (Philadelphia)Central (Philadelphia)1600 Meters12.5:52.92a12
Mar 26Public League #1 @ NortheastMar 26 · 3200 Meters · Place 4 · Central (Philadelphia)Central (Philadelphia)3200 Meters4.13:54.90 PB12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11PPL Season Kick-OffDec 11 · 800 Meters · Place 4 · Central (Philadelphia)Central (Philadelphia)800 Meters4.2:41.05a12
Jan 2Philadelphia Public League Meet #3Jan 2 · 400 Meters · Place 6 · Central (Philadelphia)Central (Philadelphia)400 Meters6.1:09.27a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 31Germantown Academy All Comers #2Jul 31 · 800 Meters · Place 7 · Philadelphia-PAPhiladelphia-PA800 Meters7.2:42.80a11
Jul 31Germantown Academy All Comers #2Jul 31 · 800 Meters · Place 7 · Philadelphia-PAPhiladelphia-PA800 Meters7.2:42.80a11
Jul 31Germantown Academy All Comers #2Jul 31 · 400 Meters · Place 7 · Philadelphia-PAPhiladelphia-PA400 Meters7.1:08.27a11
Jul 31Germantown Academy All Comers #2Jul 31 · 400 Meters · Place 7 · Philadelphia-PAPhiladelphia-PA400 Meters7.1:08.27a11
Jul 19Penn Relays Summer Showcase presented by ToyotaJul 19 · 800 Meters · Place 10 · UnattachedUnattached800 Meters10.2:40.22a11
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 800 Meters · Place 32 · Central 12Central 12800 Meters322:33.2011
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 800 Meters · Place 32 · Central 12Central 12800 Meters322:33.2011
May 14PIAA District 12 AAA ChampionshipsMay 14 · 800 Meters · Place 2 · Central (Philadelphia)Central (Philadelphia)800 Meters2.2:31.57a11
May 14District XIIMay 14 · 800 Meters · Place 2 · Central (Philadelphia)Central (Philadelphia)800 Meters2.2:31.57a11
May 7Public LeagueMay 7 · 800 Meters · Place 8 · Central (Philadelphia)Central (Philadelphia)800 Meters8.2:33.84a11

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 13The Bensalem InvitationalApr 13 · 800 Meters · Place 15 · Central (12)Central (12)800 Meters153:00.5010

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 5DVGTCA Meet #5Jan 5 · 400 Meters · Place 44 · Central (12)Central (12)400 Meters441:13.6610
Jan 5DVGTCA Meet #5Jan 5 · 400 Meters · Place 44 · Central (12)Central (12)400 Meters441:13.6610

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 4UAGTCA Developmental ChampionshipJun 4 · 400 Meters · Place 21 · Camden Clock ChasersCamden Clock Chasers400 Meters21.1:11.83aUnofficial8
Jun 4UAGTCA Developmental ChampionshipJun 4 · 100 Meters · Place 22 · Camden Clock ChasersCamden Clock Chasers100 MetersRound P22.14.00aUnofficial8
Mar 112022 AAU Track & Field National ChampionshipsMar 11 · 400 Meters · Place 27 · Camden Clock ChasersCamden Clock Chasers400 Meters27.1:15.87aUnofficial8
Mar 112022 AAU Track & Field National ChampionshipsMar 11 · 200 Meters · Place 37 · Camden Clock ChasersCamden Clock Chasers200 Meters37.32.19aUnofficial8

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 11AAU National Indoor ChampionshipsMar 11 · 800 Meters · Place 17 · Camden Clock ChasersCamden Clock Chasers800 Meters17.2:58.21a8
Mar 11AAU National Indoor ChampionshipsMar 11 · 400 Meters · Place 46 · Camden Clock ChasersCamden Clock Chasers400 MetersRound P46.1:16.03a8
Mar 11AAU National Indoor ChampionshipsMar 11 · 200 Meters · Place 54 · Camden Clock ChasersCamden Clock Chasers200 MetersRound P54.31.82a PB8
Feb 11Fast Fridays Invitational #4Feb 11 · 400 Meters · Place 8 · Camden Clock ChasersCamden Clock Chasers400 Meters8.1:14.75a8
Feb 11Fast Fridays Invitational #4Feb 11 · 200 Meters · Place 13 · Camden Clock ChasersCamden Clock Chasers200 Meters13.32.39a8
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 400 Meters · Place 27 · Camden Clock ChasersCamden Clock Chasers400 Meters27.1:15.87a8
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 200 Meters · Place 37 · Camden Clock ChasersCamden Clock Chasers200 Meters37.32.19a8
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 400 Meters · Place 27 · Camden Clock ChasersCamden Clock Chasers400 Meters27.1:15.87a8
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 200 Meters · Place 37 · Camden Clock ChasersCamden Clock Chasers200 Meters37.32.19a8