Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMIAA Division 3 Track & Field Championship · May 28101-08MIAA Division 3 Track & Field ChampionshipMay 28, 2026
Shot Put · 4kg · Indoor Boston Public Schools - Dual Meet #5 1/29/2025 · Jan 2926-04.00 Boston Public Schools - Dual Meet #5 1/29/2025January 29, 2025
Shot Put · 4kg · OutdoorBoston Public Schools Dual Meet #1 · Apr 1428-02.00Boston Public Schools Dual Meet #1April 14, 2026
Weight Throw · 20lb / 9.0kg · IndoorBPS Dual Meets #5 · Jan 2831-04.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

11 results
DateMeetEventPlMarkGr
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Discus · Place 7 · Boston Latin AcademyDiscus1kg7.101-08 PB9
May 212026 Boston Public Schools ChampionshipMay 21 · Discus · Place 2 · Boston Latin AcademyDiscus1kg2.91-069
May 212026 Boston Public Schools ChampionshipMay 21 · Shot Put · Place 8 · Boston Latin AcademyShot Put4kg8.24-11.509
May 12Boston Public Schools Dual Meet #4May 12 · Discus · Place 1 · Boston Latin AcademyDiscus1kg1.98-039
May 12Boston Public Schools Dual Meet #4May 12 · Shot Put · Place 7 · Boston Latin AcademyShot Put4kg7.23-03.009
May 5Boston Public Schools Dual Meet #3May 5 · Discus · Place 1 · Boston Latin AcademyDiscus1kg1.93-099
May 5Boston Public Schools Dual Meet #3May 5 · Shot Put · Place 3 · Boston Latin AcademyShot Put4kg3.25-04.009
Apr 28Boston Public Schools Dual Meet #2Apr 28 · Discus · Place 1 · Boston Latin AcademyDiscus1kg1.100-069
Apr 28Boston Public Schools Dual Meet #2Apr 28 · Shot Put · Place 2 · Boston Latin AcademyShot Put4kg2.25-08.509
Apr 14Boston Public Schools Dual Meet #1Apr 14 · Discus · Place 2 · Boston Latin AcademyDiscus1kg2.84-059
Apr 14Boston Public Schools Dual Meet #1Apr 14 · Shot Put · Place 2 · Boston Latin AcademyShot Put4kg2.28-02.00 PB9

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 28BPS Dual Meets #5Jan 28 · Weight Throw · Place 1 · Boston Latin AcademyWeight Throw20lb / 9.0kg1.31-04.00 PB9
Jan 28BPS Dual Meets #5Jan 28 · Shot Put · Place 5 · Boston Latin AcademyShot Put4kg5.25-11.259
Jan 17MSTCA Kalperis Relays - Division 3Jan 17 · Shot Put · Place 38 · Boston Latin AcademyShot Put387.47m9
Jan 14BPS Dual Meets #3Jan 14 · Weight Throw · Place 1 · Boston Latin AcademyWeight Throw127-99
Jan 14BPS Dual Meets #3Jan 14 · Shot Put · Place 4 · Boston Latin AcademyShot Put425-119
Jan 9MSTCA Northeast InvitationalJan 9 · Weight Throw · Place 10 · Boston Latin AcademyWeight Throw1029-89

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Weight Throw · Boston Latin AcademyWeight Throw20lb / 9.0kg--DNS9
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · Weight Throw · Place 3 · Boston Latin AcademyWeight Throw20lb / 9.0kg3.26-01.509
Dec 17BPS Dual Meets #1Dec 17 · Weight Throw · Place 2 · Boston Latin AcademyWeight Throw20lb / 9.0kg2.23-00.009
Dec 17BPS Dual Meets #1Dec 17 · Shot Put · Place 3 · Boston Latin AcademyShot Put4kg3.24-00.009
Jan 29 Boston Public Schools - Dual Meet #5 1/29/2025Jan 29 · Weight Throw · Boston Latin AcademyWeight Throw20lb / 9.0kg—FOUL8
Jan 29 Boston Public Schools - Dual Meet #5 1/29/2025Jan 29 · Shot Put · Place 2 · Boston Latin AcademyShot Put4kg2.26-04.00 PB8
Jan 22Boston Public Schools - Dual Meet #4 1/22/2025Jan 22 · Shot Put · Place 5 · Boston Latin AcademyShot Put4kg5.25-04.008
Jan 15Boston Public Schools - Dual Meet #3 1/15/25Jan 15 · Weight Throw · Place 4 · Boston Latin AcademyWeight Throw20lb / 9.0kg4.18-10.008
Jan 15Boston Public Schools - Dual Meet #3 1/15/25Jan 15 · Shot Put · Place 9 · Boston Latin AcademyShot Put4kg9.23-03.008
Jan 8Boston Public Schools - Dual Meet #2 1/8Jan 8 · Shot Put · Place 8 · Boston Latin AcademyShot Put4kg8.22-02.008

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 22MSTCA Speed Classic (Sunday)Dec 22 · Weight Throw · Place 4 · Boston Latin AcademyWeight Throw20lb / 9.0kg4.23-00.758
Dec 18Boston Public Schools Dual Meet #1Dec 18 · Weight Throw · Place 2 · Boston Latin AcademyWeight Throw20lb / 9.0kg2.21-78
Dec 18Boston Public Schools Dual Meet #1Dec 18 · Shot Put · Place 4 · Boston Latin AcademyShot Put4kg4.22-88
Dec 18Boston Public Schools - Dual Meets #1 12/18Dec 18 · Weight Throw · Place 2 · Boston Latin AcademyWeight Throw20lb / 9.0kg2.21-07.008
Dec 18Boston Public Schools - Dual Meets #1 12/18Dec 18 · Shot Put · Place 4 · Boston Latin AcademyShot Put4kg4.22-08.008