Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSandwich vs. Middleboro · May 712.3Sandwich vs. Middleboro May 7, 2025
200 Meters · OutdoorMiddleboro vs Norwell · Apr 1425.59aMiddleboro vs NorwellApril 14, 2025
300 Meters · IndoorSouth Shore League Indoor TF Championship · Feb 546.96aSouth Shore League Indoor TF ChampionshipFebruary 5, 2024
55 Meter · IndoorSouth Shore League Meet #1 · Dec 167.66aSouth Shore League Meet #1December 16, 2024
55 Meters · IndoorSouth Shore League meet #5 · Jan 277.56aSouth Shore League meet #5January 27, 2025
Long Jump · OutdoorMiddleboro vs East Bridgewater · Apr 916' 9"Middleboro vs East BridgewaterApril 9, 2025
Triple Jump · OutdoorMiddleboro vs East Bridgewater · Apr 930' 9"Middleboro vs East BridgewaterApril 9, 2025

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

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 25Middleboro Final Qualifier at BRMay 25 · 100 Meters · Place 16 · Middleboro100 Meters1612.95a12
May 12South Shore League ChampionshipMay 12 · 200 Meters · Place 23 · Middleboro200 Meters2326.22a12
May 12South Shore League ChampionshipMay 12 · 100 Meters · Place 35 · Middleboro100 Meters3512.75a12
May 7Sandwich vs. Middleboro May 7 · 200 Meters · Place 3 · Middleboro200 Meters325.812
May 7Sandwich vs. Middleboro May 7 · 100 Meters · Place 4 · Middleboro100 Meters412.3 PB12
Apr 30Middleboro vs RocklandApr 30 · 100 Meters · Place 2 · Middleboro100 Meters212.82a12
Apr 30Middleboro vs RocklandApr 30 · Long Jump · Place 8 · MiddleboroLong Jump817-00.0012
Apr 30Middleboro vs RocklandApr 30 · 200 Meters · Place 4 · Middleboro200 Meters426.70a12
Apr 252nd Annual Outdoor Mercury GamesApr 25 · 100 Meters · Middleboro100 MetersRound P--DNS12
Apr 14Middleboro vs NorwellApr 14 · 200 Meters · Place 4 · Middleboro200 Meters425.59a PB12
Apr 14Middleboro vs NorwellApr 14 · 100 Meters · Place 5 · Middleboro100 Meters512.81a12
Apr 9Middleboro vs East BridgewaterApr 9 · Triple Jump · Place 6 · MiddleboroTriple Jump6.30' 9" PB12
Apr 9Middleboro vs East BridgewaterApr 9 · Long Jump · Place 5 · MiddleboroLong Jump5.16' 9" PB12
Apr 9Middleboro vs East BridgewaterApr 9 · 200 Meters · Place 10 · Middleboro200 Meters10.26.112
Apr 9Middleboro vs East BridgewaterApr 9 · 100 Meters · Place 10 · Middleboro100 Meters10.12.612
Apr 2Middleboro vs RandolphApr 2 · Triple Jump · Place 4 · MiddleboroTriple Jump430-112
Apr 2Middleboro vs RandolphApr 2 · 100 Meters · Place 5 · Middleboro100 Meters513.30a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 3South Shore League Indoor TF ChampionshipFeb 3 · 55 Meters · Place 28 · Middleboro55 Meters287.61a—
Jan 27South Shore League meet #5Jan 27 · 55 Meters · Place 40 · Middleboro55 Meters407.56a PB—
Jan 13South Shore League Meet #4Jan 13 · 55 Meters · Place 36 · Middleboro55 Meters367.61a—
Jan 6South Shore league Meet #3Jan 6 · 55 Meters · Place 40 · Middleboro55 Meters407.67a—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 23South Shore League Meet #2Dec 23 · 55 Meter · Place 34 · Middleboro55 Meter34.7.71a12
Dec 16South Shore League Meet #1Dec 16 · 55 Meter · Place 34 · Middleboro55 Meter34.7.66a PB12
Dec 142nd Annual Mercury Indoor GamesDec 14 · 300 Meters · Place 25 · Middleboro300 Meters25.49.42a12
Dec 142nd Annual Mercury Indoor GamesDec 14 · 55 Meter · Place 42 · Middleboro55 MeterRound P42.7.71a12
Feb 5South Shore League Indoor TF ChampionshipFeb 5 · 300 Meters · Place 25 · Middleboro300 Meters2546.96a PB—
Feb 5South Shore League Indoor TF ChampionshipFeb 5 · 55 Meters · Place 39 · Middleboro55 Meters397.92a—
Jan 29South Shore League Meet #5Jan 29 · 55 Meters · Place 45 · Middleboro55 Meters458.00a—
Jan 22South Shore League Meet #4Jan 22 · 55 Meters · Place 31 · Middleboro55 Meters317.92a—
Jan 8South Shore League Meet #3Jan 8 · 300 Meters · Place 28 · Middleboro300 Meters2847.70a—
Jan 8South Shore League Meet #3Jan 8 · 55 Meters · Place 21 · Middleboro55 Meters218.00a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18Mercury Grand InvitationalMay 18 · 100 Meters · Place 24 · Middleboro100 Meters2413.17a—
May 14South Shore League ChampionshipMay 14 · 200 Meters · Place 30 · Middleboro200 Meters3026.37a—
May 14South Shore League ChampionshipMay 14 · 100 Meters · Place 44 · Middleboro100 Meters4412.88a—
May 7Middleboro vs SandwichMay 7 · 200 Meters · Place 1 · Middleboro200 Meters126.0—
May 7Middleboro vs SandwichMay 7 · 100 Meters · Place 1 · Middleboro100 Meters112.5—
Apr 30Middleboro vs RocklandApr 30 · 200 Meters · Place 1 · Middleboro200 Meters127.74a—
Apr 30Middleboro vs RocklandApr 30 · 100 Meters · Place 2 · Middleboro100 Meters213.32a—
Apr 24Norwell vs MiddleboroApr 24 · 200 Meters · Place 6 · Middleboro200 Meters626.7—
Apr 24Norwell vs MiddleboroApr 24 · 100 Meters · Place 1 · Middleboro100 Meters113.4—
Apr 9Middleboro vs East BridgewaterApr 9 · 200 Meters · Place 5 · Middleboro200 Meters527.41a—
Apr 9Middleboro vs East BridgewaterApr 9 · 100 Meters · Place 11 · Middleboro100 Meters1114.18a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11South Shore League Meet #1Dec 11 · 300 Meters · Place 33 · Middleboro300 Meters33.49.77a11
Dec 11South Shore League Meet #1Dec 11 · 55 Meter · Middleboro55 Meter--DNS11