Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Junior Olympic Games · Aug 113.63aAAU Junior Olympic GamesAugust 1, 2026
200 Meters · IndoorPenn Relays Summer Showcase · Jul 1829.27aPenn Relays Summer ShowcaseJuly 18, 2026
200 Meters · OutdoorAAU Track & Field Region 1 (AD,NJ,MP) Qualifier · Jun 2529.33aAAU Track & Field Region 1 (AD,NJ,MP) QualifierJune 25, 2026
400 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 81:18.32Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
400 Meters · OutdoorUSATF New Jersey Association Junior Olympic Championships · Jun 61:15.21aUSATF New Jersey Association Junior Olympic ChampionshipsJune 6, 2026
55 Meter · IndoorArmory Youth Solstice Invitational · Dec 228.80aArmory Youth Solstice InvitationalDecember 22, 2024
55 Meters · IndoorThe Ocean Breeze Freedom Games - Youth Division · Jan 198.66The Ocean Breeze Freedom Games - Youth DivisionJanuary 19, 2025
60 Meter · IndoorPenn Relays Summer Showcase · Jul 188.60aPenn Relays Summer ShowcaseJuly 18, 2026
800 Meters · IndoorArmory Youth Season Opener · Nov 293:21.46aArmory Youth Season OpenerNovember 29, 2025
Combined results · OutdoorNJ-AAU Jersey City Rec Development Series Meet 5 · Mar 18.19NJ-AAU Jersey City Rec Development Series Meet 5March 1, 2026
Long Jump · IndoorOcean Breeze Invitational - Youth · Feb 92.75mOcean Breeze Invitational - YouthFebruary 9, 2025
Long Jump · OutdoorGreen Streakers And Supersonics Developmental Series · Apr 2711-08.50Green Streakers And Supersonics Developmental SeriesApril 27, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 37 · Hudson County Peregrines100 MetersRound P37.13.63a PBWind: -0.45
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 200 Meters · Place 7 · Hudson County Peregrines200 MetersRound P7.29.72a5
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 200 Meters · Place 7 · Hudson County Peregrines200 Meters7.29.33a PB5
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 100 Meters · Place 6 · Hudson County Peregrines100 MetersRound P6.13.77a5
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 100 Meters · Place 6 · Hudson County Peregrines100 Meters6.13.75a5
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 400 Meters · Place 28 · Hudson County Peregrines400 Meters28.1:15.21a PB5
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 100 Meters · Place 13 · Hudson County Peregrines100 MetersRound P13.14.08aWind: -2.65
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 200 Meters · Place 5 · Hudson County Peregrines200 Meters5.29.93a5
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 100 Meters · Place 2 · Hudson County Peregrines100 Meters2.13.94a5
May 17Plainfield Tsunami Youth Invitational May 17 · 200 Meters · Hudson County Peregrines200 Meters—DNS5
May 3Puma East Coast Age Group ShowcaseMay 3 · 200 Meters · Place 14 · Hudson County Peregrines200 Meters14.30.26aWind: 1.25
May 3Puma East Coast Age Group ShowcaseMay 3 · 100 Meters · Place 7 · Hudson County Peregrines100 Meters7.14.10aWind: 05
Apr 26AAuNJ Developmental MeetApr 26 · 400 Meters · Place 14 · Hudson County Peregrines400 Meters14.1:16.51a5
Apr 26AAuNJ Developmental MeetApr 26 · 100 Meters · Place 5 · Hudson County Peregrines100 Meters5.14.95a5
Mar 1NJ-AAU Jersey City Rec Development Series Meet 5Mar 1 · Combined results · Place 5 · 15 Hudson CountCombined results58.19 PB—

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jul 18Penn Relays Summer ShowcaseJul 18 · 200 Meters · Place 52 · Hudson County Peregrines200 Meters52.29.27a PB5
Jul 18Penn Relays Summer ShowcaseJul 18 · 60 Meter · Place 48 · Hudson County Peregrines60 MeterRound P48.8.60a PB5
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 46 · Hudson County Peregrines400 Meters461:18.32 PB11

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Nov 29Armory Youth Season OpenerNov 29 · 800 Meters · Place 13 · Hudson County Peregrines800 Meters13.3:21.46a PB5
Nov 29Armory Youth Season OpenerNov 29 · 200 Meters · Place 11 · Hudson County Peregrines200 Meters11.30.01a5
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 200 Meters · Place 16 · Hudson County Peregrines200 MetersRound P16.30.33a4
Feb 9Ocean Breeze Invitational - YouthFeb 9 · Long Jump · Place 21 · Hudson County PeregrinesLong Jump212.75m PB10
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 55 Meters · Place 10 · Hudson County Peregrines55 Meters108.8110
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 55 Meter · Place 10 · Hudson County Peregrines55 Meter10.8.81a4
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · Long Jump · Place 21 · Hudson County PeregrinesLong Jump21.2.75m4
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 15 · Hudson County Peregrines200 Meters1533.0010
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 55 Meters · Place 8 · Hudson County Peregrines55 Meters88.66 PB10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 242025 V02Max Track Club Preseason InvitationalMay 24 · Long Jump · Place 7 · Hudson County PeregrinesLong Jump7.3.18m4
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 200 Meters · Place 11 · Hudson County Peregrines200 Meters11.31.47a4
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 100 Meters · Place 8 · Hudson County Peregrines100 Meters8.14.95a4
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · Long Jump · Place 4 · Hudson County PeregrinesLong Jump4.11-08.50 PB4
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 100 Meters · Place 12 · Hudson County Peregrines100 Meters12.16.46a4

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22Armory Youth Solstice InvitationalDec 22 · 55 Meter · Place 25 · Hudson County Peregrines55 Meter25.8.80a PB4
Dec 22Armory Youth Solstice InvitationalDec 22 · 200 Meters · Place 71 · Hudson County Peregrines200 Meters71.35.90a4