Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBoston Public Schools Dual Meet #4 · May 1210.70Boston Public Schools Dual Meet #4May 12, 2026
200 Meters · OutdoorMIAA Division 4 Track & Field Championship · May 2822.82aMIAA Division 4 Track & Field ChampionshipMay 28, 2026
300 Meters · IndoorWinter Warrior HS Invitational · Dec 2837.90aWinter Warrior HS InvitationalDecember 28, 2025
55 Meter · IndoorWinter Warrior HS Invitational · Dec 286.91aWinter Warrior HS InvitationalDecember 28, 2025
600 Meters · IndoorBoston Public Schools - Dual Meet #2 1/8 · Jan 81:46.20aBoston Public Schools - Dual Meet #2 1/8January 8, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 200 Meters · Boston Chargers Athletic ClubBoston Chargers Athletic Club200 MetersRound P—DNSWind: 0.311
May 31USATF New England Youth InvitationalMay 31 · 100 Meters · Place 8 · Boston Chargers Athletic ClubBoston Chargers Athletic Club100 MetersRound P8.12.08a11
May 31USATF New England Youth InvitationalMay 31 · 100 Meters · Place 4 · Boston Chargers Athletic ClubBoston Chargers Athletic Club100 Meters4.11.9a11
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 200 Meters · Place 12 · Madison ParkMadison Park200 MetersRound P12.22.82a PB11
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 100 Meters · Madison ParkMadison Park100 MetersRound P--DNS11
May 23MSTCA South Shore TwilightMay 23 · 200 Meters · Place 18 · Madison ParkMadison Park200 Meters1823.47a11
May 212026 Boston Public Schools ChampionshipMay 21 · 200 Meters · Place 2 · Madison ParkMadison Park200 Meters2.23.47a11
May 16MSTCA Coaches Shore InvitationalMay 16 · 200 Meters · Place 21 · Madison ParkMadison Park200 Meters2123.53a11
May 16MSTCA Coaches Shore InvitationalMay 16 · 100 Meters · Place 15 · Madison ParkMadison Park100 Meters1511.48a11
May 12Boston Public Schools Dual Meet #4May 12 · 200 Meters · Place 1 · Madison ParkMadison Park200 Meters1.23.2011
May 12Boston Public Schools Dual Meet #4May 12 · 100 Meters · Place 1 · Madison ParkMadison Park100 Meters1.10.70 PB11
Apr 28Boston Public Schools Dual Meet #2Apr 28 · 100 Meters · Place 7 · Madison ParkMadison Park100 Meters7.12.1011
Apr 14Boston Public Schools Dual Meet #1Apr 14 · 200 Meters · Place 1 · Madison ParkMadison Park200 Meters1.23.1011
Apr 14Boston Public Schools Dual Meet #1Apr 14 · 100 Meters · Place 3 · Madison ParkMadison Park100 Meters3.10.9011

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 300 Meters · Place 21 · Madison ParkMadison Park300 Meters21.37.90a PB11
Dec 28Winter Warrior HS InvitationalDec 28 · 55 Meter · Place 18 · Madison ParkMadison Park55 MeterRound P18.6.91a PB11
Dec 17BPS Dual Meets #1Dec 17 · 300 Meters · Place 1 · Madison ParkMadison Park300 Meters1.37.97a11
Dec 17BPS Dual Meets #1Dec 17 · 55 Meter · Place 3 · Madison ParkMadison Park55 Meter3.7.05a11
Jan 29 Boston Public Schools - Dual Meet #5 1/29/2025Jan 29 · 300 Meters · Place 5 · Madison ParkMadison Park300 Meters5.38.78a10
Jan 29 Boston Public Schools - Dual Meet #5 1/29/2025Jan 29 · 55 Meter · Place 14 · Madison ParkMadison Park55 Meter14.7.22a10
Jan 22Boston Public Schools - Dual Meet #4 1/22/2025Jan 22 · 55 Meter · Place 10 · Madison ParkMadison Park55 Meter10.7.13a10
Jan 15Boston Public Schools - Dual Meet #3 1/15/25Jan 15 · 300 Meters · Place 2 · Madison ParkMadison Park300 Meters2.38.42a10
Jan 15Boston Public Schools - Dual Meet #3 1/15/25Jan 15 · 55 Meter · Place 5 · Madison ParkMadison Park55 Meter5.7.07a10
Jan 8Boston Public Schools - Dual Meet #2 1/8Jan 8 · 600 Meters · Place 9 · Madison ParkMadison Park600 Meters9.1:46.20a PB10
Jan 8Boston Public Schools - Dual Meet #2 1/8Jan 8 · 55 Meter · Place 11 · Madison ParkMadison Park55 Meter11.7.22a10

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 18Boston Public Schools Dual Meet #1Dec 18 · 300 Meters · Place 4 · Madison ParkMadison Park300 Meters4.40.59a10
Dec 18Boston Public Schools Dual Meet #1Dec 18 · 55 Meter · Place 7 · Madison ParkMadison Park55 Meter7.7.09a10
Dec 18Boston Public Schools - Dual Meets #1 12/18Dec 18 · 300 Meters · Place 4 · Madison ParkMadison Park300 Meters4.40.59a10
Dec 18Boston Public Schools - Dual Meets #1 12/18Dec 18 · 55 Meter · Place 7 · Madison ParkMadison Park55 Meter7.7.09a10
Jan 31 Boston Public Schools Dual Meet #5Jan 31 · 300 Meters · Place 3 · Madison ParkMadison Park300 Meters3.40.21a9
Jan 31 Boston Public Schools Dual Meet #5Jan 31 · 55 Meter · Place 3 · Madison ParkMadison Park55 Meter3.7.16a9
Jan 24 Boston Public Schools Dual Meet #4Jan 24 · 300 Meters · Place 16 · Madison ParkMadison Park300 Meters16.42.16a9
Jan 24 Boston Public Schools Dual Meet #4Jan 24 · 55 Meter · Place 14 · Madison ParkMadison Park55 Meter14.7.47a9

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 23Boston Public Schools Dual Meet #3Apr 23 · 200 Meters · Place 11 · Madison ParkMadison Park200 Meters11.25.60Unofficial9
Apr 23Boston Public Schools Dual Meet #3Apr 23 · 100 Meters · Place 17 · Madison ParkMadison Park100 Meters17.13.13Unofficial9
Apr 2Boston Pubic Schools Dual Meet #1Apr 2 · 100 Meters · Place 7 · Madison ParkMadison Park100 Meters7.12.37a9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Boston Public Schools Dual Meet #1Dec 20 · 300 Meters · Place 6 · Madison ParkMadison Park300 Meters6.42.23a9
Dec 20Boston Public Schools Dual Meet #1Dec 20 · 55 Meter · Place 16 · Madison ParkMadison Park55 Meter16.7.52a9