Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorThe Ocean Breeze Freedom Games - Youth Division · Jan 1931.43The Ocean Breeze Freedom Games - Youth DivisionJanuary 19, 2025
200 Meters · OutdoorHighlander Express Team Championship · Jun 830.59aHighlander Express Team ChampionshipJune 8, 2025
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 2951.09aOcean Breeze Youth Holiday FestivalDecember 29, 2025
400 Meters · IndoorThe Ocean Breeze Freedom Games - Youth Division · Jan 191:13.04The Ocean Breeze Freedom Games - Youth DivisionJanuary 19, 2025
400 Meters · OutdoorAAU New Jersey District Qualifier - 14 & Under · May 311:09.24aAAU New Jersey District Qualifier - 14 & UnderMay 31, 2026
55 Meter · IndoorNJ-AAU Jersey City Rec Development Series Meet · Jan 289.12aNJ-AAU Jersey City Rec Development Series MeetJanuary 28, 2024
55 Meters · IndoorOcean Breeze Youth Invitational · Feb 118.91Ocean Breeze Youth InvitationalFebruary 11, 2024
600 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 112:10.31Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
800 Meters · IndoorNJ/AAU DEVELOPMENTAL SERIES - MEET 2 · Dec 142:59.11aNJ/AAU DEVELOPMENTAL SERIES - MEET 2December 14, 2025
800 Meters · OutdoorAAuNJ Developmental Meet · Apr 262:48.18aAAuNJ Developmental MeetApril 26, 2026
80m Hurdles · 30" / 0.762m · OutdoorUSATF Region 2 Junior Olympic Track & Field Championship · Jul 916.97aUSATF Region 2 Junior Olympic Track & Field ChampionshipJuly 9, 2026
Combined results · IndoorNJ-/ Jersey City Rec Development Meet #4 · Feb 232.02NJ-/ Jersey City Rec Development Meet #4February 2, 2025
Combined results · OutdoorNJ-AAU Jersey City Rec Development Series Meet 5 · Mar 15.90mNJ-AAU Jersey City Rec Development Series Meet 5March 1, 2026
Long Jump · IndoorOcean Breeze Youth Freedom Games · Jan 83.19mOcean Breeze Youth Freedom GamesJanuary 8, 2023
Long Jump · OutdoorAAU-Youth Track & Field Invitational · May 511-00.00AAU-Youth Track & Field InvitationalMay 5, 2024

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 80m Hurdles · Place 6 · Plainfield Tsunami Track Club80m Hurdles30" / 0.762m6.16.97a PBWind: 2.511-12
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · Long Jump · Place 6 · Plainfield Tsunami Track ClubLong Jump6.4.10m11-12
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 800 Meters · Plainfield Tsunami Track Club800 Meters—DQ11-12
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 400 Meters · Place 8 · Plainfield Tsunami Track Club400 Meters8.1:10.00a11-12
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Long Jump · Place 12 · Plainfield Tsunami Track ClubLong Jump12.4.26mWind: 2.111-12
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 80m Hurdles · Place 4 · Plainfield Tsunami Track Club80m Hurdles30" / 0.762m4.17.70a11-12
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 400 Meters · Place 17 · Plainfield Tsunami Track Club400 Meters17.1:10.44a11-12
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · Long Jump · Place 2 · Plainfield Tsunami Track ClubLong Jump2.4.06m11-12
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 800 Meters · Place 5 · Plainfield Tsunami Track Club800 Meters5.2:55.30a11-12
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 400 Meters · Place 5 · Plainfield Tsunami Track Club400 Meters5.1:09.24a PB11-12
May 17Plainfield Tsunami Youth Invitational May 17 · Long Jump · Place 5 · Plainfield Tsunami Track ClubLong Jump5.4.39m11-12
May 17Plainfield Tsunami Youth Invitational May 17 · 80m Hurdles · Place 8 · Plainfield Tsunami Track Club80m Hurdles30" / 0.762m8.19.03a11-12
May 17Plainfield Tsunami Youth Invitational May 17 · 400 Meters · Place 7 · Plainfield Tsunami Track Club400 Meters7.1:09.69a11-12
Apr 26AAuNJ Developmental MeetApr 26 · Long Jump · Place 6 · Plainfield Tsunami Track ClubLong Jump6.12-06.0011-12
Apr 26AAuNJ Developmental MeetApr 26 · 800 Meters · Place 4 · Plainfield Tsunami Track Club800 Meters4.2:48.18a PB11-12
Apr 26AAuNJ Developmental MeetApr 26 · 400 Meters · Place 8 · Plainfield Tsunami Track Club400 Meters8.1:11.31a11-12
Apr 19JHTC Season OpenerApr 19 · Long Jump · Place 4 · Plainfield Tsunami Track ClubLong Jump4.3.35m11-12
Apr 19JHTC Season OpenerApr 19 · 800 Meters · Place 3 · Plainfield Tsunami Track Club800 Meters3.3:20.79a11-12
Apr 19JHTC Season OpenerApr 19 · 400 Meters · Place 8 · Plainfield Tsunami Track Club400 Meters8.1:21.13a11-12
Mar 1NJ-AAU Jersey City Rec Development Series Meet 5Mar 1 · Combined results · Place 4 · 15 Plainfield TCombined results45.90m PB—
Mar 1NJ-AAU Jersey City Rec Development Series Meet 5Mar 1 · Combined results · Place 2 · 15 Plainfield TCombined results22:44.88—
Mar 1NJ-AAU Jersey City Rec Development Series Meet 5Mar 1 · Combined results · Place 4 · 15 Plainfield TCombined results41:10.13—

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1NJ-AAU Jersey City Rec Development Series Meet 4Feb 1 · 800 Meters · Place 14 · Plainfield T800 Meters143:14.0015
Feb 1NJ-AAU Jersey City Rec Development Series Meet 4Feb 1 · 400 Meters · Place 19 · Plainfield T400 Meters191:13.4015
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 400 Meters · Place 26 · Plainfield Tsunami Track Clu400 Meters261:13.5611
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 600 Meters · Place 23 · Plainfield Tsunami Track Clu600 Meters232:10.31 PB11

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 15 · Plainfield Tsunami Track Club300 Meters15.51.09a PB11-12
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · Long Jump · Place 11 · Plainfield Tsunami Track ClubLong Jump11.3.58m11-12
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · Place 19 · Plainfield Tsunami Track Club800 Meters19.3:04.60a11-12
Dec 14NJ/AAU DEVELOPMENTAL SERIES - MEET 2Dec 14 · 800 Meters · Place 1 · Plainfield Tsunami Track Club800 Meters1.2:59.11a PB11-12
Dec 14NJ/AAU DEVELOPMENTAL SERIES - MEET 2Dec 14 · 400 Meters · Place 3 · Plainfield Tsunami Track Club400 Meters3.1:15.68a11-12
Dec 7NJ-AAU Jersey City Rec Development Series Meet 1Dec 7 · 800 Meters · Plainfield Tsunami Track Club800 Meters—DNS11-12
Dec 7NJ-AAU Jersey City Rec Development Series Meet 1Dec 7 · 400 Meters · Plainfield Tsunami Track Club400 Meters—DNS11-12
Feb 2NJ-/ Jersey City Rec Development Meet #4Feb 2 · Combined results · Place 3 · 15 Plainfield TCombined results31:13.81—
Feb 2NJ-/ Jersey City Rec Development Meet #4Feb 2 · Combined results · Place 6 · 15 Plainfield TCombined results632.02 PB—
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · Long Jump · Place 14 · Plainfield Tsunami Track CluLong Jump143.23m10
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 10 · Plainfield Tsunami Track Clu200 Meters1031.43 PB10
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 9 · Plainfield Tsunami Track Clu400 Meters91:13.04 PB10

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 27 Region 1 Qualifier - TimingJun 27 · Long Jump · Place 10 · Plainfield Tsunami Track ClubLong Jump10.3.26m9-10
Jun 27 Region 1 Qualifier - TimingJun 27 · 400 Meters · Place 5 · Plainfield Tsunami Track Club400 Meters5.1:09.77a9-10
Jun 27 Region 1 Qualifier - TimingJun 27 · 200 Meters · Place 9 · Plainfield Tsunami Track Club200 MetersRound P9.30.89a9-10
Jun 14Transey East InvitationalJun 14 · 400 Meters · Plainfield Tsunami Track Club400 Meters—DNS9-10
Jun 14Transey East InvitationalJun 14 · 200 Meters · Plainfield Tsunami Track Club200 Meters—DNS9-10
Jun 8Highlander Express Team ChampionshipJun 8 · Long Jump · Place 6 · Plainfield Tsunami Track ClubLong Jump6.3.45m9-10
Jun 8Highlander Express Team ChampionshipJun 8 · 400 Meters · Place 10 · Plainfield Tsunami Track Club400 Meters10.1:16.46a9-10
Jun 8Highlander Express Team ChampionshipJun 8 · 200 Meters · Place 2 · Plainfield Tsunami Track Club200 Meters2.30.59a PB9-10
Jun 7JEUNESS INVITE 2025Jun 7 · Long Jump · Plainfield Tsunami Track ClubLong Jump—DNS9-10
Jun 7JEUNESS INVITE 2025Jun 7 · 400 Meters · Plainfield Tsunami Track Club400 Meters—DNS9-10
Jun 7JEUNESS INVITE 2025Jun 7 · 200 Meters · Plainfield Tsunami Track Club200 Meters—DNS9-10
May 18Plainfield Tsunami Youth InvitationalMay 18 · 400 Meters · Place 8 · Plainfield T400 Meters81:11.08—
May 18Plainfield Tsunami Youth InvitationalMay 18 · 200 Meters · Place 7 · Plainfield T200 Meters731.24—
May 18Plainfield Tsunami Youth InvitationalMay 18 · Long Jump · Place 6 · Plainfield TLong Jump63.58m—
May 4AAU-NJ ANNUAL TRACK AND FIELD INVITATIONALMay 4 · Long Jump · Place 3 · Plainfield Tsunami Track ClubLong Jump3.11-10.509-10
May 4AAU-NJ ANNUAL TRACK AND FIELD INVITATIONALMay 4 · 400 Meters · Place 7 · Plainfield Tsunami Track Club400 Meters7.1:16.37a9-10
May 4AAU-NJ ANNUAL TRACK AND FIELD INVITATIONALMay 4 · 200 Meters · Plainfield Tsunami Track Club200 Meters--DNS9-10
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · Long Jump · Place 3 · Plainfield Tsunami Track ClubLong Jump3.12-04.509-10
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 400 Meters · Place 8 · Plainfield Tsunami Track Club400 Meters8.1:12.97a9-10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · Long Jump · Place 8 · Plainfield TLong Jump83.00m9
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · 400 Meters · Place 8 · Plainfield T400 Meters81:19.309
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · 200 Meters · Place 5 · Plainfield T200 MetersRound P530.939
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · Long Jump · Place 5 · Plainfield TLong Jump512-08.0015
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 400 Meters · Place 3 · Plainfield T400 Meters31:12.3515
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 200 Meters · Place 4 · Plainfield T200 Meters431.4415
May 5AAU-Youth Track & Field InvitationalMay 5 · Long Jump · Place 6 · Plainfield Tsunami Track ClubLong Jump6.11-00.00 PB9-10
May 5AAU-Youth Track & Field InvitationalMay 5 · 400 Meters · Place 7 · Plainfield Tsunami Track Club400 Meters7.1:19.42a9-10
May 5AAU-Youth Track & Field InvitationalMay 5 · 200 Meters · Plainfield Tsunami Track Club200 Meters--DNS9-10

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 11Ocean Breeze Youth InvitationalFeb 11 · Long Jump · Place 15 · Plainfield Tsunami Track CluLong Jump153.13m9
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 400 Meters · Place 8 · Plainfield Tsunami Track Clu400 Meters81:13.569
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 55 Meters · Place 15 · Plainfield Tsunami Track Clu55 Meters158.91 PB9
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 55 Meter · Place 37 · Plainfield Tsunami Track Club55 Meter37.9.12a PB9-10
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 400 Meters · Place 23 · Plainfield Tsunami Track Club400 Meters23.1:17.32a9-10
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 200 Meters · Place 17 · Plainfield Tsunami Track Club200 Meters17.33.97a9-10
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · Long Jump · Place 5 · Plainfield Tsunami Track CluLong Jump53.57m9
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 34 · Plainfield Tsunami Track Clu200 Meters3433.859
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 25 · Plainfield Tsunami Track Clu400 Meters251:16.719

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 29AAU Region 01 Qualifier Jun 29 · Long Jump · Place 4 · Plainfield Tsunami Track ClubLong Jump4.9-02.007-8
Jun 29AAU Region 01 Qualifier Jun 29 · 400 Meters · Place 10 · Plainfield Tsunami Track Club400 Meters10.1:23.11a7-8
Jun 29AAU Region 01 Qualifier Jun 29 · 200 Meters · Place 2 · Plainfield Tsunami Track Club200 MetersRound P2.32.98a7-8
Jun 29AAU Region 01 Qualifier Jun 29 · 200 Meters · Place 1 · Plainfield Tsunami Track Club200 Meters1.32.65a7-8
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · Long Jump · Place 1 · Plainfield TLong Jump13.36m—
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · 200 Meters · Place 3 · Plainfield T200 Meters332.98—
Jun 4AAU New Jersey District Qualifier 14 and UnderJun 4 · Long Jump · Place 1 · Plainfield Tsunami Track ClubLong Jump1.11-00.007-8
Jun 4AAU New Jersey District Qualifier 14 and UnderJun 4 · 400 Meters · Place 2 · Plainfield Tsunami Track Club400 Meters2.1:14.19a7-8
Jun 4AAU New Jersey District Qualifier 14 and UnderJun 4 · 200 Meters · Place 1 · Plainfield Tsunami Track Club200 Meters1.33.16a7-8
May 21Plainfield Tsunami Youth InvitationalMay 21 · Long Jump · Place 1 · Plainfield TLong Jump110-01.00—
May 21Plainfield Tsunami Youth InvitationalMay 21 · 200 Meters · Place 2 · Plainfield T200 Meters234.24—
May 21Plainfield Tsunami Youth InvitationalMay 21 · 400 Meters · Place 3 · Plainfield T400 Meters31:17.71—
Apr 30Green Streakers And Supersonic Developmental Series Apr 30 · Long Jump · Place 2 · Plainfield Tsunami Track ClubLong Jump2.2.73m7-8
Apr 30Green Streakers And Supersonic Developmental Series Apr 30 · 400 Meters · Place 4 · Plainfield Tsunami Track Club400 Meters4.1:26.88a7-8
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · Long Jump · Place 2 · Plainfield TLong Jump28-11.508
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · 400 Meters · Place 4 · Plainfield T400 Meters41:25.008
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · Long Jump · Place 3 · Plainfield Tsunami Track ClubLong Jump3.9-06.507-8
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · 800 Meters · Plainfield Tsunami Track Club800 Meters—DNS7-8
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · 400 Meters · Place 9 · Plainfield Tsunami Track Club400 Meters9.1:25.42a7-8

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · 800 Meters · Place 2 · Plainfield T800 Meters23:34.0515
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · 400 Meters · Place 3 · Plainfield T400 Meters31:30.0015
Jan 29NJ-AAU Jersey City Rec Development Series Meet 3Jan 29 · 200 Meters · Place 9 · Plainfield T200 Meters936.1015
Jan 29NJ-AAU Jersey City Rec Development Series Meet 3Jan 29 · 800 Meters · Place 5 · Plainfield T800 Meters53:39.3915
Jan 22Ocean Breeze Youth InvitationalJan 22 · Long Jump · Place 2 · Plainfield TsunamiLong Jump23.11m8
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 14 · Plainfield Tsunami800 Meters143:39.398
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 22 · Plainfield Tsunami400 Meters221:35.408
Jan 22Ocean Breeze Youth InvitationalJan 22 · Long Jump · Place 2 · Plainfield Tsunami TracLong Jump23.11m—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 14 · Plainfield Tsunami Trac800 Meters143:39.39a—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 22 · Plainfield Tsunami Trac400 Meters221:35.40a—
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 55 Meter · Place 6 · Plainfield Tsunami Track Club55 Meter6.9.52a7-8
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · Long Jump · Place 3 · Plainfield Tsunami Track ClubLong Jump3.3.19m PB7-8
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 200 Meters · Place 5 · Plainfield Tsunami Track Club200 Meters5.35.06a7-8

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18NJ-AAU Jersey City Rec Development Series Meet 2Dec 18 · 400 Meters · Place 5 · Plainfield Tsunami Track Club400 Meters5.1:30.00a7-8
Dec 18NJ-AAU Jersey City Rec Development Series Meet 2Dec 18 · 200 Meters · Place 4 · Plainfield Tsunami Track Club200 Meters4.36.10a7-8

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 24AAU-NJ End of Summer Track & Field JamboreeJul 24 · Long Jump · Plainfield Tsunami Track ClubLong Jump—DNS7-8
Jul 24AAU-NJ End of Summer Track & Field JamboreeJul 24 · 400 Meters · Plainfield Tsunami Track Club400 Meters—DNS7-8
Jul 24AAU-NJ End of Summer Track & Field JamboreeJul 24 · 200 Meters · Plainfield Tsunami Track Club200 Meters—DNS7-8
Jun 18Transy East InvitationalJun 18 · Long Jump · Place 2 · Plainfield Tsunami Track ClubLong Jump2.8-02.007-8
Jun 18Transy East InvitationalJun 18 · 400 Meters · Place 5 · Plainfield Tsunami Track Club400 Meters5.1:23.48a7-8
Jun 18Transy East InvitationalJun 18 · 200 Meters · Place 4 · Plainfield Tsunami Track Club200 Meters4.36.03a7-8
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · Long Jump · Place 6 · Plainfield Tsunami Track ClubLong Jump6.6-09.007-8
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · 200 Meters · Place 3 · Plainfield Tsunami Track Club200 Meters3.37.16a7-8
Jun 5AAU New Jersey 14 & Under District QualifierJun 5 · Long Jump · Place 3 · Plainfield Tsunami Track ClubLong Jump3.8-00.007-8
Jun 5AAU New Jersey 14 & Under District QualifierJun 5 · 800 Meters · Place 10 · Plainfield Tsunami Track Club800 Meters10.4:15.40a7-8
Jun 5AAU New Jersey 14 & Under District QualifierJun 5 · 400 Meters · Place 6 · Plainfield Tsunami Track Club400 Meters6.1:27.64a7-8
May 22Charlie Mays InvitationalMay 22 · 400 Meters · Place 14 · Plainfield Tsunami Track Club400 Meters14.1:32.06a7-8
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 800 Meters · Place 10 · Plainfield Tsunami Track Club800 Meters10.3:54.84a7-8
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 400 Meters · Place 8 · Plainfield Tsunami Track Club400 Meters8.1:32.01a7-8
May 1AAU-NJ Annual Track and Field InvitationalMay 1 · 800 Meters · Place 10 · Plainfield Tsunami Track Club800 Meters10.4:01.08a7-8
May 1AAU-NJ Annual Track and Field InvitationalMay 1 · 400 Meters · Place 20 · Plainfield Tsunami Track Club400 Meters20.1:44.87a7-8