Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMiddleboro vs Sandwich · May 713.3Middleboro vs SandwichMay 7, 2024
100m Hurdles · 33" / 0.838m · OutdoorMiddleboro vs East Bridgewater · Apr 919.7Middleboro vs East BridgewaterApril 9, 2025
400m Hurdles · 30" / 0.762m · Outdoor2nd Annual Outdoor Mercury Games · Apr 251:14.88a2nd Annual Outdoor Mercury GamesApril 25, 2025
High Jump · OutdoorMSTCA Div. IV Relays · Apr 271.35mMSTCA Div. IV Relays April 27, 2024

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

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 400m Hurdles · Place 10 · Middleboro400m Hurdles101:10.12a11
May 12South Shore League ChampionshipMay 12 · High Jump · Place 10 · MiddleboroHigh Jump104-06.0011
May 12South Shore League ChampionshipMay 12 · 400m Hurdles · Place 4 · Middleboro400m Hurdles41:13.00a11
May 7Sandwich vs. Middleboro May 7 · 400m Hurdles · Place 1 · Middleboro400m Hurdles11:10.011
Apr 30Middleboro vs RocklandApr 30 · Long Jump · Place 8 · MiddleboroLong Jump814-03.2511
Apr 30Middleboro vs RocklandApr 30 · High Jump · Place 2 · MiddleboroHigh Jump24-02.0011
Apr 30Middleboro vs RocklandApr 30 · 400m Hurdles · Place 1 · Middleboro400m Hurdles11:11.09a11
Apr 252nd Annual Outdoor Mercury GamesApr 25 · 400m Hurdles · Place 4 · Middleboro400m Hurdles30" / 0.762m4.1:14.88a PB11
Apr 252nd Annual Outdoor Mercury GamesApr 25 · High Jump · Place 10 · MiddleboroHigh Jump10.4-06.0011
Apr 14Middleboro vs NorwellApr 14 · High Jump · Place 2 · MiddleboroHigh Jump24-811
Apr 14Middleboro vs NorwellApr 14 · 400m Hurdles · Place 2 · Middleboro400m Hurdles21:12.78a11
Apr 14Middleboro vs NorwellApr 14 · 100m Hurdles · Place 5 · Middleboro100m Hurdles520.36a11
Apr 9Middleboro vs East BridgewaterApr 9 · 400m Hurdles · Place 1 · Middleboro400m Hurdles30" / 0.762m1.1:14.911
Apr 9Middleboro vs East BridgewaterApr 9 · 100m Hurdles · Place 6 · Middleboro100m Hurdles33" / 0.838m6.19.7 PB11
Apr 9Middleboro vs East BridgewaterApr 9 · High Jump · Place 4 · MiddleboroHigh Jump4.4' 8"11
Apr 2Middleboro vs RandolphApr 2 · Long Jump · Place 8 · MiddleboroLong Jump813-1111
Apr 2Middleboro vs RandolphApr 2 · High Jump · Place 3 · MiddleboroHigh Jump34-811
Apr 2Middleboro vs RandolphApr 2 · 400m Hurdles · Place 2 · Middleboro400m Hurdles21:16.97a11
Apr 2Middleboro vs RandolphApr 2 · 100m Hurdles · Place 2 · Middleboro100m Hurdles219.88a11

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 14South Shore League ChampionshipMay 14 · Long Jump · Place 14 · MiddleboroLong Jump1413-10—
May 14South Shore League ChampionshipMay 14 · High Jump · Place 11 · MiddleboroHigh Jump114-4—
May 14South Shore League ChampionshipMay 14 · 100m Hurdles · Place 19 · Middleboro100m Hurdles1920.31a—
May 7Middleboro vs SandwichMay 7 · Long Jump · Place 6 · MiddleboroLong Jump614-1—
May 7Middleboro vs SandwichMay 7 · High Jump · Place 4 · MiddleboroHigh Jump44-8—
May 7Middleboro vs SandwichMay 7 · 100m Hurdles · Place 6 · Middleboro100m Hurdles619.6—
May 7Middleboro vs SandwichMay 7 · 100 Meters · Place 1 · Middleboro100 Meters113.3 PB—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Long Jump · Place 20 · MiddleboroLong Jump2014-0.50—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 100m Hurdles · Place 25 · Middleboro100m Hurdles2520.47a—
Apr 30Middleboro vs RocklandApr 30 · Long Jump · Place 12 · MiddleboroLong Jump1211-6.50—
Apr 30Middleboro vs RocklandApr 30 · High Jump · Place 2 · MiddleboroHigh Jump24-6—
Apr 30Middleboro vs RocklandApr 30 · 100m Hurdles · Place 2 · Middleboro100m Hurdles221.12a—
Apr 30Middleboro vs RocklandApr 30 · 100 Meters · Place 1 · Middleboro100 Meters114.27a—
Apr 27MSTCA Div. IV Relays Apr 27 · High Jump · Place 9 · MiddleboroHigh Jump91.35m PB—
Apr 24Norwell vs MiddleboroApr 24 · Long Jump · Place 10 · MiddleboroLong Jump1012-3—
Apr 24Norwell vs MiddleboroApr 24 · High Jump · Place 6 · MiddleboroHigh Jump64-2—
Apr 24Norwell vs MiddleboroApr 24 · 100m Hurdles · Place 7 · Middleboro100m Hurdles720.5—
Apr 24Norwell vs MiddleboroApr 24 · 100 Meters · Place 6 · Middleboro100 Meters614.0—
Apr 9Middleboro vs East BridgewaterApr 9 · Long Jump · Place 11 · MiddleboroLong Jump1112-4—
Apr 9Middleboro vs East BridgewaterApr 9 · 100m Hurdles · Place 2 · Middleboro100m Hurdles220.13a—
Apr 9Middleboro vs East BridgewaterApr 9 · 100 Meters · Place 1 · Middleboro100 Meters114.48a—
Apr 5Middleboro @ RandolphApr 5 · Long Jump · MiddleboroLong Jump—15-00.75Unofficial10