Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Metropolitan (New York) District Qualifier · Jun 210.82AAU Metropolitan (New York) District QualifierJune 2, 2024
200 Meters · IndoorArmory Youth Winter Invitational · Feb 1722.36Armory Youth Winter InvitationalFebruary 17, 2025
200 Meters · OutdoorAAU New York Metropolitan District Qualifier · Jun 121.79AAU New York Metropolitan District QualifierJune 1, 2025
300 Meters · IndoorThe Ocean Breeze Holiday Festival - Youth Division · Dec 2936.04aThe Ocean Breeze Holiday Festival - Youth DivisionDecember 29, 2024
400 Meters · OutdoorYouth Challenge Series - New York Relays · Apr 1353.63aYouth Challenge Series - New York RelaysApril 13, 2025
55 Meter · IndoorThe Ocean Breeze Invitational - Youth Division · Feb 96.47aThe Ocean Breeze Invitational - Youth DivisionFebruary 9, 2025
55 Meters · IndoorArmory Youth Winter Invitational · Feb 176.46Armory Youth Winter InvitationalFebruary 17, 2025
55 Meters · OutdoorArmory Youth Championships · Mar 26.54Armory Youth ChampionshipsMarch 2, 2025
60 Meter · Indoor Speed Capital New York Invitational · Dec 157.04a Speed Capital New York InvitationalDecember 15, 2024
60 Meters · IndoorPuma New York International Showcase 2025 · Jan 247.04Puma New York International Showcase 2025January 24, 2025

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1AAU New York Metropolitan District QualifierJun 1 · 200 Meters · Place 1 · Cheetah XpressCheetah Xpress200 Meters121.79 PB18
Jun 1AAU New York Metropolitan District QualifierJun 1 · 100 Meters · Place 1 · Cheetah XpressCheetah Xpress100 Meters110.9018
May 17RUFF KUTZ RELAYSMay 17 · 200 Meters · Place 1 · Cheetah XpressCheetah Xpress200 Meters1.22.39a11
May 17RUFF KUTZ RELAYSMay 17 · 100 Meters · Place 1 · Cheetah XpressCheetah Xpress100 Meters1.10.98a11
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 200 Meters · Place 1 · Cheetah XpressCheetah Xpress200 Meters1.22.19a11
Apr 13Youth Challenge Series - New York RelaysApr 13 · 400 Meters · Place 5 · Cheetah XpressCheetah Xpress400 Meters5.53.63a PB11
Mar 2Armory Youth ChampionshipsMar 2 · 200 Meters · Place 2 · Cheetah XpreCheetah Xpre200 Meters222.3107
Mar 2Armory Youth ChampionshipsMar 2 · 55 Meters · Place 2 · Cheetah XpreCheetah Xpre55 Meters26.54 PB07

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 17Armory Youth Winter InvitationalFeb 17 · 200 Meters · Place 2 · Cheetah XpreCheetah Xpre200 Meters222.36 PB07
Feb 17Armory Youth Winter InvitationalFeb 17 · 55 Meters · Place 1 · Cheetah XpreCheetah Xpre55 Meters16.46 PB07
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 55 Meters · Place 1 · Cheetah XpressCheetah Xpress55 Meters16.4718
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 55 Meter · Place 1 · Cheetah XpressCheetah Xpress55 Meter1.6.47a PB12
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 200 Meters · Cheetah XpressCheetah Xpress200 Meters—DNS12
Jan 24Puma New York International Showcase 2025Jan 24 · 60 Meters · Place 1 · Cheetah XpressCheetah Xpress60 Meters17.04 PB12
Jan 24Puma New York International Showcase 2025Jan 24 · 55 Meters · Place 1 · Cheetah XpressCheetah Xpress55 Meters16.5512
Jan 24Puma New York International Showcase 2025Jan 24 · 60 Meters · Place 1 · Cheetah XpressCheetah Xpress60 Meters17.0412
Jan 24Puma New York International Showcase 2025Jan 24 · 55 Meters · Place 1 · Cheetah XpressCheetah Xpress55 Meters16.5512
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 1 · Cheetah XpressCheetah Xpress200 Meters122.5118
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 55 Meters · Place 1 · Cheetah XpressCheetah Xpress55 Meters16.4718

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 300 Meters · Place 2 · Cheetah XpressCheetah Xpress300 Meters2.36.04a PB12
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 55 Meter · Place 1 · Cheetah XpressCheetah Xpress55 Meter1.6.59a12
Dec 15 Speed Capital New York InvitationalDec 15 · 60 Meter · Place 2 · Cheetah XpressCheetah Xpress60 Meter2.7.04a PB12
Dec 15 Speed Capital New York InvitationalDec 15 · 200 Meters · Place 9 · Cheetah XpressCheetah Xpress200 Meters9.23.22a12
Feb 17PSAL CitiesFeb 17 · 300 Meters · Place 8 · Clara BartonClara Barton300 Meters836.5110
Feb 17PSAL CitiesFeb 17 · 55 Meters · Place 5 · Clara BartonClara Barton55 Meters56.6510
Feb 17PSAL CitiesFeb 17 · 55 Meters · Place 7 · Clara BartonClara Barton55 Meters76.68910
Feb 4PSAL Brooklyn ChampsFeb 4 · 300 Meters · Place 6 · Clara BartonClara Barton300 Meters637.36—
Jan 15PSAL MLK RelaysJan 15 · 55 Meters · Place 1 · Clara BartonClara Barton55 Meters16.5910
Jan 6Freedom GamesJan 6 · 300 Meters · Place 24 · Clara BartonClara Barton300 MetersRound P2436.8510
Jan 6Freedom GamesJan 6 · 55 Meters · Place 6 · Clara BartonClara Barton55 MetersRound P66.6910
Jan 6Freedom GamesJan 6 · 55 Meters · Place 6 · Clara BartonClara Barton55 Meters66.5710

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 100 Meters · Place 2 · Cheetah XpressCheetah Xpress100 MetersRound P210.9017
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 100 Meters · Place 2 · Cheetah XpressCheetah Xpress100 Meters210.9717
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 1 · Cheetah XpressCheetah Xpress100 MetersRound P1.11.18aWind: -1.810
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 1 · Cheetah XpressCheetah Xpress100 Meters1.11.17aWind: -3.910
Jun 9USATF NYC Grand PrixJun 9 · 100 Meters · Place 5 · Cheetah XpressCheetah Xpress100 Meters5.10.96aWind: 1.410
Jun 2AAU Metropolitan (New York) District QualifierJun 2 · 200 Meters · Place 6 · Cheetah XpreCheetah Xpre200 Meters623.0107
Jun 2AAU Metropolitan (New York) District QualifierJun 2 · 100 Meters · Place 1 · Cheetah XpreCheetah Xpre100 Meters110.82 PB07
May 252024 V02Max Track Club Preseason Invitational May 25 · 100 Meters · Place 1 · Cheetah XpressCheetah Xpress100 Meters1.11.28a10
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 200 Meters · Place 2 · Cheetah XpressCheetah Xpress200 Meters2.23.07a10
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 100 Meters · Place 1 · Cheetah XpressCheetah Xpress100 Meters1.11.20a10
Apr 27New York Relays - Youth DivisionApr 27 · 100 Meters · Place 1 · Cheetah XpressCheetah Xpress100 Meters1.11.14a10

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27PSAL Holiday ClassicDec 27 · 300 Meters · Place 6 · Clara BartonClara Barton300 Meters6.36.92a11
Dec 16Bishop Loughlin GamesDec 16 · 300 Meters · Place 16 · Clara BartonClara Barton300 MetersRound P16.37.46a11
Dec 16Bishop Loughlin GamesDec 16 · 55 Meter · Place 5 · Clara BartonClara Barton55 MeterRound P5.6.77a11
Dec 16Bishop Loughlin GamesDec 16 · 55 Meter · Place 4 · Clara BartonClara Barton55 Meter4.6.59a11
Feb 18PSAL City ChampionshipsFeb 18 · 55 Meters · Place 19 · Clara BartonClara Barton55 MetersRound P196.95—
Feb 12PSAL Brooklyn Borough ChampionshipsFeb 12 · 300 Meters · Place 28 · Clara BartonClara Barton300 Meters2841.43—
Feb 12PSAL Brooklyn Borough ChampionshipsFeb 12 · 55 Meters · Place 17 · Clara BartonClara Barton55 MetersRound P177.05—
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 55 Meters · Place 3 · Clara BartonClara Barton55 Meters36.8610

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 25NJ-AAU Charlie Mays Invitational Jun 25 · 200 Meters · New Horizon TrackNew Horizon Track200 Meters—DNS10
Jun 25NJ-AAU Charlie Mays Invitational Jun 25 · 100 Meters · New Horizon TrackNew Horizon Track100 Meters—DNS10
Jun 4PSAL Frosh/Soph ChampsJun 4 · 200 Meters · Place 1 · Clara BartonClara Barton200 Meters122.59—
Jun 4PSAL Frosh/Soph ChampsJun 4 · 100 Meters · Place 1 · Clara BartonClara Barton100 Meters111.21—
Jun 4PSAL Frosh/Soph ChampsJun 4 · 100 Meters · Place 1 · Clara BartonClara Barton100 MetersRound P111.58—
May 28PSAL City ChampionshipsMay 28 · 100 Meters · Place 7 · Clara BartonClara Barton100 MetersRound P711.1610
May 28PSAL City ChampionshipsMay 28 · 100 Meters · Place 7 · Clara BartonClara Barton100 Meters711.2310
May 6Howard Richter InvitationalMay 6 · 100 Meters · Place 4 · Clara BartonClara Barton100 Meters411.09—
May 6Howard Richter InvitationalMay 6 · 100 Meters · Place 4 · Clara BartonClara Barton100 MetersRound P411.33—
Apr 30Bob Zifchak ClassicApr 30 · 100 Meters · Place 5 · Clara BartonClara Barton100 Meters511.699
Mar 5PSAL Frosh/Soph City ChampsMar 5 · 55 Meters · Place 3 · Clara BartonClara Barton55 Meters36.85—
Mar 5PSAL Frosh/Soph City ChampsMar 5 · 55 Meters · Place 1 · Clara BartonClara Barton55 MetersRound P16.92—

