Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorwell vs Sandwich · Apr 3013.70Norwell vs SandwichApril 30, 2025
2 Miles · IndoorMIAA Division 5 Indoor Track & Field Championship · Feb 1445.71MIAA Division 5 Indoor Track & Field ChampionshipFebruary 14, 2026
200 Meters · OutdoorNorwell vs Sandwich · Apr 3028.40Norwell vs SandwichApril 30, 2025
300 Meters · IndoorCape & Islands Indoor Track Championships · Jan 3144.97aCape & Islands Indoor Track ChampionshipsJanuary 31, 2026
400m Hurdles · 30" / 0.762m · OutdoorMIAA Division 6 Track & Field Championship · May 281:10.38aMIAA Division 6 Track & Field ChampionshipMay 28, 2026
55 Meters · IndoorCape & Islands Indoor Track Championships · Jan 318.01aCape & Islands Indoor Track ChampionshipsJanuary 31, 2026
Long Jump · OutdoorSandwich vs. Falmouth vs. Nantucket · May 516' 4"Sandwich vs. Falmouth vs. Nantucket May 5, 2026
Triple Jump · OutdoorCape & Islands Double-Dual · Apr 1631-00.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 · Triple Jump · Place 12 · SandwichTriple Jump12.32-10.7511
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Long Jump · Place 18 · SandwichLong Jump18.14-01.0011
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 400m Hurdles · Place 8 · Sandwich400m Hurdles30" / 0.762m8.1:10.38a PB11
May 18Cape and Islands Championship MeetMay 18 · Triple Jump · Place 1 · SandwichTriple Jump132-9.511
May 18Cape and Islands Championship MeetMay 18 · Long Jump · Place 4 · SandwichLong Jump416-0.511
May 18Cape and Islands Championship MeetMay 18 · 400m Hurdles · Place 2 · Sandwich400m Hurdles21:10.67a11
May 13Monomoy vs SandwichMay 13 · Triple Jump · Place 1 · SandwichTriple Jump1.31'11
May 13Monomoy vs SandwichMay 13 · Long Jump · Place 3 · SandwichLong Jump3.13' 3"11
May 13Monomoy vs SandwichMay 13 · 400m Hurdles · Place 2 · Sandwich400m Hurdles30" / 0.762m2.81.511
May 5Sandwich vs. Falmouth vs. Nantucket May 5 · Triple Jump · SandwichTriple Jump—NM11
May 5Sandwich vs. Falmouth vs. Nantucket May 5 · Long Jump · Place 1 · SandwichLong Jump1.16' 4" PB11
May 1MSTCA Division 6 RelaysMay 1 · Triple Jump · Place 27 · SandwichTriple Jump278.13m11
Apr 16Cape & Islands Double-DualApr 16 · Triple Jump · Place 1 · SandwichTriple Jump1.31-00.00 PB11
Apr 16Cape & Islands Double-DualApr 16 · 400m Hurdles · Place 1 · Sandwich400m Hurdles30" / 0.762m1.1:11.12a11
Apr 16Cape & Islands Double-DualApr 16 · 400 Meters · Sandwich400 Meters--DNF11
Apr 7Sandwich vs. Martha's Vineyard & MashpeeApr 7 · Triple Jump · Place 1 · SandwichTriple Jump1.28'0.5Unofficial11
Apr 7Sandwich vs. Martha's Vineyard & MashpeeApr 7 · Long Jump · Place 1 · SandwichLong Jump1.14'1.5Unofficial11
Apr 7Sandwich vs. Martha's Vineyard & MashpeeApr 7 · 400m Hurdles · Place 1 · Sandwich400m Hurdles30" / 0.762m1.1:12.8Unofficial11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 2 Miles · Place 18 · Sandwich2 Miles1845.71 PB—
Jan 31Cape & Islands Indoor Track ChampionshipsJan 31 · 300 Meters · Place 2 · Sandwich300 Meters244.97a PB11
Jan 31Cape & Islands Indoor Track ChampionshipsJan 31 · 55 Meters · Place 7 · Sandwich55 Meters78.06a11
Jan 31Cape & Islands Indoor Track ChampionshipsJan 31 · 55 Meters · Place 6 · Sandwich55 Meters68.01a PB11
Jan 9MSTCA Northeast InvitationalJan 9 · Triple Jump · Place 23 · SandwichTriple Jump2328-8.5011
Jan 6Cape & Islands Meet #4Jan 6 · Long Jump · Place 3 · SandwichLong Jump314-7.7511
Jan 6Cape & Islands Meet #4Jan 6 · 55 Meters · Place 4 · Sandwich55 Meters48.01a11

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 25Middleboro Final Qualifier at BRMay 25 · Triple Jump · Place 8 · SandwichTriple Jump830-1010
May 25Middleboro Final Qualifier at BRMay 25 · Long Jump · Place 4 · SandwichLong Jump414-510
May 25Middleboro Final Qualifier at BRMay 25 · 400m Hurdles · Place 1 · Sandwich400m Hurdles11:12.78a10
May 12South Shore League ChampionshipMay 12 · Triple Jump · Place 9 · SandwichTriple Jump931-10.0010
May 12South Shore League ChampionshipMay 12 · Long Jump · Place 8 · SandwichLong Jump814-06.5010
May 12South Shore League ChampionshipMay 12 · 400m Hurdles · Place 5 · Sandwich400m Hurdles51:13.66a10
May 10MSTCA Coaches Shore InvitationalMay 10 · Long Jump · Place 27 · SandwichLong Jump2714-410
May 10MSTCA Coaches Shore InvitationalMay 10 · 200 Meters · Place 49 · Sandwich200 Meters4928.82a10
May 7Sandwich vs. Middleboro May 7 · 400m Hurdles · Place 2 · Sandwich400m Hurdles21:11.610
May 7Sandwich vs. Middleboro May 7 · 200 Meters · Place 3 · Sandwich200 Meters328.610
Apr 30Norwell vs SandwichApr 30 · 200 Meters · Place 2 · Sandwich200 Meters228.40 PB10
Apr 30Norwell vs SandwichApr 30 · 100 Meters · Place 2 · Sandwich100 Meters213.70 PB10
Apr 14Sandwich vs. East Bridgewater Apr 14 · Triple Jump · Place 3 · SandwichTriple Jump330-910
Apr 14Sandwich vs. East Bridgewater Apr 14 · Long Jump · Place 2 · SandwichLong Jump215-1.510
Apr 14Sandwich vs. East Bridgewater Apr 14 · 400m Hurdles · Place 1 · Sandwich400m Hurdles11:16.210
Apr 14Sandwich vs. East Bridgewater Apr 14 · 200 Meters · Place 2 · Sandwich200 Meters228.510
Apr 9Randolph vs SandwichApr 9 · Triple Jump · Place 1 · SandwichTriple Jump130-9.510
Apr 9Randolph vs SandwichApr 9 · Long Jump · Place 2 · SandwichLong Jump215-810
Apr 9Randolph vs SandwichApr 9 · 400m Hurdles · Place 1 · Sandwich400m Hurdles11:23.010
Apr 9Randolph vs SandwichApr 9 · 100m Hurdles · Place 2 · Sandwich100m Hurdles220.510
Apr 2Sandwich vs. Rockland Apr 2 · Long Jump · Place 1 · SandwichLong Jump116-710
Apr 2Sandwich vs. Rockland Apr 2 · High Jump · Place 2 · SandwichHigh Jump24-010
Apr 2Sandwich vs. Rockland Apr 2 · 200 Meters · Place 3 · Sandwich200 Meters329.910
Apr 2Sandwich vs. Rockland Apr 2 · 100 Meters · Place 1 · Sandwich100 Meters114.510

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 3South Shore League Indoor TF ChampionshipFeb 3 · Long Jump · Place 8 · SandwichLong Jump814-5—
Feb 3South Shore League Indoor TF ChampionshipFeb 3 · 300 Meters · Place 8 · Sandwich300 Meters846.50a—
Jan 27South Shore League meet #5Jan 27 · Long Jump · Place 13 · SandwichLong Jump1314-6.50—
Jan 27South Shore League meet #5Jan 27 · 55m Hurdles · Place 19 · Sandwich55m Hurdles1911.35a—
Jan 27South Shore League meet #5Jan 27 · 300 Meters · Place 10 · Sandwich300 Meters1047.45a—
Jan 13South Shore League Meet #4Jan 13 · High Jump · Place 11 · SandwichHigh Jump114-4—
Jan 13South Shore League Meet #4Jan 13 · 55m Hurdles · Place 18 · Sandwich55m Hurdles1811.09a—
Jan 13South Shore League Meet #4Jan 13 · 300 Meters · Place 14 · Sandwich300 Meters1448.15a—
Jan 6South Shore league Meet #3Jan 6 · Long Jump · Place 21 · SandwichLong Jump2113-5.25—
Jan 6South Shore league Meet #3Jan 6 · 55m Hurdles · Place 18 · Sandwich55m Hurdles1811.44a—
Jan 6South Shore league Meet #3Jan 6 · 55 Meters · Place 19 · Sandwich55 Meters198.36a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · Long Jump · Place 34 · SandwichLong Jump3413-7—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 300 Meters · Place 35 · Sandwich300 Meters3548.03a—

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 5South Shore League Indoor TF ChampionshipFeb 5 · 55m Hurdles · Place 13 · Sandwich55m Hurdles1311.29a—
Feb 5South Shore League Indoor TF ChampionshipFeb 5 · 300 Meters · Place 11 · Sandwich300 Meters1147.72a—
Feb 5South Shore League Indoor TF ChampionshipFeb 5 · 55 Meters · Place 11 · Sandwich55 Meters118.10a—
Jan 29South Shore League Meet #5Jan 29 · High Jump · Place 12 · SandwichHigh Jump124-2—
Jan 29South Shore League Meet #5Jan 29 · 55 Meters · Place 10 · Sandwich55 Meters108.14a—
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · 300 Meters · Place 59 · Sandwich300 Meters5947.669
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · 300 Meters · Place 59 · Sandwich300 Meters5947.669
Jan 22South Shore League Meet #4Jan 22 · High Jump · Place 10 · SandwichHigh Jump104-4—
Jan 22South Shore League Meet #4Jan 22 · 300 Meters · Place 4 · Sandwich300 Meters445.58a—
Jan 8South Shore League Meet #3Jan 8 · Long Jump · Place 12 · SandwichLong Jump1213-8—
Jan 8South Shore League Meet #3Jan 8 · High Jump · Place 7 · SandwichHigh Jump74-6—
Jan 8South Shore League Meet #3Jan 8 · 55m Hurdles · Place 8 · Sandwich55m Hurdles810.76a—
Jan 8South Shore League Meet #3Jan 8 · 300 Meters · Place 2 · Sandwich300 Meters245.97a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 300 Meters · Place 20 · Sandwich300 Meters2046.36a—