Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorSouth Shore League Outdoor Track & Field Championship · May 215:40.08aSouth Shore League Outdoor Track & Field ChampionshipMay 21, 2026
300 Meters · IndoorSouth Shore League #5 Meet · Feb 648.25aSouth Shore League #5 MeetFebruary 6, 2026
55 Meters · IndoorSouth Shore League #3 2025-2026 · Jan 58.69aSouth Shore League #3 2025-2026January 5, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · 1 Mile · Place 3 · East Bridgewater Jr/Sr1 Mile3.5:40.08a PB8
May 12East Bridgewater vs NorwellMay 12 · 1 Mile · Place 1 · East Bridgewater Jr/Sr1 Mile1.5:46.78
May 6Rockland at East BridgewaterMay 6 · 1 Mile · Place 1 · East Bridgewater Jr/Sr1 Mile1.6:13.38
Apr 28Randolph @ East BridgewaterApr 28 · 1 Mile · Place 1 · East Bridgewater Jr/Sr1 Mile1.5:57.18
Apr 10Carver at East BridgewaterApr 10 · 1 Mile · Place 2 · East Bridgewater Jr/Sr1 Mile2.6:00.58

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6South Shore League #5 MeetFeb 6 · 300 Meters · Place 16 · East Bridgewater Jr/Sr300 Meters1648.25a PB8
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · 300 Meters · Place 9 · East Bridgewater Jr/Sr300 Meters948.87a8
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 55 Meters · Place 33 · East Bridgewater Jr/Sr55 Meters338.75a8
Jan 5South Shore League #3 2025-2026Jan 5 · 300 Meters · Place 9 · East Bridgewater Jr/Sr300 Meters948.80a8
Jan 5South Shore League #3 2025-2026Jan 5 · 55 Meters · Place 29 · East Bridgewater Jr/Sr55 Meters298.69a PB8

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 3South Shore League Indoor TF ChampionshipFeb 3 · 300 Meters · Place 13 · East Bridgewater Jr/Sr300 Meters1348.35a—
Feb 3South Shore League Indoor TF ChampionshipFeb 3 · 55 Meters · Place 43 · East Bridgewater Jr/Sr55 Meters438.88a—
Jan 27South Shore League meet #5Jan 27 · 300 Meters · Place 19 · East Bridgewater Jr/Sr300 Meters1949.08a—
Jan 27South Shore League meet #5Jan 27 · 55 Meters · Place 54 · East Bridgewater Jr/Sr55 Meters548.87a—
Jan 13South Shore League Meet #4Jan 13 · 300 Meters · Place 19 · East Bridgewater Jr/Sr300 Meters1949.62a—
Jan 13South Shore League Meet #4Jan 13 · 55 Meters · Place 47 · East Bridgewater Jr/Sr55 Meters478.90a—
Jan 6South Shore league Meet #3Jan 6 · 300 Meters · Place 39 · East Bridgewater Jr/Sr300 Meters3953.42a—
Jan 6South Shore league Meet #3Jan 6 · 55 Meters · Place 57 · East Bridgewater Jr/Sr55 Meters579.15a—