Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorBig 3 Meet #3 · Jan 151:04.58aBig 3 Meet #3January 15, 2026
Discus · 1kg · OutdoorBig 3 Meet #1- Durfee · Apr 3051-01Big 3 Meet #1- DurfeeApril 30, 2026
Javelin · 600g · OutdoorBig 3 Meet #3- Brockton · May 1259-05Big 3 Meet #3- BrocktonMay 12, 2026
Shot Put · 4kg · IndoorBig 3 Meet #1 · Dec 1818-09.00Big 3 Meet #1December 18, 2025
Shot Put · 4kg · OutdoorBig 3 Meet #2- New Bedford · May 417-05.00Big 3 Meet #2- New BedfordMay 4, 2026
Shot Put · 8lb · IndoorBIG 3 Opener · Dec 819-02.00BIG 3 OpenerDecember 8, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · Shot Put · Place 77 · BrocktonShot Put7719-012
May 12Big 3 Meet #3- BrocktonMay 12 · Javelin · Place 6 · BrocktonJavelin600g6.59-05 PB12
May 12Big 3 Meet #3- BrocktonMay 12 · Discus · BrocktonDiscus1kg--DNS12
May 12Big 3 Meet #3- BrocktonMay 12 · Shot Put · Place 13 · BrocktonShot Put4kg13.17-00.0012
May 4Big 3 Meet #2- New BedfordMay 4 · Discus · Place 11 · BrocktonDiscus1kg11.48-0312
May 4Big 3 Meet #2- New BedfordMay 4 · Shot Put · Place 13 · BrocktonShot Put4kg13.17-05.00 PB12
May 2MSTCA Division 1 RelaysMay 2 · Shot Put · Place 51 · BrocktonShot Put515.58m12
Apr 30Big 3 Meet #1- DurfeeApr 30 · Discus · Place 11 · BrocktonDiscus1kg11.51-01 PB12
Apr 30Big 3 Meet #1- DurfeeApr 30 · Shot Put · Place 15 · BrocktonShot Put4kg15.16-05.5012

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 11BIG3 ChampionshipFeb 11 · Shot Put · Place 11 · BrocktonShot Put1118-10.5012
Jan 18MSTCA Kalperis Relays - Division 1Jan 18 · Shot Put · Place 42 · BrocktonShot Put425.56m12
Jan 15Big 3 Meet #3Jan 15 · Shot Put · Place 7 · BrocktonShot Put720-5.5012
Jan 15Big 3 Meet #3Jan 15 · 300 Meters · Place 22 · Brockton300 Meters221:04.58a PB12
Jan 8Big 3 Meet #2Jan 8 · Shot Put · Place 5 · BrocktonShot Put519-10.5012
Jan 8Big 3 Meet #2Jan 8 · 300 Meters · Place 23 · Brockton300 Meters231:06.81a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 300 Meters · Place 184 · Brockton300 Meters184.1:06.18a12
Dec 18Big 3 Meet #1Dec 18 · 300 Meters · Place 27 · Brockton300 Meters27.1:08.01a12
Dec 18Big 3 Meet #1Dec 18 · Shot Put · Place 7 · BrocktonShot Put4kg7.18-09.00 PB12
Dec 8BIG 3 OpenerDec 8 · Shot Put · Place 7 · BrocktonShot Put8lb7.19-02.00 PB12

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 24Brockton Girls vs DurfeeApr 24 · Javelin · BrocktonJavelin600g—38-04.00Unofficial10