Personal bests

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · Javelin · Place 4 · BAA MasconometJavelin800g4.31.81m PB-
May 31USATF New England Youth InvitationalMay 31 · Javelin · Place 2 · BAA MasconometJavelin800g2.29.18m-

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 11USATF Region 1 Junior Olympic ChampionshipsJul 11 · Javelin · Place 8 · BAA MasconometJavelin831.07m14
Jul 11USATF Region 1 Junior Olympic ChampionshipsJul 11 · Long Jump · Place 7 · BAA MasconometLong Jump74.66m14
Jul 11USATF Region 1 Junior Olympic ChampionshipsJul 11 · 200 Meters · Place 20 · BAA Masconomet200 MetersRound P2027.2014
Jul 11USATF Region 1 Junior Olympic ChampionshipsJul 11 · 100 Meters · Place 18 · BAA Masconomet100 MetersRound P1813.03 PB14
Jul 11USATF Region 1 Junior Olympic ChampionshipsJul 11 · Javelin · Place 8 · BAA MasconometJavelin831.07m14
Jul 11USATF Region 1 Junior Olympic ChampionshipsJul 11 · Long Jump · Place 7 · BAA MasconometLong Jump74.66m14
Jul 11USATF Region 1 Junior Olympic ChampionshipsJul 11 · 200 Meters · Place 20 · BAA Masconomet200 Meters2027.2014
Jul 11USATF Region 1 Junior Olympic ChampionshipsJul 11 · 100 Meters · Place 18 · BAA Masconomet100 Meters1813.0314
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · Long Jump · Place 4 · BAA MasconometLong Jump4.4.79m-
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · Javelin · Place 1 · BAA MasconometJavelin600g1.31.82m PB-
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 200 Meters · Place 9 · BAA Masconomet200 MetersRound P9.26.8a PBWind: 0.7-
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 100 Meters · Place 6 · BAA Masconomet100 MetersRound P6.13.04aWind: 0.1-
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 100 Meters · Place 7 · BAA Masconomet100 Meters7.13.29aWind: -1-
Jun 1USATF New England Youth InvitationalJun 1 · 200 Meters · Place 14 · BAA Masconomet200 Meters1431.8514
Jun 1USATF New England Youth InvitationalJun 1 · 100 Meters · Place 7 · BAA Masconomet100 MetersRound P713.1914
Jun 1USATF New England Youth InvitationalJun 1 · 100 Meters · Place 6 · BAA Masconomet100 Meters613.3314
Jun 1USATF New England Youth InvitationalJun 1 · Long Jump · Place 3 · BAA MasconometLong Jump34.81m14
May 18USATF New England Youth Series - Meet #3May 18 · Long Jump · Place 2 · BAA MasconometLong Jump2.4.51m-
May 18USATF New England Youth Series - Meet #3May 18 · 100 Meters · Place 7 · BAA Masconomet100 Meters7.13.71aWind: 2.6-

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · Long Jump · Place 6 · BAA MasconometLong Jump64.39m—
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 9 · BAA Masconomet200 Meters927.74a—
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 9 · BAA Masconomet100 Meters913.41a—
Jun 2USATF New England Youth InvitationalJun 2 · Long Jump · Place 5 · BAA MasconometLong Jump54.68m13
May 5USATF New England Youth Series - Meet #2May 5 · 100 Meters · Place 7 · BAA Masconomet100 Meters713.8313
May 5USATF New England Youth Series - Meet #2May 5 · Long Jump · Place 3 · BAA MasconometLong Jump34.42m13
Apr 28USATF New England Youth Series - Meet #1Apr 28 · Long Jump · Place 2 · BAA MasconometLong Jump2.4.45m PB-
Apr 28USATF New England Youth Series - Meet #1Apr 28 · 100 Meters · Place 6 · BAA Masconomet100 Meters6.13.72a-