Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meters · IndoorGreater Boston League - Meet #5 · Jan 308.56aGreater Boston League - Meet #5January 30, 2026
Shot Put · 12lb · OutdoorGBL Tri-Meet 3 (Everett/Revere/Malden) · Apr 2727-11.25GBL Tri-Meet 3 (Everett/Revere/Malden)April 27, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4GBL Trimeet Medford Revere Lynn EnglishMay 4 · Shot Put · Place 6 · RevereShot Put12lb6.26-910
May 4GBL Tri Meet (Lynn English/Medford/Revere)May 4 · Shot Put · Place 6 · RevereShot Put12lb6.26-910
Apr 27GBL Tri-Meet 3 (Everett/Revere/Malden)Apr 27 · Shot Put · Place 2 · RevereShot Put12lb2.27-11.25 PB10
Apr 13GBL Dual-meet 2 (Chelsea/Revere)Apr 13 · Shot Put · Place 6 · RevereShot Put12lb6.25-0110
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · Shot Put · Place 13 · RevereShot Put12lb13.24-8.510

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 30Greater Boston League - Meet #5Jan 30 · Shot Put · Place 9 · RevereShot Put927-1.2510
Jan 30Greater Boston League - Meet #5Jan 30 · 55 Meters · Place 37 · Revere55 Meters378.56a PB10
Jan 23Greater Boston League - Meet #4Jan 23 · Shot Put · Place 5 · RevereShot Put529-510
Jan 23Greater Boston League - Meet #4Jan 23 · 55 Meters · Place 41 · Revere55 Meters418.87a10
Jan 2Great Boston League OpenJan 2 · Weight Throw · Place 11 · RevereWeight Throw1118-4.2510
Jan 2Great Boston League OpenJan 2 · 55 Meters · Place 31 · Revere55 Meters319.11a10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 5GBL Tri Meet (Lynn English/Medford/Revere)May 5 · Shot Put · Place 8 · RevereShot Put824-29