Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF New York Association Junior Olympic Championships · Jun 1513.72aUSATF New York Association Junior Olympic ChampionshipsJune 15, 2024
200 Meters · IndoorOcean Breeze Invitational - Youth · Feb 928.99Ocean Breeze Invitational - YouthFebruary 9, 2025
200 Meters · OutdoorJeuness Invitational (Youth) · Jun 828.10Jeuness Invitational (Youth)June 8, 2024
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 2949.21aOcean Breeze Youth Holiday FestivalDecember 29, 2023
300 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 1647.27The Ocean Breeze National InvitationalMarch 16, 2024
400 Meters · IndoorArmory Youth Championships · Feb 191:08.45Armory Youth ChampionshipsFebruary 19, 2024
400 Meters · OutdoorUSATF New York Association Junior Olympic Championships · Jun 181:14.67USATF New York Association Junior Olympic ChampionshipsJune 18, 2022
55 Meter · IndoorBishop Loughlin Games · Dec 207.83aBishop Loughlin GamesDecember 20, 2025
55 Meters · IndoorCHSAA Intersectional Championship · Feb 147.87CHSAA Intersectional ChampionshipFebruary 14, 2026
55 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 167.91The Ocean Breeze National InvitationalMarch 16, 2024
60 Meter · IndoorAAU National Indoor Championship · Mar 810.55aAAU National Indoor ChampionshipMarch 8, 2019
600 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 292:15.55aOcean Breeze Youth Holiday FestivalDecember 29, 2022
Long Jump · IndoorOcean Breeze Invitational - Youth · Feb 94.01mOcean Breeze Invitational - YouthFebruary 9, 2025
Long Jump · OutdoorYouth Challenge Series Season Opener · Apr 143.75mYouth Challenge Series Season OpenerApril 14, 2024

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

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14CHSAA Intersectional ChampionshipFeb 14 · Long Jump · Place 20 · St. Francis PrepSt. Francis PrepLong Jump2012-6.509
Feb 14CHSAA Intersectional ChampionshipFeb 14 · 55 Meters · Place 17 · St. Francis PrepSt. Francis Prep55 MetersRound P177.87 PB9
Jan 29CHSAA NY/BQ Varsity SectionalsJan 29 · Long Jump · Place 8 · St. Francis PrepSt. Francis PrepLong Jump813-9.259
Jan 29CHSAA NY/BQ Varsity SectionalsJan 29 · 55 Meters · Place 9 · St. Francis PrepSt. Francis Prep55 MetersRound P97.879
Jan 3Ocean Breeze Freedom GamesJan 3 · 55 Meters · Place 15 · St. Francis PrepSt. Francis Prep55 Meters158.019
Jan 3Freedom GamesJan 3 · 55 Meter · Place 15 · St Francis PrepSt Francis Prep55 Meter15.8.01a9

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 20Bishop Loughlin GamesDec 20 · 55 Meter · Place 6 · St Francis PrepSt Francis Prep55 Meter6.7.83a PB9
Dec 20Bishop Loughlin GamesDec 20 · Long Jump · Place 7 · St Francis PrepSt Francis PrepLong Jump7.13-2.509
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 200 Meters · Place 22 · New York Novas TCNew York Novas TC200 Meters2228.99 PB14
Feb 9Ocean Breeze Invitational - YouthFeb 9 · Long Jump · Place 9 · New York Novas TCNew York Novas TCLong Jump94.01m PB14
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 55 Meters · Place 16 · New York Novas TCNew York Novas TC55 Meters167.9614
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 55 Meter · Place 16 · New York Novas TCNew York Novas TC55 Meter16.7.96a8
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · Long Jump · Place 9 · New York Novas TCNew York Novas TCLong Jump9.4.01m8
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 200 Meters · Place 22 · New York Novas TCNew York Novas TC200 Meters22.28.99a8
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · Long Jump · Place 9 · New York Novas TCNew York Novas TCLong Jump94.07m14
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 28 · New York Novas TCNew York Novas TC200 Meters2829.6914
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 55 Meters · Place 5 · New York Novas TCNew York Novas TC55 Meters58.0414

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 13Youth Challenge Series - New York RelaysApr 13 · 400 Meters · New York Novas TCNew York Novas TC400 Meters—DNS8
Apr 13Youth Challenge Series - New York RelaysApr 13 · 100 Meters · Place 5 · New York Novas TCNew York Novas TC100 Meters5.13.98a8

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 200 Meters · Place 38 · New York Novas TCNew York Novas TC200 MetersRound P38.28.74aWind: 2.812
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 21 · New York Novas TCNew York Novas TC200 Meters21.28.24aWind: 0.612
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 12 · New York Novas TCNew York Novas TC100 MetersRound P12.13.72a PBWind: 0.512
Jun 8Jeuness Invitational (Youth)Jun 8 · 200 Meters · Place 11 · New York Novas Track ClubNew York Novas Track Club200 Meters1128.10 PB—
Jun 8Jeuness Invitational (Youth)Jun 8 · 100 Meters · Place 11 · New York Novas Track ClubNew York Novas Track Club100 Meters1113.80—
May 252024 V02Max Track Club Preseason Invitational May 25 · 200 Meters · Place 28 · New York Novas TCNew York Novas TC200 Meters28.29.29a12
May 252024 V02Max Track Club Preseason Invitational May 25 · 100 Meters · Place 25 · New York Novas TCNew York Novas TC100 Meters25.14.27a12
May 4Northeast Twilight InvitationalMay 4 · 200 Meters · New York Novas TCNew York Novas TC200 Meters—DNS12
May 4Northeast Twilight InvitationalMay 4 · 100 Meters · Place 29 · New York Novas TCNew York Novas TC100 Meters29.14.69aWind: -0.412
Apr 14Youth Challenge Series Season OpenerApr 14 · Long Jump · Place 7 · New York Novas TCNew York Novas TCLong Jump73.75m PB13
Apr 14Youth Challenge Series Season OpenerApr 14 · 200 Meters · Place 26 · New York Novas TCNew York Novas TC200 Meters2628.8613
Apr 14Youth Challenge Series Season OpenerApr 14 · 100 Meters · Place 27 · New York Novas TCNew York Novas TC100 Meters2713.7313
Mar 16The Ocean Breeze National InvitationalMar 16 · Long Jump · Place 3 · New York Novas TCNew York Novas TCLong Jump33.93m13
Mar 16The Ocean Breeze National InvitationalMar 16 · 300 Meters · Place 20 · New York Novas TCNew York Novas TC300 Meters2047.27 PB13
Mar 16The Ocean Breeze National InvitationalMar 16 · 55 Meters · Place 6 · New York Novas TCNew York Novas TC55 Meters67.91 PB13

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 55 Meters · Place 8 · New York Novas TCNew York Novas TC55 MetersRound P87.8713
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 55 Meters · Place 7 · New York Novas TCNew York Novas TC55 Meters78.0313
Feb 19Armory Youth ChampionshipsFeb 19 · 400 Meters · Place 35 · New York NovNew York Nov400 Meters351:08.45 PB11
Feb 19Armory Youth ChampionshipsFeb 19 · 200 Meters · Place 33 · New York NovNew York Nov200 Meters3329.2611
Feb 19Armory Youth ChampionshipsFeb 19 · 55 Meters · Place 13 · New York NovNew York Nov55 Meters138.0511
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 400 Meters · Place 51 · New York Novas TCNew York Novas TC400 Meters511:10.2413
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 55 Meters · Place 13 · New York Novas TCNew York Novas TC55 Meters137.9813

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 24 · New York Novas TCNew York Novas TC300 Meters24.49.21a PB12
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 5 · New York Novas TCNew York Novas TC55 Meter5.7.98a12
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · Long Jump · Place 5 · New York Novas TCNew York Novas TCLong Jump5.3.51m12
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 200 Meters · Place 12 · New York Novas TCNew York Novas TC200 Meters1229.8712
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 55 Meters · Place 8 · New York Novas TCNew York Novas TC55 MetersRound P88.2312
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 55 Meters · Place 7 · New York Novas TCNew York Novas TC55 Meters78.2612
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 55 Meter · Place 4 · New York Novas TCNew York Novas TC55 Meter4.8.31a11
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 200 Meters · Place 18 · New York Novas TCNew York Novas TC200 Meters18.31.20a11

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 200 Meters · Place 21 · New York Novas TCNew York Novas TC200 Meters2129.4612
Mar 18Armory Youth Championships Presented by NYRRMar 18 · 200 Meters · Place 13 · NY NovasNY Novas200 Meters1329.8511
Mar 18Armory Youth Championships Presented by NYRRMar 18 · 55 Meters · Place 7 · NY NovasNY Novas55 Meters78.1911

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 31 · New York Novas TCNew York Novas TC300 Meters31.51.06a11
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 600 Meters · Place 25 · New York Novas TCNew York Novas TC600 Meters25.2:15.55a PB11
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 6 · New York Novas TCNew York Novas TC55 Meter6.8.19a11
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 55 Meter · Place 22 · New York Novas TCNew York Novas TC55 MeterRound P22.8.45a10
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 200 Meters · Place 58 · New York Novas TCNew York Novas TC200 MetersRound P58.35.27a10
Mar 5Armory Youth Championship Sponsored by NYRRMar 5 · 55 Meter · Place 20 · New York Novas TCNew York Novas TC55 Meter20.8.76a10
Mar 5Armory Youth Championship Sponsored by NYRRMar 5 · Long Jump · Place 12 · New York Novas TCNew York Novas TCLong Jump12.10-11.0010
Mar 5Armory Youth Championship Sponsored by NYRRMar 5 · 200 Meters · Place 23 · New York Novas TCNew York Novas TC200 Meters23.31.95a10

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 200 Meters · Place 29 · New York Novas TCNew York Novas TC200 MetersRound P29.30.68aWind: 2.610
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 20 · New York Novas TCNew York Novas TC200 Meters2030.9911
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 16 · New York Novas TCNew York Novas TC400 Meters161:14.67 PB11
May 1Roy Wilkins InvitationalMay 1 · 200 Meters · Place 14 · New York NovNew York Nov200 Meters1431.59—

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23USATFNY Youth Association Championship Feb 23 · 55 Meter · Place 13 · New York Novas TCNew York Novas TC55 MeterRound P13.9.45a8
Feb 23USATFNY Youth Association Championship Feb 23 · 200 Meters · Place 22 · New York Novas TCNew York Novas TC200 Meters22.35.55a8
Feb 16Pre Nationals InvitationalFeb 16 · 400 Meters · Place 38 · New York Novas TCNew York Novas TC400 Meters38.1:27.39a8

