Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMIAA Division 5 Indoor Track & Field Championship · Feb 143:15.08MIAA Division 5 Indoor Track & Field ChampionshipFebruary 14, 2026
1 Mile · IndoorCape & Islands Meet #1 · Dec 115:43.68aCape & Islands Meet #1December 11, 2025
1 Mile · OutdoorMIAA Division 6 Track & Field Championship · May 285:23.19aMIAA Division 6 Track & Field ChampionshipMay 28, 2026
1000 Meters · IndoorCape & Islands Indoor Track Championships · Jan 313:17.08aCape & Islands Indoor Track ChampionshipsJanuary 31, 2026
2 Miles · OutdoorMonomoy vs Sandwich · May 1312:13Monomoy vs SandwichMay 13, 2026
400 Meters · Relay Split · IndoorCape & Islands Meet #3 · Dec 191:05.970Cape & Islands Meet #3December 19, 2025
600 Meters · IndoorCape & Islands Meet #4 · Jan 61:57.69aCape & Islands Meet #4January 6, 2026
800 Meters · OutdoorMIAA Division 6 Track & Field Championship · May 282:23.63aMIAA Division 6 Track & Field ChampionshipMay 28, 2026
High Jump · IndoorCape & Islands Meet #2 · Dec 164-10.00Cape & Islands Meet #2December 16, 2025
High Jump · OutdoorCape & Islands Double-Dual · Apr 164-06.00Cape & Islands Double-DualApril 16, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 1 Mile · Place 13 · Sandwich1 Mile13.5:23.19a PB9
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 800 Meters · Place 10 · Sandwich800 Meters10.2:23.63a PB9
May 18Cape and Islands Championship MeetMay 18 · 1 Mile · Place 2 · Sandwich1 Mile25:34.83a9
May 18Cape and Islands Championship MeetMay 18 · 800 Meters · Place 2 · Sandwich800 Meters22:24.87a9
May 13Monomoy vs SandwichMay 13 · High Jump · Place 2 · SandwichHigh Jump2.4' 09
May 13Monomoy vs SandwichMay 13 · 2 Miles · Place 2 · Sandwich2 Miles2.12:13 PB9
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 1 Mile · Place 3 · Sandwich1 Mile35:27.51a9
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 800 Meters · Place 8 · Sandwich800 Meters82:29.19a9
May 5Sandwich vs. Falmouth vs. Nantucket May 5 · High Jump · Place 2 · SandwichHigh Jump2.4' 4"9
May 5Sandwich vs. Falmouth vs. Nantucket May 5 · 800 Meters · Place 1 · Sandwich800 Meters1.2:30.29
Apr 28Sandwich vs. DY vs. Sturgis E/WApr 28 · High Jump · Place 3 · SandwichHigh Jump3.4' 2"9
Apr 28Sandwich vs. DY vs. Sturgis E/WApr 28 · 1 Mile · Place 3 · Sandwich1 Mile3.5:34.19
Apr 28Sandwich vs. DY vs. Sturgis E/WApr 28 · 800 Meters · Place 1 · Sandwich800 Meters1.2:31.29
Apr 16Cape & Islands Double-DualApr 16 · High Jump · Place 3 · SandwichHigh Jump3.4-06.00 PB9
Apr 16Cape & Islands Double-DualApr 16 · 1 Mile · Place 3 · Sandwich1 Mile3.5:41.78a9
Apr 16Cape & Islands Double-DualApr 16 · 800 Meters · Place 2 · Sandwich800 Meters2.2:28.19a9
Apr 7Sandwich vs. Martha's Vineyard & MashpeeApr 7 · High Jump · Place 3 · SandwichHigh Jump3.4'2Unofficial9
Apr 7Sandwich vs. Martha's Vineyard & MashpeeApr 7 · 800 Meters · Place 1 · Sandwich800 Meters1.2:36.4Unofficial9

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 1 Mile · Place 9 · Sandwich1 Mile93:15.08 PB—
Jan 31Cape & Islands Indoor Track ChampionshipsJan 31 · High Jump · Place 5 · SandwichHigh Jump54-49
Jan 31Cape & Islands Indoor Track ChampionshipsJan 31 · 1000 Meters · Place 1 · Sandwich1000 Meters13:17.08a PB9
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · 1000 Meters · Place 17 · Sandwich1000 Meters173:19.81a9
Jan 13Cape & Islands Meet #5Jan 13 · High Jump · Place 5 · SandwichHigh Jump54-49
Jan 13Cape & Islands Meet #5Jan 13 · 1 Mile · Place 3 · Sandwich1 Mile35:44.00a9
Jan 9MSTCA Northeast InvitationalJan 9 · 1 Mile · Place 46 · Sandwich1 Mile465:47.16a9
Jan 9MSTCA Northeast InvitationalJan 9 · High Jump · Place 6 · SandwichHigh Jump64-49
Jan 6Cape & Islands Meet #4Jan 6 · High Jump · Place 2 · SandwichHigh Jump24-69
Jan 6Cape & Islands Meet #4Jan 6 · 600 Meters · Place 6 · Sandwich600 Meters61:57.69a PB9

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 19Cape & Islands Meet #3Dec 19 · 1000 Meters · Place 1 · Sandwich1000 Meters1.3:21.64a9
Dec 19Cape & Islands Meet #3Dec 19 · High Jump · Place 4 · SandwichHigh Jump4.4-04.009
Dec 19Cape & Islands Meet #3Dec 19 · 400 Meters · Sandwich400 MetersRelay Split—1:05.970 PB9
Dec 16Cape & Islands Meet #2Dec 16 · 1000 Meters · Place 2 · Sandwich1000 Meters2.3:31.12a9
Dec 16Cape & Islands Meet #2Dec 16 · High Jump · Place 2 · SandwichHigh Jump2.4-10.00 PB9
Dec 11Cape & Islands Meet #1Dec 11 · 1 Mile · Place 4 · Sandwich1 Mile4.5:43.68a PB9
Dec 11Cape & Islands Meet #1Dec 11 · 1000 Meters · Place 1 · Sandwich1000 Meters1.3:35.25a9
Dec 11Cape & Islands Meet #1Dec 11 · High Jump · SandwichHigh Jump--DNS9

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 800 Meters · Place 25 · Sandwich800 Meters25.2:34.55a8
May 25Middleboro Final Qualifier at BRMay 25 · 800 Meters · Place 1 · Sandwich800 Meters12:30.97a8
May 12South Shore League ChampionshipMay 12 · 800 Meters · Place 9 · Sandwich800 Meters92:37.97a8
May 7Sandwich vs. Middleboro May 7 · 1 Mile · Place 4 · Sandwich1 Mile45:57.58
Apr 30Norwell vs SandwichApr 30 · 800 Meters · Place 3 · Sandwich800 Meters32:37.508
Apr 14Sandwich vs. East Bridgewater Apr 14 · Triple Jump · Place 6 · SandwichTriple Jump625-88
Apr 14Sandwich vs. East Bridgewater Apr 14 · High Jump · Place 3 · SandwichHigh Jump34-88
Apr 14Sandwich vs. East Bridgewater Apr 14 · 1 Mile · Place 2 · Sandwich1 Mile26:18.98
Apr 14Sandwich vs. East Bridgewater Apr 14 · 800 Meters · Place 3 · Sandwich800 Meters32:38.78
Apr 9Randolph vs SandwichApr 9 · Triple Jump · Place 2 · SandwichTriple Jump229-48
Apr 9Randolph vs SandwichApr 9 · High Jump · Place 2 · SandwichHigh Jump24-08
Apr 9Randolph vs SandwichApr 9 · 800 Meters · Place 1 · Sandwich800 Meters12:49.08
Apr 2Sandwich vs. Rockland Apr 2 · Triple Jump · Place 3 · SandwichTriple Jump328-8.58
Apr 2Sandwich vs. Rockland Apr 2 · High Jump · Place 1 · SandwichHigh Jump14-68
Apr 2Sandwich vs. Rockland Apr 2 · 800 Meters · Place 3 · Sandwich800 Meters32:45.28

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14South Shore League ChampionshipMay 14 · 800 Meters · Place 5 · Sandwich800 Meters52:39.04a—
May 7Middleboro vs SandwichMay 7 · Triple Jump · Place 3 · SandwichTriple Jump327-10—
May 7Middleboro vs SandwichMay 7 · Long Jump · Place 9 · SandwichLong Jump911-10—
May 7Middleboro vs SandwichMay 7 · 800 Meters · Place 1 · Sandwich800 Meters12:38.3—
Apr 30Sandwich vs NorwellApr 30 · Long Jump · Place 10 · SandwichLong Jump1011-5.25—
Apr 30Sandwich vs NorwellApr 30 · 800 Meters · Place 4 · Sandwich800 Meters42:42.6—