Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBoston Public Schools Dual Meet #1 · Apr 1478-07Boston Public Schools Dual Meet #1April 14, 2026
Javelin · 800g · Outdoor2026 Boston Public Schools Championship · May 21118-002026 Boston Public Schools ChampionshipMay 21, 2026
Shot Put · 12lb · OutdoorBoston Pubic Schools Dual Meet #1 · Apr 219-01.00Boston Pubic Schools Dual Meet #1April 2, 2024

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 · Javelin · Place 1 · East BostonJavelin800g1.118-00 PB11
May 212026 Boston Public Schools ChampionshipMay 21 · Discus · East BostonDiscus1.6kg--DNS11
May 12Boston Public Schools Dual Meet #4May 12 · Javelin · Place 2 · East BostonJavelin800g2.103-0511
May 12Boston Public Schools Dual Meet #4May 12 · Discus · Place 12 · East BostonDiscus1.6kg12.69-0511
May 5Boston Public Schools Dual Meet #3May 5 · Javelin · Place 1 · East BostonJavelin800g1.100-0011
May 5Boston Public Schools Dual Meet #3May 5 · Discus · Place 13 · East BostonDiscus1.6kg13.72-0611
Apr 28Boston Public Schools Dual Meet #2Apr 28 · Javelin · Place 2 · East BostonJavelin800g2.95-0711
Apr 28Boston Public Schools Dual Meet #2Apr 28 · Discus · Place 17 · East BostonDiscus1.6kg17.64-0811
Apr 14Boston Public Schools Dual Meet #1Apr 14 · Javelin · Place 2 · East BostonJavelin800g2.117-0611
Apr 14Boston Public Schools Dual Meet #1Apr 14 · Discus · Place 10 · East BostonDiscus1.6kg10.78-07 PB11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 202025 Boston Public Schools City ChampionshipsMay 20 · Javelin · Place 3 · East BostonJavelin3107-710
May 14Boston Public Schools Dual Meet #5May 14 · Javelin · Place 3 · East BostonJavelin3111-410
May 14Boston Public Schools Dual Meet #5May 14 · Discus · Place 16 · East BostonDiscus1662-1110
May 7Boston Public Schools Dual Meet #4May 7 · Javelin · Place 3 · East BostonJavelin3102-610
Apr 30Boston Public Dual Meet #3Apr 30 · Discus · Place 15 · East BostonDiscus1563-310
Apr 16Boston Public Schools Dual Meet #2Apr 16 · Discus · Place 7 · East BostonDiscus769-1110
Apr 9Boston Public Schools Dual Meet #1Apr 9 · Javelin · Place 8 · East BostonJavelin882-1010
Apr 9Boston Public Schools Dual Meet #1Apr 9 · Discus · Place 12 · East BostonDiscus1264-610

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 23Boston Public Schools Dual Meet #3Apr 23 · Javelin · Place 14 · East BostonJavelin800g14.65-05Unofficial9
Apr 2Boston Pubic Schools Dual Meet #1Apr 2 · Shot Put · Place 21 · East BostonShot Put12lb21.19-01.00 PB9