Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSpeed Capital Northeast Invitational · Jul 512.30Speed Capital Northeast InvitationalJuly 5, 2026
200 Meters · Indoor Speed Capital New York Invitational · Dec 1527.05a Speed Capital New York InvitationalDecember 15, 2024
200 Meters · Outdoor2026 International Youth Championship · Jul 1725.91a2026 International Youth ChampionshipJuly 17, 2026
400 Meters · IndoorMillrose Games Trials - Youth · Jan 81:06.85aMillrose Games Trials - YouthJanuary 8, 2025
400 Meters · OutdoorRUFF KUTZ RELAYS · May 171:06.56aRUFF KUTZ RELAYSMay 17, 2025
60 Meter · Indoor Speed Capital New York Invitational · Dec 158.33a Speed Capital New York InvitationalDecember 15, 2024
800 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 293:23.64aOcean Breeze Youth Holiday FestivalDecember 29, 2023
800 Meters · OutdoorSpring Fling Twilight Festival · May 113:13.65Spring Fling Twilight FestivalMay 11, 2024

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 17 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island100 MetersRound S17.12.46aWind: 3.67
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 20 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island100 MetersRound P20.12.67aWind: -1.57
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 57 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 MetersRound P57.1:10.69a7
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 10 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 MetersRound P10.26.17aWind: -0.17
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 7 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 MetersRound S7.26.00aWind: -1.27
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 6 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters6.25.91a PBWind: 0.57
Jul 5Speed Capital Northeast InvitationalJul 5 · 200 Meters · Place 2 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters2.26.57a7
Jul 5Speed Capital Northeast InvitationalJul 5 · 100 Meters · Place 2 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island100 MetersRound P2.12.30 PB7
Jul 5Speed Capital Northeast InvitationalJul 5 · 100 Meters · Place 3 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island100 Meters3.12.87a7
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 6 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters6.26.60aWind: 2.37
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 5 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island100 MetersRound P5.13.10aWind: 0.47
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 4 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island100 Meters4.12.65aWind: 0.87
Jun 21USATF Long Island Association Youth/Para Junior Olympic ChampionshipJun 21 · 400 Meters · Place 8 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters8.1:09.81a7
Jun 21USATF Long Island Association Youth/Para Junior Olympic ChampionshipJun 21 · 200 Meters · Place 5 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters5.27.02aWind: -1.37
Jun 21USATF Long Island Association Youth/Para Junior Olympic ChampionshipJun 21 · 100 Meters · Place 3 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island100 Meters3.13.30aWind: -1.47
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 400 Meters · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters—DNS7
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 200 Meters · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters—DNS7
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 100 Meters · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island100 Meters—DNS7
May 16Ruff Kutz Relays May 16 · 400 Meters · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters—DNS7
May 16Ruff Kutz Relays May 16 · 200 Meters · Place 5 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters5.26.69a7
May 16Ruff Kutz Relays May 16 · 100 Meters · Place 3 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island100 Meters3.12.98a7

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 15USATF-Long Island Youth Association Championship & JO QualifierJun 15 · 400 Meters · Place 6 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters6.1:16.06a6
Jun 15USATF-Long Island Youth Association Championship & JO QualifierJun 15 · 200 Meters · Place 10 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters10.31.47aWind: 0.56
Jun 15USATF-Long Island Youth Association Championship & JO QualifierJun 15 · 100 Meters · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island100 Meters—DNSWind: 1.26
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 400 Meters · Place 22 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters22.1:12.18a6
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 100 Meters · Place 2 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island100 Meters2.12.99a6
May 17RUFF KUTZ RELAYSMay 17 · 400 Meters · Place 9 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters9.1:06.56a PB6
May 17RUFF KUTZ RELAYSMay 17 · 200 Meters · Place 1 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters1.26.21a6
May 17RUFF KUTZ RELAYSMay 17 · 100 Meters · Place 1 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island100 Meters1.12.84a6

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 27 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 MetersRound P27.1:10.67a7
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 200 Meters · Place 3 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 MetersRound P3.27.53a7
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 200 Meters · Place 4 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters4.27.31a7
Jan 8Millrose Games Trials - YouthJan 8 · 400 Meters · Place 11 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters11.1:06.85a PB7

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 15 Speed Capital New York InvitationalDec 15 · 60 Meter · Place 2 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island60 Meter2.8.33a PB7
Dec 15 Speed Capital New York InvitationalDec 15 · 400 Meters · Place 4 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters4.1:08.11a7
Dec 15 Speed Capital New York InvitationalDec 15 · 200 Meters · Place 1 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters1.27.05a PB7
Nov 172C2W Track & Field FiestaNov 17 · 400 Meters · Place 4 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters4.1:09.907
Nov 172C2W Track & Field FiestaNov 17 · 200 Meters · Place 2 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters2.28.207
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 800 Meters · Place 21 · Baldwin Blazers Track ClubBaldwin Blazers Track Club800 Meters21.3:31.25a5
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 400 Meters · Place 35 · Baldwin Blazers Track ClubBaldwin Blazers Track Club400 Meters35.1:25.40a5

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 8Jeuness Invitational (Youth)Jun 8 · 400 Meters · Place 9 · Baldwin Blazers Track ClubBaldwin Blazers Track Club400 Meters91:14.70—
May 11Spring Fling Twilight FestivalMay 11 · 400 Meters · Place 53 · Baldwin Blazers Track ClubBaldwin Blazers Track Club400 Meters531:19.4411
May 11Spring Fling Twilight FestivalMay 11 · 800 Meters · Place 28 · Baldwin Blazers Track ClubBaldwin Blazers Track Club800 Meters283:13.65 PB11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Baldwin Blazers Track ClubBaldwin Blazers Track Club300 Meters—DNS5
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · Place 16 · Baldwin Blazers Track ClubBaldwin Blazers Track Club800 Meters16.3:23.64a PB5