Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Track & Field Region 1 (AD,NJ,MP) Qualifier · Jun 2519.03aAAU Track & Field Region 1 (AD,NJ,MP) QualifierJune 25, 2026
200 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 842.58Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
200 Meters · OutdoorPlainfield Tsunami Youth Invitational · May 1740.70aPlainfield Tsunami Youth Invitational May 17, 2026
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 291:13.34aOcean Breeze Youth Holiday FestivalDecember 29, 2025
55 Meter · IndoorOcean Breeze Youth Holiday Festival · Dec 2911.19aOcean Breeze Youth Holiday FestivalDecember 29, 2025
55 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 811.38Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
Javelin · 250g AeroJav · OutdoorPlainfield Tsunami Youth Invitational · May 178.89mPlainfield Tsunami Youth Invitational May 17, 2026
Javelin · 300g TJ · OutdoorAAuNJ Developmental Meet · Apr 2630-11AAuNJ Developmental MeetApril 26, 2026
Javelin · 400g TJ · OutdoorAAU New Jersey District Qualifier - 14 & Under · May 319.09mAAU New Jersey District Qualifier - 14 & UnderMay 31, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · Javelin · Place 5 · Unity ExpressJavelin400g TJ5.8.00m-
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 200 Meters · Unity Express200 MetersRound P—DNS-
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 100 Meters · Place 11 · Unity Express100 MetersRound P11.19.03a PB-
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · Javelin · Place 6 · Unity ExpressJavelin400g TJ6.9.09m PB-
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 200 Meters · Place 16 · Unity Express200 Meters16.42.05a-
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 100 Meters · Place 16 · Unity Express100 Meters16.19.25a-
May 17Plainfield Tsunami Youth Invitational May 17 · Javelin · Place 8 · Unity ExpressJavelin250g AeroJav8.8.89m PB-
May 17Plainfield Tsunami Youth Invitational May 17 · 200 Meters · Place 30 · Unity Express200 Meters30.40.70a PB-
May 17Plainfield Tsunami Youth Invitational May 17 · 100 Meters · Place 40 · Unity Express100 Meters40.19.33a-
Apr 26AAuNJ Developmental MeetApr 26 · Javelin · Place 5 · Unity ExpressJavelin300g TJ5.30-11 PB-
Apr 26AAuNJ Developmental MeetApr 26 · 200 Meters · Place 17 · Unity Express200 Meters17.43.16a-
Apr 26AAuNJ Developmental MeetApr 26 · 100 Meters · Place 17 · Unity Express100 Meters17.20.64a-
Apr 19JHTC Season OpenerApr 19 · Javelin · Place 5 · Unity ExpressJavelin250g AeroJav5.8.68m-
Apr 19JHTC Season OpenerApr 19 · 200 Meters · Place 10 · Unity Express200 Meters10.48.05a-
Apr 19JHTC Season OpenerApr 19 · 100 Meters · Place 12 · Unity Express100 Meters12.21.92a-

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 200 Meters · Place 67 · Unity Express200 Meters6742.58 PB10
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 55 Meters · Place 56 · Unity Express55 Meters5611.38 PB10
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 200 Meters · Place 48 · Unity Express200 Meters4845.3410
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 55 Meters · Place 43 · Unity Express55 Meters4311.3810

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 47 · Unity Express300 Meters47.1:13.34a PB-
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 32 · Unity Express55 Meter32.11.19a PB-