Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorUSATF New England Youth Series - Meet #1 · May 71:06.78aUSATF New England Youth Series - Meet #1May 7, 2023
High Jump · OutdoorNEC Week #6 - Peabody, Masconomet, Saugus · May 75-04NEC Week #6 - Peabody, Masconomet, SaugusMay 7, 2026
Javelin · 600g · OutdoorUSATF Region 1 Junior Olympic Championships · Jul 733.77mUSATF Region 1 Junior Olympic ChampionshipsJuly 7, 2023
Javelin · 800g · OutdoorNEC Championships · May 22148' 5"NEC ChampionshipsMay 22, 2026
Long Jump · OutdoorUSATF New England Youth Invitational · Jun 43.50mUSATF New England Youth InvitationalJune 4, 2023

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Javelin · Place 14 · Masconomet RegionalMasconomet RegionalJavelin800g14.141-0011
May 22NEC ChampionshipsMay 22 · Javelin · Place 2 · Masconomet RegionalMasconomet RegionalJavelin800g2.148' 5" PB11
May 16MSTCA Coaches Metro InvitationalMay 16 · Javelin · Place 9 · Masconomet RegionalMasconomet RegionalJavelin9134-1111
May 9Andover Boosters InvitationalMay 9 · Javelin · Place 9 · Masconomet RegionalMasconomet RegionalJavelin800g9.131-0211
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · High Jump · Place 5 · Masconomet RegionalMasconomet RegionalHigh Jump5.5-04 PB11
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Javelin · Place 3 · Masconomet RegionalMasconomet RegionalJavelin800g3.145-10.511
May 3MSTCA Division 3 RelaysMay 3 · Javelin · Place 7 · Masconomet RegionalMasconomet RegionalJavelin743.02m11
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · High Jump · Place 6 · Masconomet RegionalMasconomet RegionalHigh Jump6.5' 2"11
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · Javelin · Place 5 · Masconomet RegionalMasconomet RegionalJavelin800g5.132' 3"11
Apr 22Northeast Conference Spring ChallengeApr 22 · High Jump · Place 17 · Masconomet RegionalMasconomet RegionalHigh Jump175-211
Apr 22Northeast Conference Spring ChallengeApr 22 · Javelin · Place 4 · Masconomet RegionalMasconomet RegionalJavelin4139-011
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Javelin · Place 5 · Masconomet RegionalMasconomet RegionalJavelin5139-311
Apr 15NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · High Jump · Place 5 · Masconomet RegionalMasconomet RegionalHigh Jump5.5-0211
Apr 15NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · Javelin · Place 2 · Masconomet RegionalMasconomet RegionalJavelin800g2.143-0611
Apr 9NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · High Jump · Place 4 · Masconomet RegionalMasconomet RegionalHigh Jump4.5-0211
Apr 9NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · Javelin · Place 3 · Masconomet RegionalMasconomet RegionalJavelin800g3.127-0911
Apr 1NEC Week #1 - Masconomet, Beverly, SalemApr 1 · Javelin · Place 4 · Masconomet RegionalMasconomet RegionalJavelin800g4.130-0011
Mar 27Jonathan Tymann InvitationalMar 27 · Javelin · Place 9 · BAA MasconometBAA MasconometJavelin800g9.40.60m11

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · Javelin · Place 4 · BAA MasconometBAA MasconometJavelin600g4.33.77m PB8
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · Javelin · Place 3 · BAA MasconometBAA MasconometJavelin332.77m—
Jun 4USATF New England Youth InvitationalJun 4 · Javelin · Place 1 · BAA MasconometBAA MasconometJavelin138.56m14
Jun 4USATF New England Youth InvitationalJun 4 · Long Jump · Place 6 · BAA MasconometBAA MasconometLong Jump63.50m PB14
May 21 USATF New England Youth Series - Meet #3May 21 · Javelin · Place 1 · BAA MasconometBAA MasconometJavelin600g1.29.04m8
May 7USATF New England Youth Series - Meet #1May 7 · Long Jump · Place 3 · BAA MasconometBAA MasconometLong Jump34.05m—
May 7USATF New England Youth Series - Meet #1May 7 · 400 Meters · Place 19 · BAA MasconometBAA Masconomet400 Meters191:06.78a PB—