Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSpeed Capital Northeast Invitational · Jul 512.00aSpeed Capital Northeast InvitationalJuly 5, 2026
1000 Meters · IndoorOcean Breeze Freedom Games - Youth · Jan 93:24.49Ocean Breeze Freedom Games - YouthJanuary 9, 2022
200 Meters · IndoorUSATF National Indoor Youth Championships · Mar 2023.19USATF National Indoor Youth ChampionshipsMarch 20, 2026
200 Meters · OutdoorNY and BQ CHSAA Sectional Championships · May 1622.63aNY and BQ CHSAA Sectional ChampionshipsMay 16, 2026
300 Meters · IndoorCHSAA Relays · Dec 736.66aCHSAA RelaysDecember 7, 2025
300 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 1637.13The Ocean Breeze National InvitationalMarch 16, 2024
400 Meters · IndoorUSATF National Indoor Youth Championships · Mar 2051.74USATF National Indoor Youth ChampionshipsMarch 20, 2026
400 Meters · OutdoorAAU Track & Field Region 1 (AD,NJ,MP) Qualifier · Jun 2550.40aAAU Track & Field Region 1 (AD,NJ,MP) QualifierJune 25, 2026
55 Meter · IndoorCHSAA Relay Carnival · Dec 107.71aCHSAA Relay CarnivalDecember 10, 2022
600 Meters · IndoorCHSAA NY/BQ Sectionals · Jan 261:31.51aCHSAA NY/BQ SectionalsJanuary 26, 2025
600 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 161:33.68The Ocean Breeze National InvitationalMarch 16, 2024
800 Meters · IndoorOcean Breeze Youth Invitational · Jan 222:24.50Ocean Breeze Youth InvitationalJanuary 22, 2023
800 Meters · OutdoorNew York Relays - Youth Division · Apr 232:17.01New York Relays - Youth DivisionApril 23, 2023

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 18 · ZENITH VELOCITY A.C. INTERNATIONALZENITH VELOCITY A.C. INTERNATIONAL400 MetersRound P18.51.31a12
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · ZENITH VELOCITY A.C. INTERNATIONALZENITH VELOCITY A.C. INTERNATIONAL200 MetersRound P--DNSWind: 0.512
Jul 11City of Wilmington Youth InvitationalJul 11 · 400 Meters · Place 3 · ZENITH VELOCITY A.C. INTERNATIONALZENITH VELOCITY A.C. INTERNATIONAL400 Meters3.50.73a12
Jul 11City of Wilmington Youth InvitationalJul 11 · 200 Meters · Place 8 · ZENITH VELOCITY A.C. INTERNATIONALZENITH VELOCITY A.C. INTERNATIONAL200 Meters8.22.93a12
Jul 5Speed Capital Northeast InvitationalJul 5 · 200 Meters · Place 9 · ZENITH VELOCITY A.C. INTERNATIONALZENITH VELOCITY A.C. INTERNATIONAL200 Meters9.23.01a12
Jul 5Speed Capital Northeast InvitationalJul 5 · 100 Meters · Place 10 · ZENITH VELOCITY A.C. INTERNATIONALZENITH VELOCITY A.C. INTERNATIONAL100 MetersRound P10.12.00a PB12
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 400 Meters · Place 8 · ZENITH VELOCITY A.C. INTERNATIONALZENITH VELOCITY A.C. INTERNATIONAL400 Meters8.50.40a PB12
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 200 Meters · Place 15 · Bishop Loughlin MemorialBishop Loughlin Memorial200 MetersRound P15.23.64aWind: -1.212
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 400 Meters · Place 5 · Prospect Park Youth RunningProspect Park Youth Running400 Meters5.51.96a12
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 200 Meters · Prospect Park Youth RunningProspect Park Youth Running200 Meters—DNSWind: -1.312
May 23CHSAA New York State Intersectional ChampionshipMay 23 · 200 Meters · Place 8 · Bishop Loughlin MemorialBishop Loughlin Memorial200 MetersRound P8.23.36aWind: -2.512
May 23CHSAA New York State Intersectional ChampionshipMay 23 · 200 Meters · Place 4 · Bishop Loughlin MemorialBishop Loughlin Memorial200 Meters4.22.92aWind: -1.812
May 16NY and BQ CHSAA Sectional ChampionshipsMay 16 · 400 Meters · Place 2 · Bishop Loughlin MemorialBishop Loughlin Memorial400 Meters2.50.60a12
May 16NY and BQ CHSAA Sectional ChampionshipsMay 16 · 200 Meters · Place 3 · Bishop Loughlin MemorialBishop Loughlin Memorial200 Meters3.22.63a PB12
Apr 172026 New York RelaysApr 17 · 200 Meters · Place 24 · Bishop Loughlin MemorialBishop Loughlin Memorial200 Meters24.23.35aWind: 012
Apr 11Gerry Sullivan InviteApr 11 · 400 Meters · Place 4 · Bishop Loughlin MemorialBishop Loughlin Memorial400 Meters4.51.58a12
Apr 11Gerry Sullivan InviteApr 11 · 200 Meters · Place 4 · Bishop Loughlin MemorialBishop Loughlin Memorial200 Meters4.22.64a12
Apr 2Ed Jennings JamboreeApr 2 · 400 Meters · Place 6 · Bishop Loughlin MemorialBishop Loughlin Memorial400 Meters6.52.60a12
Apr 2Ed Jennings JamboreeApr 2 · 200 Meters · Place 6 · Bishop Loughlin MemorialBishop Loughlin Memorial200 Meters6.24.12a12
Mar 28CHSAA Season OpenerMar 28 · 800 Meters · Place 15 · Bishop Loughlin MemorialBishop Loughlin Memorial800 Meters15.2:28.82a12
Mar 28CHSAA Season OpenerMar 28 · 400 Meters · Place 4 · Bishop Loughlin MemorialBishop Loughlin Memorial400 Meters4.52.90a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 400 Meters · Place 6 · Prospect Park Youth RunningProspect Park Youth Running400 MetersRound P651.74 PB18
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 400 Meters · Place 4 · Prospect Park Youth RunningProspect Park Youth Running400 Meters452.3818
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 200 Meters · Place 19 · Prospect Park Youth RunningProspect Park Youth Running200 MetersRound P1923.19 PB18

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · 400 Meters · Place 16 · Bishop Loughlin MemorialBishop Loughlin Memorial400 Meters16.52.29a12
Dec 20Bishop Loughlin GamesDec 20 · 300 Meters · Place 46 · Bishop Loughlin MemorialBishop Loughlin Memorial300 MetersRound P46.37.10a12
Dec 13Nassau Coaches InvitationalDec 13 · 300 Meters · Place 15 · Bishop Loughlin MemorialBishop Loughlin Memorial300 Meters15.37.35a12
Dec 7CHSAA RelaysDec 7 · 300 Meters · Place 5 · Bishop Loughlin MemorialBishop Loughlin Memorial300 Meters5.36.66a PB12
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 9 · Prospect Park Youth RunningProspect Park Youth Running400 MetersRound P9.52.11a11
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 200 Meters · Place 14 · Prospect Park Youth RunningProspect Park Youth Running200 MetersRound P14.23.24a11
Feb 1Ocean Breeze InvitationalFeb 1 · 400 Meters · Place 4 · Bishop Loughlin MemorialBishop Loughlin Memorial400 Meters4.52.43a11
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 25 · Bishop Loughlin MemorialBishop Loughlin Memorial200 Meters25.23.41a11
Jan 26CHSAA NY/BQ SectionalsJan 26 · 600 Meters · Place 3 · Bishop Loughlin MemorialBishop Loughlin Memorial600 Meters31:31.51a PB—
Jan 26CHSAA NY/BQ SectionalsJan 26 · 300 Meters · Place 3 · Bishop Loughlin MemorialBishop Loughlin Memorial300 Meters336.89a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 1AAU New York Metropolitan District QualifierJun 1 · 400 Meters · Place 4 · Prospect Park Youth RunningProspect Park Youth Running400 Meters453.2217
Jun 1AAU New York Metropolitan District QualifierJun 1 · 200 Meters · Place 14 · Prospect Park Youth RunningProspect Park Youth Running200 Meters1423.4417
May 17RUFF KUTZ RELAYSMay 17 · 400 Meters · Place 14 · Prospect Park Youth RunningProspect Park Youth Running400 Meters14.56.62a11
May 17RUFF KUTZ RELAYSMay 17 · 200 Meters · Prospect Park Youth RunningProspect Park Youth Running200 Meters—DNS11
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 6 · Prospect Park Youth RunningProspect Park Youth Running400 Meters652.6517
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 200 Meters · Place 7 · Prospect Park Youth RunningProspect Park Youth Running200 Meters723.3517
Mar 9USATF New York Youth Association ChampionshipMar 9 · 400 Meters · Place 4 · Prospect Park Youth RunningProspect Park Youth Running400 Meters451.5817

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14CHSAA Relay CarnivalDec 14 · 300 Meters · Place 21 · Bishop Loughlin MemorialBishop Loughlin Memorial300 Meters21.37.70a11
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 200 Meters · Place 1 · Prospect Park Youth RunningProspect Park Youth Running200 Meters123.9416
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 400 Meters · Place 1 · Prospect Park Youth RunningProspect Park Youth Running400 Meters154.3116
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 8 · Prospect Park Youth RunningProspect Park Youth Running200 Meters824.2416
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 7 · Prospect Park Youth RunningProspect Park Youth Running400 Meters754.7516

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 400 Meters · Place 4 · Prospect Park Youth RunningProspect Park Youth Running400 Meters451.9116
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 400 Meters · Place 15 · Prospect Park Youth RunningProspect Park Youth Running400 MetersRound P15.53.37a10
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 200 Meters · Place 18 · Prospect Park Youth RunningProspect Park Youth Running200 MetersRound P18.23.36aWind: 210
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 3 · Prospect Park Youth RunningProspect Park Youth Running400 Meters3.51.79a10
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Prospect Park Youth RunningProspect Park Youth Running200 Meters—DNSWind: 0.610
May 4Northeast Twilight InvitationalMay 4 · 800 Meters · Place 8 · Prospect Park Youth RunningProspect Park Youth Running800 Meters8.2:19.67a10
May 4Northeast Twilight InvitationalMay 4 · 200 Meters · Place 6 · Prospect Park Youth RunningProspect Park Youth Running200 Meters6.24.38a10
Apr 14Youth Challenge Series Season OpenerApr 14 · 200 Meters · Place 1 · Prospect Park Youth RunningProspect Park Youth Running200 Meters123.7216
Apr 14Youth Challenge Series Season OpenerApr 14 · 800 Meters · Place 2 · Prospect Park Youth RunningProspect Park Youth Running800 Meters22:17.8516
Mar 16The Ocean Breeze National InvitationalMar 16 · 600 Meters · Place 5 · Prospect Park Youth RunningProspect Park Youth Running600 Meters51:33.68 PB16
Mar 16The Ocean Breeze National InvitationalMar 16 · 300 Meters · Place 4 · Prospect Park Youth RunningProspect Park Youth Running300 Meters437.13 PB16

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 30CHSAA JR WT & Novice ChampionshipDec 30 · 300 Meters · Place 7 · Bishop Loughlin MemorialBishop Loughlin Memorial300 Meters7.38.90a10
Dec 30CHSAA JR WT & Novice ChampionshipDec 30 · 600 Meters · Place 4 · Bishop Loughlin MemorialBishop Loughlin Memorial600 Meters4.1:32.33a10
Dec 16Bishop Loughlin GamesDec 16 · 300 Meters · Place 22 · Bishop Loughlin MemorialBishop Loughlin Memorial300 Meters22.39.45a10
Dec 9CHSAA Relay CarnivalDec 9 · 300 Meters · Place 4 · Bishop Loughlin MemorialBishop Loughlin Memorial300 Meters4.39.47a10
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 400 Meters · Place 12 · Prospect Park Youth RunningProspect Park Youth Running400 MetersRound P12.56.37a9
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 200 Meters · Place 14 · Prospect Park Youth RunningProspect Park Youth Running200 MetersRound P14.24.96a9
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 200 Meters · Place 11 · Prospect Park Youth RunningProspect Park Youth Running200 Meters1124.7915
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 400 Meters · Place 7 · Prospect Park Youth RunningProspect Park Youth Running400 Meters756.5515
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 7 · Prospect ParkProspect Park800 Meters72:24.50 PB15
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 17 · Prospect ParkProspect Park400 Meters1758.2415
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 7 · Prospect Park Youth RunProspect Park Youth Run800 Meters72:24.50a—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 17 · Prospect Park Youth RunProspect Park Youth Run400 Meters1758.24a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 400 Meters · Place 6 · Prospect Park Youth RunningProspect Park Youth Running400 Meters654.4815
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 200 Meters · Place 6 · Prospect Park Youth RunningProspect Park Youth Running200 Meters624.3615
Apr 23New York Relays - Youth DivisionApr 23 · 400 Meters · Place 5 · Prospect Park Youth RunningProspect Park Youth Running400 Meters555.3015
Apr 23New York Relays - Youth DivisionApr 23 · 800 Meters · Place 4 · Prospect Park Youth RunningProspect Park Youth Running800 Meters42:17.01 PB15
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 200 Meters · Place 10 · Prospect Park Youth RunningProspect Park Youth Running200 Meters1025.2515
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 800 Meters · Place 3 · Prospect Park Youth RunningProspect Park Youth Running800 Meters32:18.5015

