Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorSouth Shore League Meet #2 · Dec 2243.66aSouth Shore League Meet #2December 22, 2025
400 Meters · OutdoorNorwell vs Middleboro · Apr 1459.70Norwell vs MiddleboroApril 14, 2026
55 Meter · IndoorWinter Warrior HS Invitational · Dec 287.78aWinter Warrior HS InvitationalDecember 28, 2025
55 Meters · IndoorSouth Shore League #3 2025-2026 · Jan 57.86aSouth Shore League #3 2025-2026January 5, 2026
Long Jump · IndoorSouth Shore League Meet #1 · Dec 1516-04.00South Shore League Meet #1December 15, 2025
Triple Jump · OutdoorMiddleboro vs Randolph · May 1236-07.00Middleboro vs RandolphMay 12, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · Triple Jump · Place 10 · MiddleboroTriple Jump10.34-07.0011
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · 400 Meters · Place 15 · Middleboro400 Meters15.1:00.19a11
May 12Middleboro vs RandolphMay 12 · Triple Jump · Place 3 · MiddleboroTriple Jump3.36-07.00 PB11
May 12Middleboro vs RandolphMay 12 · 400 Meters · Place 4 · Middleboro400 Meters4.1:00.46a11
Apr 27Middleborough vs RocklandApr 27 · Triple Jump · Place 2 · MiddleboroTriple Jump2.36-03.2511
Apr 27Middleborough vs RocklandApr 27 · 400 Meters · Place 3 · Middleboro400 Meters3.1:01.32a11
Apr 14Norwell vs MiddleboroApr 14 · Triple Jump · Place 2 · MiddleboroTriple Jump2.34' 1"11
Apr 14Norwell vs MiddleboroApr 14 · 400 Meters · Place 4 · Middleboro400 Meters4.59.70 PB11
Apr 7Middleborough vs East BridgewaterApr 7 · Triple Jump · Place 2 · MiddleboroTriple Jump235-03.5011
Apr 7Middleborough vs East BridgewaterApr 7 · 400 Meters · Place 4 · Middleboro400 Meters41:00.15a11
Mar 30Middleboro HS vs Carver MHSMar 30 · Triple Jump · Place 1 · MiddleboroTriple Jump1.33' 8"11
Mar 30Middleboro HS vs Carver MHSMar 30 · 400 Meters · Place 2 · Middleboro400 Meters2.1:01.611
Mar 24Scrimmage: Middleboro vs Dighton-RehobothMar 24 · Triple Jump · Place 1 · MiddleboroTriple Jump1.32' 7"11
Mar 24Scrimmage: Middleboro vs Dighton-RehobothMar 24 · 400 Meters · Place 3 · Middleboro400 Meters3.1:03.711

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 300 Meters · Place 39 · Middleboro300 Meters3944.61a11
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 55 Meters · Place 63 · Middleboro55 Meters637.97a11
Jan 5South Shore League #3 2025-2026Jan 5 · Long Jump · Place 21 · MiddleboroLong Jump2114-711
Jan 5South Shore League #3 2025-2026Jan 5 · 300 Meters · Place 41 · Middleboro300 Meters4144.03a11
Jan 5South Shore League #3 2025-2026Jan 5 · 55 Meters · Place 54 · Middleboro55 Meters547.86a PB11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 300 Meters · Place 167 · Middleboro300 Meters167.44.41a11
Dec 28Winter Warrior HS InvitationalDec 28 · 55 Meter · Place 222 · Middleboro55 MeterRound P222.7.78a PB11
Dec 22South Shore League Meet #2Dec 22 · 300 Meters · Place 27 · Middleboro300 Meters27.43.66a PB11
Dec 22South Shore League Meet #2Dec 22 · 55 Meter · Place 56 · Middleboro55 Meter56.7.96a11
Dec 22South Shore League Meet #2Dec 22 · Long Jump · Place 20 · MiddleboroLong Jump20.15-10.2511
Dec 15South Shore League Meet #1Dec 15 · 300 Meters · Place 36 · Middleboro300 Meters36.44.07a11
Dec 15South Shore League Meet #1Dec 15 · Long Jump · Place 20 · MiddleboroLong Jump20.16-04.00 PB11