Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGarden State Twilight · May 2318.07aGarden State TwilightMay 23, 2026
200 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 1138.88Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
200 Meters · OutdoorAAuNJ Developmental Meet · Apr 2641.36aAAuNJ Developmental MeetApril 26, 2026
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 291:11.93aOcean Breeze Youth Holiday FestivalDecember 29, 2025
400 Meters · IndoorNJ-AAU Jersey City Rec Development Series Meet 1 · Dec 71:50.88aNJ-AAU Jersey City Rec Development Series Meet 1December 7, 2025
55 Meter · IndoorOcean Breeze Youth Holiday Festival · Dec 2910.58aOcean Breeze Youth Holiday FestivalDecember 29, 2025
55 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 1110.22Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
Javelin · 250g AeroJav · OutdoorUSATF New Jersey Association Junior Olympic Championships · Jun 618.33mUSATF New Jersey Association Junior Olympic ChampionshipsJune 6, 2026
Javelin · 400g TJ · OutdoorAAU New Jersey District Qualifier - 14 & Under · May 3116.76mAAU New Jersey District Qualifier - 14 & UnderMay 31, 2026
Shot Put · 4kg · OutdoorAAuNJ Developmental Meet · Apr 2619-04.75AAuNJ Developmental MeetApril 26, 2026
Shot Put · 6lb · OutdoorGarden State Twilight · May 236.54mGarden State TwilightMay 23, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Javelin · Place 7 · Plainfield Tsunami Track ClubJavelin250g AeroJav7.14.26m4
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Shot Put · Place 6 · Plainfield Tsunami Track ClubShot Put6lb6.5.30m4
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · Javelin · Place 1 · Plainfield Tsunami Track ClubJavelin400g TJ1.15.40m4
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · Shot Put · Place 2 · Plainfield Tsunami Track ClubShot Put6lb2.5.65m4
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Javelin · Place 4 · Plainfield Tsunami Track ClubJavelin250g AeroJav4.18.33m PB4
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Shot Put · Place 4 · Plainfield Tsunami Track ClubShot Put6lb4.6.10m4
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 100 Meters · Plainfield Tsunami Track Club100 MetersRound P—DNS4
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · Javelin · Place 1 · Plainfield Tsunami Track ClubJavelin400g TJ1.16.76m PB4
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · Shot Put · Place 2 · Plainfield Tsunami Track ClubShot Put6lb2.6.48m4
May 23Garden State TwilightMay 23 · Shot Put · Place 1 · Plainfield Tsunami Track ClubShot Put6lb1.6.54m PB4
May 23Garden State TwilightMay 23 · 100 Meters · Place 7 · Plainfield Tsunami Track Club100 Meters7.18.07a PB4
May 17Plainfield Tsunami Youth Invitational May 17 · Javelin · Place 1 · Plainfield Tsunami Track ClubJavelin250g AeroJav1.14.50m4
May 17Plainfield Tsunami Youth Invitational May 17 · Shot Put · Place 1 · Plainfield Tsunami Track ClubShot Put6lb1.6.25m4
May 17Plainfield Tsunami Youth Invitational May 17 · 100 Meters · Place 35 · Plainfield Tsunami Track Club100 Meters35.18.31a4
Apr 26AAuNJ Developmental MeetApr 26 · Shot Put · Place 1 · Plainfield Tsunami Track ClubShot Put4kg1.19-04.75 PB4
Apr 26AAuNJ Developmental MeetApr 26 · 200 Meters · Place 14 · Plainfield Tsunami Track Club200 Meters14.41.36a PB4
Apr 26AAuNJ Developmental MeetApr 26 · 100 Meters · Place 14 · Plainfield Tsunami Track Club100 Meters14.18.79a4

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · Shot Put · Place 2 · Plainfield Tsunami Track CluShot Put25.61m10
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 200 Meters · Place 37 · Plainfield Tsunami Track Clu200 Meters3738.88 PB10
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 55 Meters · Place 28 · Plainfield Tsunami Track Clu55 Meters2810.22 PB10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 45 · Plainfield Tsunami Track Club300 Meters45.1:11.93a PB4
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 27 · Plainfield Tsunami Track Club55 Meter27.10.58a PB4
Dec 7NJ-AAU Jersey City Rec Development Series Meet 1Dec 7 · 400 Meters · Place 18 · Plainfield Tsunami Track Club400 Meters18.1:50.88a PB4
Dec 7NJ-AAU Jersey City Rec Development Series Meet 1Dec 7 · 200 Meters · Place 21 · Plainfield Tsunami Track Club200 Meters21.45.41a4