2022 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 4 · Prospect Park Youth RunningProspect Park Youth Running300 Meters4.40.02a9
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 600 Meters · Place 6 · Prospect Park Youth RunningProspect Park Youth Running600 Meters6.1:41.02a9
Dec 17Bishop Loughlin GamesDec 17 · 300 Meters · Place 9 · Bishop Loughlin MemorialBishop Loughlin Memorial300 Meters9.40.08a9
Dec 17Bishop Loughlin GamesDec 17 · 600 Meters · Place 7 · Bishop Loughlin MemorialBishop Loughlin Memorial600 Meters7.1:38.51a9
Dec 10CHSAA Relay CarnivalDec 10 · 300 Meters · Place 3 · Bishop Loughlin MemorialBishop Loughlin Memorial300 Meters3.41.06a9
Dec 10CHSAA Relay CarnivalDec 10 · 55 Meter · Place 10 · Bishop Loughlin MemorialBishop Loughlin Memorial55 Meter10.7.71a PB9
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 400 Meters · Place 12 · Prospect Park Youth RunningProspect Park Youth Running400 MetersRound P12.58.07a8
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 200 Meters · Place 19 · Prospect Park Youth RunningProspect Park Youth Running200 MetersRound P19.25.82a8
Mar 5Armory Youth Championship Sponsored by NYRRMar 5 · 400 Meters · Place 2 · Prospect Park Youth RunningProspect Park Youth Running400 Meters2.58.35a8
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 200 Meters · Place 2 · Prospect Park Youth RunningProspect Park Youth Running200 Meters226.3714
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 400 Meters · Place 5 · Prospect Park Youth RunningProspect Park Youth Running400 Meters559.3414
Jan 23Ocean Breeze Invitational - YouthJan 23 · 800 Meters · Place 11 · Prospect Park Youth RunningProspect Park Youth Running800 Meters112:28.1014
Jan 9Ocean Breeze Freedom Games - YouthJan 9 · 1000 Meters · Place 11 · Prospect Park Youth RunningProspect Park Youth Running1000 Meters113:24.49 PB14
Jan 9Ocean Breeze Freedom Games - YouthJan 9 · 200 Meters · Place 7 · Prospect Park Youth RunningProspect Park Youth Running200 Meters726.8314

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 400 Meters · Place 5 · Prospect Park Youth RunningProspect Park Youth Running400 MetersRound P5.56.07a8
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 400 Meters · Place 7 · Prospect Park Youth RunningProspect Park Youth Running400 Meters7.56.06a8
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 200 Meters · Place 9 · Prospect Park Youth RunningProspect Park Youth Running200 MetersRound P9.25.29aWind: 0.78
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 2 · Prospect Park Youth RunningProspect Park Youth Running200 Meters225.1414
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 4 · Prospect Park Youth RunningProspect Park Youth Running400 Meters456.3414
May 282022 V02Max Track Club Preseason InvitationalMay 28 · 100 Meters · Place 1 · Prospect Park Youth RunniProspect Park Youth Runni100 Meters112.88—
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 400 Meters · Place 3 · Prospect Park Youth RunningProspect Park Youth Running400 Meters3.57.15a8
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 200 Meters · Place 1 · Prospect Park Youth RunningProspect Park Youth Running200 Meters1.25.29a8
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 800 Meters · Place 9 · Prospect Park Youth RunningProspect Park Youth Running800 Meters9.2:23.94a8
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 200 Meters · Place 5 · Prospect Park Youth RunningProspect Park Youth Running200 Meters5.25.93a8
Apr 30Icahn Stadium - New York Relays (Youth Division)Apr 30 · 800 Meters · Place 9 · Prospect Park Youth RunniProspect Park Youth Runni800 Meters92:22.81—
Apr 30Icahn Stadium - New York Relays (Youth Division)Apr 30 · 400 Meters · Place 3 · Prospect Park Youth RunniProspect Park Youth Runni400 Meters357.78—
Apr 10Youth Challenge Series - Season OpenerApr 10 · 800 Meters · Place 14 · Prospect Park Youth RunningProspect Park Youth Running800 Meters14.2:31.22a8
Apr 10Youth Challenge Series - Season OpenerApr 10 · 200 Meters · Place 1 · Prospect Park Youth RunningProspect Park Youth Running200 Meters1.26.05a8

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 12 · Prospect Park Youth RunningProspect Park Youth Running300 Meters12.44.73a8
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 600 Meters · Place 9 · Prospect Park Youth RunningProspect Park Youth Running600 Meters9.1:49.63a8

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 12YMCA Youth Series #1Jan 12 · 800 Meters · Place 16 · Prospect Park Youth RunniProspect Park Youth Runni800 Meters162:50.3111
Jan 12YMCA Youth Series #1Jan 12 · 200 Meters · Place 11 · Prospect Park Youth RunniProspect Park Youth Runni200 Meters1131.8011