Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 2511.94aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
200 Meters · IndoorUSATF New England Youth Invitational · Mar 127.03aUSATF New England Youth InvitationalMarch 1, 2026
200 Meters · OutdoorUSATF New England Association Junior Olympic Championship · Jun 1224.54aUSATF New England Association Junior Olympic ChampionshipJune 12, 2026
55 Meters · IndoorThe Red Carpet Invite · Feb 227.30aThe Red Carpet InviteFebruary 22, 2026
60 Meter · IndoorUSATF New England Youth Invitational · Mar 17.94aUSATF New England Youth InvitationalMarch 1, 2026
60 Meter · OutdoorGreater Boston Track Club Meet · Feb 88.01aGreater Boston Track Club MeetFebruary 8, 2026
Long Jump · OutdoorUSATF New England Youth Invitational · May 315.35mUSATF New England Youth InvitationalMay 31, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 38 · New England Elite Track ClubNew England Elite Track Club100 MetersRound P38.12.12aWind: -1.87
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Long Jump · Place 11 · New England Elite Track ClubNew England Elite Track ClubLong Jump11.4.82mWind: 07
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 9 · New England Elite Track ClubNew England Elite Track Club200 Meters9.24.79aWind: 0.37
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 4 · New England Elite Track ClubNew England Elite Track Club100 MetersRound P4.12.08aWind: -0.67
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 4 · New England Elite Track ClubNew England Elite Track Club100 Meters4.11.94a PBWind: 0.87
Jun 15Massachusetts Middle School Track & Field State Championship- Division 3Jun 15 · Long Jump · UnattachedUnattachedLong JumpEx.17-07.007
Jun 15Massachusetts Middle School Track & Field State Championship- Division 3Jun 15 · 200 Meters · UnattachedUnattached200 MetersEx.25.33a7
Jun 15Massachusetts Middle School Track & Field State Championship- Division 3Jun 15 · 100 Meters · UnattachedUnattached100 MetersRound PEx.12.25a7
Jun 15Massachusetts Middle School Track & Field State Championship- Division 3Jun 15 · 100 Meters · UnattachedUnattached100 MetersEx.11.83a7
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · Long Jump · Place 6 · New England Elite Track ClubNew England Elite Track ClubLong Jump6.5.10mWind: 1.57
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 200 Meters · Place 4 · New England Elite Track ClubNew England Elite Track Club200 MetersRound P4.24.54a PBWind: 0.67
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 200 Meters · Place 4 · New England Elite Track ClubNew England Elite Track Club200 Meters4.25.11aWind: -1.17
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 100 Meters · Place 2 · New England Elite Track ClubNew England Elite Track Club100 MetersRound P2.12.09aWind: 0.57
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 100 Meters · Place 2 · New England Elite Track ClubNew England Elite Track Club100 Meters2.11.99aWind: 0.37
May 31USATF New England Youth InvitationalMay 31 · Long Jump · Place 2 · New England Elite Track ClubNew England Elite Track ClubLong Jump2.5.35m PB7
May 31USATF New England Youth InvitationalMay 31 · 200 Meters · Place 2 · New England Elite Track ClubNew England Elite Track Club200 Meters2.24.667
May 31USATF New England Youth InvitationalMay 31 · 100 Meters · Place 1 · New England Elite Track ClubNew England Elite Track Club100 MetersRound P1.12.53a7
May 31USATF New England Youth InvitationalMay 31 · 100 Meters · Place 1 · New England Elite Track ClubNew England Elite Track Club100 Meters1.12.2a7
May 17USATF New England Youth Series #4May 17 · Long Jump · Place 4 · New England Elite Track ClubNew England Elite Track ClubLong Jump4.5.17m7
May 17USATF New England Youth Series #4May 17 · 200 Meters · Place 1 · New England Elite Track ClubNew England Elite Track Club200 Meters1.24.75a7
May 9Battle Road Twilight Series Meet 1May 9 · Long Jump · Place 6 · New England Elite Track ClubNew England Elite Track ClubLong Jump6.4.62m7
May 9Battle Road Twilight Series Meet 1May 9 · 100 Meters · Place 13 · New England Elite Track ClubNew England Elite Track Club100 Meters13.12.16aWind: -0.37
May 3USATF New England Youth Series #2May 3 · Long Jump · Place 2 · New England Elite Track ClubNew England Elite Track ClubLong Jump2.5.29m7
May 3USATF New England Youth Series #2May 3 · 100 Meters · Place 1 · New England Elite Track ClubNew England Elite Track Club100 Meters1.12.23a7
Apr 26USATF New England Youth Series #1Apr 26 · Long Jump · Place 1 · New England Elite Track ClubNew England Elite Track ClubLong Jump15.52m8
Apr 26USATF New England Youth Series #1Apr 26 · 100 Meters · Place 1 · New England Elite Track ClubNew England Elite Track Club100 Meters112.56a8
Feb 8Greater Boston Track Club MeetFeb 8 · 60 Meter · Place 19 · New England Elite Track ClubNew England Elite Track Club60 MeterRound P19.8.01a PB7

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 1USATF New England Youth InvitationalMar 1 · 60 Meter · Place 4 · New England Elite Track ClubNew England Elite Track Club60 MeterRound P4.8.04a7
Mar 1USATF New England Youth InvitationalMar 1 · 60 Meter · Place 4 · New England Elite Track ClubNew England Elite Track Club60 Meter4.7.94a PB7
Mar 1USATF New England Youth InvitationalMar 1 · 200 Meters · Place 8 · New England Elite Track ClubNew England Elite Track Club200 Meters8.27.03a PB7
Feb 22The Red Carpet InviteFeb 22 · 200 Meters · Place 6 · New England Elite Track ClubNew England Elite Track Club200 Meters627.57a7
Feb 22The Red Carpet InviteFeb 22 · 55 Meters · Place 2 · New England Elite Track ClubNew England Elite Track Club55 Meters27.30a PB7