Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHighlander Express Team Championship · Jun 812.31aHighlander Express Team ChampionshipJune 8, 2025
200 Meters · OutdoorShopRite® Nutmeg State Games 2026 · Jul 1123.89aShopRite® Nutmeg State Games 2026July 11, 2026
Combined results · OutdoorUSATF National Youth Outdoor Championships · Jun 2530.52mUSATF National Youth Outdoor ChampionshipsJune 25, 2025
Discus · 1.6kg · OutdoorShopRite® Nutmeg State Games 2026 · Jul 1116.20mShopRite® Nutmeg State Games 2026July 11, 2026
Javelin · 300g TJ · OutdoorYouth Challenge Series - Spring Fling Invitational · May 1913.98mYouth Challenge Series - Spring Fling InvitationalMay 19, 2019
Javelin · 450g AeroJav · OutdoorUSATF Region 1 Junior Olympic Championships · Jul 730.68mUSATF Region 1 Junior Olympic ChampionshipsJuly 7, 2023
Javelin · 600g · OutdoorHighlander Express Team Championship · Jun 831.83mHighlander Express Team ChampionshipJune 8, 2025
Javelin · 800g · OutdoorShopRite® Nutmeg State Games 2026 · Jul 1136.31mShopRite® Nutmeg State Games 2026July 11, 2026
Long Jump · OutdoorUSATF New York Association Junior Olympic Championships · Jun 152.65mUSATF New York Association Junior Olympic ChampionshipsJune 15, 2019

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · Long Jump · Place 9 · In MotionLong Jump9.5.16m9
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · Javelin · Place 2 · In MotionJavelin800g2.33.19m9
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 200 Meters · Place 27 · In Motion200 MetersRound P27.24.89a9
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 100 Meters · Place 26 · In Motion100 MetersRound P26.12.44a9
Jul 11ShopRite® Nutmeg State Games 2026Jul 11 · Long Jump · Place 6 · In MotionLong Jump6.5.64m9
Jul 11ShopRite® Nutmeg State Games 2026Jul 11 · Javelin · Place 5 · In MotionJavelin800g5.36.31m PB9
Jul 11ShopRite® Nutmeg State Games 2026Jul 11 · Discus · Place 7 · In MotionDiscus1.6kg7.16.20m PB9
Jul 11ShopRite® Nutmeg State Games 2026Jul 11 · 200 Meters · Place 5 · In Motion200 Meters5.23.89a PB9

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 9 · In MotionCombined results930.52m PB—
Jun 8Highlander Express Team ChampionshipJun 8 · Long Jump · Place 4 · In MotionLong Jump4.4.83m8
Jun 8Highlander Express Team ChampionshipJun 8 · Javelin · Place 1 · In MotionJavelin600g1.31.83m PB8
Jun 8Highlander Express Team ChampionshipJun 8 · 200 Meters · Place 7 · In Motion200 Meters7.25.15a8
Jun 8Highlander Express Team ChampionshipJun 8 · 100 Meters · Place 3 · In Motion100 Meters3.12.31a PB8

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · Long Jump · Place 3 · In MotionLong Jump35.31m13
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · Javelin · Place 6 · In MotionJavelin632.92m13
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 100 Meters · Place 13 · In Motion100 MetersRound P1312.9113
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · Long Jump · Place 4 · In MotionLong Jump4.5.15mWind: 27
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · Javelin · Place 9 · In MotionJavelin600g9.28.80m7
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 200 Meters · Place 26 · In Motion200 MetersRound P26.27.14aWind: 1.27
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 100 Meters · Place 20 · In Motion100 MetersRound P20.12.85aWind: 17
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · Long Jump · Place 4 · In MotionLong Jump4.4.79m7
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · Javelin · Place 3 · In MotionJavelin600g3.29.26m7
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 18 · In Motion200 Meters18.27.11aWind: 1.87
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 10 · In Motion100 MetersRound P10.13.25aWind: -3.27

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · Long Jump · Place 7 · In MotionLong Jump7.4.25m6
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · Javelin · Place 3 · In MotionJavelin450g AeroJav3.30.68m PB6
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · 200 Meters · Place 5 · In Motion200 Meters5.27.68aWind: -0.16
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · Long Jump · Place 1 · In MotionLong Jump14.33m12
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · Javelin · Place 1 · In MotionJavelin126.29m12
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 200 Meters · Place 8 · In Motion200 Meters828.2812

2019 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 11USATF Region 1 Junior Olympic Championships Jul 11 · Long Jump · Place 6 · In MotionLong Jump62.40m8
Jul 11USATF Region 1 Junior Olympic Championships Jul 11 · Javelin · Place 6 · In MotionJavelin612.36m8
Jun 22Northeast Youth InvitationalJun 22 · Long Jump · Place 12 · In MotionLong Jump12.2.36m2
Jun 22Northeast Youth InvitationalJun 22 · Javelin · Place 5 · In MotionJavelin300g TJ5.8.72m2
Jun 22Northeast Youth InvitationalJun 22 · 100 Meters · Place 18 · In Motion100 Meters18.18.20a2
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · Long Jump · Place 7 · In MotionLong Jump7.2.65m PB2
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · Javelin · Place 6 · In MotionJavelin300g TJ6.7.45m2
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 100 Meters · In Motion100 MetersRound P—DNS2
May 19Youth Challenge Series - Spring Fling InvitationalMay 19 · Long Jump · Place 8 · In MotionLong Jump8.2.28m2
May 19Youth Challenge Series - Spring Fling InvitationalMay 19 · Javelin · Place 2 · In MotionJavelin300g TJ2.13.98m PB2
May 19Youth Challenge Series - Spring Fling InvitationalMay 19 · 100 Meters · Place 24 · In Motion100 Meters24.18.71a2
Apr 27Youth Challenge Series - New York RelaysApr 27 · Javelin · Place 3 · In MotionJavelin300g TJ3.9.00m2