Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBoston Public Schools Dual Meet #2 · Apr 28118-03Boston Public Schools Dual Meet #2April 28, 2026
Javelin · 800g · OutdoorBoston Public Schools Dual Meet #1 · Apr 14124-08Boston Public Schools Dual Meet #1April 14, 2026
Shot Put · 12lb · IndoorBPS Dual Meets #5 · Jan 2837-09.25BPS Dual Meets #5January 28, 2026
Shot Put · 12lb · OutdoorBoston Public Schools Dual Meet #3 · May 543-03.00Boston Public Schools Dual Meet #3May 5, 2026
Weight Throw · 25lb / 11.3kg · IndoorBPS Dual Meets #5 · Jan 2829-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

21 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Shot Put · Place 22 · Tech Boston AcademyShot Put12lb22.40-06.7511
May 23MSTCA South Shore TwilightMay 23 · Javelin · Place 40 · Tech Boston AcademyJavelin4099-511
May 23MSTCA South Shore TwilightMay 23 · Discus · Place 21 · Tech Boston AcademyDiscus21102-111
May 23MSTCA South Shore TwilightMay 23 · Shot Put · Place 11 · Tech Boston AcademyShot Put1140-11.511
May 212026 Boston Public Schools ChampionshipMay 21 · Javelin · Place 2 · Tech Boston AcademyJavelin800g2.116-0611
May 212026 Boston Public Schools ChampionshipMay 21 · Discus · Place 3 · Tech Boston AcademyDiscus1.6kg3.111-0911
May 212026 Boston Public Schools ChampionshipMay 21 · Shot Put · Place 2 · Tech Boston AcademyShot Put12lb2.41-09.7511
May 16MSTCA Coaches Shore InvitationalMay 16 · Discus · Place 33 · Tech Boston AcademyDiscus3391-911
May 16MSTCA Coaches Shore InvitationalMay 16 · Shot Put · Place 9 · Tech Boston AcademyShot Put943-10.7511
May 12Boston Public Schools Dual Meet #4May 12 · Javelin · Place 1 · Tech Boston AcademyJavelin800g1.118-0811
May 12Boston Public Schools Dual Meet #4May 12 · Discus · Place 3 · Tech Boston AcademyDiscus1.6kg3.111-0111
May 12Boston Public Schools Dual Meet #4May 12 · Shot Put · Place 4 · Tech Boston AcademyShot Put12lb4.40-04.0011
May 5Boston Public Schools Dual Meet #3May 5 · Javelin · Place 2 · Tech Boston AcademyJavelin800g2.98-0111
May 5Boston Public Schools Dual Meet #3May 5 · Discus · Place 2 · Tech Boston AcademyDiscus1.6kg2.107-1011
May 5Boston Public Schools Dual Meet #3May 5 · Shot Put · Place 2 · Tech Boston AcademyShot Put12lb2.43-03.00 PB11
Apr 28Boston Public Schools Dual Meet #2Apr 28 · Javelin · Place 1 · Tech Boston AcademyJavelin800g1.119-0411
Apr 28Boston Public Schools Dual Meet #2Apr 28 · Discus · Place 1 · Tech Boston AcademyDiscus1.6kg1.118-03 PB11
Apr 28Boston Public Schools Dual Meet #2Apr 28 · Shot Put · Place 1 · Tech Boston AcademyShot Put12lb1.41-06.0011
Apr 14Boston Public Schools Dual Meet #1Apr 14 · Javelin · Place 1 · Tech Boston AcademyJavelin800g1.124-08 PB11
Apr 14Boston Public Schools Dual Meet #1Apr 14 · Discus · Place 5 · Tech Boston AcademyDiscus1.6kg5.95-0311
Apr 14Boston Public Schools Dual Meet #1Apr 14 · Shot Put · Place 2 · Tech Boston AcademyShot Put12lb2.38-10.0011

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 28BPS Dual Meets #5Jan 28 · Weight Throw · Place 2 · Tech Boston AcademyWeight Throw25lb / 11.3kg2.29-02.00 PB11
Jan 28BPS Dual Meets #5Jan 28 · Shot Put · Place 3 · Tech Boston AcademyShot Put12lb3.37-09.25 PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22Boston Public Schools - Dual Meet #4 1/22/2025Jan 22 · Shot Put · Place 5 · Tech Boston AcademyShot Put12lb5.34-03.0010
Jan 15Boston Public Schools - Dual Meet #3 1/15/25Jan 15 · Shot Put · Place 11 · Tech Boston AcademyShot Put12lb11.28-00.0010