2020 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 2Armory Middle School Championships Presented by NYRRMar 2 · 55 Meter · Place 9 · Marketing and Legal StudiesMarketing and Legal Studies55 Meter9.7.95a7
Mar 2Armory Middle School Championships Presented by NYRRMar 2 · 200 Meters · Place 8 · Marketing and Legal StudiesMarketing and Legal Studies200 Meters8.28.24a7
Feb 23USATFNY Youth Association Championship Feb 23 · 55 Meter · Place 5 · New Horizon TrackNew Horizon Track55 MeterRound P5.7.89a7
Feb 23USATFNY Youth Association Championship Feb 23 · 55 Meter · Place 6 · New Horizon TrackNew Horizon Track55 Meter6.7.95a7
Feb 23USATFNY Youth Association Championship Feb 23 · 200 Meters · Place 14 · New Horizon TrackNew Horizon Track200 Meters14.29.13a7
Feb 17Armory Youth Championships Sponsored by NYRRFeb 17 · 55 Meters · Place 13 · New HorizonNew Horizon55 Meters137.9913
Feb 17Armory Youth Championships Sponsored by NYRRFeb 17 · 200 Meters · Place 22 · New HorizonNew Horizon200 Meters2228.0713
Jan 1725th New Balance GamesJan 17 · 55 Meters · Place 3 · MS MarketingMS Marketing55 Meters37.767
Jan 1725th New Balance GamesJan 17 · 55 Meters · Place 3 · MS MarketingMS Marketing55 Meters37.767
Jan 5Ocean Breeze Freedom Games (Youth Only)Jan 5 · 55 Meter · Place 5 · New Horizon TrackNew Horizon Track55 Meter5.7.87a7
Jan 5Ocean Breeze Freedom Games (Youth Only)Jan 5 · 200 Meters · Place 19 · New Horizon TrackNew Horizon Track200 Meters19.28.63a7
Jan 4Ocean Breeze Freedom GamesJan 4 · 200 Meters · Place 19 · New HorizonNew Horizon200 Meters1928.63—
Jan 4Ocean Breeze Freedom GamesJan 4 · 55 Meters · Place 5 · New HorizonNew Horizon55 Meters57.87—

