Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Adirondack Junior Olympic Association Championships · Jun 2214.00aUSATF Adirondack Junior Olympic Association ChampionshipsJune 22, 2024
100m Hurdles · 33" / 0.838m · Outdoor2026 USATF Adirondack Junior Olympic Association Championships · Jun 2015.98a2026 USATF Adirondack Junior Olympic Association ChampionshipsJune 20, 2026
200 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 2526.74aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
55m Hurdles · 33" · IndoorOcean Breeze Youth Holiday Festival · Dec 2910.02aOcean Breeze Youth Holiday FestivalDecember 29, 2025
800 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 252:34.25aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
Heptathlon · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 254126USATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
High Jump · IndoorUSATF New England Youth Invitational · Mar 11.45mUSATF New England Youth InvitationalMarch 1, 2026
High Jump · Outdoor2026 USATF Adirondack Junior Olympic Association Championships · Jun 201.57m2026 USATF Adirondack Junior Olympic Association ChampionshipsJune 20, 2026
Javelin · 600g · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 2523.39mUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
Long Jump · IndoorOcean Breeze Youth Holiday Festival · Dec 294.80mOcean Breeze Youth Holiday FestivalDecember 29, 2025
Long Jump · Outdoor2026 USATF Adirondack Junior Olympic Association Championships · Jun 205.28m2026 USATF Adirondack Junior Olympic Association ChampionshipsJune 20, 2026
Shot Put · 4kg · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 258.74mUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
Triple Jump · Outdoor2026 USATF Adirondack Junior Olympic Association Championships · Jun 2010.89m2026 USATF Adirondack Junior Olympic Association ChampionshipsJune 20, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Heptathlon · Place 1 · Greene County EliteGreene County EliteHeptathlonRound M1.4126 PB11
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Long Jump · Place 1 · Greene County EliteGreene County EliteLong JumpRound M1.5.32mWind: 2.411
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · High Jump · Place 1 · Greene County EliteGreene County EliteHigh JumpRound M1.1.52m11
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Javelin · Place 2 · Greene County EliteGreene County EliteJavelin600gRound M2.23.39m PB11
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Shot Put · Place 2 · Greene County EliteGreene County EliteShot Put4kgRound M2.8.74m PB11
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 100m Hurdles · Place 1 · Greene County EliteGreene County Elite100m Hurdles33" / 0.838mRound M1.16.45aWind: -0.911
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 2 · Greene County EliteGreene County Elite800 MetersRound M2.2:34.25a PB11
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 2 · Greene County EliteGreene County Elite200 MetersRound M2.26.74a PBWind: 1.311
Jun 202026 USATF Adirondack Junior Olympic Association ChampionshipsJun 20 · Heptathlon · Place 1 · Greene County EliteGreene County EliteHeptathlonRound M1.388911
Jun 202026 USATF Adirondack Junior Olympic Association ChampionshipsJun 20 · Triple Jump · Place 1 · Greene County EliteGreene County EliteTriple Jump1.10.89m PB11
Jun 202026 USATF Adirondack Junior Olympic Association ChampionshipsJun 20 · Long Jump · Place 1 · Greene County EliteGreene County EliteLong JumpRound M1.5.28m PB11
Jun 202026 USATF Adirondack Junior Olympic Association ChampionshipsJun 20 · Long Jump · Place 1 · Greene County EliteGreene County EliteLong Jump1.5.08m11
Jun 202026 USATF Adirondack Junior Olympic Association ChampionshipsJun 20 · High Jump · Place 1 · Greene County EliteGreene County EliteHigh JumpRound M1.1.57m PB11
Jun 202026 USATF Adirondack Junior Olympic Association ChampionshipsJun 20 · High Jump · Place 1 · Greene County EliteGreene County EliteHigh Jump1.1.47m11
Jun 202026 USATF Adirondack Junior Olympic Association ChampionshipsJun 20 · Javelin · Place 1 · Greene County EliteGreene County EliteJavelin600gRound M1.22.34m11
Jun 202026 USATF Adirondack Junior Olympic Association ChampionshipsJun 20 · Javelin · Place 1 · Greene County EliteGreene County EliteJavelin600g1.22.39m11
Jun 202026 USATF Adirondack Junior Olympic Association ChampionshipsJun 20 · Shot Put · Place 1 · Greene County EliteGreene County EliteShot Put4kgRound M1.8.10m11
Jun 202026 USATF Adirondack Junior Olympic Association ChampionshipsJun 20 · 100m Hurdles · Place 1 · Greene County EliteGreene County Elite100m Hurdles33" / 0.838mRound M1.15.98a PB11
Jun 202026 USATF Adirondack Junior Olympic Association ChampionshipsJun 20 · 800 Meters · Place 1 · Greene County EliteGreene County Elite800 MetersRound M1.2:49.31a11
Jun 202026 USATF Adirondack Junior Olympic Association ChampionshipsJun 20 · 200 Meters · Place 1 · Greene County EliteGreene County Elite200 MetersRound M1.28.07a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 1USATF New England Youth InvitationalMar 1 · 60m Hurdles · Greene County EliteGreene County Elite60m Hurdles33" / 0.838mRound P—DNS11
Mar 1USATF New England Youth InvitationalMar 1 · Long Jump · Place 10 · Greene County EliteGreene County EliteLong Jump10.4.56m11
Mar 1USATF New England Youth InvitationalMar 1 · High Jump · Place 5 · Greene County EliteGreene County EliteHigh Jump5.1.45m PB11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55m Hurdles · Place 2 · Greene County EliteGreene County Elite55m Hurdles33"2.10.02a PB11
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · Long Jump · Place 1 · Greene County EliteGreene County EliteLong Jump1.4.80m PB11
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · High Jump · Place 1 · Greene County EliteGreene County EliteHigh Jump1.1.45m11

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 22USATF Adirondack Association Junior Olympic Track and Field ChampionshipsJun 22 · Long Jump · Greene County EliteGreene County EliteLong Jump—DNS10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 22USATF Adirondack Junior Olympic Association ChampionshipsJun 22 · 100m Hurdles · Place 2 · 03-Unattached03-Unattached100m Hurdles33" / 0.838m2.19.21a9
Jun 22USATF Adirondack Junior Olympic Association ChampionshipsJun 22 · High Jump · Place 1 · 03-Unattached03-UnattachedHigh Jump1.1.45m9
Jun 22USATF Adirondack Junior Olympic Association ChampionshipsJun 22 · 100 Meters · Place 3 · 03-Unattached03-Unattached100 Meters3.14.00a PB9