2019 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday Festival (Youth Only)Dec 27 · 300 Meters · Place 12 · New York Novas TCNew York Novas TC300 Meters12.59.36a8
Dec 27Ocean Breeze Holiday Festival (Youth Only)Dec 27 · 55 Meter · Place 12 · New York Novas TCNew York Novas TC55 Meter12.9.57a8
Dec 27Ocean Breeze Holiday Festival (Youth Only)Dec 27 · Long Jump · Place 4 · New York Novas TCNew York Novas TCLong Jump4.2.74m8
Mar 15USATF Hershey Youth Indoor Championship 8U-14Mar 15 · 55 Meter · Place 17 · New York Novas TCNew York Novas TC55 MeterRound P17.9.75a7
Mar 15USATF Hershey Youth Indoor Championship 8U-14Mar 15 · 200 Meters · Place 16 · New York Novas TCNew York Novas TC200 MetersRound P16.36.28a7
Mar 8AAU National Indoor ChampionshipMar 8 · 60 Meter · Place 26 · New York Novas TCNew York Novas TC60 MeterRound P26.10.55a PB7
Mar 8AAU National Indoor ChampionshipMar 8 · Long Jump · Place 17 · New York Novas TCNew York Novas TCLong Jump17.1.44m7
Mar 8AAU National Indoor ChampionshipMar 8 · 200 Meters · Place 37 · New York Novas TCNew York Novas TC200 MetersRound P37.38.52a7
Mar 3USATF New York Youth Association ChampionshipMar 3 · 55 Meter · Place 8 · New York Novas TCNew York Novas TC55 MeterRound P8.9.95a7
Mar 3USATF New York Youth Association ChampionshipMar 3 · 55 Meter · Place 4 · New York Novas TCNew York Novas TC55 Meter4.9.77a7
Mar 3USATF New York Youth Association ChampionshipMar 3 · 200 Meters · Place 7 · New York Novas TCNew York Novas TC200 Meters7.37.62a7
Feb 17Pre Nationals InvitationalFeb 17 · 55 Meter · Place 9 · New York Novas TCNew York Novas TC55 MeterRound P9.9.94a7
Feb 17Pre Nationals InvitationalFeb 17 · 200 Meters · Place 11 · New York Novas TCNew York Novas TC200 Meters11.37.63a7

