Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorAAU Region 3 · Jun 2012.63aAAU Region 3June 20, 2024
100 Meters · OutdoorPIAA District 12 AA/AAA Championships · May 1312.56aPIAA District 12 AA/AAA ChampionshipsMay 13, 2026
1000 Meters · IndoorArmory Youth Winter Solstice Invitational · Dec 173:57.88aArmory Youth Winter Solstice InvitationalDecember 17, 2023
200 Meters · IndoorAAU Region 3 · Jun 2026.34aAAU Region 3June 20, 2024
200 Meters · Outdoor2026 UAGTCA Ron Jackson Invite · Jul 1826.07a2026 UAGTCA Ron Jackson InviteJuly 18, 2026
200 Meters · Relay Split · IndoorPTFCA Championships · Mar 226.235PTFCA ChampionshipsMarch 2, 2025
300 Meters · Indoor Speed Capital New York Invitational · Dec 1444.18a Speed Capital New York InvitationalDecember 14, 2025
400 Meters · IndoorAAU Region 3 · Jun 201:04.44aAAU Region 3June 20, 2024
400 Meters · OutdoorUAGTCA Meet 4 · May 251:01.74aUAGTCA Meet 4May 25, 2024
55 Meter · IndoorFast Fridays Championship Meet · Feb 178.20aFast Fridays Championship MeetFebruary 17, 2023
55 Meters · IndoorFast Fridays Series Meet #4 · Feb 108.41aFast Fridays Series Meet #4February 10, 2023
60 Meter · Indoor Speed Capital New York Invitational · Dec 148.15a Speed Capital New York InvitationalDecember 14, 2025
60 Meters · IndoorPCL Indoor Championships · Feb 88.10PCL Indoor ChampionshipsFebruary 8, 2026
800 Meters · OutdoorUAGTCA Meet 3 · May 192:51.77aUAGTCA Meet 3May 19, 2024

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 200 Meters · Place 7 · High Level TrackHigh Level Track200 MetersRound P7.26.35a11
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 200 Meters · Place 4 · High Level TrackHigh Level Track200 Meters4.26.07a PB11
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 100 Meters · Place 2 · High Level TrackHigh Level Track100 MetersRound P2.12.83a11
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 100 Meters · Place 3 · High Level TrackHigh Level Track100 Meters3.12.81a11
May 22PIAA Track & Field State ChampionshipsMay 22 · 100 Meters · Place 15 · West Philadelphia CatholicWest Philadelphia Catholic100 MetersRound P15.12.62aWind: 1.110
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 200 Meters · Place 5 · West Philadelphia CatholicWest Philadelphia Catholic200 MetersRound P5.27.44a10
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 200 Meters · Place 7 · West Philadelphia CatholicWest Philadelphia Catholic200 Meters7.26.92aWind: 0.210
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 100 Meters · Place 3 · West Philadelphia CatholicWest Philadelphia Catholic100 MetersRound P3.13.24a10
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 100 Meters · Place 1 · West Philadelphia CatholicWest Philadelphia Catholic100 Meters1.12.56a PBWind: 0.610
May 9PCL ChampsMay 9 · 200 Meters · Place 5 · West Philadelphia CatholicWest Philadelphia Catholic200 Meters5.26.58a10
May 9PCL ChampsMay 9 · 100 Meters · Place 3 · West Philadelphia CatholicWest Philadelphia Catholic100 Meters3.12.64a10
Apr 20PCL Meet #3 - O'HaraApr 20 · 400 Meters · West Philadelphia CatholicWest Philadelphia Catholic400 Meters—DNS10
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 200 Meters · Place 25 · West Philadelphia CatholicWest Philadelphia Catholic200 Meters25.26.94a10
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 100 Meters · Place 12 · West Philadelphia CatholicWest Philadelphia Catholic100 Meters12.12.91a10
Apr 18Rap Curry InvitationalApr 18 · 200 Meters · Place 25 · West Philadelphia CatholicWest Philadelphia Catholic200 Meters25.26.94a10
Apr 18Rap Curry InvitationalApr 18 · 100 Meters · Place 12 · West Philadelphia CatholicWest Philadelphia Catholic100 Meters12.12.91a10
Apr 13PCL Meet #2 - O'HaraApr 13 · 200 Meters · Place 3 · West Philadelphia CatholicWest Philadelphia Catholic200 Meters3.26.96a10
Apr 13PCL Meet #2 - O'HaraApr 13 · 100 Meters · Place 2 · West Philadelphia CatholicWest Philadelphia Catholic100 Meters2.12.98a10
Apr 10Cardinal ClassicApr 10 · 100 Meters · Place 11 · West Philadelphia CatholicWest Philadelphia Catholic100 Meters11.12.83a10
Mar 30PCL Meet #1 (O'Hara)Mar 30 · 400 Meters · Place 5 · West Philadelphia CatholicWest Philadelphia Catholic400 Meters5.1:07.54a10
Mar 30PCL Meet #1 (O'Hara)Mar 30 · 200 Meters · Place 4 · West Philadelphia CatholicWest Philadelphia Catholic200 Meters4.27.81a10
Mar 30PCL Meet #1 (O'Hara)Mar 30 · 100 Meters · Place 1 · West Philadelphia CatholicWest Philadelphia Catholic100 Meters1.13.02a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8PCL Indoor ChampionshipsFeb 8 · 200 Meters · Place 4 · West CatholiWest Catholi200 Meters426.9010
Feb 8PCL Indoor ChampionshipsFeb 8 · 60 Meters · Place 3 · West CatholiWest Catholi60 Meters38.1110
Feb 8PCL Indoor ChampionshipsFeb 8 · 60 Meters · Place 3 · West CatholiWest Catholi60 MetersRound P38.10 PB10
Jan 2PPL Indoor #3Jan 2 · 60 Meters · Place 2 · West CatholicWest Catholic60 Meters28.1810

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 18PPL Meet #2Dec 18 · 60 Meter · Place 9 · West Philadelphia CatholicWest Philadelphia Catholic60 Meter9.8.30a10
Dec 14 Speed Capital New York InvitationalDec 14 · 300 Meters · Place 3 · High Level TrackHigh Level Track300 Meters3.44.18a PB10
Dec 14 Speed Capital New York InvitationalDec 14 · 60 Meter · Place 8 · High Level TrackHigh Level Track60 Meter8.8.15a PB10
Dec 14 Speed Capital New York InvitationalDec 14 · 200 Meters · Place 7 · High Level TrackHigh Level Track200 Meters7.26.88a10
Dec 11PPL Season Kick-OffDec 11 · 60 Meter · Place 40 · West Philadelphia CatholicWest Philadelphia Catholic60 Meter40.9.11a10
Dec 11PPL Season Kick-OffDec 11 · 200 Meters · Place 6 · West Philadelphia CatholicWest Philadelphia Catholic200 Meters6.26.98a10
Mar 2PTFCA ChampionshipsMar 2 · 200 Meters · West Philadelphia CatholicWest Philadelphia Catholic200 MetersRelay Split—26.235 PB9
Feb 23Kristian Marche Memorial InvitationalFeb 23 · 60 Meters · Place 18 · West CatholiWest Catholi60 Meters188.209
Feb 9PCL Indoor ChampionshipsFeb 9 · 200 Meters · Place 4 · West CatholiWest Catholi200 Meters427.369
Feb 9PCL Indoor ChampionshipsFeb 9 · 60 Meters · Place 6 · West CatholiWest Catholi60 Meters68.2049
Feb 9PCL Indoor ChampionshipsFeb 9 · 60 Meters · Place 7 · West CatholiWest Catholi60 MetersRound P78.289
Feb 2Philadelphia Public League Meet #6Feb 2 · 200 Meters · Place 4 · West CatholiWest Catholi200 Meters426.78—
Jan 26Tim Hickey RelaysJan 26 · 60 Meters · Place 7 · West CatholiWest Catholi60 Meters78.20—
Jan 26Tim Hickey RelaysJan 26 · 60 Meters · Place 6 · West CatholiWest Catholi60 Meters68.16—
Jan 9Philadelphia Public League Meet #4Jan 9 · 60 Meter · Place 4 · West Philadelphia CatholicWest Philadelphia Catholic60 Meter4.8.27a9
Jan 4La Salle Winter Series - Girls Sprint NightJan 4 · 200 Meters · Place 23 · West CatholicWest Catholic200 Meters2327.26—
Jan 4La Salle Winter Series - Girls Sprint NightJan 4 · 60 Meters · Place 19 · West CatholicWest Catholic60 MetersRound P198.46—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14PIAA District 12 AA ChampionshipsMay 14 · 200 Meters · Place 8 · West Philadelphia CatholicWest Philadelphia Catholic200 MetersRound P8.27.16a9
May 14PIAA District 12 AA ChampionshipsMay 14 · 200 Meters · Place 8 · West Philadelphia CatholicWest Philadelphia Catholic200 Meters8.27.23a9
May 14PIAA District 12 AA ChampionshipsMay 14 · 100 Meters · Place 5 · West Philadelphia CatholicWest Philadelphia Catholic100 MetersRound P5.13.13a9
May 14PIAA District 12 AA ChampionshipsMay 14 · 100 Meters · Place 5 · West Philadelphia CatholicWest Philadelphia Catholic100 Meters5.12.89a9
May 14District XIIMay 14 · 200 Meters · Place 8 · West Philadelphia CatholicWest Philadelphia Catholic200 MetersRound P8.27.16a9
May 14District XIIMay 14 · 200 Meters · Place 8 · West Philadelphia CatholicWest Philadelphia Catholic200 Meters8.27.23a9
May 14District XIIMay 14 · 100 Meters · Place 5 · West Philadelphia CatholicWest Philadelphia Catholic100 MetersRound P5.13.13a9
May 14District XIIMay 14 · 100 Meters · Place 5 · West Philadelphia CatholicWest Philadelphia Catholic100 Meters5.12.89a9
May 10Philadelphia Catholic League ChampionshipsMay 10 · 200 Meters · Place 5 · West CatholicWest Catholic200 Meters526.849
May 10Philadelphia Catholic League ChampionshipsMay 10 · 100 Meters · Place 6 · West CatholicWest Catholic100 Meters613.249
Apr 28PCL Meet #3 - O'HaraApr 28 · 200 Meters · Place 6 · West CatholicWest Catholic200 Meters627.409
Apr 28PCL Meet #3 - O'HaraApr 28 · 100 Meters · Place 7 · West CatholicWest Catholic100 Meters713.199

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 19Philadelphia Public League Meet #2Dec 19 · 60 Meter · Place 7 · West Philadelphia CatholicWest Philadelphia Catholic60 Meter7.8.34a9
Dec 12Philadelphia Public League Season Kick-OffDec 12 · 400 Meters · Place 8 · West Philadelphia CatholicWest Philadelphia Catholic400 Meters8.1:08.52a9
Dec 12Philadelphia Public League Season Kick-OffDec 12 · 200 Meters · Place 6 · West Philadelphia CatholicWest Philadelphia Catholic200 Meters6.28.07a9
Jun 20AAU Region 3Jun 20 · 400 Meters · Place 24 · High Level TrackHigh Level Track400 Meters24.1:04.44a PB8
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 11 · High Level TrackHigh Level Track200 MetersRound P11.26.34a PBWind: 1.38
Jun 20AAU Region 3Jun 20 · 100 Meters · Place 3 · High Level TrackHigh Level Track100 MetersRound P3.12.63a PBWind: 0.38
Jun 20AAU Region 3Jun 20 · 100 Meters · Place 7 · High Level TrackHigh Level Track100 Meters7.13.00aWind: -0.68

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 1UAGTCA ChampJun 1 · 200 Meters · Place 3 · High Level TrackHigh Level Track200 Meters3.26.30a8
Jun 1UAGTCA ChampJun 1 · 100 Meters · Place 2 · High Level TrackHigh Level Track100 MetersRound P2.12.72a8
Jun 1UAGTCA ChampJun 1 · 100 Meters · Place 1 · High Level TrackHigh Level Track100 Meters1.12.66a8
May 25UAGTCA Meet 4May 25 · 400 Meters · Place 5 · High Level TrackHigh Level Track400 Meters5.1:01.74a PB8
May 25UAGTCA Meet 4May 25 · 100 Meters · Place 2 · High Level TrackHigh Level Track100 MetersRound P2.13.03a8
May 25UAGTCA Meet 4May 25 · 100 Meters · Place 2 · High Level TrackHigh Level Track100 Meters2.13.03a8
May 19UAGTCA Meet 3May 19 · 800 Meters · Place 18 · High Level TrackHigh Level Track800 Meters18.2:51.77a PB8
May 19UAGTCA Meet 3May 19 · 200 Meters · Place 3 · High Level TrackHigh Level Track200 Meters3.26.33a8
May 11UAGTCA Meet 2May 11 · 400 Meters · High Level TrackHigh Level Track400 Meters--DNS8
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 3 · High Level TrackHigh Level Track100 MetersRound P3.13.06a8
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 2 · High Level TrackHigh Level Track100 Meters2.13.29a8
May 4UAGTCA Meet 1May 4 · 800 Meters · Place 11 · High Level TrackHigh Level Track800 Meters11.2:53.23a8
May 4UAGTCA Meet 1May 4 · 200 Meters · Place 4 · High Level TrackHigh Level Track200 Meters4.26.98a8

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 1000 Meters · Place 12 · High Level TrackHigh Level Track1000 Meters12.3:57.88a PB8
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 400 Meters · Place 19 · High Level TrackHigh Level Track400 Meters19.1:07.14a8
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 200 Meters · Place 4 · High Level TrackHigh Level Track200 Meters4.27.32a8
Dec 10 Speed Capital New York InvitationalDec 10 · 60 Meter · Place 8 · High Level TrackHigh Level Track60 Meter8.8.39a8
Dec 10 Speed Capital New York InvitationalDec 10 · 400 Meters · Place 33 · High Level TrackHigh Level Track400 Meters33.1:13.59a8
Dec 10 Speed Capital New York InvitationalDec 10 · 200 Meters · Place 9 · High Level TrackHigh Level Track200 Meters9.27.54a8
Feb 17Fast Fridays Championship MeetFeb 17 · 55 Meter · Place 3 · Mallery ChallengersMallery Challengers55 Meter3.8.20a PB7
Feb 10Fast Fridays Series Meet #4Feb 10 · 200 Meters · Place 10 · Mallery ChallengersMallery Challengers200 Meters1031.05a—
Feb 10Fast Fridays Series Meet #4Feb 10 · 55 Meters · Place 6 · Mallery ChallengersMallery Challengers55 Meters68.41a PB—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 302023 AAU Region 02 QualifierJun 30 · 200 Meters · Place 6 · Mallery ChallengersMallery Challengers200 MetersRound P627.63—
Jun 302023 AAU Region 02 QualifierJun 30 · 200 Meters · Place 7 · Mallery ChallengersMallery Challengers200 Meters727.70—
Jun 302023 AAU Region 02 QualifierJun 30 · 100 Meters · Place 7 · Mallery ChallengersMallery Challengers100 MetersRound P713.27—
Jun 302023 AAU Region 02 QualifierJun 30 · 100 Meters · Place 6 · Mallery ChallengersMallery Challengers100 Meters613.48—
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 200 Meters · Place 6 · Mallery ChallengersMallery Challengers200 Meters6.27.32a7
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 100 Meters · Place 5 · Mallery ChallengersMallery Challengers100 Meters5.13.04a7
May 13UAGTCA Developmental Meet 2May 13 · 400 Meters · Place 14 · Mallery ChallengersMallery Challengers400 Meters14.1:05.91a7
May 13UAGTCA Developmental Meet 2May 13 · 100 Meters · Place 11 · Mallery ChallengersMallery Challengers100 MetersRound P11.13.55a7

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 25Dashers Track Invitational #5May 25 · Long Jump · Rocktown Running AcademyRocktown Running AcademyLong Jump—DNS6
May 25Dashers Track Invitational #5May 25 · 400 Meters · Place 1 · Rocktown Running AcademyRocktown Running Academy400 Meters1.1:17.55a6
May 25Dashers Track Invitational #5May 25 · 200 Meters · Place 2 · Rocktown Running AcademyRocktown Running Academy200 Meters2.34.08a6
May 25Dashers Track Invitational #5May 25 · 100 Meters · Place 1 · Rocktown Running AcademyRocktown Running Academy100 Meters1.14.73a6
May 21New Dashers Invitational #4May 21 · Long Jump · Rocktown Running AcademyRocktown Running AcademyLong Jump—ND6
May 21New Dashers Invitational #4May 21 · 200 Meters · Place 3 · Rocktown Running AcademyRocktown Running Academy200 Meters3.31.83a6
May 21New Dashers Invitational #4May 21 · 100 Meters · Place 3 · Rocktown Running AcademyRocktown Running Academy100 Meters3.15.11a6