Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorBoston Public Schools Dual Meet #4 · May 1265-09Boston Public Schools Dual Meet #4May 12, 2026
Javelin · 600g · OutdoorBoston Public Schools Dual Meet #1 · Apr 1445-10Boston Public Schools Dual Meet #1April 14, 2026
Shot Put · 4kg · IndoorBPS Dual Meets #5 · Jan 2823-03.75BPS Dual Meets #5January 28, 2026
Shot Put · 4kg · Outdoor2026 Boston Public Schools Championship · May 2122-06.502026 Boston Public Schools ChampionshipMay 21, 2026
Weight Throw · 20lb / 9.0kg · IndoorBPS Dual Meets #5 · Jan 2818-02.00BPS Dual Meets #5January 28, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · Shot Put · Place 57 · BrightonShot Put5721-8.7512
May 212026 Boston Public Schools ChampionshipMay 21 · Discus · Place 7 · BrightonDiscus1kg7.59-0012
May 212026 Boston Public Schools ChampionshipMay 21 · Shot Put · Place 11 · BrightonShot Put4kg11.22-06.50 PB12
May 12Boston Public Schools Dual Meet #4May 12 · Javelin · Place 10 · BrightonJavelin600g10.44-0112
May 12Boston Public Schools Dual Meet #4May 12 · Discus · Place 6 · BrightonDiscus1kg6.65-09 PB12
May 12Boston Public Schools Dual Meet #4May 12 · Shot Put · Place 10 · BrightonShot Put4kg10.21-08.0012
May 5Boston Public Schools Dual Meet #3May 5 · Javelin · Place 12 · BrightonJavelin600g12.42-1012
May 5Boston Public Schools Dual Meet #3May 5 · Discus · Place 13 · BrightonDiscus1kg13.50-0312
May 5Boston Public Schools Dual Meet #3May 5 · Shot Put · Place 10 · BrightonShot Put4kg10.20-09.0012
May 1MSTCA Division 6 RelaysMay 1 · Javelin · Place 41 · BrightonJavelin4114.30m12
May 1MSTCA Division 6 RelaysMay 1 · Discus · Place 32 · BrightonDiscus3217.59m12
May 1MSTCA Division 6 RelaysMay 1 · Shot Put · Place 19 · BrightonShot Put197.74m12
Apr 28Boston Public Schools Dual Meet #2Apr 28 · Javelin · Place 8 · BrightonJavelin600g8.44-0012
Apr 28Boston Public Schools Dual Meet #2Apr 28 · Discus · Place 5 · BrightonDiscus1kg5.57-0512
Apr 28Boston Public Schools Dual Meet #2Apr 28 · Shot Put · Place 5 · BrightonShot Put4kg5.22-01.2512
Apr 24MSTCA Invacational & PentathlonApr 24 · Discus · Place 29 · BrightonDiscus2960-312
Apr 24MSTCA Invacational & PentathlonApr 24 · Shot Put · Place 33 · BrightonShot Put3321-512
Apr 14Boston Public Schools Dual Meet #1Apr 14 · Javelin · Place 6 · BrightonJavelin600g6.45-10 PB12
Apr 14Boston Public Schools Dual Meet #1Apr 14 · Discus · Place 4 · BrightonDiscus1kg4.65-0012
Apr 14Boston Public Schools Dual Meet #1Apr 14 · Shot Put · Place 11 · BrightonShot Put4kg11.21-03.5012

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 42026 Boston Public Schools City ChampionshipsFeb 4 · Weight Throw · Place 7 · BrightonWeight Throw715-8.7512
Feb 42026 Boston Public Schools City ChampionshipsFeb 4 · Shot Put · Place 8 · BrightonShot Put823-1.7512
Jan 28BPS Dual Meets #5Jan 28 · Weight Throw · Place 4 · BrightonWeight Throw20lb / 9.0kg4.18-02.00 PB12
Jan 28BPS Dual Meets #5Jan 28 · Shot Put · Place 6 · BrightonShot Put4kg6.23-03.75 PB12
Jan 21BPS Dual Meets #4Jan 21 · Shot Put · Place 8 · BrightonShot Put822-0.7512
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · Shot Put · Place 76 · BrightonShot Put766.89m12
Jan 14BPS Dual Meets #3Jan 14 · Shot Put · Place 11 · BrightonShot Put1121-4.5012
Jan 9MSTCA Northeast InvitationalJan 9 · Weight Throw · Place 31 · BrightonWeight Throw3114-8.5012
Jan 7BPS Dual Meets #2Jan 7 · Weight Throw · Place 6 · BrightonWeight Throw616-6.2512
Jan 7BPS Dual Meets #2Jan 7 · Shot Put · Place 20 · BrightonShot Put2017-312

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Shot Put · Place 41 · BrightonShot Put4kg41.20-10.0012
Dec 17BPS Dual Meets #1Dec 17 · Weight Throw · Place 6 · BrightonWeight Throw20lb / 9.0kg6.16-10.0012
Dec 17BPS Dual Meets #1Dec 17 · Shot Put · Place 5 · BrightonShot Put4kg5.21-03.0012
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · Shot Put · Place 26 · BrightonShot Put4kg26.20-00.0012