Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCarver-Rockland-Randolph @ Abington · Apr 1412.6Carver-Rockland-Randolph @ AbingtonApril 14, 2026
200 Meters · OutdoorMashpee @ Abington · May 525.7Mashpee @ AbingtonMay 5, 2026
300 Meters · IndoorSouth Shore League Meet #4 2025-2026 · Jan 1244.49aSouth Shore League Meet #4 2025-2026January 12, 2026
55 Meters · IndoorSouth Shore League #5 Meet · Feb 67.60aSouth Shore League #5 MeetFebruary 6, 2026
600 Meters · IndoorSouth Shore League Meet #3 · Jan 81:45.15aSouth Shore League Meet #3January 8, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · 200 Meters · Place 20 · Abington200 Meters20.26.32a11
May 12Cohasset vs AbingtonMay 12 · 200 Meters · Place 3 · Abington200 Meters3.26.111
May 5Mashpee @ AbingtonMay 5 · 200 Meters · Place 6 · Abington200 Meters6.25.7 PB11
Apr 14Carver-Rockland-Randolph @ AbingtonApr 14 · 200 Meters · Place 12 · Abington200 Meters12.25.811
Apr 14Carver-Rockland-Randolph @ AbingtonApr 14 · 100 Meters · Place 19 · Abington100 Meters19.12.6 PB11
Apr 8Hull @ AbingtonApr 8 · 100 Meters · Place 7 · Abington100 Meters7.13.311

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6South Shore League #5 MeetFeb 6 · 55 Meters · Place 43 · Abington55 Meters437.60a PB11
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · 55 Meters · Place 27 · Abington55 Meters277.60a11
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 300 Meters · Place 37 · Abington300 Meters3744.49a PB11
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 55 Meters · Place 44 · Abington55 Meters447.63a11
Jan 5South Shore League #3 2025-2026Jan 5 · 55 Meters · Place 41 · Abington55 Meters417.62a11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5South Shore League Indoor TF ChampionshipFeb 5 · 600 Meters · Place 18 · Abington600 Meters181:45.89a—
Jan 22South Shore League Meet #4Jan 22 · 600 Meters · Place 17 · Abington600 Meters171:46.64a—
Jan 8South Shore League Meet #3Jan 8 · 600 Meters · Place 11 · Abington600 Meters111:45.15a PB—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 18South Shore League ChampMay 18 · 200 Meters · Place 32 · Abington200 Meters3227.58a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 30South Shore League Meet #5Jan 30 · 55 Meters · Place 3 · Abington55 Meters38.168
Jan 9South Shore League Meet #3Jan 9 · 55 Meters · Place 7 · Abington55 Meters78.278