Personal bests

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

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · Javelin · Place 12 · BAA MasconometJavelin600g12.11.90m PB-
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · Discus · Place 13 · BAA MasconometDiscus1kg13.16.42m-
Jun 1USATF New England Youth InvitationalJun 1 · Hammer · Place 2 · BAA MasconometHammer212.84m—
Jun 1USATF New England Youth InvitationalJun 1 · Discus · Place 15 · BAA MasconometDiscus1514.95m—
Jun 1USATF New England Youth InvitationalJun 1 · Javelin · Place 18 · BAA MasconometJavelin189.99m—
May 18USATF New England Youth Series - Meet #3May 18 · Javelin · Place 11 · BAA MasconometJavelin600g11.9.73m-
May 18USATF New England Youth Series - Meet #3May 18 · Discus · Place 8 · BAA MasconometDiscus1kg8.16.73m PB-
May 4USATF New England Youth Series - Meet #1May 4 · Javelin · Place 6 · BAA MasconometJavelin613.06m—
May 4USATF New England Youth Series - Meet #1May 4 · Shot Put · Place 13 · BAA MasconometShot Put134.85m—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 21USATF New England Youth / HS Meet #2Jan 21 · Long Jump · Place 7 · BAA MasconometLong Jump72.34m PB—
Jan 21USATF New England Youth / HS Meet #2Jan 21 · 1 Mile · Place 1 · BAA Masconomet1 Mile113:10.59a—
Jan 21USATF New England Youth / HS Meet #2Jan 21 · 60 Meters · Place 16 · BAA Masconomet60 Meters1611.47a PB—
Jan 14USATF New England Youth / HS Meet #1Jan 14 · Long Jump · Place 13 · BAA MasconometLong Jump132.69m—
Jan 14USATF New England Youth / HS Meet #1Jan 14 · 1 Mile · Place 1 · BAA Masconomet1 Mile111:10.82a PB—
Jan 14USATF New England Youth / HS Meet #1Jan 14 · 60 Meters · Place 16 · BAA Masconomet60 Meters1611.55a—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · 1500m Race Walk · Place 2 · BAA Masconomet1500m Race Walk213:18.32a PB—
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · Long Jump · Place 19 · BAA MasconometLong Jump192.58m—
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · 100 Meters · Place 24 · BAA Masconomet100 MetersRound P2419.17a PB—
Jun 4USATF New England Youth InvitationalJun 4 · Hammer · Place 3 · BAA MasconometHammer38.10m12
Jun 4USATF New England Youth InvitationalJun 4 · 100 Meters · Place 16 · BAA Masconomet100 MetersRound P1620.0112
Jun 4USATF New England Youth InvitationalJun 4 · Long Jump · Place 12 · BAA MasconometLong Jump122.49m PB12
May 21 USATF New England Youth Series - Meet #3May 21 · High Jump · BAA MasconometHigh Jump—NH-
May 21 USATF New England Youth Series - Meet #3May 21 · 100 Meters · Place 24 · BAA Masconomet100 Meters24.20.25a-