Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 1313.78aAAU Mid Atlantic District QualifierJune 13, 2025
200 Meters · Indoor2L Race Services Indoor Invite #2 · Feb 232.53a2L Race Services Indoor Invite #2February 2, 2024
200 Meters · OutdoorUAGTCA Outdoor Meet #1 · May 329.73UAGTCA Outdoor Meet #1May 3, 2025
55 Meter · IndoorThe Ocean Breeze Holiday Festival - Youth Division · Dec 298.36aThe Ocean Breeze Holiday Festival - Youth DivisionDecember 29, 2024
55 Meters · IndoorOcean Breeze Invitational - Youth · Feb 98.48Ocean Breeze Invitational - YouthFebruary 9, 2025
55 Meters · OutdoorArmory Youth Championships · Mar 28.30Armory Youth ChampionshipsMarch 2, 2025
55m Hurdles · 30" · IndoorThe Ocean Breeze Invitational - Youth Division · Feb 910.83aThe Ocean Breeze Invitational - Youth DivisionFebruary 9, 2025
60 Meter · Indoor Speed Capital New York Invitational · Dec 158.93a Speed Capital New York InvitationalDecember 15, 2024
60 Meters · Indoor UAGTCA Indoor Meet 1 · Jan 58.98a UAGTCA Indoor Meet 1January 5, 2025
60m Hurdles · 33" / 0.838m · Indoor Speed Capital New York Invitational · Dec 1511.08a Speed Capital New York InvitationalDecember 15, 2024
80m Hurdles · 30" / 0.762m · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2713.88aAAU Track & Field Region 2 QualifierJune 27, 2025
Long Jump · IndoorOcean Breeze Youth Freedom Games · Jan 213.69mOcean Breeze Youth Freedom GamesJanuary 21, 2024
Long Jump · OutdoorPlainfield Tsunami Youth Invitational · May 183.93mPlainfield Tsunami Youth InvitationalMay 18, 2025

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

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 80m Hurdles · Place 1 · Medford Track ClubMedford Track Club80m Hurdles30" / 0.762m1.13.88a PB6
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Long Jump · Place 1 · Medford Track ClubMedford Track ClubLong Jump1.14-08.256
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 100 Meters · Medford Track ClubMedford Track Club100 MetersRound P—DNS6
Jun 13AAU Mid Atlantic District QualifierJun 13 · 80m Hurdles · Place 1 · Medford Track ClubMedford Track Club80m Hurdles30" / 0.762m1.14.22a6
Jun 13AAU Mid Atlantic District QualifierJun 13 · Long Jump · Place 2 · Medford Track ClubMedford Track ClubLong Jump2.13-03.256
Jun 13AAU Mid Atlantic District QualifierJun 13 · 100 Meters · Place 4 · Medford Track ClubMedford Track Club100 Meters4.13.78a PB6
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 80m Hurdles · Place 2 · Jersey Devils EliteJersey Devils Elite80m Hurdles214.6712
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 100 Meters · Place 8 · Jersey Devils EliteJersey Devils Elite100 Meters814.0312
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · Long Jump · Place 4 · Jersey Devils EliteJersey Devils EliteLong Jump44.43m12
May 24UAGTCA Outdoor Meet #4May 24 · 100 Meters · Place 3 · Jersey Devils EliteJersey Devils Elite100 MetersRound P314.08a6
May 24UAGTCA Outdoor Meet #4May 24 · 100 Meters · Place 2 · Jersey Devils EliteJersey Devils Elite100 Meters214.24a6
May 18Plainfield Tsunami Youth InvitationalMay 18 · 80m Hurdles · Place 3 · Jersey DevilJersey Devil80m Hurdles314.80—
May 18Plainfield Tsunami Youth InvitationalMay 18 · 100 Meters · Place 10 · Jersey DevilJersey Devil100 Meters1014.51—
May 18Plainfield Tsunami Youth InvitationalMay 18 · Long Jump · Place 8 · Jersey DevilJersey DevilLong Jump83.93m PB—
May 3UAGTCA Outdoor Meet #1May 3 · Long Jump · Place 3 · Jersey Devils EliteJersey Devils EliteLong Jump33.94m—
May 3UAGTCA Outdoor Meet #1May 3 · 80m Hurdles · Place 2 · Jersey Devils EliteJersey Devils Elite80m Hurdles215.13—
May 3UAGTCA Outdoor Meet #1May 3 · 200 Meters · Place 2 · Jersey Devils EliteJersey Devils Elite200 Meters229.73 PB—
Mar 2Armory Youth ChampionshipsMar 2 · 55m Hurdles · Place 1 · Jersey DevilJersey Devil55m Hurdles110.0513
Mar 2Armory Youth ChampionshipsMar 2 · Long Jump · Place 1 · Jersey DevilJersey DevilLong Jump14.22m13
Mar 2Armory Youth ChampionshipsMar 2 · 55 Meters · Place 19 · Jersey DevilJersey Devil55 Meters198.30 PB13

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 13Nike Indoor NationalsMar 13 · Long Jump · Place 27 · Jersey Devils EliteJersey Devils EliteLong Jump273.95m—
Feb 17Armory Youth Winter InvitationalFeb 17 · 55m Hurdles · Place 1 · Jersey DevilJersey Devil55m Hurdles110.6313
Feb 17Armory Youth Winter InvitationalFeb 17 · Long Jump · Place 7 · Jersey DevilJersey DevilLong Jump713-04.0013
Feb 17Armory Youth Winter InvitationalFeb 17 · 55 Meters · Place 16 · Jersey DevilJersey Devil55 Meters168.4913
Feb 9Ocean Breeze Invitational - YouthFeb 9 · Long Jump · Place 13 · Jersey Devils EliteJersey Devils EliteLong Jump133.73m12
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 55 Meters · Place 19 · Jersey Devils EliteJersey Devils Elite55 Meters198.48 PB12
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 55m Hurdles · Place 2 · Jersey Devils EliteJersey Devils Elite55m Hurdles210.8312
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 55m Hurdles · Place 2 · Jersey Devils EliteJersey Devils Elite55m Hurdles30"2.10.83a PB6
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 55 Meter · Place 19 · Jersey Devils EliteJersey Devils Elite55 Meter19.8.48a6
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · Long Jump · Place 13 · Jersey Devils EliteJersey Devils EliteLong Jump13.3.73m6
Jan 5 UAGTCA Indoor Meet 1Jan 5 · Long Jump · Place 1 · Jersey Devils EliteJersey Devils EliteLong Jump14.20m6
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 60 Meters · Place 4 · Jersey Devils EliteJersey Devils Elite60 Meters48.98a PB6

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 55m Hurdles · Place 1 · Jersey Devils EliteJersey Devils Elite55m Hurdles30"1.11.48a6
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 55 Meter · Place 14 · Jersey Devils EliteJersey Devils Elite55 Meter14.8.36a PB6
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · Long Jump · Place 5 · Jersey Devils EliteJersey Devils EliteLong Jump5.3.64m6
Dec 15 Speed Capital New York InvitationalDec 15 · 60m Hurdles · Place 2 · Jersey Devils EliteJersey Devils Elite60m Hurdles33" / 0.838m2.11.08a PB6
Dec 15 Speed Capital New York InvitationalDec 15 · 60 Meter · Place 11 · Jersey Devils EliteJersey Devils Elite60 Meter11.8.93a PB6
Dec 15 Speed Capital New York InvitationalDec 15 · Long Jump · Place 3 · Jersey Devils EliteJersey Devils EliteLong Jump3.3.61m6
Feb 22L Race Services Indoor Invite #2Feb 2 · 55 Meter · Place 4 · Jersey Devils EliteJersey Devils Elite55 Meter4.8.63a5
Feb 22L Race Services Indoor Invite #2Feb 2 · Long Jump · Place 1 · Jersey Devils EliteJersey Devils EliteLong Jump1.12' 25
Feb 22L Race Services Indoor Invite #2Feb 2 · 200 Meters · Place 5 · Jersey Devils EliteJersey Devils Elite200 Meters5.32.53a PB5
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · Long Jump · Place 6 · Jersey Devils EliteJersey Devils EliteLong Jump63.69m PB11
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 55 Meters · Place 17 · Jersey Devils EliteJersey Devils Elite55 Meters178.5911

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11UAGTCA Meet 2May 11 · Long Jump · Place 6 · Jersey Devils EliteJersey Devils EliteLong Jump6.3.78m5
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 19 · Jersey Devils EliteJersey Devils Elite100 MetersRound P19.14.53a5

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 16AAU Mid-Atlantic District QualifierJun 16 · Long Jump · Place 3 · Medford Track ClubMedford Track ClubLong Jump3.11-1.254
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 200 Meters · Place 6 · Medford Track ClubMedford Track Club200 Meters6.32.50a4
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 100 Meters · Place 2 · Medford Track ClubMedford Track Club100 Meters2.15.15a4