Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA South Shore Twilight · May 2312.43aMSTCA South Shore TwilightMay 23, 2026
200 Meters · OutdoorBoston Public Schools Dual Meet #4 · May 1225.00Boston Public Schools Dual Meet #4May 12, 2026
400m Hurdles · 36" / 0.914m · OutdoorBoston Public Schools Dual Meet #1 · Apr 141:13.90Boston Public Schools Dual Meet #1April 14, 2026
55 Meter · IndoorBPS Dual Meets #5 · Jan 287.43aBPS Dual Meets #5January 28, 2026
55m Hurdles · 39" · IndoorBPS Dual Meets #1 · Dec 1710.33aBPS Dual Meets #1December 17, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 200 Meters · Place 95 · Brighton200 Meters9525.17a12
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 112 · Brighton100 MetersRound S11212.43a PB12
May 212026 Boston Public Schools ChampionshipMay 21 · 200 Meters · Brighton200 Meters--DNS12
May 12Boston Public Schools Dual Meet #4May 12 · 200 Meters · Place 13 · Brighton200 Meters13.25.00 PB12
May 5Boston Public Schools Dual Meet #3May 5 · 200 Meters · Place 14 · Brighton200 Meters14.25.2012
Apr 28Boston Public Schools Dual Meet #2Apr 28 · 100 Meters · Place 24 · Brighton100 Meters24.13.3012
Apr 24MSTCA Invacational & PentathlonApr 24 · 200 Meters · Place 69 · Brighton200 Meters6925.27a12
Apr 24MSTCA Invacational & PentathlonApr 24 · 100 Meters · Place 87 · Brighton100 Meters8712.43a12
Apr 14Boston Public Schools Dual Meet #1Apr 14 · 400m Hurdles · Place 7 · Brighton400m Hurdles36" / 0.914m7.1:13.90 PB12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 42026 Boston Public Schools City ChampionshipsFeb 4 · 55m Hurdles · Place 6 · Brighton55m Hurdles610.28a12
Feb 42026 Boston Public Schools City ChampionshipsFeb 4 · 55m Hurdles · Place 5 · Brighton55m Hurdles510.16a12
Jan 28BPS Dual Meets #5Jan 28 · 55m Hurdles · Place 5 · Brighton55m Hurdles39"5.10.81a12
Jan 28BPS Dual Meets #5Jan 28 · 55 Meter · Place 18 · Brighton55 Meter18.7.43a PB12
Jan 21BPS Dual Meets #4Jan 21 · 55m Hurdles · Place 5 · Brighton55m Hurdles510.32a12
Jan 14BPS Dual Meets #3Jan 14 · Long Jump · Place 17 · BrightonLong Jump1714-1012
Jan 14BPS Dual Meets #3Jan 14 · 55m Hurdles · Place 6 · Brighton55m Hurdles610.44a12
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 76 · Brighton55m HurdlesRound P7610.43a12
Jan 7BPS Dual Meets #2Jan 7 · 55m Hurdles · Place 5 · Brighton55m Hurdles510.48a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 55m Hurdles · Place 46 · Brighton55m Hurdles39"46.10.84a12
Dec 17BPS Dual Meets #1Dec 17 · 55m Hurdles · Place 5 · Brighton55m Hurdles39"5.10.33a PB12
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · 55m Hurdles · Place 15 · Brighton55m Hurdles39"Round P15.10.50a12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 200 Meters · Place 153 · Brighton200 Meters15329.27a11
Apr 9Boston Public Schools Dual Meet #1Apr 9 · 200 Meters · Place 29 · Brighton200 Meters2929.1011