Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBoston Public Schools Dual Meet #4 · May 714.80Boston Public Schools Dual Meet #4May 7, 2025
200 Meters · OutdoorMSTCA South Shore Twilight · May 2329.55aMSTCA South Shore TwilightMay 23, 2026
300 Meters · Indoor2026 Boston Public Schools City Championships · Feb 449.72a2026 Boston Public Schools City ChampionshipsFebruary 4, 2026
400 Meters · OutdoorMSTCA South Shore Twilight · May 231:06.75aMSTCA South Shore TwilightMay 23, 2026
55 Meter · IndoorBPS Dual Meets #5 · Jan 289.03aBPS Dual Meets #5January 28, 2026
Long Jump · IndoorBPS Dual Meets #1 · Dec 1712-05.00BPS Dual Meets #1December 17, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 400 Meters · Place 25 · Brighton400 Meters251:06.75a PB8
May 23MSTCA South Shore TwilightMay 23 · 200 Meters · Place 60 · Brighton200 Meters6029.55a PB8
May 212026 Boston Public Schools ChampionshipMay 21 · 400 Meters · Place 3 · Brighton400 Meters3.1:07.21a8
May 212026 Boston Public Schools ChampionshipMay 21 · 200 Meters · Place 5 · Brighton200 Meters5.30.38a8
May 12Boston Public Schools Dual Meet #4May 12 · 400 Meters · Place 4 · Brighton400 Meters4.1:08.508
May 12Boston Public Schools Dual Meet #4May 12 · 200 Meters · Place 9 · Brighton200 Meters9.29.908
May 5Boston Public Schools Dual Meet #3May 5 · 400 Meters · Place 9 · Brighton400 Meters9.1:11.108
May 5Boston Public Schools Dual Meet #3May 5 · 200 Meters · Place 17 · Brighton200 Meters17.30.508
Apr 28Boston Public Schools Dual Meet #2Apr 28 · 400 Meters · Place 3 · Brighton400 Meters3.1:09.808
Apr 28Boston Public Schools Dual Meet #2Apr 28 · 200 Meters · Place 13 · Brighton200 Meters13.32.508
Apr 24MSTCA Invacational & PentathlonApr 24 · 400 Meters · Place 42 · Brighton400 Meters421:11.08a8
Apr 24MSTCA Invacational & PentathlonApr 24 · 200 Meters · Place 89 · Brighton200 Meters8931.26a8
Apr 14Boston Public Schools Dual Meet #1Apr 14 · 400 Meters · Place 5 · Brighton400 Meters5.1:10.708
Apr 14Boston Public Schools Dual Meet #1Apr 14 · 200 Meters · Place 8 · Brighton200 Meters8.31.108

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 10MSTCA Rising ChampionshipFeb 10 · Long Jump · Place 22 · BrightonLong Jump2210-78
Feb 10MSTCA Rising ChampionshipFeb 10 · 300 Meters · Place 38 · Brighton300 Meters3850.27a8
Feb 42026 Boston Public Schools City ChampionshipsFeb 4 · Long Jump · Place 13 · BrightonLong Jump1310-9.508
Feb 42026 Boston Public Schools City ChampionshipsFeb 4 · 300 Meters · Place 10 · Brighton300 Meters1049.72a PB8
Jan 28BPS Dual Meets #5Jan 28 · 300 Meters · Place 12 · Brighton300 Meters12.52.62a8
Jan 28BPS Dual Meets #5Jan 28 · 55 Meter · Place 31 · Brighton55 Meter31.9.03a PB8
Jan 28BPS Dual Meets #5Jan 28 · Long Jump · Place 13 · BrightonLong Jump13.10-11.008
Jan 21BPS Dual Meets #4Jan 21 · Long Jump · Place 2 · BrightonLong Jump214-28
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · Long Jump · BrightonLong Jump—FOUL8

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · Long Jump · BrightonLong Jump--DNS8
Dec 17BPS Dual Meets #1Dec 17 · 300 Meters · Place 9 · Brighton300 Meters9.51.83a8
Dec 17BPS Dual Meets #1Dec 17 · Long Jump · Place 11 · BrightonLong Jump11.12-05.00 PB8
Jan 22Boston Public Schools - Dual Meet #4 1/22/2025Jan 22 · 300 Meters · Place 17 · Brighton300 Meters17.57.09a7
Jan 22Boston Public Schools - Dual Meet #4 1/22/2025Jan 22 · Long Jump · Place 10 · BrightonLong Jump10.11-06.507
Jan 15Boston Public Schools - Dual Meet #3 1/15/25Jan 15 · 300 Meters · Brighton300 Meters—DQ7
Jan 15Boston Public Schools - Dual Meet #3 1/15/25Jan 15 · Long Jump · Place 13 · BrightonLong Jump13.11-02.007

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 202025 Boston Public Schools City ChampionshipsMay 20 · 200 Meters · Place 20 · Brighton200 Meters2032.32a7
May 14Boston Public Schools Dual Meet #5May 14 · 400 Meters · Place 6 · Brighton400 Meters61:16.207
May 14Boston Public Schools Dual Meet #5May 14 · 200 Meters · Place 22 · Brighton200 Meters2231.407
May 7Boston Public Schools Dual Meet #4May 7 · 400 Meters · Place 5 · Brighton400 Meters51:13.907
May 7Boston Public Schools Dual Meet #4May 7 · 100 Meters · Place 20 · Brighton100 Meters2014.80 PB7
Apr 30Boston Public Dual Meet #3Apr 30 · 200 Meters · Place 23 · Brighton200 Meters2331.907
Apr 16Boston Public Schools Dual Meet #2Apr 16 · 200 Meters · Place 20 · Brighton200 Meters2032.707
Apr 9Boston Public Schools Dual Meet #1Apr 9 · 200 Meters · Place 16 · Brighton200 Meters1632.107