Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSouth Shore League Meet #4 2025-2026 · Jan 126:15.59aSouth Shore League Meet #4 2025-2026January 12, 2026
1 Mile · OutdoorMiddleborough vs Rockland · Apr 276:06.63aMiddleborough vs RocklandApril 27, 2026
200 Meters · OutdoorMiddleborough vs East Bridgewater · Apr 728.74aMiddleborough vs East BridgewaterApril 7, 2026
300 Meters · IndoorMSTCA Qualifier Meet · Feb 1045.25aMSTCA Qualifier MeetFebruary 10, 2024
400 Meters · OutdoorMiddleboro vs Norwell · Apr 141:04.58aMiddleboro vs NorwellApril 14, 2025
55 Meters · IndoorSouth Shore League Meet #6 · Feb 68.69aSouth Shore League Meet #6 February 6, 2023
Long Jump · OutdoorScrimmage: Middleboro vs Dighton-Rehoboth · Mar 2413' 10.5"Scrimmage: Middleboro vs Dighton-RehobothMarch 24, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 12Middleboro vs RandolphMay 12 · Long Jump · Place 6 · MiddleboroLong Jump6.13-01.5011
May 12Middleboro vs RandolphMay 12 · 1 Mile · Place 1 · Middleboro1 Mile1.6:08.88a11
May 12Middleboro vs RandolphMay 12 · 200 Meters · Place 2 · Middleboro200 Meters2.29.10a11
Apr 27Middleborough vs RocklandApr 27 · 1 Mile · Place 3 · Middleboro1 Mile3.6:06.63a PB11
Apr 27Middleborough vs RocklandApr 27 · 400 Meters · Place 3 · Middleboro400 Meters3.1:06.23a11
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 1 Mile · Place 9 · Middleboro1 Mile96:11.68a11
Apr 14Norwell vs MiddleboroApr 14 · Long Jump · Place 8 · MiddleboroLong Jump8.12' 8.5"11
Apr 14Norwell vs MiddleboroApr 14 · 200 Meters · Place 3 · Middleboro200 Meters3.29.0011
Apr 7Middleborough vs East BridgewaterApr 7 · 200 Meters · Place 2 · Middleboro200 Meters228.74a PB11
Mar 30Middleboro HS vs Carver MHSMar 30 · Long Jump · Place 10 · MiddleboroLong Jump10.13' 5.75"11
Mar 24Scrimmage: Middleboro vs Dighton-RehobothMar 24 · Long Jump · Place 5 · MiddleboroLong Jump5.13' 10.5" PB11
Mar 24Scrimmage: Middleboro vs Dighton-RehobothMar 24 · 1 Mile · Place 2 · Middleboro1 Mile2.6:26.011

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 1 Mile · Place 5 · Middleboro1 Mile56:15.59a PB11
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 300 Meters · Place 8 · Middleboro300 Meters848.61a11
Jan 5South Shore League #3 2025-2026Jan 5 · 300 Meters · Place 4 · Middleboro300 Meters447.16a11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 25Middleboro Final Qualifier at BRMay 25 · 400 Meters · Place 7 · Middleboro400 Meters71:05.53a10
May 12South Shore League ChampionshipMay 12 · 400 Meters · Place 6 · Middleboro400 Meters61:06.39a10
May 7Sandwich vs. Middleboro May 7 · 400 Meters · Place 2 · Middleboro400 Meters21:06.010
Apr 30Middleboro vs RocklandApr 30 · Long Jump · Place 12 · MiddleboroLong Jump1212-10.2510
Apr 30Middleboro vs RocklandApr 30 · 400 Meters · Place 1 · Middleboro400 Meters11:05.21a10
Apr 14Middleboro vs NorwellApr 14 · Long Jump · Place 10 · MiddleboroLong Jump1012-010
Apr 14Middleboro vs NorwellApr 14 · 400 Meters · Place 2 · Middleboro400 Meters21:04.58a PB10
Apr 2Middleboro vs RandolphApr 2 · Long Jump · Place 12 · MiddleboroLong Jump1212-1110
Apr 2Middleboro vs RandolphApr 2 · 400 Meters · Place 1 · Middleboro400 Meters11:06.10a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 8MSTCA Qualifier MeetFeb 8 · 300 Meters · Place 43 · Middleboro300 Meters4346.26a—
Feb 3South Shore League Indoor TF ChampionshipFeb 3 · 300 Meters · Place 14 · Middleboro300 Meters1448.56a—
Jan 27South Shore League meet #5Jan 27 · 300 Meters · Place 8 · Middleboro300 Meters846.96a—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 300 Meters · Place 49 · Middleboro300 Meters4946.16a—
Jan 13South Shore League Meet #4Jan 13 · 300 Meters · Place 9 · Middleboro300 Meters947.53a—
Jan 6South Shore league Meet #3Jan 6 · 300 Meters · Place 10 · Middleboro300 Meters1048.08a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 18Mercury Grand InvitationalMay 18 · 400 Meters · Place 6 · Middleboro400 Meters61:07.61a—
May 14South Shore League ChampionshipMay 14 · Long Jump · Place 16 · MiddleboroLong Jump1613-8—
May 14South Shore League ChampionshipMay 14 · 400 Meters · Place 5 · Middleboro400 Meters51:06.27a—
May 7Middleboro vs SandwichMay 7 · Long Jump · Place 7 · MiddleboroLong Jump713-3—
May 7Middleboro vs SandwichMay 7 · 400 Meters · Place 1 · Middleboro400 Meters11:05.8—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 200 Meters · Place 24 · Middleboro200 Meters2429.08a—
Apr 30Middleboro vs RocklandApr 30 · Long Jump · Place 8 · MiddleboroLong Jump813-10.50—
Apr 30Middleboro vs RocklandApr 30 · 400 Meters · Place 3 · Middleboro400 Meters31:08.29a—
Apr 24Norwell vs MiddleboroApr 24 · Long Jump · Place 6 · MiddleboroLong Jump614-5—
Apr 24Norwell vs MiddleboroApr 24 · 400 Meters · Place 3 · Middleboro400 Meters31:07.8—
Apr 18MSTCA Warrior InvitationalApr 18 · 400 Meters · Place 40 · Middleboro400 Meters401:10.78a—
Apr 9Middleboro vs East BridgewaterApr 9 · Long Jump · Place 8 · MiddleboroLong Jump813-1—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 10MSTCA Qualifier MeetFeb 10 · 300 Meters · Place 15 · Middleboro300 Meters1545.25a PB—
Feb 5South Shore League Indoor TF ChampionshipFeb 5 · 300 Meters · Place 12 · Middleboro300 Meters1248.27a—
Jan 29South Shore League Meet #5Jan 29 · 300 Meters · Place 10 · Middleboro300 Meters1049.00a—
Jan 22South Shore League Meet #4Jan 22 · 300 Meters · Place 9 · Middleboro300 Meters946.78a—
Jan 8South Shore League Meet #3Jan 8 · 300 Meters · Place 5 · Middleboro300 Meters546.64a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 300 Meters · Place 17 · Middleboro300 Meters1746.24a—
Jan 3MAC Meet 3Jan 3 · 300 Meters · Place 7 · Middleboro300 Meters747.67a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18South Shore League ChampMay 18 · 200 Meters · Place 13 · Middleboro200 Meters1330.11a—
May 18South Shore League ChampMay 18 · 400 Meters · Place 1 · Middleboro400 Meters11:08.41a—
May 3East Bridgewater vs. MiddleboroMay 3 · 200 Meters · Place 3 · Middleboro200 Meters328.82a—
Apr 12Randolph vs MiddleboroApr 12 · 200 Meters · Place 5 · Middleboro200 Meters530.46a—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 6South Shore League Meet #6 Feb 6 · 300 Meters · Place 18 · Middleboro300 Meters1850.16a—
Feb 6South Shore League Meet #6 Feb 6 · 55 Meters · Place 27 · Middleboro55 Meters278.69a PB—
Jan 30South Shore League Meet #5Jan 30 · 300 Meters · Place 5 · Middleboro300 Meters550.708
Jan 30South Shore League Meet #5Jan 30 · 55 Meters · Place 6 · Middleboro55 Meters68.728
Jan 9South Shore League Meet #3Jan 9 · 300 Meters · Place 6 · Middleboro300 Meters651.008
Jan 9South Shore League Meet #3Jan 9 · 55 Meters · Place 6 · Middleboro55 Meters68.888
Jan 4South Shore Meet Wheaton #1Jan 4 · 300 Meters · Place 7 · Middleboro300 Meters749.75a—