Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU New York Metropolitan District Qualifier · Jun 712.21AAU New York Metropolitan District QualifierJune 7, 2026
200 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 1124.36Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
200 Meters · OutdoorAAU New York Metropolitan District Qualifier · Jun 724.05AAU New York Metropolitan District QualifierJune 7, 2026
300 Meters · Indoor Speed Capital New York Invitational · Dec 1443.13a Speed Capital New York InvitationalDecember 14, 2025
400 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 854.23Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
400 Meters · OutdoorUSATF Long Island Association Youth/Para Junior Olympic Championship · Jun 2152.77aUSATF Long Island Association Youth/Para Junior Olympic ChampionshipJune 21, 2026
55 Meter · IndoorU.S. Marine Corps Holiday Classic · Dec 277.46aU.S. Marine Corps Holiday ClassicDecember 27, 2025
800 Meters · IndoorArmory Preseason Challenge · Oct 182:17.98aArmory Preseason ChallengeOctober 18, 2026
Combined results · Outdoor Roy Wilkins Invitational · May 413.06 Roy Wilkins Invitational May 4, 2025

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

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Oct 18Armory Preseason ChallengeOct 18 · 800 Meters · Place 15 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island800 Meters15.2:17.98a PB11
Oct 18Armory Preseason ChallengeOct 18 · 400 Meters · Place 31 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters31.55.52a11
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 400 Meters · Place 19 · V-Tesse Track Club of Long IV-Tesse Track Club of Long I400 MetersRound P1956.1316
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 200 Meters · Place 26 · V-Tesse Track Club of Long IV-Tesse Track Club of Long I200 MetersRound P2624.9216
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 200 Meters · Place 16 · V-Tesse Track Club of Long IV-Tesse Track Club of Long I200 Meters1625.1216
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 5 · V-Tesse Track Club of Long IV-Tesse Track Club of Long I400 Meters554.23 PB16
Jan 17The VA ShowcaseJan 17 · 400 Meters · Place 41 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters41.56.18a10
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 77 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters77.24.80a10
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 200 Meters · Place 10 · V-Tesse Track Club of Long IV-Tesse Track Club of Long I200 Meters1024.36 PB16
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 400 Meters · Place 6 · V-Tesse Track Club of Long IV-Tesse Track Club of Long I400 Meters654.5916
Jan 2Apple Bank Hispanic GamesJan 2 · 400 Meters · Place 14 · V-Tesse TC oV-Tesse TC o400 Meters1456.11—
Jan 2Apple Bank Hispanic GamesJan 2 · 200 Meters · Place 22 · V-Tesse TC oV-Tesse TC o200 Meters2224.43—

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 5Speed Capital Northeast InvitationalJul 5 · 400 Meters · Place 3 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters3.53.02a10
Jul 5Speed Capital Northeast InvitationalJul 5 · 200 Meters · Place 9 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters9.24.06a10
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 9 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters9.53.16a10
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 18 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters18.24.28a10
Jun 21USATF Long Island Association Youth/Para Junior Olympic ChampionshipJun 21 · 400 Meters · Place 6 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters6.52.77a PB10
Jun 21USATF Long Island Association Youth/Para Junior Olympic ChampionshipJun 21 · 200 Meters · Place 7 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters7.24.06aWind: 010
Jun 7AAU New York Metropolitan District QualifierJun 7 · 400 Meters · Place 4 · V-Tesse TracV-Tesse Trac400 Meters453.2310
Jun 7AAU New York Metropolitan District QualifierJun 7 · 200 Meters · Place 6 · V-Tesse TracV-Tesse Trac200 Meters624.05 PB10
Jun 7AAU New York Metropolitan District QualifierJun 7 · 100 Meters · Place 13 · V-Tesse TracV-Tesse Trac100 Meters1312.21 PB10
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 400 Meters · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters—DNS10
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 200 Meters · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters—DNS10
May 16Ruff Kutz Relays May 16 · 400 Meters · Place 4 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters4.53.50a10
May 16Ruff Kutz Relays May 16 · 200 Meters · Place 15 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters15.24.42a10
May 3Puma East Coast Age Group ShowcaseMay 3 · 400 Meters · Place 5 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters5.54.25a10
May 3Puma East Coast Age Group ShowcaseMay 3 · 200 Meters · Place 10 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters10.24.64aWind: 2.110
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters—DNS10
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 100 Meters · Place 13 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island100 Meters13.12.84a10

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · 55 Meter · Place 25 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island55 Meter25.7.46a PB10
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · 200 Meters · Place 14 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters14.24.59a10
Dec 14 Speed Capital New York InvitationalDec 14 · 300 Meters · Place 8 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island300 Meters8.43.13a PB10
Dec 14 Speed Capital New York InvitationalDec 14 · 400 Meters · Place 6 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters6.55.64a10
Nov 29Armory Youth Season OpenerNov 29 · 800 Meters · Place 5 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island800 Meters5.2:29.04a10
Nov 29Armory Youth Season OpenerNov 29 · 200 Meters · Place 19 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters19.25.65a10
Nov 16Track And Field Fiesta (Youth)Nov 16 · 55 Meter · Place 19 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island55 Meter19.7.80a10
Nov 16Track And Field Fiesta (Youth)Nov 16 · 400 Meters · Place 21 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters21.1:04.51a10
Nov 16Track And Field Fiesta (Youth)Nov 16 · 200 Meters · Place 21 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters21.25.50a10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Oct 12Armory Preseason Challenge (Previously Armory Trials)Oct 12 · 400 Meters · Place 35 · V-Tesse TracV-Tesse Trac400 Meters3556.7615
Oct 12Armory Preseason Challenge (Previously Armory Trials)Oct 12 · 200 Meters · Place 100 · V-Tesse TracV-Tesse Trac200 Meters10025.8315
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 33 · V-Tesse TracV-Tesse TracCombined resultsRound P3357.55—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 32 · V-Tesse TracV-Tesse TracCombined resultsRound P3224.90—
Jun 15USATF-Long Island Youth Association Championship & JO QualifierJun 15 · 400 Meters · Place 5 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters5.56.15a9
Jun 15USATF-Long Island Youth Association Championship & JO QualifierJun 15 · 200 Meters · Place 5 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters5.25.08aWind: 1.59
Jun 15USATF-Long Island Youth Association Championship & JO QualifierJun 15 · 100 Meters · Place 1 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island100 Meters1.12.85aWind: 1.39
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 400 Meters · Place 20 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters20.58.04a9
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 200 Meters · Place 23 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters23.25.13a9
May 17RUFF KUTZ RELAYSMay 17 · 400 Meters · Place 19 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island400 Meters19.58.12a9
May 17RUFF KUTZ RELAYSMay 17 · 200 Meters · Place 15 · V-Tesse Track Club of Long IslandV-Tesse Track Club of Long Island200 Meters15.25.44a9
May 4 Roy Wilkins Invitational May 4 · Combined results · Place 14 · V-Tesse TracV-Tesse TracCombined results1458.06—
May 4 Roy Wilkins Invitational May 4 · Combined results · Place 15 · V-Tesse TracV-Tesse TracCombined results1526.16—
May 4 Roy Wilkins Invitational May 4 · Combined results · Place 13 · V-Tesse TracV-Tesse TracCombined results1313.06 PB—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 29AAU Region 01 Qualifier Jun 29 · 200 Meters · Place 9 · Explosion Track ClubExplosion Track Club200 MetersRound P9.28.95a10
Jun 29AAU Region 01 Qualifier Jun 29 · 100 Meters · Place 6 · Explosion Track ClubExplosion Track Club100 MetersRound P6.14.31a10
Jun 29AAU Region 01 Qualifier Jun 29 · 100 Meters · Place 6 · Explosion Track ClubExplosion Track Club100 Meters6.14.97a10
Jun 4AAU NY Metropolitan District ChampionshipJun 4 · 200 Meters · Place 6 · Explosion Track ClubExplosion Track Club200 Meters6.30.08a10
Jun 4AAU NY Metropolitan District ChampionshipJun 4 · 100 Meters · Place 4 · Explosion Track ClubExplosion Track Club100 Meters4.14.91a10

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 12USATF Long Island Association Junior Olympic ChampionshipsJun 12 · 200 Meters · Place 4 · Explosion Track ClubExplosion Track Club200 Meters4.34.21a9
Jun 12USATF Long Island Association Junior Olympic ChampionshipsJun 12 · 100 Meters · Place 5 · Explosion Track ClubExplosion Track Club100 Meters5.15.95a9