Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBoston Public Schools Dual Meet #4 · May 717.20Boston Public Schools Dual Meet #4May 7, 2025
Discus · 1kg · Outdoor2026 Boston Public Schools Championship · May 2170-102026 Boston Public Schools ChampionshipMay 21, 2026
Shot Put · 4kg · IndoorBPS Dual Meets #5 · Jan 2821-01.25BPS Dual Meets #5January 28, 2026
Shot Put · 4kg · Outdoor2026 Boston Public Schools Championship · May 2121-06.002026 Boston Public Schools ChampionshipMay 21, 2026
Weight Throw · 20lb / 9.0kg · IndoorBPS Dual Meets #5 · Jan 2814-08.75BPS Dual Meets #5January 28, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · Shot Put · Place 72 · BrightonShot Put7220-110
May 212026 Boston Public Schools ChampionshipMay 21 · Discus · Place 5 · BrightonDiscus1kg5.70-10 PB10
May 212026 Boston Public Schools ChampionshipMay 21 · Shot Put · Place 12 · BrightonShot Put4kg12.21-06.00 PB10
May 12Boston Public Schools Dual Meet #4May 12 · Discus · Place 5 · BrightonDiscus1kg5.67-1110
May 12Boston Public Schools Dual Meet #4May 12 · Shot Put · Place 15 · BrightonShot Put4kg15.21-02.0010
May 5Boston Public Schools Dual Meet #3May 5 · Discus · Place 7 · BrightonDiscus1kg7.57-0010
May 5Boston Public Schools Dual Meet #3May 5 · Shot Put · Place 17 · BrightonShot Put4kg17.19-04.0010
May 1MSTCA Division 6 RelaysMay 1 · Discus · Place 27 · BrightonDiscus2718.80m10
May 1MSTCA Division 6 RelaysMay 1 · Shot Put · Place 47 · BrightonShot Put475.69m10
Apr 28Boston Public Schools Dual Meet #2Apr 28 · Discus · Place 6 · BrightonDiscus1kg6.55-0810
Apr 28Boston Public Schools Dual Meet #2Apr 28 · Shot Put · Place 17 · BrightonShot Put4kg17.19-05.0010
Apr 24MSTCA Invacational & PentathlonApr 24 · Discus · Place 32 · BrightonDiscus3259-610
Apr 24MSTCA Invacational & PentathlonApr 24 · Shot Put · Place 40 · BrightonShot Put4018-710
Apr 14Boston Public Schools Dual Meet #1Apr 14 · Discus · Place 6 · BrightonDiscus1kg6.55-0910
Apr 14Boston Public Schools Dual Meet #1Apr 14 · Shot Put · Place 12 · BrightonShot Put4kg12.21-01.5010

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 42026 Boston Public Schools City ChampionshipsFeb 4 · Weight Throw · Place 10 · BrightonWeight Throw1015-4.7510
Feb 42026 Boston Public Schools City ChampionshipsFeb 4 · Shot Put · Place 13 · BrightonShot Put1320-7.5010
Jan 28BPS Dual Meets #5Jan 28 · Weight Throw · Place 8 · BrightonWeight Throw20lb / 9.0kg8.14-08.75 PB10
Jan 28BPS Dual Meets #5Jan 28 · Shot Put · Place 12 · BrightonShot Put4kg12.21-01.25 PB10
Jan 21BPS Dual Meets #4Jan 21 · Weight Throw · Place 8 · BrightonWeight Throw814-7.2510
Jan 21BPS Dual Meets #4Jan 21 · Shot Put · Place 10 · BrightonShot Put1020-910
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · Shot Put · Place 97 · BrightonShot Put976.10m10
Jan 14BPS Dual Meets #3Jan 14 · Weight Throw · Place 9 · BrightonWeight Throw915-2.5010
Jan 14BPS Dual Meets #3Jan 14 · Shot Put · Place 14 · BrightonShot Put1420-310
Jan 9MSTCA Northeast InvitationalJan 9 · Weight Throw · Place 29 · BrightonWeight Throw2915-1110
Jan 7BPS Dual Meets #2Jan 7 · Weight Throw · Place 8 · BrightonWeight Throw814-510
Jan 7BPS Dual Meets #2Jan 7 · Shot Put · Place 11 · BrightonShot Put1119-610

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Shot Put · Place 43 · BrightonShot Put4kg43.19-09.5010
Dec 17BPS Dual Meets #1Dec 17 · Weight Throw · Place 9 · BrightonWeight Throw20lb / 9.0kg9.14-03.0010
Dec 17BPS Dual Meets #1Dec 17 · Shot Put · Place 8 · BrightonShot Put4kg8.19-09.0010
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · Shot Put · Place 25 · BrightonShot Put4kg25.20-00.0010
Feb 10Boston Public Schools - City ChampionshipFeb 10 · Weight Throw · Place 9 · BrightonWeight Throw911-2—
Feb 10Boston Public Schools - City ChampionshipFeb 10 · Shot Put · Place 17 · BrightonShot Put1717-9—
Feb 10Boston Public Schools - City ChampionshipFeb 10 · Weight Throw · Place 9 · BrightonWeight Throw911-2—
Feb 10Boston Public Schools - City ChampionshipFeb 10 · Shot Put · Place 17 · BrightonShot Put1717-9—
Feb 10Boston Public Schools - City ChampionshipFeb 10 · Weight Throw · Place 9 · BrightonWeight Throw911-2—
Feb 10Boston Public Schools - City ChampionshipFeb 10 · Shot Put · Place 17 · BrightonShot Put1717-9—
Feb 10Boston Public Schools - City ChampionshipFeb 10 · Weight Throw · Place 9 · BrightonWeight Throw911-2—
Feb 10Boston Public Schools - City ChampionshipFeb 10 · Shot Put · Place 17 · BrightonShot Put1717-9—
Jan 29 Boston Public Schools - Dual Meet #5 1/29/2025Jan 29 · Shot Put · Place 21 · BrightonShot Put4kg21.16-09.009
Jan 25MSTCA Division 5 James Kalperis RelaysJan 25 · Shot Put · Place 44 · BrightonShot Put444.78m—
Jan 22Boston Public Schools - Dual Meet #4 1/22/2025Jan 22 · Shot Put · Place 21 · BrightonShot Put4kg21.16-03.009
Jan 15Boston Public Schools - Dual Meet #3 1/15/25Jan 15 · Shot Put · Place 23 · BrightonShot Put4kg23.15-09.009
Jan 10MSTCA Northeast InvitationalJan 10 · Shot Put · Place 135 · BrightonShot Put13517-4.50—
Jan 8Boston Public Schools - Dual Meet #2 1/8Jan 8 · Shot Put · Place 18 · BrightonShot Put4kg18.15-04.009

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 202025 Boston Public Schools City ChampionshipsMay 20 · Discus · Place 16 · BrightonDiscus1646-59
May 202025 Boston Public Schools City ChampionshipsMay 20 · Shot Put · Place 11 · BrightonShot Put1119-09
May 16MSTCA Division 6 RelaysMay 16 · Discus · Place 27 · BrightonDiscus2714.61m9
May 14Boston Public Schools Dual Meet #5May 14 · Discus · Place 15 · BrightonDiscus1545-39
May 14Boston Public Schools Dual Meet #5May 14 · Shot Put · Place 10 · BrightonShot Put1018-119
May 7Boston Public Schools Dual Meet #4May 7 · Discus · Place 12 · BrightonDiscus1247-49
May 7Boston Public Schools Dual Meet #4May 7 · Shot Put · Place 10 · BrightonShot Put1019-49
May 7Boston Public Schools Dual Meet #4May 7 · 100 Meters · Place 26 · Brighton100 Meters2617.20 PB9
Apr 30Boston Public Dual Meet #3Apr 30 · Discus · Place 17 · BrightonDiscus1734-29
Apr 30Boston Public Dual Meet #3Apr 30 · Shot Put · Place 8 · BrightonShot Put819-49
Apr 25MSTCA InVacational & PentathlonApr 25 · Shot Put · Place 50 · BrightonShot Put5017-08.009
Apr 16Boston Public Schools Dual Meet #2Apr 16 · Discus · Place 13 · BrightonDiscus1340-089
Apr 16Boston Public Schools Dual Meet #2Apr 16 · Shot Put · Place 11 · BrightonShot Put1116-01.009
Apr 9Boston Public Schools Dual Meet #1Apr 9 · Shot Put · Place 14 · BrightonShot Put1418-79

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27MSTCA Distance Classic and PentathlonDec 27 · Shot Put · Place 84 · BrightonShot Put4kg84.14-08.759
Dec 18Boston Public Schools Dual Meet #1Dec 18 · Shot Put · Place 9 · BrightonShot Put4kg9.19-19
Dec 18Boston Public Schools - Dual Meets #1 12/18Dec 18 · Shot Put · Place 9 · BrightonShot Put4kg9.19-01.009