Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF-Long Island Youth Association Championship & JO Qualifier · Jun 1516.80aUSATF-Long Island Youth Association Championship & JO QualifierJune 15, 2025
200 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 832.43Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
200 Meters · OutdoorUSATF Long Island Association Youth/Para Junior Olympic Championship · Jun 2131.57aUSATF Long Island Association Youth/Para Junior Olympic ChampionshipJune 21, 2026
300 Meters · IndoorThe Ocean Breeze Holiday Festival - Youth Division · Dec 291:03.29aThe Ocean Breeze Holiday Festival - Youth DivisionDecember 29, 2024
400 Meters · IndoorMillrose Games Trials - HS · Jan 71:16.26Millrose Games Trials - HSJanuary 7, 2026
400 Meters · OutdoorAAU New York Metropolitan District Qualifier · Jun 71:09.89AAU New York Metropolitan District QualifierJune 7, 2026
55 Meter · IndoorTrack And Field Fiesta (Youth) · Nov 169.28aTrack And Field Fiesta (Youth)November 16, 2025
800 Meters · IndoorArmory Youth Season Opener · Nov 293:02.72aArmory Youth Season OpenerNovember 29, 2025
800 Meters · OutdoorSpeed Capital Northeast Invitational · Jul 52:44.60aSpeed Capital Northeast InvitationalJuly 5, 2026
Combined results · Outdoor Roy Wilkins Invitational · May 417.63 Roy Wilkins Invitational May 4, 2025
Long Jump · Indoor Speed Capital New York Invitational · Dec 152.89m Speed Capital New York InvitationalDecember 15, 2024
Long Jump · OutdoorUSATF Region 1 Junior Olympic Championships · Jul 122.35mUSATF Region 1 Junior Olympic ChampionshipsJuly 12, 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 · 400 Meters · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 MetersRound P--DNS4
Jul 172026 International Youth ChampionshipJul 17 · 800 Meters · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island800 Meters--DNS4
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 MetersRound P--DNS4
Jul 5Speed Capital Northeast InvitationalJul 5 · 800 Meters · Place 2 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island800 Meters2.2:44.60a PB4
Jul 5Speed Capital Northeast InvitationalJul 5 · 400 Meters · Place 5 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters5.1:11.44a4
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 16 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island800 Meters16.2:57.59a4
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 4 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters4.1:10.55a4
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 200 Meters · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters—DNSWind: 0.64
Jun 21USATF Long Island Association Youth/Para Junior Olympic ChampionshipJun 21 · 800 Meters · Place 1 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island800 Meters1.2:50.52a4
Jun 21USATF Long Island Association Youth/Para Junior Olympic ChampionshipJun 21 · 400 Meters · Place 2 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters2.1:10.93a4
Jun 21USATF Long Island Association Youth/Para Junior Olympic ChampionshipJun 21 · 200 Meters · Place 8 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters8.31.57a PBWind: 0.94
Jun 7AAU New York Metropolitan District QualifierJun 7 · 800 Meters · Place 3 · V-Tesse TracV-Tesse Trac800 Meters32:54.1216
Jun 7AAU New York Metropolitan District QualifierJun 7 · 400 Meters · Place 4 · V-Tesse TracV-Tesse Trac400 Meters41:09.89 PB16
Jun 7AAU New York Metropolitan District QualifierJun 7 · 200 Meters · Place 8 · V-Tesse TracV-Tesse Trac200 Meters832.1216
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 400 Meters · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters—DNS4
May 16Ruff Kutz Relays May 16 · 800 Meters · Place 3 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island800 Meters3.2:55.95a4
May 16Ruff Kutz Relays May 16 · 400 Meters · Place 10 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters10.1:16.08a4
May 3Puma East Coast Age Group ShowcaseMay 3 · 400 Meters · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters--DNS4
May 3Puma East Coast Age Group ShowcaseMay 3 · 200 Meters · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters--DNSWind: 2.54
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 800 Meters · Place 9 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island800 Meters9.3:00.43a4
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · Place 13 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters13.1:17.74a4

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 400 Meters · Place 36 · V-Tesse Track Club of Long IV-Tesse Track Club of Long I400 MetersRound P361:16.7410
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 200 Meters · Place 48 · V-Tesse Track Club of Long IV-Tesse Track Club of Long I200 MetersRound P4833.0210
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 200 Meters · Place 24 · V-Tesse Track Club of Long IV-Tesse Track Club of Long I200 Meters2432.43 PB10
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 13 · V-Tesse Track Club of Long IV-Tesse Track Club of Long I400 Meters131:17.5410
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 200 Meters · Place 38 · V-Tesse Track Club of Long IV-Tesse Track Club of Long I200 Meters3833.7810
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 400 Meters · Place 19 · V-Tesse Track Club of Long IV-Tesse Track Club of Long I400 Meters191:18.6710
Jan 7Millrose Games Trials - HSJan 7 · 400 Meters · Place 29 · V-Tesse TC LV-Tesse TC L400 Meters291:16.26 PB9
Jan 7Millrose Games Trials - YouthJan 7 · 400 Meters · Place 29 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters29.1:16.26a4

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 14 Speed Capital New York InvitationalDec 14 · 800 Meters · Place 11 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island800 Meters11.3:07.71a4
Dec 14 Speed Capital New York InvitationalDec 14 · 400 Meters · Place 19 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters19.1:19.09a4
Dec 14 Speed Capital New York InvitationalDec 14 · 200 Meters · Place 18 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters18.33.45a4
Nov 29Armory Youth Season OpenerNov 29 · 800 Meters · Place 8 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island800 Meters8.3:02.72a PB4
Nov 29Armory Youth Season OpenerNov 29 · 200 Meters · Place 30 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters30.32.99a4
Nov 16Track And Field Fiesta (Youth)Nov 16 · 55 Meter · Place 13 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island55 Meter13.9.28a PB4
Nov 16Track And Field Fiesta (Youth)Nov 16 · 800 Meters · Place 10 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island800 Meters10.3:14.36a4
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 46 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 MetersRound P46.1:25.34a3
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 200 Meters · Place 59 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 MetersRound P59.36.76a3

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 26 · V-Tesse TracV-Tesse TracCombined resultsRound P261:24.38—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 38 · V-Tesse TracV-Tesse TracCombined resultsRound P3833.89—
Jun 15USATF-Long Island Youth Association Championship & JO QualifierJun 15 · 200 Meters · Place 14 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters14.35.96aWind: 0.93
Jun 15USATF-Long Island Youth Association Championship & JO QualifierJun 15 · 100 Meters · Place 15 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island100 Meters15.16.80a PBWind: 1.43
May 17RUFF KUTZ RELAYSMay 17 · 200 Meters · Place 19 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters19.35.52a3
May 17RUFF KUTZ RELAYSMay 17 · 100 Meters · Place 18 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island100 Meters18.17.31a3
May 4 Roy Wilkins Invitational May 4 · Combined results · Place 15 · V-Tesse TracV-Tesse TracCombined results1538.57—
May 4 Roy Wilkins Invitational May 4 · Combined results · Place 9 · V-Tesse TracV-Tesse TracCombined results917.63 PB—
Mar 2Armory Youth ChampionshipsMar 2 · 400 Meters · Place 32 · V-Tesse TracV-Tesse Trac400 Meters321:24.5316
Mar 2Armory Youth ChampionshipsMar 2 · 200 Meters · Place 44 · V-Tesse TracV-Tesse Trac200 Meters4436.3716

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 300 Meters · Place 23 · Dashing Dons & DivasDashing Dons & Divas300 Meters23.1:03.29a PB3
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · Long Jump · Place 10 · Dashing Dons & DivasDashing Dons & DivasLong Jump10.2.76m3
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 800 Meters · Place 8 · Dashing Dons & DivasDashing Dons & Divas800 Meters8.3:23.68a3
Dec 15 Speed Capital New York InvitationalDec 15 · Long Jump · Place 5 · Dashing Dons & DivasDashing Dons & DivasLong Jump5.2.89m PB3
Dec 15 Speed Capital New York InvitationalDec 15 · 800 Meters · Place 3 · Dashing Dons & DivasDashing Dons & Divas800 Meters3.3:18.83a3
Dec 15 Speed Capital New York InvitationalDec 15 · 400 Meters · Place 19 · Dashing Dons & DivasDashing Dons & Divas400 Meters19.1:33.73a3

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · Long Jump · Place 11 · Dashing Dons & DivasDashing Dons & DivasLong Jump112.35m PB8
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 200 Meters · Place 20 · Dashing Dons & DivasDashing Dons & Divas200 MetersRound P2038.168
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · Long Jump · Place 8 · Dashing Dons & DivasDashing Dons & DivasLong Jump8.2.29mWind: 1.82
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 200 Meters · Place 14 · Dashing Dons & DivasDashing Dons & Divas200 MetersRound P14.37.95a2
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 100 Meters · Place 13 · Dashing Dons & DivasDashing Dons & Divas100 MetersRound P13.17.98aWind: 1.82
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · Long Jump · Place 5 · Dashing Dons & DivasDashing Dons & DivasLong Jump5.2.35m2
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 9 · Dashing Dons & DivasDashing Dons & Divas200 Meters9.38.16aWind: 12
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 12 · Dashing Dons & DivasDashing Dons & Divas100 MetersRound P12.18.74aWind: -2.52
Jun 8Jeuness Invitational (Youth)Jun 8 · Long Jump · Place 5 · Dashing Dons & DivasDashing Dons & DivasLong Jump57-9—
Jun 8Jeuness Invitational (Youth)Jun 8 · 200 Meters · Place 9 · Dashing Dons & DivasDashing Dons & Divas200 Meters940.60—
Jun 8Jeuness Invitational (Youth)Jun 8 · 100 Meters · Place 11 · Dashing Dons & DivasDashing Dons & Divas100 Meters1118.40—
Jun 2AAU Metropolitan (New York) District QualifierJun 2 · Long Jump · Place 5 · Dashing DonsDashing DonsLong Jump56-08.0016
Jun 2AAU Metropolitan (New York) District QualifierJun 2 · 200 Meters · Place 11 · Dashing DonsDashing Dons200 Meters1139.5916
Jun 2AAU Metropolitan (New York) District QualifierJun 2 · 100 Meters · Place 18 · Dashing DonsDashing Dons100 Meters1819.5316