Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPhiladelphia Public League Championships · Feb 96:17.14Philadelphia Public League ChampionshipsFebruary 9, 2025
1600 Meters · OutdoorPublic League · May 66:18.10aPublic LeagueMay 6, 2026
3000 Meters · IndoorPhiladelphia Public League Championships · Feb 912:39.02Philadelphia Public League ChampionshipsFebruary 9, 2025
600 Meters · IndoorPhiladelphia Public League Meet #4 · Jan 92:03.53aPhiladelphia Public League Meet #4January 9, 2025
800 Meters · IndoorPPL Indoor #3 · Jan 22:49.91PPL Indoor #3January 2, 2026
800 Meters · OutdoorPIAA District 12 AAA Championships · May 142:44.17aPIAA District 12 AAA ChampionshipsMay 14, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 1600 Meters · Place 13 · Benjamin Franklin1600 Meters13.6:25.64a12
May 6Public LeagueMay 6 · 1600 Meters · Place 11 · Benjamin Franklin1600 Meters11.6:18.10a PB12
May 6Public LeagueMay 6 · 800 Meters · Place 15 · Benjamin Franklin800 Meters15.2:55.67a12
Apr 29Public League #4 @ South PhillyApr 29 · 800 Meters · Place 3 · Benjamin Franklin800 Meters3.2:50.85a12
Apr 15Public League #3 @ South PhillyApr 15 · 1600 Meters · Place 1 · Benjamin Franklin1600 Meters1.6:29.15a12
Apr 8Public League #2 @ South PhillyApr 8 · 800 Meters · Place 6 · Benjamin Franklin800 Meters6.2:52.07a12
Mar 25Public League #1 @ South PhillyMar 25 · 1600 Meters · Place 6 · Benjamin Franklin1600 Meters6.6:29.19a12
Mar 25Public League #1 @ South PhillyMar 25 · 800 Meters · Place 4 · Benjamin Franklin800 Meters4.2:51.76a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 18The Pub Last ChanceFeb 18 · 1 Mile · Place 9 · Benjamin Fra1 Mile96:19.52—
Feb 8Philadelphia Public League ChampionshipsFeb 8 · 1 Mile · Place 8 · Benjamin Fra1 Mile86:17.9512
Jan 18Kristian Marche Memorial InvitationalJan 18 · 800 Meters · Place 30 · Benjamin Fra800 Meters302:50.0512
Jan 18Kristian Marche Memorial InvitationalJan 18 · 1 Mile · Place 19 · Benjamin Fra1 Mile196:21.7912
Jan 8PPL Meet #4Jan 8 · 1 Mile · Place 14 · Benjamin Franklin1 Mile14.6:23.46a12
Jan 8PPL Meet #4Jan 8 · 800 Meters · Place 12 · Benjamin Franklin800 Meters12.2:56.02a12
Jan 2PPL Indoor #3Jan 2 · 800 Meters · Place 17 · Benjamin Fra800 Meters172:49.91 PB12

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 18PPL Meet #2Dec 18 · 1 Mile · Place 10 · Benjamin Franklin1 Mile10.6:32.81a12
Dec 18PPL Meet #2Dec 18 · 800 Meters · Place 13 · Benjamin Franklin800 Meters13.2:56.59a12
Dec 11PPL Season Kick-OffDec 11 · 3000 Meters · Place 10 · Benjamin Franklin3000 Meters10.13:16.92a12
Dec 11PPL Season Kick-OffDec 11 · 800 Meters · Place 7 · Benjamin Franklin800 Meters7.2:51.53a12
Feb 9Philadelphia Public League ChampionshipsFeb 9 · 3000 Meters · Place 5 · Benjamin Fra3000 Meters512:39.02 PB11
Feb 9Philadelphia Public League ChampionshipsFeb 9 · 1 Mile · Place 6 · Benjamin Fra1 Mile66:17.14 PB11
Feb 2Philadelphia Public League Meet #6Feb 2 · 3000 Meters · Place 9 · Benjamin Fra3000 Meters913:42.72—
Feb 2Philadelphia Public League Meet #6Feb 2 · 800 Meters · Place 14 · Benjamin Fra800 Meters142:58.13—
Feb 2Philadelphia Public League Meet #6Feb 2 · 1 Mile · Place 11 · Benjamin Fra1 Mile116:19.34—
Jan 9Philadelphia Public League Meet #4Jan 9 · 600 Meters · Place 13 · Benjamin Franklin600 Meters13.2:03.53a PB11
Jan 9Philadelphia Public League Meet #4Jan 9 · 3000 Meters · Place 6 · Benjamin Franklin3000 Meters6.13:43.87a11
Jan 9Philadelphia Public League Meet #4Jan 9 · 800 Meters · Place 15 · Benjamin Franklin800 Meters15.2:55.30a11
Jan 2Philadelphia Public League Meet #3Jan 2 · 1 Mile · Place 6 · Benjamin Franklin1 Mile6.6:26.96a11
Jan 2Philadelphia Public League Meet #3Jan 2 · 800 Meters · Place 6 · Benjamin Franklin800 Meters6.2:55.80a11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14PIAA District 12 AAA ChampionshipsMay 14 · 1600 Meters · Place 14 · Benjamin Franklin1600 Meters14.6:26.29a11
May 14PIAA District 12 AAA ChampionshipsMay 14 · 800 Meters · Place 11 · Benjamin Franklin800 Meters11.2:44.17a PB11
May 14District XIIMay 14 · 1600 Meters · Place 14 · Benjamin Franklin1600 Meters14.6:26.29a11
May 14District XIIMay 14 · 800 Meters · Place 11 · Benjamin Franklin800 Meters11.2:44.17a11
May 7Public LeagueMay 7 · 1600 Meters · Place 14 · Benjamin Franklin1600 Meters14.6:39.80a11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19Philadelphia Public League Meet #2Dec 19 · 1 Mile · Place 11 · Benjamin Franklin1 Mile11.6:36.02a11
Dec 19Philadelphia Public League Meet #2Dec 19 · 800 Meters · Place 18 · Benjamin Franklin800 Meters18.2:57.90a11
Dec 12Philadelphia Public League Season Kick-OffDec 12 · Long Jump · Benjamin FranklinLong Jump--ND11
Dec 12Philadelphia Public League Season Kick-OffDec 12 · 3000 Meters · Benjamin Franklin3000 Meters--DNF11
Dec 12Philadelphia Public League Season Kick-OffDec 12 · 800 Meters · Place 14 · Benjamin Franklin800 Meters14.3:07.68a11