Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorShopRite® Nutmeg State Games 2026 · Jul 1112.66aShopRite® Nutmeg State Games 2026July 11, 2026
200 Meters · IndoorArmory Youth Season Opener · Nov 2927.21aArmory Youth Season OpenerNovember 29, 2025
200 Meters · OutdoorShopRite® Nutmeg State Games 2026 · Jul 1126.28aShopRite® Nutmeg State Games 2026July 11, 2026
400 Meters · IndoorUSATF New York Youth Association Championship · Feb 221:01.06USATF New York Youth Association ChampionshipFebruary 22, 2026
400 Meters · OutdoorShopRite® Nutmeg State Games 2026 · Jul 1158.71aShopRite® Nutmeg State Games 2026July 11, 2026
55 Meter · IndoorArmory Youth Solstice Invitational · Dec 217.73aArmory Youth Solstice InvitationalDecember 21, 2025
55 Meters · IndoorUSATF National Indoor Youth Championships · Mar 207.73USATF National Indoor Youth ChampionshipsMarch 20, 2026
55 Meters · OutdoorUSATF New York Youth Association Championship · Mar 97.80USATF New York Youth Association ChampionshipMarch 9, 2025
Long Jump · IndoorOcean Breeze Invitational - Youth · Feb 94.19mOcean Breeze Invitational - YouthFebruary 9, 2025
Long Jump · OutdoorUSATF New York Youth Association Championship · Mar 94.24mUSATF New York Youth Association ChampionshipMarch 9, 2025

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 17 · New York Starz TrackNew York Starz TrackLong Jump17.4.61mWind: -0.77
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 15 · New York Starz TrackNew York Starz Track400 MetersRound P15.59.07a7
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 24 · New York Starz TrackNew York Starz Track200 MetersRound P24.26.61aWind: -0.27
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 23 · New York Starz TrackNew York Starz Track200 MetersRound S23.27.34aWind: 17
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 56 · New York Starz TrackNew York Starz Track100 MetersRound P56.13.31aWind: 1.17
Jul 11ShopRite® Nutmeg State Games 2026Jul 11 · Long Jump · Place 1 · New York Starz TrackNew York Starz TrackLong Jump1.4.70m7
Jul 11ShopRite® Nutmeg State Games 2026Jul 11 · 400 Meters · Place 2 · New York Starz TrackNew York Starz Track400 Meters2.58.71a PB7
Jul 11ShopRite® Nutmeg State Games 2026Jul 11 · 200 Meters · Place 2 · New York Starz TrackNew York Starz Track200 Meters2.26.28a PB7
Jul 11ShopRite® Nutmeg State Games 2026Jul 11 · 100 Meters · Place 1 · New York Starz TrackNew York Starz Track100 Meters1.12.66a PB7
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · Long Jump · Place 3 · New York Starz TrackNew York Starz TrackLong Jump3.4.65m7
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 400 Meters · Place 2 · New York Starz TrackNew York Starz Track400 Meters2.59.86a7
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 200 Meters · Place 2 · New York Starz TrackNew York Starz Track200 MetersRound P2.26.86a7
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 200 Meters · Place 2 · New York Starz TrackNew York Starz Track200 Meters2.26.40a7
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 100 Meters · Place 2 · New York Starz TrackNew York Starz Track100 MetersRound P2.13.09a7
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 100 Meters · Place 3 · New York Starz TrackNew York Starz Track100 Meters3.12.99a7
Jun 7AAU CT 2026 Track and Field District QualifiersJun 7 · Long Jump · Place 1 · New York Starz TrackNew York Starz TrackLong Jump1.4.68m7
Jun 7AAU CT 2026 Track and Field District QualifiersJun 7 · 400 Meters · Place 2 · New York Starz TrackNew York Starz Track400 Meters2.1:00.18a7
Jun 7AAU CT 2026 Track and Field District QualifiersJun 7 · 200 Meters · Place 2 · New York Starz TrackNew York Starz Track200 Meters2.26.71a7
Jun 7AAU CT 2026 Track and Field District QualifiersJun 7 · 100 Meters · Place 2 · New York Starz TrackNew York Starz Track100 Meters2.12.94a7
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · Long Jump · Place 7 · New York Starz TrackNew York Starz TrackLong Jump7.4.31m7
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 400 Meters · Place 5 · New York Starz TrackNew York Starz Track400 Meters5.1:01.49a7
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 200 Meters · Place 4 · New York Starz TrackNew York Starz Track200 Meters4.26.77aWind: -1.77
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 100 Meters · Place 6 · New York Starz TrackNew York Starz Track100 MetersRound P6.13.70aWind: 0.17
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 100 Meters · Place 7 · New York Starz TrackNew York Starz Track100 Meters7.13.59aWind: -0.27
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · Long Jump · Place 4 · New York Starz TrackNew York Starz TrackLong Jump4.4.41m7
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 13 · New York Starz TrackNew York Starz Track400 Meters13.1:03.08a7
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 200 Meters · Place 12 · New York Starz TrackNew York Starz Track200 Meters12.27.61a7
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · Long Jump · Place 3 · New York Starz TrackNew York Starz TrackLong Jump3.4.23m7
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 200 Meters · Place 8 · New York Starz TrackNew York Starz Track200 Meters8.27.42aWind: -1.67
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 100 Meters · Place 6 · New York Starz TrackNew York Starz Track100 Meters6.13.49aWind: -0.87
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · Long Jump · New York Starz TrackNew York Starz TrackLong Jump—DNS7
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · New York Starz TrackNew York Starz Track400 Meters—DNS7
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 100 Meters · Place 10 · New York Starz TrackNew York Starz Track100 Meters10.13.71a7

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Long Jump · Place 8 · New York StarzNew York StarzLong Jump84.41m13
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 400 Meters · Place 12 · New York StarzNew York Starz400 MetersRound P121:02.4513
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 55 Meters · Place 18 · New York StarzNew York Starz55 MetersRound P187.73 PB13
Feb 22USATF New York Youth Association ChampionshipFeb 22 · Long Jump · Place 6 · New York StarzNew York StarzLong Jump63.76m13
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 400 Meters · Place 2 · New York StarzNew York Starz400 Meters21:01.06 PB13
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 55 Meters · Place 3 · New York StarzNew York Starz55 MetersRound P37.7613
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 55 Meters · Place 2 · New York StarzNew York Starz55 Meters27.7413
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Long Jump · Place 11 · New York StarzNew York StarzLong Jump114.07m13
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 4 · New York StarzNew York Starz400 Meters41:03.0413
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 55 Meters · Place 13 · New York StarzNew York Starz55 Meters137.8613
Jan 18Colgate Women's Games - SemifinalsJan 18 · 200 Meters · Place 7 · Monroe Woodbury MSMonroe Woodbury MS200 Meters7.27.28a7
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · Long Jump · Place 10 · New York StarzNew York StarzLong Jump104.08m13
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 400 Meters · Place 3 · New York StarzNew York Starz400 Meters31:03.3413
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 55 Meters · Place 9 · New York StarzNew York Starz55 Meters97.8213
Jan 7Millrose Games Trials - YouthJan 7 · 400 Meters · Place 3 · New York Starz TrackNew York Starz Track400 Meters3.1:02.92a7

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 21Armory Youth Solstice InvitationalDec 21 · 55 Meter · Place 1 · New York Starz TrackNew York Starz Track55 Meter1.7.73a PB7
Dec 21Armory Youth Solstice InvitationalDec 21 · Long Jump · Place 1 · New York Starz TrackNew York Starz TrackLong Jump1.4.48m7
Dec 21Armory Youth Solstice InvitationalDec 21 · 400 Meters · Place 2 · New York Starz TrackNew York Starz Track400 Meters2.1:03.52a7
Nov 29Armory Youth Season OpenerNov 29 · 55 Meter · Place 6 · New York Starz TrackNew York Starz Track55 Meter6.7.74a7
Nov 29Armory Youth Season OpenerNov 29 · Long Jump · Place 1 · New York Starz TrackNew York Starz TrackLong Jump1.4.72m7
Nov 29Armory Youth Season OpenerNov 29 · 200 Meters · Place 4 · New York Starz TrackNew York Starz Track200 Meters4.27.21a PB7
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 55 Meter · Place 5 · New York Starz TrackNew York Starz Track55 MeterRound P5.7.93a6
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 55 Meter · Place 4 · New York Starz TrackNew York Starz Track55 Meter4.7.87a6
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · Long Jump · Place 3 · New York Starz TrackNew York Starz TrackLong Jump3.4.11m6
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 200 Meters · Place 9 · New York Starz TrackNew York Starz Track200 MetersRound P9.28.16a6
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 200 Meters · Place 7 · New York StarzNew York Starz200 Meters728.3312
Feb 9Ocean Breeze Invitational - YouthFeb 9 · Long Jump · Place 3 · New York StarzNew York StarzLong Jump34.19m PB12
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 55 Meters · Place 5 · New York StarzNew York Starz55 Meters57.9612
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 55 Meter · Place 5 · New York Starz TrackNew York Starz Track55 Meter5.7.96a6
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · Long Jump · Place 3 · New York Starz TrackNew York Starz TrackLong Jump3.4.19m6
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 200 Meters · Place 7 · New York Starz TrackNew York Starz Track200 Meters7.28.33a6

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 27 Region 1 Qualifier - TimingJun 27 · Long Jump · Place 6 · New York Starz TrackNew York Starz TrackLong Jump6.4.18m6
Jun 27 Region 1 Qualifier - TimingJun 27 · 200 Meters · Place 2 · New York Starz TrackNew York Starz Track200 MetersRound P2.27.70a6
Jun 27 Region 1 Qualifier - TimingJun 27 · 200 Meters · Place 1 · New York Starz TrackNew York Starz Track200 Meters1.27.26a6
Jun 27 Region 1 Qualifier - TimingJun 27 · 100 Meters · Place 4 · New York Starz TrackNew York Starz Track100 MetersRound P4.13.42a6
Jun 27 Region 1 Qualifier - TimingJun 27 · 100 Meters · Place 3 · New York Starz TrackNew York Starz Track100 Meters3.13.06a6
May 242025 V02Max Track Club Preseason InvitationalMay 24 · Long Jump · Place 1 · New York Starz TrackNew York Starz TrackLong Jump1.4.15m6
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 400 Meters · Place 6 · New York Starz TrackNew York Starz Track400 Meters6.1:04.68a6
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 100 Meters · Place 4 · New York Starz TrackNew York Starz Track100 Meters4.13.37a6
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 12 · New York StarzNew York Starz400 Meters121:06.7912
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 200 Meters · Place 11 · New York StarzNew York Starz200 Meters1127.7512
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · Long Jump · Place 3 · New York Starz TrackNew York Starz TrackLong Jump3.4.05m6
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 200 Meters · Place 5 · New York Starz TrackNew York Starz Track200 Meters5.27.52a6
Mar 9USATF New York Youth Association ChampionshipMar 9 · Long Jump · Place 2 · New York StarzNew York StarzLong Jump24.24m PB12
Mar 9USATF New York Youth Association ChampionshipMar 9 · 200 Meters · Place 4 · New York StarzNew York Starz200 Meters428.0412
Mar 9USATF New York Youth Association ChampionshipMar 9 · 55 Meters · Place 1 · New York StarzNew York Starz55 MetersRound P17.8512
Mar 9USATF New York Youth Association ChampionshipMar 9 · 55 Meters · Place 2 · New York StarzNew York Starz55 Meters27.80 PB12

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 22Armory Youth Solstice InvitationalDec 22 · 55 Meter · Place 7 · New York Starz TrackNew York Starz Track55 Meter7.8.03a6
Dec 22Armory Youth Solstice InvitationalDec 22 · 200 Meters · Place 15 · New York Starz TrackNew York Starz Track200 Meters15.29.15a6
Nov 30Armory Youth Season OpenerNov 30 · 55 Meter · Place 9 · New York Starz TrackNew York Starz Track55 Meter9.8.10a6
Nov 30Armory Youth Season OpenerNov 30 · Long Jump · New York Starz TrackNew York Starz TrackLong Jump—DNS6
Nov 30Armory Youth Season OpenerNov 30 · 200 Meters · Place 14 · New York Starz TrackNew York Starz Track200 Meters14.29.77a6

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 13 · All American BlazersAll American Blazers200 Meters13.29.73a5
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 12 · All American BlazersAll American Blazers100 MetersRound P12.15.07aWind: -4.25