Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBoston Public Schools Dual Meet #4 · May 712.60Boston Public Schools Dual Meet #4May 7, 2025
110m Hurdles · 39" / 0.991m · OutdoorBoston Public Schools Dual Meet #1 · Apr 1418.30Boston Public Schools Dual Meet #1April 14, 2026
200 Meters · OutdoorMSTCA South Shore Twilight Invitational · May 2426.78aMSTCA South Shore Twilight InvitationalMay 24, 2025
300 Meters · IndoorBPS Dual Meets #2 · Jan 745.18aBPS Dual Meets #2January 7, 2026
55 Meter · IndoorBPS Dual Meets #1 · Dec 177.99aBPS Dual Meets #1December 17, 2025
55m Hurdles · 39" · IndoorBPS Dual Meets #1 · Dec 1710.02aBPS Dual Meets #1December 17, 2025
High Jump · OutdoorBoston Public Schools Dual Meet #4 · May 125-02.00Boston Public Schools Dual Meet #4May 12, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 212026 Boston Public Schools ChampionshipMay 21 · High Jump · Place 6 · Boston Latin AcademyHigh Jump6.5-00.0011
May 212026 Boston Public Schools ChampionshipMay 21 · 110m Hurdles · Place 4 · Boston Latin Academy110m Hurdles39" / 0.991m4.19.79a11
May 12Boston Public Schools Dual Meet #4May 12 · High Jump · Place 2 · Boston Latin AcademyHigh Jump2.5-02.00 PB11
May 12Boston Public Schools Dual Meet #4May 12 · 110m Hurdles · Place 3 · Boston Latin Academy110m Hurdles39" / 0.991m3.18.6011
May 5Boston Public Schools Dual Meet #3May 5 · High Jump · Place 5 · Boston Latin AcademyHigh Jump5.5-00.0011
May 5Boston Public Schools Dual Meet #3May 5 · 110m Hurdles · Place 3 · Boston Latin Academy110m Hurdles39" / 0.991m3.19.4011
May 5Boston Public Schools Dual Meet #3May 5 · 100 Meters · Place 44 · Boston Latin Academy100 Meters44.14.3011
Apr 28Boston Public Schools Dual Meet #2Apr 28 · 110m Hurdles · Place 2 · Boston Latin Academy110m Hurdles39" / 0.991m2.20.6011
Apr 14Boston Public Schools Dual Meet #1Apr 14 · 110m Hurdles · Place 2 · Boston Latin Academy110m Hurdles39" / 0.991m2.18.30 PB11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 10MSTCA Rising ChampionshipFeb 10 · 55m Hurdles · Place 19 · Boston Latin Academy55m Hurdles199.75a11
Feb 42026 Boston Public Schools City ChampionshipsFeb 4 · 55m Hurdles · Place 4 · Boston Latin Academy55m Hurdles49.62a11
Feb 42026 Boston Public Schools City ChampionshipsFeb 4 · 55m Hurdles · Place 4 · Boston Latin Academy55m Hurdles49.77a11
Jan 21BPS Dual Meets #4Jan 21 · 55m Hurdles · Place 6 · Boston Latin Academy55m Hurdles610.46a11
Jan 7BPS Dual Meets #2Jan 7 · 55m Hurdles · Place 4 · Boston Latin Academy55m Hurdles410.04a11
Jan 7BPS Dual Meets #2Jan 7 · 300 Meters · Place 25 · Boston Latin Academy300 Meters2545.18a PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17BPS Dual Meets #1Dec 17 · 55m Hurdles · Place 4 · Boston Latin Academy55m Hurdles39"4.10.02a PB11
Dec 17BPS Dual Meets #1Dec 17 · 55 Meter · Place 36 · Boston Latin Academy55 Meter36.7.99a PB11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 110m Hurdles · Place 40 · Boston Latin Academy110m Hurdles4020.11a10
May 24MSTCA South Shore Twilight InvitationalMay 24 · 200 Meters · Place 128 · Boston Latin Academy200 Meters12826.78a PB10
May 24MSTCA South Shore Twilight InvitationalMay 24 · 100 Meters · Place 133 · Boston Latin Academy100 Meters13313.57a10
May 202025 Boston Public Schools City ChampionshipsMay 20 · 110m Hurdles · Place 5 · Boston Latin Academy110m HurdlesRound P519.34a10
May 202025 Boston Public Schools City ChampionshipsMay 20 · 110m Hurdles · Place 5 · Boston Latin Academy110m Hurdles520.04a10
May 14Boston Public Schools Dual Meet #5May 14 · 110m Hurdles · Place 6 · Boston Latin Academy110m Hurdles621.20—
May 14Boston Public Schools Dual Meet #5May 14 · 100 Meters · Place 39 · Boston Latin Academy100 Meters3914.40—
May 7Boston Public Schools Dual Meet #4May 7 · 100 Meters · Place 15 · Boston Latin Academy100 Meters1512.60 PB—
Apr 30Boston Public Dual Meet #3Apr 30 · 110m Hurdles · Place 6 · Boston Latin Academy110m Hurdles619.60—
Apr 16Boston Public Schools Dual Meet #2Apr 16 · 100m Hurdles · Place 3 · Boston Latin Academy100m Hurdles321.50—
Apr 16Boston Public Schools Dual Meet #2Apr 16 · 200 Meters · Place 18 · Boston Latin Academy200 Meters1827.00—