Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorUSATF New York Youth Association Championship · Feb 265:32.65USATF New York Youth Association ChampionshipFebruary 26, 2023
200 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 1125.53Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
200 Meters · OutdoorAAU New York Metropolitan District Qualifier · Jun 724.87AAU New York Metropolitan District QualifierJune 7, 2026
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 2940.25aOcean Breeze Youth Holiday FestivalDecember 29, 2025
400 Meters · IndoorArmory Preseason Challenge · Oct 1854.97aArmory Preseason ChallengeOctober 18, 2026
400 Meters · OutdoorAAU New York Metropolitan District Qualifier · Jun 754.88AAU New York Metropolitan District QualifierJune 7, 2026
600 Meters · IndoorRefuel with Chocolate Milk Officials HOF Invite - HS · Jan 101:39.53Refuel with Chocolate Milk Officials HOF Invite - HSJanuary 10, 2025
800 Meters · IndoorUSATF National Indoor Youth Championships · Mar 202:11.38USATF National Indoor Youth ChampionshipsMarch 20, 2026
800 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 252:11.56aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
Combined results · OutdoorRuff Kutz Relays · May 181:03.30Ruff Kutz RelaysMay 18, 2024

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

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Oct 18Armory Preseason ChallengeOct 18 · 800 Meters · Place 13 · V-Tesse Track Club of Long Island800 Meters13.2:15.06a10
Oct 18Armory Preseason ChallengeOct 18 · 400 Meters · Place 29 · V-Tesse Track Club of Long Island400 Meters29.54.97a PB10
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 400 Meters · Place 15 · V-Tesse Track Club of Long I400 MetersRound P1555.3715
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 4 · V-Tesse Track Club of Long I800 Meters42:11.38 PB15
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 800 Meters · Place 6 · V-Tesse Track Club of Long I800 Meters62:14.4215
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 14 · V-Tesse Track Club of Long I400 Meters1456.3215
Jan 17The VA ShowcaseJan 17 · 800 Meters · Place 14 · V-Tesse Track Club of Long Island800 Meters14.2:14.35a9
Jan 17The VA ShowcaseJan 17 · 400 Meters · Place 52 · V-Tesse Track Club of Long Island400 Meters52.57.93a9
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 200 Meters · Place 24 · V-Tesse Track Club of Long I200 Meters2425.53 PB15
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 400 Meters · Place 11 · V-Tesse Track Club of Long I400 Meters1155.9115

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · 800 Meters · V-Tesse Track Club of Long Island800 Meters--DNS9
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · V-Tesse Track Club of Long Island400 MetersRound P--DNS9
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 14 · V-Tesse Track Club of Long Island800 Meters14.2:11.56a PB9
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 800 Meters · V-Tesse Track Club of Long Island800 Meters—DNS9
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 400 Meters · V-Tesse Track Club of Long Island400 Meters—DNS9
Jun 21USATF Long Island Association Youth/Para Junior Olympic ChampionshipJun 21 · 800 Meters · Place 6 · V-Tesse Track Club of Long Island800 Meters6.2:23.41a9
Jun 21USATF Long Island Association Youth/Para Junior Olympic ChampionshipJun 21 · 400 Meters · Place 12 · V-Tesse Track Club of Long Island400 Meters12.55.42a9
Jun 21USATF Long Island Association Youth/Para Junior Olympic ChampionshipJun 21 · 200 Meters · Place 14 · V-Tesse Track Club of Long Island200 Meters14.25.47aWind: 09
Jun 7AAU New York Metropolitan District QualifierJun 7 · 800 Meters · Place 4 · V-Tesse Trac800 Meters42:17.9211
Jun 7AAU New York Metropolitan District QualifierJun 7 · 400 Meters · Place 10 · V-Tesse Trac400 Meters1054.88 PB11
Jun 7AAU New York Metropolitan District QualifierJun 7 · 200 Meters · Place 14 · V-Tesse Trac200 Meters1424.87 PB11
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 800 Meters · Place 8 · V-Tesse Track Club of Long Island800 Meters8.2:21.15a9
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 400 Meters · V-Tesse Track Club of Long Island400 Meters—DNS9
May 16Ruff Kutz Relays May 16 · 1500 Meters · V-Tesse Track Club of Long Island1500 Meters—DNS9
May 16Ruff Kutz Relays May 16 · 800 Meters · V-Tesse Track Club of Long Island800 Meters—DNS9
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 800 Meters · V-Tesse Track Club of Long Island800 Meters—DNS9
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · V-Tesse Track Club of Long Island400 Meters—DNS9

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 11 · V-Tesse Track Club of Long Island300 Meters11.40.25a PB9
Dec 14 Speed Capital New York InvitationalDec 14 · 800 Meters · Place 2 · V-Tesse Track Club of Long Island800 Meters2.2:22.38a9
Dec 14 Speed Capital New York InvitationalDec 14 · 400 Meters · Place 3 · V-Tesse Track Club of Long Island400 Meters3.57.12a9
Dec 14 Speed Capital New York InvitationalDec 14 · 200 Meters · Place 10 · V-Tesse Track Club of Long Island200 Meters10.25.84a9
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · Place 8 · V-Tesse Track Club of Long Island800 Meters8.2:22.77a8
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 18 · V-Tesse Track Club of Long Island400 MetersRound P18.58.42a8
Feb 17Armory Youth Winter InvitationalFeb 17 · 800 Meters · Place 9 · V-Tesse Trac800 Meters92:24.4411
Feb 17Armory Youth Winter InvitationalFeb 17 · 400 Meters · Place 9 · V-Tesse Trac400 Meters958.6311
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 200 Meters · Place 14 · V-Tesse Track Club of Long I200 Meters1426.4514
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 400 Meters · Place 15 · V-Tesse Track Club of Long I400 Meters1558.7014
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 400 Meters · Place 15 · V-Tesse Track Club of Long Island400 Meters15.58.70a8
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 200 Meters · Place 14 · V-Tesse Track Club of Long Island200 Meters14.26.45a8
Jan 17The VA ShowcaseJan 17 · 800 Meters · Place 7 · V-Tesse Trac800 Meters72:21.74—
Jan 17The VA ShowcaseJan 17 · 400 Meters · Place 24 · V-Tesse Trac400 Meters241:00.88—
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 600 Meters · Place 11 · V-Tesse Trac600 Meters111:39.53 PB—
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 300 Meters · Place 39 · V-Tesse Trac300 Meters3941.83—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Oct 12Armory Preseason Challenge (Previously Armory Trials)Oct 12 · 800 Meters · Place 24 · V-Tesse Trac800 Meters242:17.5314
Oct 12Armory Preseason Challenge (Previously Armory Trials)Oct 12 · 400 Meters · Place 40 · V-Tesse Trac400 Meters4057.2114
Jun 15USATF-Long Island Youth Association Championship & JO QualifierJun 15 · 800 Meters · Place 1 · V-Tesse Track Club of Long Island800 Meters1.2:26.79a8
Jun 15USATF-Long Island Youth Association Championship & JO QualifierJun 15 · 400 Meters · Place 3 · V-Tesse Track Club of Long Island400 Meters3.59.79a8
Jun 15USATF-Long Island Youth Association Championship & JO QualifierJun 15 · 200 Meters · Place 8 · V-Tesse Track Club of Long Island200 Meters8.26.96aWind: 1.28
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 800 Meters · Place 7 · V-Tesse Track Club of Long Island800 Meters7.2:19.79a8
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 400 Meters · Place 8 · V-Tesse Track Club of Long Island400 Meters8.58.70a8
May 17RUFF KUTZ RELAYSMay 17 · 400 Meters · Place 8 · V-Tesse Track Club of Long Island400 Meters8.59.59a8
Mar 2Armory Youth ChampionshipsMar 2 · 800 Meters · Place 16 · V-Tesse Trac800 Meters162:36.5611
Mar 2Armory Youth ChampionshipsMar 2 · 400 Meters · Place 13 · V-Tesse Trac400 Meters1358.4711
Mar 2Armory Youth ChampionshipsMar 2 · 200 Meters · Place 14 · V-Tesse Trac200 Meters1426.0511

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 300 Meters · Place 24 · V-Tesse Track Club of Long Island300 Meters24.43.55a8
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 800 Meters · Place 17 · V-Tesse Track Club of Long Island800 Meters17.2:25.92a8
Dec 22Armory Youth Solstice InvitationalDec 22 · 600 Meters · Place 14 · V-Tesse Track Club of Long Island600 Meters14.1:42.83a8
Dec 22Armory Youth Solstice InvitationalDec 22 · 1500 Meters · Place 18 · V-Tesse Track Club of Long Island1500 Meters18.5:41.13a8
Mar 1AAU Indoor National ChamponshipsMar 1 · 400 Meters · Place 37 · V-Tesse Track Club of L400 MetersRound P371:05.21a—
Mar 1AAU Indoor National ChamponshipsMar 1 · 800 Meters · Place 23 · V-Tesse Track Club of L800 Meters232:34.31a—
Feb 19Armory Youth ChampionshipsFeb 19 · 800 Meters · Place 15 · V-Tesse Trac800 Meters152:33.7811
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 48 · V-Tesse Track Club of Long I400 Meters481:06.1713
Jan 10Millrose Games Trials - HSJan 10 · 400 Meters · Place 20 · V-Tesse TC L400 Meters201:05.9012
Jan 10Millrose Games Trials - YouthJan 10 · 400 Meters · Place 20 · V-Tesse Track Club of Long Island400 Meters20.1:05.90a7

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 252024 V02Max Track Club Preseason Invitational May 25 · 800 Meters · Place 15 · V-Tesse Track Club of Long Island800 Meters15.2:31.67a12
May 252024 V02Max Track Club Preseason Invitational May 25 · 400 Meters · Place 21 · V-Tesse Track Club of Long Island400 Meters21.1:02.10a12
May 18Ruff Kutz RelaysMay 18 · Combined results · Place 7 · V-Tesse TracCombined results72:30.20—
May 18Ruff Kutz RelaysMay 18 · Combined results · Place 13 · V-Tesse TracCombined results131:03.30 PB—
Apr 27New York Relays - Youth DivisionApr 27 · 800 Meters · Place 15 · V-Tesse Track Club of Long Island800 Meters15.2:33.15a12
Apr 27New York Relays - Youth DivisionApr 27 · 400 Meters · Place 15 · V-Tesse Track Club of Long Island400 Meters15.1:04.05a12
Apr 14Youth Challenge Series Season OpenerApr 14 · 200 Meters · Place 28 · V-Tesse Track Club of Long I200 Meters2828.2413
Apr 14Youth Challenge Series Season OpenerApr 14 · 800 Meters · Place 25 · V-Tesse Track Club of Long I800 Meters252:35.9513

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Nov 18Armory Metro Eagles InvitationalNov 18 · 1500 Meters · Place 1 · V-Tesse Track Club of Long Island1500 Meters1.5:33.60a7
Nov 18Armory Metro Eagles InvitationalNov 18 · 800 Meters · Place 1 · V-Tesse Track Club of Long Island800 Meters1.2:35.94a7
Nov 18Armory Metro Eagles InvitationalNov 18 · 200 Meters · Place 4 · V-Tesse Track Club of Long Island200 Meters4.28.65a7
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 1500 Meters · Place 12 · V-Tesse Track Club of Long I1500 Meters125:32.65 PB12
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 400 Meters · Place 4 · V-Tesse Track Club of Long I400 Meters41:05.2312
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 13 · V-Tesse Track Club of L400 Meters131:06.49a11
Jan 11Millrose Games Trials - HSJan 11 · 400 Meters · Place 18 · V-Tesse TC LI400 Meters181:07.7011
Jan 11Millrose Games Trials - YouthJan 11 · 400 Meters · Place 18 · V-Tesse Track Club of Long Island400 Meters18.1:07.70a11

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 29AAU Region 01 Qualifier Jun 29 · 800 Meters · Place 4 · V-Tesse Track Club of Long Island800 Meters4.2:34.1011
Jun 29AAU Region 01 Qualifier Jun 29 · 400 Meters · Place 3 · V-Tesse Track Club of Long Island400 Meters3.1:02.04a11
Jun 18USATF Long Island Association Junior Olympic ChampionshipsJun 18 · 800 Meters · Place 2 · V-Tesse Track Club of L800 Meters22:33.10—
Jun 18USATF Long Island Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 1 · V-Tesse Track Club of L400 Meters11:06.88a—
Jun 18USATF Long Island Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 1 · V-Tesse Track Club of L200 Meters128.35a—
Jun 4AAU NY Metropolitan District ChampionshipJun 4 · 800 Meters · Place 2 · V-Tesse Track Club of Long Island800 Meters2.2:32.39a11
Jun 4AAU NY Metropolitan District ChampionshipJun 4 · 400 Meters · Place 3 · V-Tesse Track Club of Long Island400 Meters3.1:02.57a11
Jun 4AAU NY Metropolitan District ChampionshipJun 4 · 200 Meters · Place 3 · V-Tesse Track Club of Long Island200 Meters3.29.03a11
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 800 Meters · Place 2 · V-Tesse Track Club of Long Island800 Meters2.2:30.37a11
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 400 Meters · Place 5 · V-Tesse Track Club of Long Island400 Meters5.1:02.77a11
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 400 Meters · Place 5 · V-Tesse Track Club of Long I400 Meters51:03.7412
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 800 Meters · Place 3 · V-Tesse Track Club of Long I800 Meters32:28.5212
Apr 23New York Relays - Youth DivisionApr 23 · 400 Meters · Place 4 · V-Tesse Track Club of Long I400 Meters41:04.9612
Apr 23New York Relays - Youth DivisionApr 23 · 800 Meters · Place 3 · V-Tesse Track Club of Long I800 Meters32:33.2812
Mar 18Armory Youth Championships Presented by NYRRMar 18 · 400 Meters · Place 6 · V-Tesse Trac400 Meters61:06.9511
Mar 18Armory Youth Championships Presented by NYRRMar 18 · 800 Meters · Place 3 · V-Tesse Trac800 Meters32:36.1411

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18Armory Youth Winter Solstice Invitational Presented by NYRRDec 18 · 800 Meters · Place 2 · V-Tesse Track Club of Long Island800 Meters2.2:39.69a11
Dec 18Armory Youth Winter Solstice Invitational Presented by NYRRDec 18 · 400 Meters · Place 8 · V-Tesse Track Club of Long Island400 Meters8.1:08.68a11
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 800 Meters · Place 19 · V-Tesse Track Club of Long Island800 Meters19.2:48.15a10
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 400 Meters · Place 15 · V-Tesse Track Club of Long Island400 MetersRound P15.1:10.70a10

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 800 Meters · Place 14 · V-Tesse Track Club of Long Island800 MetersRound P14.2:39.65a10
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 400 Meters · Place 15 · V-Tesse Track Club of Long Island400 MetersRound P15.1:06.57a10
May 282022 V02Max Track Club Preseason InvitationalMay 28 · 800 Meters · Place 5 · V-Tesse Track Club of Lon800 Meters52:38.76—
May 282022 V02Max Track Club Preseason InvitationalMay 28 · 400 Meters · Place 6 · V-Tesse Track Club of Lon400 Meters61:08.67—
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 800 Meters · Place 10 · V-Tesse Track Club of Long Island800 Meters10.2:38.49a10
Apr 10Youth Challenge Series - Season OpenerApr 10 · 800 Meters · V-Tesse Track Club of Long Island800 Meters—DNS10