Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBig 3 Meet #3- Brockton · May 1213.44aBig 3 Meet #3- BrocktonMay 12, 2026
200 Meters · OutdoorRon Wayne Speed Jamboree · Apr 2127.87aRon Wayne Speed JamboreeApril 21, 2026
300 Meters · IndoorMSTCA Qualifier Meet · Feb 746.43aMSTCA Qualifier MeetFebruary 7, 2026
55 Meters · IndoorBIG3 Championship · Feb 117.87aBIG3 ChampionshipFebruary 11, 2026
Javelin · 600g · OutdoorBig 3 Championship · May 2076-06Big 3 ChampionshipMay 20, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · Javelin · Place 34 · BrocktonJavelin3464-512
May 23MSTCA South Shore TwilightMay 23 · 200 Meters · Place 24 · Brockton200 Meters2428.04a12
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 24 · Brockton100 MetersRound S2413.56a12
May 20Big 3 ChampionshipMay 20 · Javelin · Place 1 · BrocktonJavelin600g1.76-06 PB12
May 20Big 3 ChampionshipMay 20 · 200 Meters · Place 2 · Brockton200 Meters2.28.95a12
May 16MSTCA Coaches Shore InvitationalMay 16 · 200 Meters · Place 35 · Brockton200 Meters3528.37a12
May 16MSTCA Coaches Shore InvitationalMay 16 · 100 Meters · Place 40 · Brockton100 Meters4013.69a12
May 12Big 3 Meet #3- BrocktonMay 12 · Javelin · Place 1 · BrocktonJavelin600g1.74-0612
May 12Big 3 Meet #3- BrocktonMay 12 · 200 Meters · Place 6 · Brockton200 Meters6.28.22a12
May 12Big 3 Meet #3- BrocktonMay 12 · 100 Meters · Place 2 · Brockton100 Meters2.13.44a PB12
May 4Big 3 Meet #2- New BedfordMay 4 · Javelin · Place 2 · BrocktonJavelin600g2.69-0612
May 4Big 3 Meet #2- New BedfordMay 4 · 200 Meters · Place 1 · Brockton200 Meters1.29.85a12
May 2MSTCA Division 1 RelaysMay 2 · Javelin · Place 22 · BrocktonJavelin2221.20m12
Apr 21Ron Wayne Speed JamboreeApr 21 · 200 Meters · Place 2 · Brockton200 Meters2.27.87a PB12

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 11BIG3 ChampionshipFeb 11 · Shot Put · Place 5 · BrocktonShot Put524-5.2512
Feb 11BIG3 ChampionshipFeb 11 · 55 Meters · Place 5 · Brockton55 Meters57.97a12
Feb 11BIG3 ChampionshipFeb 11 · 55 Meters · Place 4 · Brockton55 Meters47.87a PB12
Feb 7MSTCA Qualifier MeetFeb 7 · Shot Put · BrocktonShot Put—ND12
Feb 7MSTCA Qualifier MeetFeb 7 · 300 Meters · Place 40 · Brockton300 Meters4046.43a PB12
Feb 7MSTCA Qualifier MeetFeb 7 · 55 Meters · Place 50 · Brockton55 MetersRound P508.06a12
Jan 18MSTCA Kalperis Relays - Division 1Jan 18 · Shot Put · Place 14 · BrocktonShot Put148.73m12
Jan 15Big 3 Meet #3Jan 15 · Shot Put · Place 4 · BrocktonShot Put421-8.5012
Jan 15Big 3 Meet #3Jan 15 · 300 Meters · Place 5 · Brockton300 Meters546.70a12
Jan 15Big 3 Meet #3Jan 15 · 55 Meters · Place 6 · Brockton55 Meters67.93a12
Jan 15Big 3 Meet #3Jan 15 · 55 Meters · Place 5 · Brockton55 Meters58.03a12
Jan 8Big 3 Meet #2Jan 8 · 55 Meters · Place 5 · Brockton55 Meters58.02a12
Jan 8Big 3 Meet #2Jan 8 · 55 Meters · Place 5 · Brockton55 Meters58.01a12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21Big 3 Championship May 21 · 100 Meters · Place 14 · Brockton100 Meters1414.32a11
May 13Big 3 Invite #3 at BrocktonMay 13 · Javelin · Place 7 · BrocktonJavelin756-811
May 13Big 3 Invite #3 at BrocktonMay 13 · Shot Put · Place 13 · BrocktonShot Put1319-6.7511
May 13Big 3 Invite #3 at BrocktonMay 13 · 100 Meters · Place 14 · Brockton100 Meters1414.32a11
May 7Big 3 Invite #2 at NBMay 7 · Javelin · Place 2 · BrocktonJavelin260-0011
May 7Big 3 Invite #2 at NBMay 7 · Shot Put · Place 10 · BrocktonShot Put1019-02.0011
May 7Big 3 Invite #2 at NBMay 7 · 100 Meters · Place 13 · Brockton100 Meters1314.20a11
Apr 30Durfee-Brockton-New BedfordApr 30 · 100 Meters · Place 14 · Brockton100 Meters1414.3011
Apr 30Durfee-Brockton-New BedfordApr 30 · Javelin · Place 3 · BrocktonJavelin362-011
Apr 30Durfee-Brockton-New BedfordApr 30 · Shot Put · Place 10 · BrocktonShot Put1019-211