Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorBoston Public Schools Dual Meet #4 · May 1252-06Boston Public Schools Dual Meet #4May 12, 2026
Shot Put · 4kg · OutdoorBoston Public Schools Dual Meet #1 · Apr 1419-07.50Boston Public Schools Dual Meet #1April 14, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 212026 Boston Public Schools ChampionshipMay 21 · Discus · Place 18 · East BostonDiscus1kg18.43-0111
May 212026 Boston Public Schools ChampionshipMay 21 · Shot Put · Place 20 · East BostonShot Put4kg20.17-02.2511
May 12Boston Public Schools Dual Meet #4May 12 · Discus · Place 11 · East BostonDiscus1kg11.52-06 PB11
May 12Boston Public Schools Dual Meet #4May 12 · Shot Put · Place 23 · East BostonShot Put4kg23.17-00.0011
May 5Boston Public Schools Dual Meet #3May 5 · Discus · Place 16 · East BostonDiscus1kg16.46-0411
May 5Boston Public Schools Dual Meet #3May 5 · Shot Put · Place 26 · East BostonShot Put4kg26.17-02.0011
Apr 28Boston Public Schools Dual Meet #2Apr 28 · Discus · Place 20 · East BostonDiscus1kg20.43-0411
Apr 28Boston Public Schools Dual Meet #2Apr 28 · Shot Put · Place 23 · East BostonShot Put4kg23.16-09.5011
Apr 14Boston Public Schools Dual Meet #1Apr 14 · Discus · Place 17 · East BostonDiscus1kg17.45-0711
Apr 14Boston Public Schools Dual Meet #1Apr 14 · Shot Put · Place 15 · East BostonShot Put4kg15.19-07.50 PB11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 42026 Boston Public Schools City ChampionshipsFeb 4 · Shot Put · Place 16 · East BostonShot Put1619-511
Jan 21BPS Dual Meets #4Jan 21 · Shot Put · Place 20 · East BostonShot Put2016-311
Jan 7BPS Dual Meets #2Jan 7 · Shot Put · Place 23 · East BostonShot Put2316-6.7511

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 202025 Boston Public Schools City ChampionshipsMay 20 · Discus · Place 23 · East BostonDiscus2337-6—
May 202025 Boston Public Schools City ChampionshipsMay 20 · Shot Put · Place 20 · East BostonShot Put2014-4—
May 14Boston Public Schools Dual Meet #5May 14 · Discus · Place 20 · East BostonDiscus2040-3—
May 14Boston Public Schools Dual Meet #5May 14 · Shot Put · Place 18 · East BostonShot Put1812-6—
May 7Boston Public Schools Dual Meet #4May 7 · Discus · Place 18 · East BostonDiscus1834-10—
May 7Boston Public Schools Dual Meet #4May 7 · Shot Put · Place 19 · East BostonShot Put1913-6—
Apr 30Boston Public Dual Meet #3Apr 30 · Discus · Place 16 · East BostonDiscus1635-9—
Apr 30Boston Public Dual Meet #3Apr 30 · Shot Put · Place 15 · East BostonShot Put1514-7—
Apr 16Boston Public Schools Dual Meet #2Apr 16 · Discus · Place 24 · East BostonDiscus2434-09—
Apr 16Boston Public Schools Dual Meet #2Apr 16 · Shot Put · Place 17 · East BostonShot Put1711-11.00—