Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUnion County Championships · May 713.41aUnion County ChampionshipsMay 7, 2026
100m Hurdles · 33" / 0.838m · OutdoorNJ Strider Developmental · May 720.30NJ Strider DevelopmentalMay 7, 2023
200 Meters · OutdoorUnion County Championships · May 828.82Union County ChampionshipsMay 8, 2025
200m Hurdles · 30" / 0.762m · OutdoorUSATF National Youth Outdoor Championships · Jun 2934.89aUSATF National Youth Outdoor ChampionshipsJune 29, 2022
55 Meters · IndoorNJSIAA Sectional Championships - Central Groups 1&2 · Feb 87.95NJSIAA Sectional Championships - Central Groups 1&2February 8, 2025
Combined results · OutdoorUSATF NJ Youth Track & Field Championships · Jul 104.11mUSATF NJ Youth Track & Field ChampionshipsJuly 10, 2021
Long Jump · OutdoorUSATF New Jersey Association 14U Junior Olympic Championships · Jun 83.80mUSATF New Jersey Association 14U Junior Olympic ChampionshipsJune 8, 2019
Triple Jump · IndoorRebel Shot/Field Series · Feb 1835-6.50Rebel Shot/Field SeriesFebruary 18, 2025
Triple Jump · OutdoorUSATF New Jersey Association 14-U Junior Olympic Championships · Jun 118.86mUSATF New Jersey Association 14-U Junior Olympic ChampionshipsJune 11, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Long Jump · Place 8 · Westfield Area Y FlyersWestfield Area Y FlyersLong Jump8.5.02mWind: 1.111
Jun 26Garden State Last ChanceJun 26 · Long Jump · Cranford TCCranford TCLong Jump—DNS11
Jun 20Transy East InvitationalJun 20 · Long Jump · UnattachedUnattachedLong Jump—DNS11
Jun 12East Coast Champs Jun 12 · Long Jump · Place 3 · unattaachedunattaachedLong Jump3.5.14mWind: 011
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Long Jump · Place 1 · Westfield Area Y FlyersWestfield Area Y FlyersLong Jump1.5.22m11
May 29NJSIAA Group Championships - 2 & 3May 29 · Long Jump · Place 15 · CranfordCranfordLong Jump15.16-5.50Wind: 011
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · Long Jump · Place 5 · CranfordCranfordLong Jump5.16-09.0011
May 7Union County ChampionshipsMay 7 · Long Jump · Place 4 · CranfordCranfordLong Jump4.17-3.5011
May 7Union County ChampionshipsMay 7 · 100 Meters · Place 26 · CranfordCranford100 MetersRound P26.13.41a PB11

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 4NJSIAA State Meet Of ChampionsJun 4 · Triple Jump · Place 23 · CranfordCranfordTriple Jump2334-11.7510
May 30NJSIAA Group Championships - 2 & 3May 30 · Triple Jump · Place 8 · CranfordCranfordTriple Jump835-9.2510
May 20Union County Championship RelaysMay 20 · Triple Jump · Place 1 · CranfordCranfordTriple Jump134-810
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · Triple Jump · Place 2 · CranfordCranfordTriple Jump236-06.0010
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · Long Jump · Place 3 · CranfordCranfordLong Jump317-03.5010
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · 100m Hurdles · CranfordCranford100m HurdlesRound P—17.0110
May 8Union County ChampionshipsMay 8 · Long Jump · Place 11 · CranfordCranfordLong Jump1115-7.7510
May 8Union County ChampionshipsMay 8 · 200 Meters · Place 35 · CranfordCranford200 Meters3528.82 PB10
May 8Union County ChampionshipsMay 8 · 100m Hurdles · Place 14 · CranfordCranford100m HurdlesRound P1417.9810
May 8Union County ChampionshipsMay 8 · Triple Jump · Place 6 · CranfordCranfordTriple Jump635-610
May 8Union County ChampionshipsMay 8 · Long Jump · Place 11 · CranfordCranfordLong Jump1115-7.7510
May 8Union County ChampionshipsMay 8 · 200 Meters · Place 35 · CranfordCranford200 Meters3528.8210
May 8Union County ChampionshipsMay 8 · 100m Hurdles · Place 14 · CranfordCranford100m HurdlesRound P1417.9810
May 8Union County ChampionshipsMay 8 · Triple Jump · Place 6 · CranfordCranfordTriple Jump635-610
May 1Union County Conference ChampionshipsMay 1 · Triple Jump · Place 3 · CranfordCranfordTriple Jump334-4.5010
May 1Union County Conference ChampionshipsMay 1 · 100m Hurdles · Place 5 · CranfordCranford100m HurdlesRound P517.5210
May 1Union County Conference ChampionshipsMay 1 · 100m Hurdles · Place 6 · CranfordCranford100m Hurdles617.0110
May 1Union County Conference ChampionshipsMay 1 · Long Jump · Place 4 · CranfordCranfordLong Jump417-0.5010
Apr 26Paul H. Beck Memorial RelaysApr 26 · Triple Jump · Place 3 · CranfordCranfordTriple Jump334-0.2510
Apr 26Paul H. Beck Memorial RelaysApr 26 · Long Jump · Place 4 · CranfordCranfordLong Jump415-810

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 55m Hurdles · Place 16 · CranfordCranford55m HurdlesRound P169.2310
Feb 18Rebel Shot/Field SeriesFeb 18 · Triple Jump · Place 2 · CranfordCranfordTriple Jump2.35-6.50 PB10
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 55m Hurdles · Place 6 · CranfordCranford55m HurdlesRound P69.5110
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 55m Hurdles · Place 6 · CranfordCranford55m Hurdles69.3510
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 55 Meters · Place 15 · CranfordCranford55 MetersRound P157.95 PB10
Feb 4Rebel Shot/Field Series 5Feb 4 · Triple Jump · Place 2 · CranfordCranfordTriple Jump235-3.2510
Feb 4Rebel Shot/Field Series 5Feb 4 · Long Jump · Place 6 · CranfordCranfordLong Jump616-610
Jan 29Toms River Girls Frosh/NoviceJan 29 · 55m Hurdles · Place 1 · CranfordCranford55m Hurdles19.2410
Jan 29Toms River Girls Frosh/NoviceJan 29 · 55 Meters · Place 9 · CranfordCranford55 Meters97.9810

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · Triple Jump · Place 13 · CranfordCranfordTriple Jump13.34-11.50Wind: 09
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 100 Meters · Place 39 · CranfordCranford100 MetersRound P3914.099
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Triple Jump · Place 3 · CranfordCranfordTriple Jump335-119
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Triple Jump · Place 3 · CranfordCranfordTriple Jump335-119
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 100 Meters · Place 39 · CranfordCranford100 MetersRound P3914.099
May 21Union County ChampionshipsMay 21 · Long Jump · Place 22 · CranfordCranfordLong Jump2214-11.509
May 21Union County ChampionshipsMay 21 · 100m Hurdles · Place 23 · CranfordCranford100m HurdlesRound P2318.359
May 21Union County ChampionshipsMay 21 · Triple Jump · Place 15 · CranfordCranfordTriple Jump1532-08.259
Apr 27Paul H. Beck Memorial RelaysApr 27 · Long Jump · Place 15 · CranfordCranfordLong Jump1514-11.259

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · Triple Jump · Place 2 · Westfield ArWestfield ArTriple Jump28.86m PB—
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · Long Jump · Place 2 · Westfield ArWestfield ArLong Jump24.30m—
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · 100m Hurdles · Place 7 · Westfield ArWestfield Ar100m Hurdles720.08—
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · 200m Hurdles · Place 10 · Westfield ArWestfield Ar200m Hurdles1035.22—
May 7NJ Strider DevelopmentalMay 7 · Triple Jump · Place 1 · Westfield Area Y FlyersWestfield Area Y FlyersTriple Jump1.12-09.008
May 7NJ Strider DevelopmentalMay 7 · Long Jump · Place 5 · Westfield Area Y FlyersWestfield Area Y FlyersLong Jump5.13-01.508
May 7NJ Strider DevelopmentalMay 7 · 100m Hurdles · Place 3 · Westfield Area Y FlyersWestfield Area Y Flyers100m Hurdles33" / 0.838m3.20.30 PB8
Apr 23NJ Strider Developmental MeetApr 23 · Long Jump · Place 8 · Westfield Area Y FlyersWestfield Area Y FlyersLong Jump8.3.78mUnofficial8
Apr 23NJ Strider Developmental MeetApr 23 · 100 Meters · Place 23 · Westfield Area Y FlyersWestfield Area Y Flyers100 Meters23.15.40Unofficial8
Apr 16NJ Strider Developmental MeetApr 16 · Long Jump · Place 6 · Westfield Area Y FlyersWestfield Area Y FlyersLong Jump6.3.70mUnofficial8
Apr 16NJ Strider Developmental MeetApr 16 · Javelin · Place 6 · Westfield Area Y FlyersWestfield Area Y FlyersJavelin450g AeroJav6.18.67mUnofficial8
Apr 16NJ Strider Developmental MeetApr 16 · 200 Meters · Place 25 · Westfield Area Y FlyersWestfield Area Y Flyers200 Meters25.32.80Unofficial8

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 200m Hurdles · Place 12 · Westfield Area Y FlyersWestfield Area Y Flyers200m Hurdles30" / 0.762mRound P12.34.89a PBWind: -0.37
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · Long Jump · Place 19 · Westfield Area Y FlyersWestfield Area Y FlyersLong Jump19.3.97mWind: 2.27
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 100 Meters · Place 43 · Westfield Area Y FlyersWestfield Area Y Flyers100 MetersRound P43.14.77aWind: 1.67
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 200m Hurdles · Place 4 · Westfield Area Y FlyersWestfield Area Y Flyers200m Hurdles30" / 0.762m4.35.24a7
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · Long Jump · Place 5 · Westfield Area Y FlyersWestfield Area Y FlyersLong Jump5.4.09m7
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 26 · Westfield Area Y FlyersWestfield Area Y Flyers100 MetersRound P26.14.96a7
May 22Icahn Stadium - Spring Fling ClassicMay 22 · Long Jump · Place 9 · Westfield Area Y FlyersWestfield Area Y FlyersLong Jump9.4.09m7
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 200 Meters · Place 50 · Westfield Area Y FlyersWestfield Area Y Flyers200 Meters50.31.32a7
Apr 244/24 - NJ Strider Developmental MeetApr 24 · Long Jump · Place 5 · Westfield Area Y FlyersWestfield Area Y FlyersLong Jump5.12-02.007
Apr 244/24 - NJ Strider Developmental MeetApr 24 · 100 Meters · Place 20 · Westfield Area Y FlyersWestfield Area Y Flyers100 Meters20.15.307
Apr 104/10 - NJ Strider Developmental MeetApr 10 · Long Jump · Place 3 · Westfield Area Y FlyersWestfield Area Y FlyersLong Jump3.12-04.007
Apr 104/10 - NJ Strider Developmental MeetApr 10 · 200 Meters · Place 28 · Westfield Area Y FlyersWestfield Area Y Flyers200 Meters28.33.307

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 10USATF NJ Youth Track & Field ChampionshipsJul 10 · Combined results · Place 1 · Westfield ArWestfield ArCombined results14.11m PB—
Jul 10USATF NJ Youth Track & Field ChampionshipsJul 10 · Combined results · Place 14 · Westfield ArWestfield ArCombined results1432.42—
Jul 10USATF NJ Youth Track & Field ChampionshipsJul 10 · Combined results · Place 9 · Westfield ArWestfield ArCombined results914.93—
Jun 13NJ Striders Developmental MeetJun 13 · Long Jump · Place 2 · Westfield Area Y FlyersWestfield Area Y FlyersLong Jump2.12-05.756
Jun 13NJ Striders Developmental MeetJun 13 · 100 Meters · Place 6 · Westfield Area Y FlyersWestfield Area Y Flyers100 Meters6.15.406
May 16NJ Strider Developmental MeetMay 16 · Long Jump · Place 1 · Westfield Area Y FlyersWestfield Area Y FlyersLong Jump1.12-08.006
May 16NJ Strider Developmental MeetMay 16 · 100 Meters · Place 6 · Westfield Area Y FlyersWestfield Area Y Flyers100 Meters6.14.806