2019 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 22Northeast Youth InvitationalJun 22 · Long Jump · Place 3 · New York Novas TCNew York Novas TCLong Jump3.2.56m7
Jun 22Northeast Youth InvitationalJun 22 · 400 Meters · Place 7 · New York Novas TCNew York Novas TC400 Meters7.1:25.28a7
Jun 22Northeast Youth InvitationalJun 22 · 200 Meters · New York Novas TCNew York Novas TC200 Meters—DNS7
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 6 · New York Novas TCNew York Novas TC400 Meters6.1:27.42a7
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 10 · New York Novas TCNew York Novas TC200 Meters10.36.11a7
May 25Vo2Max Preseason InvitationalMay 25 · 200 Meters · Place 2 · New York Novas TCNew York Novas TC200 Meters2.35.35a7
May 19Youth Challenge Series - Spring Fling InvitationalMay 19 · Long Jump · Place 5 · New York Novas TCNew York Novas TCLong Jump5.2.27m7
May 19Youth Challenge Series - Spring Fling InvitationalMay 19 · 400 Meters · Place 16 · New York Novas TCNew York Novas TC400 Meters16.1:32.39a7
May 19Youth Challenge Series - Spring Fling InvitationalMay 19 · 100 Meters · Place 8 · New York Novas TCNew York Novas TC100 Meters8.16.95a7
Apr 27Youth Challenge Series - New York RelaysApr 27 · Long Jump · Place 5 · New York Novas TCNew York Novas TCLong Jump5.2.13m7
Apr 27Youth Challenge Series - New York RelaysApr 27 · 400 Meters · Place 14 · New York Novas TCNew York Novas TC400 Meters14.1:33.42a7
Apr 27Youth Challenge Series - New York RelaysApr 27 · 200 Meters · Place 10 · New York Novas TCNew York Novas TC200 Meters10.38.48a7