Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorDVGTCA Meet #3 · Dec 2030.24aDVGTCA Meet #3December 20, 2023
300 Meters · IndoorPhiladelphia Public League Meet #4 · Jan 946.82aPhiladelphia Public League Meet #4January 9, 2025
300m Hurdles · 30" / 0.762m · OutdoorDistrict XII · May 1552.80aDistrict XIIMay 15, 2024
400 Meters · IndoorPhiladelphia Public League Championships · Feb 91:04.19Philadelphia Public League ChampionshipsFebruary 9, 2025
400 Meters · OutdoorPIAA District 12 AAA Championships · May 141:03.54aPIAA District 12 AAA ChampionshipsMay 14, 2025
60 Meter · IndoorDVGTCA Meet #2 · Dec 158.78aDVGTCA Meet #2December 15, 2023
800 Meters · IndoorKristian Marche Memorial Invitational · Feb 232:31.26Kristian Marche Memorial InvitationalFebruary 23, 2025
800 Meters · OutdoorPublic League · May 72:34.67aPublic LeagueMay 7, 2025

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14PIAA District 12 AAA ChampionshipsMay 14 · 800 Meters · Place 8 · Olney Charter800 Meters8.2:39.47a11
May 14PIAA District 12 AAA ChampionshipsMay 14 · 400 Meters · Place 11 · Olney Charter400 Meters11.1:03.54a PB11
May 14District XIIMay 14 · 800 Meters · Place 8 · Olney Charter800 Meters8.2:39.47a11
May 14District XIIMay 14 · 400 Meters · Place 11 · Olney Charter400 Meters11.1:03.54a11
May 7Public LeagueMay 7 · 800 Meters · Place 9 · Olney Charter800 Meters9.2:34.67a PB11
May 7Public LeagueMay 7 · 400 Meters · Olney Charter400 Meters--FS11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 23Kristian Marche Memorial InvitationalFeb 23 · 800 Meters · Place 21 · Olney Charte800 Meters212:31.26 PB11
Feb 9Philadelphia Public League ChampionshipsFeb 9 · 400 Meters · Place 8 · Olney Charte400 Meters81:04.19 PB11
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 4 · Olney Charter800 Meters4.2:40.81a11
Jan 9Philadelphia Public League Meet #4Jan 9 · 300 Meters · Place 9 · Olney Charter300 Meters9.46.82a PB11
Jan 9Philadelphia Public League Meet #4Jan 9 · 800 Meters · Place 11 · Olney Charter800 Meters11.2:49.29a11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 12Philadelphia Public League Season Kick-OffDec 12 · 800 Meters · Olney Charter800 Meters--DNF11
Dec 12Philadelphia Public League Season Kick-OffDec 12 · 400 Meters · Place 7 · Olney Charter400 Meters7.1:06.65a11
Feb 2DVGTCA Meet #7Feb 2 · 800 Meters · Place 24 · Olney Charter800 Meters242:41.1110
Feb 2DVGTCA Meet #7Feb 2 · 800 Meters · Place 24 · Olney Charte800 Meters242:41.1110
Jan 5DVGTCA Meet #5Jan 5 · 800 Meters · Olney Charte800 Meters—DNF10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15District XIIMay 15 · 300m Hurdles · Place 12 · Olney Charter300m Hurdles30" / 0.762m12.52.80a PB10
May 8Philadelphia Public League ChampionshipsMay 8 · 800 Meters · Place 10 · Olney Charte800 Meters102:37.0710
May 8Philadelphia Public League ChampionshipsMay 8 · 300m Hurdles · Place 8 · Olney Charte300m Hurdles852.9110
Apr 22Public League RelaysApr 22 · 100m Hurdles · Place 13 · Olney Charte100m Hurdles1320.66—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20DVGTCA Meet #3Dec 20 · 400 Meters · Place 53 · Olney Charter400 Meters53.1:08.83a10
Dec 20DVGTCA Meet #3Dec 20 · 200 Meters · Place 73 · Olney Charter200 Meters73.30.24a PB10
Dec 15DVGTCA Meet #2Dec 15 · 60 Meter · Place 37 · Olney Charter60 Meter37.8.78a PB10