Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorBoston Public Schools Dual Meet #3 · May 51:01.60Boston Public Schools Dual Meet #3May 5, 2026
600 Meters · Indoor2026 Boston Public Schools City Championships · Feb 41:58.78a2026 Boston Public Schools City ChampionshipsFebruary 4, 2026
Javelin · 800g · OutdoorBoston Public Schools Dual Meet #4 · May 1285-01Boston Public Schools Dual Meet #4May 12, 2026
Long Jump · OutdoorMSTCA Division 6 Relays · May 14.43mMSTCA Division 6 RelaysMay 1, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 212026 Boston Public Schools ChampionshipMay 21 · Javelin · BrightonJavelin800g--DNS10
May 212026 Boston Public Schools ChampionshipMay 21 · 400 Meters · Brighton400 Meters--DNS10
May 12Boston Public Schools Dual Meet #4May 12 · Javelin · Place 6 · BrightonJavelin800g6.85-01 PB10
May 12Boston Public Schools Dual Meet #4May 12 · 400 Meters · Place 18 · Brighton400 Meters18.1:03.2010
May 5Boston Public Schools Dual Meet #3May 5 · Javelin · Place 7 · BrightonJavelin800g7.74-0810
May 5Boston Public Schools Dual Meet #3May 5 · 400 Meters · Place 13 · Brighton400 Meters13.1:01.60 PB10
May 1MSTCA Division 6 RelaysMay 1 · Long Jump · Place 49 · BrightonLong Jump494.43m PB10
Apr 28Boston Public Schools Dual Meet #2Apr 28 · Javelin · Place 10 · BrightonJavelin800g10.72-0910
Apr 28Boston Public Schools Dual Meet #2Apr 28 · 400 Meters · Place 15 · Brighton400 Meters15.1:04.6010
Apr 14Boston Public Schools Dual Meet #1Apr 14 · Long Jump · Place 12 · BrightonLong Jump12.14-02.0010
Apr 14Boston Public Schools Dual Meet #1Apr 14 · 400 Meters · Place 14 · Brighton400 Meters14.1:04.7010

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 42026 Boston Public Schools City ChampionshipsFeb 4 · 600 Meters · Place 19 · Brighton600 Meters191:58.78a PB11
Jan 21BPS Dual Meets #4Jan 21 · 600 Meters · Place 22 · Brighton600 Meters221:59.84a11