Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 600g · OutdoorMSTCA Division 1 Relays · May 1818.26mMSTCA Division 1 RelaysMay 18, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20Big 3 ChampionshipMay 20 · Javelin · Place 5 · BrocktonJavelin600g5.57-0810
May 12Big 3 Meet #3- BrocktonMay 12 · Javelin · Place 9 · BrocktonJavelin600g9.55-0010
May 4Big 3 Meet #2- New BedfordMay 4 · Javelin · Place 8 · BrocktonJavelin600g8.54-0410
May 2MSTCA Division 1 RelaysMay 2 · Javelin · Place 27 · BrocktonJavelin2720.35m10
Apr 30Big 3 Meet #1- DurfeeApr 30 · High Jump · BrocktonHigh Jump--DNS10
Apr 30Big 3 Meet #1- DurfeeApr 30 · Javelin · Place 3 · BrocktonJavelin600g3.57-0310
Apr 30Big 3 Meet #1- DurfeeApr 30 · 100m Hurdles · Brockton100m Hurdles33" / 0.838m--DNS10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · Javelin · Place 27 · BrocktonJavelin2760-109
May 21Big 3 Championship May 21 · Javelin · Place 4 · BrocktonJavelin472-79
May 18MSTCA Division 1 RelaysMay 18 · Javelin · Place 46 · BrocktonJavelin600g46.18.26m PB9
May 13Big 3 Invite #3 at BrocktonMay 13 · High Jump · Place 5 · BrocktonHigh Jump54-09
May 13Big 3 Invite #3 at BrocktonMay 13 · Javelin · Place 2 · BrocktonJavelin267-59
May 7Big 3 Invite #2 at NBMay 7 · Javelin · Place 3 · BrocktonJavelin357-119
Apr 30Durfee-Brockton-New BedfordApr 30 · High Jump · Place 3 · BrocktonHigh Jump34-09
Apr 30Durfee-Brockton-New BedfordApr 30 · Javelin · Place 2 · BrocktonJavelin263-69