2019 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 9Armory Middle School Invitational Sponsored by NYRRDec 9 · 55 Meter · Place 2 · Marketing and Legal StudiesMarketing and Legal Studies55 Meter2.7.82aUnofficial7
Dec 9Armory Middle School Invitational Sponsored by NYRRDec 9 · 200 Meters · Place 2 · Marketing and Legal StudiesMarketing and Legal Studies200 Meters2.28.27aUnofficial7
Mar 15USATF Hershey Youth Indoor Championship 8U-14Mar 15 · 55 Meter · Place 20 · New Horizon TrackNew Horizon Track55 MeterRound P20.8.15a6
Mar 15USATF Hershey Youth Indoor Championship 8U-14Mar 15 · 200 Meters · Place 36 · New Horizon TrackNew Horizon Track200 MetersRound P36.30.08a6
Mar 3USATF New York Youth Association ChampionshipMar 3 · 55 Meter · New Horizon TrackNew Horizon Track55 MeterRound P—DNS6
Mar 3USATF New York Youth Association ChampionshipMar 3 · 200 Meters · Place 8 · New Horizon TrackNew Horizon Track200 Meters8.29.04a6

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 17 · New Horizon TrackNew Horizon Track200 Meters17.29.12a6
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 10 · New Horizon TrackNew Horizon Track100 MetersRound P10.13.83a6

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Armory Middle School Invitational #1 Presented by NYRRDec 19 · 55 Meter · Place 25 · Marketing and Legal StudiesMarketing and Legal Studies55 Meter25.8.67a6
Dec 19Armory Middle School Invitational #1 Presented by NYRRDec 19 · 200 Meters · Place 40 · Marketing and Legal StudiesMarketing and Legal Studies200 Meters40.34.20a6