Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPlainfield Tsunami Youth Invitational · May 1715.37aPlainfield Tsunami Youth Invitational May 17, 2026
200 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 834.47Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
200 Meters · OutdoorPlainfield Tsunami Youth Invitational · May 1733.65aPlainfield Tsunami Youth Invitational May 17, 2026
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 291:00.50aOcean Breeze Youth Holiday FestivalDecember 29, 2025
55 Meter · IndoorOcean Breeze Youth Holiday Festival · Dec 299.27aOcean Breeze Youth Holiday FestivalDecember 29, 2025
55 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 119.25Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
Javelin · 300g TJ · OutdoorAAuNJ Developmental Meet · Apr 2631-06AAuNJ Developmental MeetApril 26, 2026
Javelin · 400g TJ · OutdoorAAU New Jersey District Qualifier - 14 & Under · May 3110.54mAAU New Jersey District Qualifier - 14 & UnderMay 31, 2026
Javelin · 450g AeroJav · OutdoorPlainfield Tsunami Youth Invitational · May 1712.95mPlainfield Tsunami Youth Invitational May 17, 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 9 · Unity ExpressJavelin400g TJ9.10.00m-
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 200 Meters · Place 17 · Unity Express200 MetersRound P17.33.90a-
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 100 Meters · Place 15 · Unity Express100 MetersRound P15.15.50a-
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · Javelin · Place 9 · Unity ExpressJavelin400g TJ9.10.54m PB-
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 200 Meters · Place 15 · Unity Express200 Meters15.34.69a-
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 100 Meters · Place 10 · Unity Express100 Meters10.15.46a-
May 17Plainfield Tsunami Youth Invitational May 17 · Javelin · Place 17 · Unity ExpressJavelin450g AeroJav17.12.95m PB-
May 17Plainfield Tsunami Youth Invitational May 17 · 200 Meters · Place 23 · Unity Express200 Meters23.33.65a PB-
May 17Plainfield Tsunami Youth Invitational May 17 · 100 Meters · Place 19 · Unity Express100 Meters19.15.37a PB-
Apr 26AAuNJ Developmental MeetApr 26 · Javelin · Place 11 · Unity ExpressJavelin300g TJ11.31-06 PB-
Apr 26AAuNJ Developmental MeetApr 26 · 200 Meters · Place 11 · Unity Express200 Meters11.36.41a-
Apr 26AAuNJ Developmental MeetApr 26 · 100 Meters · Place 19 · Unity Express100 Meters19.16.61a-
Apr 19JHTC Season OpenerApr 19 · Javelin · Place 9 · Unity ExpressJavelin450g AeroJav9.11.02m-
Apr 19JHTC Season OpenerApr 19 · 200 Meters · Place 7 · Unity Express200 Meters7.38.07a-
Apr 19JHTC Season OpenerApr 19 · 100 Meters · Place 9 · Unity Express100 Meters9.17.22a-

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 200 Meters · Place 58 · Unity Express200 Meters5834.47 PB11
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 55 Meters · Place 40 · Unity Express55 Meters409.4211
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 200 Meters · Place 62 · Unity Express200 Meters6235.3911
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 55 Meters · Place 37 · Unity Express55 Meters379.25 PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 49 · Unity Express300 Meters49.1:00.50a PB-
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 23 · Unity Express55 Meter23.9.27a PB-

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18Plainfield Tsunami Youth InvitationalMay 18 · Shot Put · Place 7 · Unity ExpresShot Put74.12m—
May 18Plainfield Tsunami Youth InvitationalMay 18 · 100 Meters · Place 32 · Unity Expres100 Meters3217.56—