2019 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 8USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 8 · Long Jump · Place 3 · Westfield Area Y FlyersWestfield Area Y FlyersLong Jump33.80m PB1
Jun 8USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 8 · 200 Meters · Place 12 · Westfield Area Y FlyersWestfield Area Y Flyers200 Meters1233.441
Jun 8USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 8 · 100 Meters · Place 8 · Westfield Area Y FlyersWestfield Area Y Flyers100 Meters815.421
Jun 8USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 8 · 100 Meters · Place 7 · Westfield Area Y FlyersWestfield Area Y Flyers100 Meters715.491
May 19Skylands Conference ChampionshipsMay 19 · Long Jump · Place 5 · Westfield Area Y FlyersWestfield Area Y FlyersLong Jump5.11-08.00Unofficial4
May 19Skylands Conference ChampionshipsMay 19 · 200 Meters · Place 5 · Westfield Area Y FlyersWestfield Area Y Flyers200 Meters5.34.81aWind: 2.2Unofficial4
May 19Skylands Conference ChampionshipsMay 19 · 100 Meters · Place 1 · Westfield Area Y FlyersWestfield Area Y Flyers100 MetersRound P1.16.19aWind: 0Unofficial4
May 19Skylands Conference ChampionshipsMay 19 · 100 Meters · Place 1 · Westfield Area Y FlyersWestfield Area Y Flyers100 Meters1.15.89aWind: 1.1Unofficial4