Personal bests

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 800 Meters · Place 12 · BAA MasconometBAA Masconomet800 Meters12.2:49.75a PB8
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 100 Meters · Place 27 · BAA MasconometBAA Masconomet100 MetersRound P27.13.89a PBWind: -1.58
Jun 5Massachusetts Middle School Track & Field State Championship- Division 2Jun 5 · 100 Meters · Place 79 · MasconometMasconomet100 MetersRound P79.13.95a8
May 31USATF New England Youth InvitationalMay 31 · 1 Mile · Place 9 · BAA MasconometBAA Masconomet1 Mile9.6:21.75a8
May 31USATF New England Youth InvitationalMay 31 · 1500 Meters · Place 37 · BAA MasconometBAA Masconomet1500 Meters37.5:58.15a8
May 31USATF New England Youth InvitationalMay 31 · 100 Meters · Place 14 · BAA MasconometBAA Masconomet100 MetersRound P14.14.3a8
May 3USATF New England Youth Series #2May 3 · 1 Mile · Place 14 · BAA MasconometBAA Masconomet1 Mile14.6:15.21a8
May 3USATF New England Youth Series #2May 3 · 100 Meters · Place 9 · BAA MasconometBAA Masconomet100 Meters9.14.31a8

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 3000 Meters · Place 14 · BAA MasconometBAA Masconomet3000 Meters14.12:08.37a PB7
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 200 Meters · Place 18 · BAA MasconometBAA Masconomet200 MetersRound P18.31.56a PBWind: 0.27
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 100 Meters · Place 20 · BAA MasconometBAA Masconomet100 MetersRound P20.15.16aWind: -0.27
Jun 1USATF New England Youth InvitationalJun 1 · 1500 Meters · Place 13 · BAA MasconometBAA Masconomet1500 Meters135:55.73 PB—
Jun 1USATF New England Youth InvitationalJun 1 · 1 Mile · Place 13 · BAA MasconometBAA Masconomet1 Mile136:17.70—
Jun 1USATF New England Youth InvitationalJun 1 · 100 Meters · Place 13 · BAA MasconometBAA Masconomet100 MetersRound P1314.35—
May 18USATF New England Youth Series - Meet #3May 18 · 2 Miles · Place 5 · BAA MasconometBAA Masconomet2 Miles5.13:41.41a PB7
May 18USATF New England Youth Series - Meet #3May 18 · 100 Meters · Place 13 · BAA MasconometBAA Masconomet100 Meters13.14.94aWind: 1.17
May 4USATF New England Youth Series - Meet #1May 4 · 1 Mile · Place 9 · BAA MasconometBAA Masconomet1 Mile96:06.51 PB—
May 4USATF New England Youth Series - Meet #1May 4 · 100 Meters · Place 15 · BAA MasconometBAA Masconomet100 Meters1515.54—