Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAlpha Speed Victory Classic · Aug 1512.22aAlpha Speed Victory Classic August 15, 2026
200 Meters · IndoorRising Stars Youth Champs · Mar 625.04aRising Stars Youth ChampsMarch 6, 2026
200 Meters · OutdoorUSATF New England Youth Invitational · May 3124.2USATF New England Youth InvitationalMay 31, 2026
400 Meters · IndoorRising Stars Youth Champs · Mar 655.61aRising Stars Youth ChampsMarch 6, 2026
400 Meters · OutdoorUSATF New England Association Junior Olympic Championship · Jun 1253.62aUSATF New England Association Junior Olympic ChampionshipJune 12, 2026
55 Meter · IndoorRising Stars Youth Champs · Mar 67.38aRising Stars Youth ChampsMarch 6, 2026
60 Meter · IndoorUSATF New England Youth Invitational · Mar 18.02aUSATF New England Youth InvitationalMarch 1, 2026
800 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 252:09.99aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
Long Jump · IndoorUSATF New England Youth Invitational · Mar 15.24mUSATF New England Youth InvitationalMarch 1, 2026
Long Jump · OutdoorSouth Shore League Middle School Championship · May 2718-08.00South Shore League Middle School ChampionshipMay 27, 2026

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Aug 15Alpha Speed Victory Classic Aug 15 · 400 Meters · Place 6 · Boston Chargers Athletic ClubBoston Chargers Athletic Club400 Meters6.55.55a7
Aug 15Alpha Speed Victory Classic Aug 15 · 200 Meters · Place 11 · Boston Chargers Athletic ClubBoston Chargers Athletic Club200 Meters11.25.58a7
Aug 15Alpha Speed Victory Classic Aug 15 · 100 Meters · Place 14 · Boston Chargers Athletic ClubBoston Chargers Athletic Club100 Meters14.12.22a PB7
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Long Jump · Place 28 · 01 01-Unattached01 01-UnattachedLong Jump28.5.14mWind: 1.67
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 17 · 01 01-Unattached01 01-Unattached800 MetersRound P17.2:10.31a7
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 19 · 01 01-Unattached01 01-Unattached400 MetersRound S19.54.65a7
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 21 · 01 01-Unattached01 01-Unattached400 MetersRound P21.54.30a7
Jul 172026 Bay State Games T&F FinalsJul 17 · Long Jump · JuniorJuniorLong Jump--DNS7
Jul 172026 Bay State Games T&F FinalsJul 17 · 400 Meters · JuniorJunior400 Meters--DNS7
Jul 172026 Bay State Games T&F FinalsJul 17 · 200 Meters · JuniorJunior200 Meters--DNS7
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Long Jump · Place 4 · 02-Unattached02-UnattachedLong Jump4.5.36mWind: 1.37
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 2 · 02-Unattached02-Unattached800 Meters2.2:09.99a PB7
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 3 · 02-Unattached02-Unattached400 Meters3.54.41a7
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 6 · 02-Unattached02-Unattached200 Meters6.24.42aWind: 1.57
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · Long Jump · Place 2 · 02-Unattached02-UnattachedLong Jump2.5.54mWind: 2.37
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 800 Meters · Place 3 · 02-Unattached02-Unattached800 Meters3.2:15.44a7
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 400 Meters · Place 2 · 02-Unattached02-Unattached400 Meters2.53.62a PB7
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 200 Meters · Place 3 · 02-Unattached02-Unattached200 MetersRound P3.24.45aWind: 0.67
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 200 Meters · Place 3 · 02-Unattached02-Unattached200 Meters3.24.35aWind: -1.17
Jun 6Massachusetts Middle School Track & Field State Championship- Division 1Jun 6 · Long Jump · Place 3 · Plymouth CommunityPlymouth CommunityLong Jump3.17-09.507
Jun 6Massachusetts Middle School Track & Field State Championship- Division 1Jun 6 · 400 Meters · Place 1 · Plymouth CommunityPlymouth Community400 Meters1.54.50a7
May 31USATF New England Youth InvitationalMay 31 · 400 Meters · Place 1 · 02-Unattached02-Unattached400 Meters1.55.41a7
May 31USATF New England Youth InvitationalMay 31 · 200 Meters · Place 1 · 02-Unattached02-Unattached200 Meters1.24.2 PB7
May 27South Shore League Middle School ChampionshipMay 27 · Long Jump · Place 2 · Plymouth CommunityPlymouth CommunityLong Jump2.18-08.00 PB7
May 27South Shore League Middle School ChampionshipMay 27 · 400 Meters · Place 1 · Plymouth CommunityPlymouth Community400 Meters1.54.67a7
May 17USATF New England Youth Series #4May 17 · Long Jump · Place 5 · 02-Unattached02-UnattachedLong Jump5.5.10m7
May 17USATF New England Youth Series #4May 17 · 400 Meters · Place 9 · 02-Unattached02-Unattached400 Meters9.55.13a7
May 9Battle Road Twilight Series Meet 1May 9 · Long Jump · Place 5 · UnattachedUnattachedLong Jump5.5.20m7
May 3USATF New England Youth Series #2May 3 · Long Jump · 02-Unattached02-UnattachedLong Jump—FOUL7
May 3USATF New England Youth Series #2May 3 · 800 Meters · Place 5 · 02-Unattached02-Unattached800 Meters5.2:15.34a7

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 55 Meter · Place 8 · UnattachedUnattached55 MeterRound P8.7.48a7
Mar 6Rising Stars Youth ChampsMar 6 · 55 Meter · Place 8 · UnattachedUnattached55 Meter8.7.38a PB7
Mar 6Rising Stars Youth ChampsMar 6 · Long Jump · Place 3 · UnattachedUnattachedLong Jump3.4.89m7
Mar 6Rising Stars Youth ChampsMar 6 · 400 Meters · Place 2 · UnattachedUnattached400 Meters2.55.61a PB7
Mar 6Rising Stars Youth ChampsMar 6 · 200 Meters · Place 5 · UnattachedUnattached200 MetersRound P5.25.33a7
Mar 6Rising Stars Youth ChampsMar 6 · 200 Meters · Place 2 · UnattachedUnattached200 Meters2.25.04a PB7
Mar 1USATF New England Youth InvitationalMar 1 · 60 Meter · Place 6 · 02-Unattached02-Unattached60 MeterRound P6.8.1a7
Mar 1USATF New England Youth InvitationalMar 1 · 60 Meter · Place 5 · 02-Unattached02-Unattached60 Meter5.8.02a PB7
Mar 1USATF New England Youth InvitationalMar 1 · Long Jump · Place 4 · 02-Unattached02-UnattachedLong Jump4.5.24m PB7
Mar 1USATF New England Youth InvitationalMar 1 · 200 Meters · Place 3 · 02-Unattached02-Unattached200 Meters3.25.45a7

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 283rd Annual Marathon Sports Winter ClassicDec 28 · Long Jump · Place 20 · UnattachedUnattachedLong Jump20.4.51m7
Dec 283rd Annual Marathon Sports Winter ClassicDec 28 · 400 Meters · Place 22 · UnattachedUnattached400 Meters22.1:00.55a7

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 27SSL Middle School ChampionshipMay 27 · 100m Hurdles · Place 18 · Plymouth CommunityPlymouth Community100m HurdlesRound P1820.51a6
May 27SSL Middle School ChampionshipMay 27 · 400 Meters · Place 6 · Plymouth CommunityPlymouth Community400 Meters61:02.67a6