Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF New England Youth Series #4 · May 1713.13aUSATF New England Youth Series #4May 17, 2026
1500m Racewalk · IndoorAAU National Indoor Championships · Mar 119:31.23aAAU National Indoor ChampionshipsMarch 11, 2022
200 Meters · IndoorArmory Youth Season Opener · Nov 2927.12aArmory Youth Season OpenerNovember 29, 2025
200 Meters · OutdoorUSATF New England Youth Series #4 · May 1727.02aUSATF New England Youth Series #4May 17, 2026
300 Meters · IndoorThe Beantown Winter Classic · Dec 2042.94aThe Beantown Winter ClassicDecember 20, 2025
400 Meters · Indoorthe track at new balance Youth Jamboree · Dec 151:02.84athe track at new balance Youth JamboreeDecember 15, 2024
400 Meters · OutdoorUSATF New England Association Junior Olympic Championship · Jun 1259.92aUSATF New England Association Junior Olympic ChampionshipJune 12, 2026
400m Hurdles · 30" / 0.762m · OutdoorAAU Track & Field Region 1 (AD,NJ,MP) Qualifier · Jun 251:07.34aAAU Track & Field Region 1 (AD,NJ,MP) QualifierJune 25, 2026
55 Meter · IndoorThe Beantown Winter Classic · Dec 207.89aThe Beantown Winter ClassicDecember 20, 2025
60 Meter · IndoorAAU National Indoor Championships · Mar 119.80aAAU National Indoor ChampionshipsMarch 11, 2022
Javelin · 450g AeroJav · OutdoorCentral CT Jaguars Youth Invitational · May 1530-03Central CT Jaguars Youth Invitational May 15, 2022
Triple Jump · IndoorEast Coast Invitational · Feb 239.88mEast Coast InvitationalFebruary 23, 2025
Triple Jump · OutdoorAAU Track & Field Region 1 (AD,NJ,MP) Qualifier · Jun 2510.88mAAU Track & Field Region 1 (AD,NJ,MP) QualifierJune 25, 2026

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

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Oct 18Armory Preseason ChallengeOct 18 · 400 Meters · MetroCobras TC400 Meters—DNS12
Oct 18Armory Preseason ChallengeOct 18 · 200 Meters · Place 13 · MetroCobras TC200 Meters13.27.21a12
Mar 1USATF New England Youth InvitationalMar 1 · Triple Jump · Place 3 · MetroCobras TCTriple Jump3.9.85m11
Mar 1USATF New England Youth InvitationalMar 1 · 400 Meters · MetroCobras TC400 Meters—DNS11
Mar 1USATF New England Youth InvitationalMar 1 · 200 Meters · Place 9 · MetroCobras TC200 Meters9.27.21a11

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 25USATF-NE Open and Masters ChampionshipJul 25 · Triple Jump · Place 3 · MetroCobras TCTriple Jump3.10.51m10
Jul 25USATF-NE Open and Masters ChampionshipJul 25 · 400 Meters · Place 1 · MetroCobras TC400 Meters1.1:02.20a10
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 400m Hurdles · Place 4 · MetroCobras TC400m Hurdles30" / 0.762m4.1:07.34a PB10
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · Triple Jump · Place 2 · MetroCobras TCTriple Jump2.10.88m PB10
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 200 Meters · Place 16 · MetroCobras TC200 MetersRound P16.27.03a10
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 400m Hurdles · Place 3 · MetroCobras TC400m Hurdles30" / 0.762m3.1:08.78a10
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · Triple Jump · Place 1 · MetroCobras TCTriple Jump1.10.55mWind: 0.110
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 400 Meters · Place 3 · MetroCobras TC400 Meters3.59.92a PB10
May 17USATF New England Youth Series #4May 17 · 200 Meters · Place 3 · MetroCobras TC200 Meters3.27.02a PB10
May 17USATF New England Youth Series #4May 17 · 100 Meters · Place 5 · MetroCobras TC100 Meters5.13.13a PB10
May 3USATF New England Youth Series #2May 3 · 400 Meters · Place 5 · MetroCobras TC400 Meters5.1:01.61a10
May 3USATF New England Youth Series #2May 3 · 100 Meters · Place 7 · MetroCobras TC100 Meters7.13.65a10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20The Beantown Winter ClassicDec 20 · 300 Meters · Place 6 · MetroCobras TC300 Meters6.42.94a PB11
Dec 20The Beantown Winter ClassicDec 20 · 55 Meter · Place 20 · MetroCobras TC55 MeterRound P20.7.89a PB11
Nov 29Armory Youth Season OpenerNov 29 · 200 Meters · Place 8 · MetroCobras TC200 Meters8.27.12a PB11
Feb 23East Coast InvitationalFeb 23 · Triple Jump · Place 2 · MetroCobras TCTriple Jump2.9.88m PB10
Feb 23East Coast InvitationalFeb 23 · 400 Meters · Place 8 · MetroCobras TC400 Meters8.1:04.28a10
Feb 19USATFNE Youth Vacation Week Meet Feb 19 · 400 Meters · Place 2 · MetroCobras TC400 Meters2.1:04.19a10
Feb 19USATFNE Youth Vacation Week Meet Feb 19 · 200 Meters · Place 1 · MetroCobras TC200 Meters1.28.41a10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · Triple Jump · Place 2 · MetroCobras TCTriple Jump2.9.93m9
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 400 Meters · Place 2 · MetroCobras TC400 Meters2.1:03.21a9
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 100 Meters · Place 8 · MetroCobras TC100 MetersRound P8.13.6aWind: -0.59
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 100 Meters · Place 8 · MetroCobras TC100 Meters8.13.44aWind: -19
May 18USATF New England Youth Series - Meet #3May 18 · 400 Meters · Place 7 · MetroCobras TC400 Meters7.1:04.01a9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27USATF Night at The TRACKDec 27 · 400 Meters · Place 7 · MetroCobras TC400 Meters7.1:05.64a10
Dec 15the track at new balance Youth JamboreeDec 15 · 400 Meters · Place 2 · MetroCobras TC400 Meters2.1:02.84a PB10
Dec 15the track at new balance Youth JamboreeDec 15 · 200 Meters · Place 4 · MetroCobras TC200 Meters4.27.72a10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 5Central CT Jaguars Youth InvitationalMay 5 · 400 Meters · Place 3 · MetroCobras TC400 Meters3.1:06.75a9
May 5Central CT Jaguars Youth InvitationalMay 5 · 100 Meters · Place 8 · MetroCobras TC100 Meters8.14.42a9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17the TRACK at new balance Youth JamboreeDec 17 · 400 Meters · Place 5 · MetroCobras TC400 Meters5.1:09.15a8
Dec 17the TRACK at new balance Youth JamboreeDec 17 · 200 Meters · Place 6 · MetroCobras TC200 Meters6.29.08a8

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 21 USATF New England Youth Series - Meet #3May 21 · 400 Meters · Place 13 · MetroCobras TC400 Meters13.1:11.65a8
May 21 USATF New England Youth Series - Meet #3May 21 · 100 Meters · Place 19 · MetroCobras TC100 Meters19.14.68a8

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 13 · MetroCobras TC200 Meters13.33.73aWind: 0.67
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 7 · MetroCobras TC100 MetersRound P7.15.55aWind: 17
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 6 · MetroCobras TC100 Meters6.15.80aWind: -2.67
May 15Central CT Jaguars Youth Invitational May 15 · Javelin · Place 7 · MetroCobras TCJavelin450g AeroJav7.30-03 PB7
May 15Central CT Jaguars Youth Invitational May 15 · 400 Meters · Place 14 · MetroCobras TC400 Meters14.1:14.94a7
May 15Central CT Jaguars Youth Invitational May 15 · 100 Meters · Place 17 · MetroCobras TC100 Meters17.15.29a7

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 11AAU National Indoor ChampionshipsMar 11 · 1500m Racewalk · Place 3 · MetroCobras TC1500m Racewalk3.9:31.23a PB7
Mar 11AAU National Indoor ChampionshipsMar 11 · 60 Meter · Place 39 · MetroCobras TC60 MeterRound P39.9.80a PB7
Mar 11AAU National Indoor ChampionshipsMar 11 · 200 Meters · Place 60 · MetroCobras TC200 MetersRound P60.33.80a7

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 24Needham Youth InviteJul 24 · 200 Meters · Place 10 · MetroCobras TC200 Meters10.34.5a6
Jul 24Needham Youth InviteJul 24 · 100 Meters · Place 8 · MetroCobras TC100 Meters8.16.23a6