Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSpeed Capital Northeast Invitational · Jul 513.74aSpeed Capital Northeast InvitationalJuly 5, 2026
100m Hurdles · 30" / 0.762m · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 2518.46aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
100m Hurdles · 33" / 0.838m · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 3018.84aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
200 Meters · IndoorUSATF New York Youth Association Championship · Feb 2229.40USATF New York Youth Association ChampionshipFebruary 22, 2026
200 Meters · Outdoor4th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2 · Jul 2327.91a4th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2July 23, 2026
200m Hurdles · 30" / 0.762m · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 3030.38aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 2947.80aOcean Breeze Youth Holiday FestivalDecember 29, 2025
400 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 81:08.41Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
400 Meters · Outdoor4th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2 · Jul 231:04.09a4th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2July 23, 2026
55 Meters · OutdoorArmory Middle School Championships · Mar 28.24Armory Middle School ChampionshipsMarch 2, 2026
55m Hurdles · 30" · IndoorRising Stars Youth Champs · Mar 610.29aRising Stars Youth ChampsMarch 6, 2026
55m Hurdles · 33" · IndoorOcean Breeze Youth Holiday Festival · Dec 2910.82aOcean Breeze Youth Holiday FestivalDecember 29, 2025
60m Hurdles · 30" / 0.762m · Indoor Speed Capital New York Invitational · Dec 1411.30a Speed Capital New York InvitationalDecember 14, 2025
800 Meters · Outdoor USATF New England Youth Series - Meet #3 · May 212:53.30a USATF New England Youth Series - Meet #3May 21, 2023
80m Hurdles · 30" / 0.762m · OutdoorCentral CT Jaguars Youth Invitational · May 516.43aCentral CT Jaguars Youth InvitationalMay 5, 2024
High Jump · Indoor Speed Capital New York Invitational · Dec 141.35m Speed Capital New York InvitationalDecember 14, 2025
High Jump · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 251.35mUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
Long Jump · OutdoorAAU Region 01 Qualifier · Jun 293.09mAAU Region 01 Qualifier June 29, 2023
Pentathlon (Outdoor) · Standard · OutdoorAAU Region 01 Qualifier · Jun 291571AAU Region 01 Qualifier June 29, 2023
Shot Put · 6lb · OutdoorAAU Region 01 Qualifier · Jun 295.89mAAU Region 01 Qualifier June 29, 2023
Triathlon · Standard · OutdoorAAU Region 1 Qualifier · Jun 25623AAU Region 1 QualifierJune 25, 2021

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200m Hurdles · Place 36 · Chelsea GreyhoundsChelsea Greyhounds200m Hurdles30" / 0.762mRound P36.31.69aWind: 1.78
Jul 234th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2Jul 23 · 400 Meters · Place 2 · Chelsea GreyhoundsChelsea Greyhounds400 Meters2.1:04.09a PB8
Jul 234th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2Jul 23 · 200 Meters · Place 3 · Chelsea GreyhoundsChelsea Greyhounds200 Meters3.27.91a PB8
Jul 234th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2Jul 23 · 100 Meters · Place 6 · Chelsea GreyhoundsChelsea Greyhounds100 Meters6.14.01a8
Jul 5Speed Capital Northeast InvitationalJul 5 · 200m Hurdles · Place 1 · Chelsea GreyhoundsChelsea Greyhounds200m Hurdles30" / 0.762m1.31.18a8
Jul 5Speed Capital Northeast InvitationalJul 5 · 100m Hurdles · Place 1 · Chelsea GreyhoundsChelsea Greyhounds100m Hurdles30" / 0.762m1.19.47a8
Jul 5Speed Capital Northeast InvitationalJul 5 · 100 Meters · Place 2 · Chelsea GreyhoundsChelsea Greyhounds100 MetersRound P2.14.04a8
Jul 5Speed Capital Northeast InvitationalJul 5 · 100 Meters · Place 2 · Chelsea GreyhoundsChelsea Greyhounds100 Meters2.13.74a PB8
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · High Jump · Place 7 · Chelsea GreyhoundsChelsea GreyhoundsHigh Jump7.1.35m PB8
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 200m Hurdles · Place 5 · Chelsea GreyhoundsChelsea Greyhounds200m Hurdles30" / 0.762m5.31.24aWind: -1.78
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 100m Hurdles · Place 8 · Chelsea GreyhoundsChelsea Greyhounds100m Hurdles30" / 0.762mRound P8.18.46a PBWind: -1.38
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 100m Hurdles · Place 8 · Chelsea GreyhoundsChelsea Greyhounds100m Hurdles30" / 0.762m8.18.80aWind: 0.28
Jun 7AAU New York Metropolitan District QualifierJun 7 · 200m Hurdles · Place 2 · Chelsea GreyChelsea Grey200m Hurdles230.5512
Jun 7AAU New York Metropolitan District QualifierJun 7 · 100m Hurdles · Place 2 · Chelsea GreyChelsea Grey100m Hurdles218.9612
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · High Jump · Place 5 · Chelsea GreyhoundsChelsea GreyhoundsHigh Jump5.1.30m8
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 200m Hurdles · Place 3 · Chelsea GreyhoundsChelsea Greyhounds200m Hurdles30" / 0.762m3.30.38a PBWind: -1.28
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 100m Hurdles · Place 6 · Chelsea GreyhoundsChelsea Greyhounds100m Hurdles33" / 0.838m6.18.84a PBWind: 0.58
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 200m Hurdles · Place 3 · Chelsea GreyhoundsChelsea Greyhounds200m Hurdles30" / 0.762m3.30.83a8
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 25 · Chelsea GreyhoundsChelsea Greyhounds400 Meters25.1:05.65a8
Apr 26AAuNJ Developmental MeetApr 26 · High Jump · Place 5 · Chelsea GreyhoundsChelsea GreyhoundsHigh Jump5.4-00.008
Apr 26AAuNJ Developmental MeetApr 26 · 200m Hurdles · Place 2 · Chelsea GreyhoundsChelsea Greyhounds200m Hurdles30" / 0.762m2.33.72a8
Apr 26AAuNJ Developmental MeetApr 26 · 400 Meters · Place 6 · Chelsea GreyhoundsChelsea Greyhounds400 Meters6.1:08.65a8
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · High Jump · Place 2 · Chelsea GreyhoundsChelsea GreyhoundsHigh Jump2.1.30m8
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 200m Hurdles · Place 2 · Chelsea GreyhoundsChelsea Greyhounds200m Hurdles30" / 0.762m2.31.91a8
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · Place 14 · Chelsea GreyhoundsChelsea Greyhounds400 Meters14.1:07.74a8
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · High Jump · Place 2 · Chelsea GreyhoundsChelsea GreyhoundsHigh Jump2.1.30m8
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 200 Meters · Place 8 · Chelsea GreyhoundsChelsea Greyhounds200 Meters8.28.83a8
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 100 Meters · Place 10 · Chelsea GreyhoundsChelsea Greyhounds100 Meters10.14.38a8
Mar 2Armory Middle School ChampionshipsMar 2 · 55m Hurdles · Place 4 · Chelsea GreyChelsea Grey55m Hurdles410.55—
Mar 2Armory Middle School ChampionshipsMar 2 · 55 Meters · Place 11 · Chelsea GreyChelsea Grey55 Meters118.24 PB—

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · High Jump · Place 11 · Chelsea GreyhoundsChelsea GreyhoundsHigh Jump111.30m14
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 55m Hurdles · Place 12 · Chelsea GreyhoundsChelsea Greyhounds55m HurdlesRound P1210.4814
Mar 6Rising Stars Youth ChampsMar 6 · 55m Hurdles · Place 2 · Chelsea GreyhoundsChelsea Greyhounds55m Hurdles30"Round P2.10.35a8
Mar 6Rising Stars Youth ChampsMar 6 · 55m Hurdles · Place 4 · Chelsea GreyhoundsChelsea Greyhounds55m Hurdles30"4.10.29a PB8
Mar 6Rising Stars Youth ChampsMar 6 · High Jump · Place 4 · Chelsea GreyhoundsChelsea GreyhoundsHigh Jump4.1.35m8
Mar 6Rising Stars Youth ChampsMar 6 · 400 Meters · Place 18 · Chelsea GreyhoundsChelsea Greyhounds400 Meters18.1:09.23a8
Feb 22USATF New York Youth Association ChampionshipFeb 22 · High Jump · Place 3 · Chelsea GreyhoundsChelsea GreyhoundsHigh Jump31.25m14
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 200 Meters · Place 17 · Chelsea GreyhoundsChelsea Greyhounds200 Meters1729.40 PB14
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 400 Meters · Place 30 · Chelsea GreyhoundsChelsea Greyhounds400 Meters301:13.2914
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 55m Hurdles · Place 5 · Chelsea GreyhoundsChelsea Greyhounds55m Hurdles510.5014
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · High Jump · Place 5 · Chelsea GreyhoundsChelsea GreyhoundsHigh Jump51.30m14
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 40 · Chelsea GreyhoundsChelsea Greyhounds400 Meters401:08.41 PB14
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 55m Hurdles · Place 8 · Chelsea GreyhoundsChelsea Greyhounds55m Hurdles810.5514
Jan 18Colgate Women's Games - SemifinalsJan 18 · High Jump · Place 5 · Scarsdale MSScarsdale MSHigh Jump5.4-06.008
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · High Jump · Place 3 · Chelsea GreyhoundsChelsea GreyhoundsHigh Jump31.30m14
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 200 Meters · Place 29 · Chelsea GreyhoundsChelsea Greyhounds200 Meters2929.5714
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 55m Hurdles · Place 4 · Chelsea GreyhoundsChelsea Greyhounds55m Hurdles410.3614

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 28 · Chelsea GreyhoundsChelsea Greyhounds300 Meters28.47.80a PB8
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55m Hurdles · Place 2 · Chelsea GreyhoundsChelsea Greyhounds55m Hurdles33"2.10.82a PB8
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · High Jump · Place 3 · Chelsea GreyhoundsChelsea GreyhoundsHigh Jump3.1.30m8
Dec 21Armory Youth Solstice InvitationalDec 21 · 55m Hurdles · Place 4 · Chelsea GreyhoundsChelsea Greyhounds55m Hurdles30"4.10.82a8
Dec 21Armory Youth Solstice InvitationalDec 21 · 200 Meters · Place 29 · Chelsea GreyhoundsChelsea Greyhounds200 Meters29.29.57a8
Dec 14 Speed Capital New York InvitationalDec 14 · 60m Hurdles · Place 3 · Chelsea GreyhoundsChelsea Greyhounds60m Hurdles30" / 0.762m3.11.30a PB8
Dec 14 Speed Capital New York InvitationalDec 14 · High Jump · Place 4 · Chelsea GreyhoundsChelsea GreyhoundsHigh Jump4.1.35m PB8
Dec 14 Speed Capital New York InvitationalDec 14 · 400 Meters · Place 25 · Chelsea GreyhoundsChelsea Greyhounds400 Meters25.1:09.94a8
Dec 14 Speed Capital New York InvitationalDec 14 · 200 Meters · Place 29 · Chelsea GreyhoundsChelsea Greyhounds200 Meters29.30.51a8
Feb 23East Coast InvitationalFeb 23 · 55m Hurdles · MetroCobras TCMetroCobras TC55m Hurdles33"—DNS7
Feb 23East Coast InvitationalFeb 23 · 400 Meters · MetroCobras TCMetroCobras TC400 Meters—DNS7
Jan 19Colgate Women's Games - Semi-FinalsJan 19 · High Jump · Place 6 · Newton-MANewton-MAHigh Jump6.4-02.007

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 100m Hurdles · Place 6 · MetroCobras TCMetroCobras TC100m Hurdles30" / 0.762m6.19.67aWind: -1.27
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 800 Meters · Place 29 · MetroCobras TCMetroCobras TC800 Meters29.3:00.28a7
May 18USATF New England Youth Series - Meet #3May 18 · 100m Hurdles · Place 4 · MetroCobras TCMetroCobras TC100m Hurdles30" / 0.762m4.20.09aWind: 1.97
May 18USATF New England Youth Series - Meet #3May 18 · 800 Meters · Place 18 · MetroCobras TCMetroCobras TC800 Meters18.2:59.19a7

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 15the track at new balance Youth JamboreeDec 15 · 55 Meter · MetroCobras TCMetroCobras TC55 Meter—DNS7
Dec 15the track at new balance Youth JamboreeDec 15 · High Jump · MetroCobras TCMetroCobras TCHigh Jump—DNS7
Feb 11Bloomfield Youth Indoor InvitationalFeb 11 · 55m Hurdles · MetroCobras TCMetroCobras TC55m Hurdles30"—DNS6
Feb 11Bloomfield Youth Indoor InvitationalFeb 11 · High Jump · MetroCobras TCMetroCobras TCHigh Jump—DNS6

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 5Central CT Jaguars Youth InvitationalMay 5 · 80m Hurdles · Place 2 · MetroCobras TCMetroCobras TC80m Hurdles30" / 0.762m2.16.43a PB6
May 5Central CT Jaguars Youth InvitationalMay 5 · High Jump · Place 3 · MetroCobras TCMetroCobras TCHigh Jump3.3' 66
May 5Central CT Jaguars Youth InvitationalMay 5 · 800 Meters · Place 4 · MetroCobras TCMetroCobras TC800 Meters4.2:59.95a6

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17the TRACK at new balance Youth JamboreeDec 17 · 55m Hurdles · Place 2 · MetroCobras TCMetroCobras TC55m Hurdles30"2.11.54a6
Dec 17the TRACK at new balance Youth JamboreeDec 17 · High Jump · Place 1 · MetroCobras TCMetroCobras TCHigh Jump1.1.27m6

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · 80m Hurdles · Place 12 · MetroCobras TCMetroCobras TC80m Hurdles30" / 0.762mRound P12.17.30aWind: 0.3Unofficial5
Jun 29AAU Region 01 Qualifier Jun 29 · Pentathlon (Outdoor) · Place 2 · MetroCobras TCMetroCobras TCPentathlon (Outdoor)StandardRound M2.1571 PB5
Jun 29AAU Region 01 Qualifier Jun 29 · 80m Hurdles · Place 1 · MetroCobras TCMetroCobras TC80m Hurdles30" / 0.762mRound M1.16.72a5
Jun 29AAU Region 01 Qualifier Jun 29 · 80m Hurdles · Place 2 · MetroCobras TCMetroCobras TC80m Hurdles30" / 0.762m2.17.36a5
Jun 29AAU Region 01 Qualifier Jun 29 · Long Jump · Place 3 · MetroCobras TCMetroCobras TCLong JumpRound M3.3.09m PB5
Jun 29AAU Region 01 Qualifier Jun 29 · Shot Put · Place 2 · MetroCobras TCMetroCobras TCShot Put6lbRound M2.5.89m PB5
Jun 29AAU Region 01 Qualifier Jun 29 · High Jump · Place 1 · MetroCobras TCMetroCobras TCHigh JumpRound M1.1.20m5
Jun 29AAU Region 01 Qualifier Jun 29 · High Jump · Place 3 · MetroCobras TCMetroCobras TCHigh Jump3.4-00.005
Jun 29AAU Region 01 Qualifier Jun 29 · 800 Meters · Place 3 · MetroCobras TCMetroCobras TC800 MetersRound M3.2:59.13a5
Jun 29AAU Region 01 Qualifier Jun 29 · 400 Meters · Place 10 · MetroCobras TCMetroCobras TC400 Meters10.1:16.32a5
May 21 USATF New England Youth Series - Meet #3May 21 · High Jump · Place 3 · MetroCobras TCMetroCobras TCHigh Jump3.1.15m5
May 21 USATF New England Youth Series - Meet #3May 21 · 800 Meters · Place 4 · MetroCobras TCMetroCobras TC800 Meters4.2:53.30a PB5

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · High Jump · Place 2 · MetroCobras TCMetroCobras TCHigh Jump2.1.30m4
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 400 Meters · Place 11 · MetroCobras TCMetroCobras TC400 MetersRound P11.1:12.76a4
May 15Central CT Jaguars Youth Invitational May 15 · High Jump · Place 2 · MetroCobras TCMetroCobras TCHigh Jump2.3-10.004
May 15Central CT Jaguars Youth Invitational May 15 · 400 Meters · Place 2 · MetroCobras TCMetroCobras TC400 Meters2.1:11.59a4
May 15Central CT Jaguars Youth Invitational May 15 · 100 Meters · Place 2 · MetroCobras TCMetroCobras TC100 Meters2.15.48a4

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · High Jump · Place 1 · MetroCobras TCMetroCobras TCHigh Jump1.1.25m4
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 400 Meters · Place 4 · MetroCobras TCMetroCobras TC400 MetersRound P4.1:11.75a4
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 400 Meters · Place 5 · MetroCobras TCMetroCobras TC400 Meters5.1:13.55a4
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 200 Meters · Place 9 · MetroCobras TCMetroCobras TC200 MetersRound P9.32.08a4
Mar 11AAU National Indoor ChampionshipsMar 11 · High Jump · Place 2 · MetroCobras TCMetroCobras TCHigh Jump2.4-02.004
Mar 11AAU National Indoor ChampionshipsMar 11 · 400 Meters · Place 11 · MetroCobras TCMetroCobras TC400 Meters11.1:14.12a4

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 24Needham Youth InviteJul 24 · 80m Hurdles · Place 4 · MetroCobras TCMetroCobras TC80m Hurdles30" / 0.762m4.19.24a3
Jul 24Needham Youth InviteJul 24 · Shot Put · Place 2 · MetroCobras TCMetroCobras TCShot Put6lb2.14-08.003
Jul 24Needham Youth InviteJul 24 · 400 Meters · Place 5 · MetroCobras TCMetroCobras TC400 Meters5.1:18.07a3
Jul 24Needham Youth InviteJul 24 · 200 Meters · Place 4 · MetroCobras TCMetroCobras TC200 Meters4.33.05a3
Jun 25AAU Region 1 QualifierJun 25 · Triathlon · Place 3 · MetroCobras TCMetroCobras TCTriathlonStandardRound M3.623 PB3
Jun 25AAU Region 1 QualifierJun 25 · High Jump · Place 2 · MetroCobras TCMetroCobras TCHigh Jump2.3-08.003
Jun 25AAU Region 1 QualifierJun 25 · 400 Meters · Place 3 · MetroCobras TCMetroCobras TC400 Meters3.1:15.46a3
Jun 25AAU Region 1 QualifierJun 25 · 200 Meters · Place 3 · MetroCobras TCMetroCobras TC200 MetersRound P3.32.95a3
Jun 25AAU Region 1 QualifierJun 25 · 200 Meters · Place 5 · MetroCobras TCMetroCobras TC200 Meters5.34.37a3