Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMIAA Division 4 Track & Field Championship · May 3012.59aMIAA Division 4 Track & Field ChampionshipMay 30, 2025
200 Meters · IndoorMSTCA Boston Holiday Challenge · Dec 2727.26aMSTCA Boston Holiday ChallengeDecember 27, 2025
200 Meters · OutdoorMIAA Division 4 Track & Field Championship · May 2825.62aMIAA Division 4 Track & Field ChampionshipMay 28, 2026
300 Meters · IndoorPatriot League Meet #5 · Jan 2146.30aPatriot League Meet #5January 21, 2026
400 Meters · OutdoorPembroke vs Plymouth South · Apr 151:09.49aPembroke vs Plymouth SouthApril 15, 2025
55 Meter · IndoorMSTCA Boston Holiday Challenge · Dec 277.66aMSTCA Boston Holiday ChallengeDecember 27, 2025
55 Meters · IndoorMIAA Division 4 Indoor Track & Field Championship · Feb 137.47aMIAA Division 4 Indoor Track & Field ChampionshipFebruary 13, 2026
High Jump · OutdoorPembroke vs Hanover · Apr 93-10.00Pembroke vs HanoverApril 9, 2025
Long Jump · IndoorMSTCA Boston Holiday Challenge · Dec 2715-04.50MSTCA Boston Holiday ChallengeDecember 27, 2025
Long Jump · OutdoorPlymouth South vs Pembroke · Apr 1616-04.00Plymouth South vs PembrokeApril 16, 2026
Triple Jump · OutdoorPlymouth South vs Pembroke · Apr 1632-03.00Plymouth South vs PembrokeApril 16, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · 200 Meters · Place 23 · PembrokePembroke200 MetersRound P23.26.05aWind: 1.510
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 200 Meters · Place 6 · PembrokePembroke200 MetersRound P6.25.62a PB10
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 200 Meters · Place 6 · PembrokePembroke200 Meters6.25.97a10
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 100 Meters · Place 11 · PembrokePembroke100 MetersRound P11.12.68a10
May 19Patriot League Championship MeetMay 19 · 200 Meters · Place 2 · PembrokePembroke200 Meters2.25.66a10
May 19Patriot League Championship MeetMay 19 · 100 Meters · Place 2 · PembrokePembroke100 MetersRound P2.12.66a10
May 19Patriot League Championship MeetMay 19 · 100 Meters · Place 3 · PembrokePembroke100 Meters3.12.91a10
May 13Pembroke vs Quincy vs North QuincyMay 13 · Long Jump · Place 1 · PembrokePembrokeLong Jump116-07.5010
May 13Pembroke vs Quincy vs North QuincyMay 13 · 200 Meters · Place 1 · PembrokePembroke200 Meters126.25a10
May 13Pembroke vs Quincy vs North QuincyMay 13 · 100 Meters · Place 2 · PembrokePembroke100 Meters212.65a10
May 9Weston Twilight Invitational - Weston EventsMay 9 · 200 Meters · Place 7 · PembrokePembroke200 Meters726.75a10
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · Long Jump · Place 27 · PembrokePembrokeLong Jump2714-2.2510
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 100 Meters · Place 1 · PembrokePembroke100 Meters112.76a10
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 100 Meters · Place 1 · PembrokePembroke100 Meters112.65a10
May 3MSTCA Division 4 RelaysMay 3 · Long Jump · Place 11 · PembrokePembrokeLong Jump114.69m10
Apr 29Pembroke @ ScituateApr 29 · Long Jump · PembrokePembrokeLong Jump—15-00.50Unofficial10
Apr 29Pembroke @ ScituateApr 29 · 100 Meters · PembrokePembroke100 Meters—12.7Unofficial10
Apr 23MSTCA Warrior InvitationalApr 23 · Long Jump · Place 11 · PembrokePembrokeLong Jump1115-10.7510
Apr 23MSTCA Warrior InvitationalApr 23 · 200 Meters · Place 3 · PembrokePembroke200 Meters325.72a10
Apr 23MSTCA Warrior InvitationalApr 23 · 100 Meters · Place 8 · PembrokePembroke100 Meters812.67a10
Apr 16Plymouth South vs PembrokeApr 16 · Triple Jump · Place 4 · PembrokePembrokeTriple Jump4.32-03.00 PB10
Apr 16Plymouth South vs PembrokeApr 16 · Long Jump · Place 1 · PembrokePembrokeLong Jump1.16-04.00 PB10
Apr 16Plymouth South vs PembrokeApr 16 · 200 Meters · Place 2 · PembrokePembroke200 Meters2.26.48a10
Apr 16Plymouth South vs PembrokeApr 16 · 100 Meters · Place 2 · PembrokePembroke100 Meters2.12.87a10
Apr 8Pembroke vs HanoverApr 8 · Triple Jump · Place 4 · PembrokePembrokeTriple Jump430-06.5010
Apr 8Pembroke vs HanoverApr 8 · Long Jump · Place 5 · PembrokePembrokeLong Jump514-02.5010
Apr 8Pembroke vs HanoverApr 8 · 200 Meters · Place 1 · PembrokePembroke200 Meters126.89a10
Apr 8Pembroke vs HanoverApr 8 · 100 Meters · Place 2 · PembrokePembroke100 Meters213.09a10

2026 Indoor Track

21 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55 Meters · Place 7 · PembrokePembroke55 Meters77.55a10
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55 Meters · Place 6 · PembrokePembroke55 Meters67.47a PB10
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55m Hurdles · Place 22 · PembrokePembroke55m Hurdles227.78—
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · Long Jump · Place 2 · PembrokePembrokeLong Jump215-2.5010
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 55 Meters · Place 1 · PembrokePembroke55 Meters17.52a10
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 55 Meters · Place 3 · PembrokePembroke55 Meters37.50a10
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · Long Jump · Place 19 · PembrokePembrokeLong Jump1915-010
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · 55 Meters · Place 3 · PembrokePembroke55 MetersRound P37.55a10
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · 55 Meters · Place 3 · PembrokePembroke55 Meters37.53a10
Jan 21Patriot League Meet #5Jan 21 · Shot Put · Place 26 · PembrokePembrokeShot Put2616-1.2510
Jan 21Patriot League Meet #5Jan 21 · Long Jump · Place 12 · PembrokePembrokeLong Jump1214-7.2510
Jan 21Patriot League Meet #5Jan 21 · 300 Meters · Place 9 · PembrokePembroke300 Meters946.30a PB10
Jan 21Patriot League Meet #5Jan 21 · 55 Meters · Place 2 · PembrokePembroke55 Meters27.57a10
Jan 21Patriot League Meet #5Jan 21 · Long Jump · Place 12 · PembrokePembrokeLong Jump1214-7.2510
Jan 21Patriot League Meet #5Jan 21 · 300 Meters · Place 9 · PembrokePembroke300 Meters946.30a10
Jan 21Patriot League Meet #5Jan 21 · 55 Meters · Place 2 · PembrokePembroke55 Meters27.57a10
Jan 21Patriot League Meet #5Jan 21 · Shot Put · Place 26 · PembrokePembrokeShot Put2616-1.2510
Jan 17MSTCA Kalperis Relays - Division 4Jan 17 · Long Jump · Place 16 · PembrokePembrokeLong Jump164.52m10
Jan 6Patriot League Meet #4Jan 6 · Long Jump · Place 8 · PembrokePembrokeLong Jump814-910
Jan 6Patriot League Meet #4Jan 6 · 300 Meters · Place 7 · PembrokePembroke300 Meters746.37a10
Jan 6Patriot League Meet #4Jan 6 · 55 Meters · Place 2 · PembrokePembroke55 Meters27.57a10

2025 Indoor Track

24 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55 Meter · Place 21 · PembrokePembroke55 MeterRound P21.7.66a PB10
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Long Jump · Place 14 · PembrokePembrokeLong Jump14.15-04.50 PB10
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 200 Meters · Place 14 · PembrokePembroke200 Meters14.27.26a PB10
Dec 22Patriot League Meet #3Dec 22 · 300 Meters · Place 7 · PembrokePembroke300 Meters7.46.95a10
Dec 22Patriot League Meet #3Dec 22 · Long Jump · Place 13 · PembrokePembrokeLong Jump13.13-10.0010
Dec 15Patriot League Meet #2Dec 15 · 55 Meter · Place 3 · PembrokePembroke55 Meter3.7.68a10
Dec 15Patriot League Meet #2Dec 15 · Long Jump · Place 1 · PembrokePembrokeLong Jump1.15-00.0010
Dec 15Patriot League Meet #2Dec 15 · High Jump · PembrokePembrokeHigh Jump--NH10
Dec 10Patriot League Meet #1Dec 10 · 300 Meters · Place 3 · PembrokePembroke300 Meters3.46.42a10
Dec 10Patriot League Meet #1Dec 10 · 55 Meter · Place 3 · PembrokePembroke55 Meter3.7.72a10
Dec 10Patriot League Meet #1Dec 10 · Long Jump · Place 2 · PembrokePembrokeLong Jump2.14-07.0010
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · 55 Meters · Place 22 · PembrokePembroke55 Meters227.78a—
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · Long Jump · Place 7 · PembrokePembrokeLong Jump714-9—
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 55 Meters · Place 7 · PembrokePembroke55 Meters77.74a—
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 55 Meters · Place 8 · PembrokePembroke55 Meters87.86a—
Jan 30Patriot League Meet #6Jan 30 · Long Jump · Place 12 · PembrokePembrokeLong Jump1214-5—
Jan 30Patriot League Meet #6Jan 30 · 55 Meters · Place 9 · PembrokePembroke55 Meters97.74a—
Jan 23Patriot League Meet #5Jan 23 · Long Jump · Place 6 · PembrokePembrokeLong Jump614-9.50—
Jan 23Patriot League Meet #5Jan 23 · 300 Meters · Place 11 · PembrokePembroke300 Meters1146.99a—
Jan 10MSTCA Northeast InvitationalJan 10 · 200 Meters · Place 30 · PembrokePembroke200 Meters3028.16a—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 14 · PembrokePembroke55 Meters147.71a—
Jan 6Patriot League Meet #3Jan 6 · Long Jump · Place 13 · PembrokePembrokeLong Jump1314-1.50—
Jan 6Patriot League Meet #3Jan 6 · 55 Meters · Place 9 · PembrokePembroke55 Meters97.91a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 55 Meters · Place 15 · PembrokePembroke55 MetersRound P157.92a—

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · Long Jump · UnattachedUnattachedLong Jump—SCR9
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 100 Meters · UnattachedUnattached100 MetersRound P—DNSWind: -19
Jun 5MIAA Meet of ChampionsJun 5 · 100 Meters · Place 23 · PembrokePembroke100 MetersRound P2312.89a9
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 200 Meters · Place 10 · PembrokePembroke200 MetersRound P1026.59a9
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 100 Meters · Place 6 · PembrokePembroke100 MetersRound P612.61a9
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 100 Meters · Place 6 · PembrokePembroke100 Meters612.59a PB9
May 20Patriot League Spring ChampionshipMay 20 · Long Jump · Place 3 · PembrokePembrokeLong Jump315-6.759
May 20Patriot League Spring ChampionshipMay 20 · 100 Meters · Place 4 · PembrokePembroke100 Meters413.41a9
May 20Patriot League Spring ChampionshipMay 20 · 100 Meters · Place 4 · PembrokePembroke100 Meters413.23a9
May 17MSTCA Division 4 RelaysMay 17 · Triple Jump · Place 5 · PembrokePembrokeTriple Jump510.05m9
May 14Pembroke vs Quincy vs North QuincyMay 14 · Triple Jump · Place 3 · PembrokePembrokeTriple Jump3.32-01.009
May 14Pembroke vs Quincy vs North QuincyMay 14 · Long Jump · Place 3 · PembrokePembrokeLong Jump3.16-01.509
May 14Pembroke vs Quincy vs North QuincyMay 14 · 100 Meters · Place 3 · PembrokePembroke100 Meters3.13.00a9
May 10MSTCA Coaches Shore InvitationalMay 10 · 200 Meters · Place 16 · PembrokePembroke200 Meters1627.26a9
May 10MSTCA Coaches Shore InvitationalMay 10 · 100 Meters · Place 8 · PembrokePembroke100 Meters813.12a9
May 10MSTCA Coaches Shore InvitationalMay 10 · 100 Meters · Place 7 · PembrokePembroke100 Meters713.17a9
May 3Weston Twilight Invitational - Weston EventsMay 3 · 100 Meters · Place 16 · PembrokePembroke100 Meters1613.30a9
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · Long Jump · Place 10 · PembrokePembrokeLong Jump10.14-10.259
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 100 Meters · Place 2 · PembrokePembroke100 MetersRound P2.13.01a9
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 100 Meters · Place 2 · PembrokePembroke100 Meters2.13.13a9
Apr 30Pembroke vs ScituateApr 30 · Triple Jump · Place 3 · PembrokePembrokeTriple Jump331-8.759
Apr 30Pembroke vs ScituateApr 30 · Long Jump · Place 4 · PembrokePembrokeLong Jump415-1.259
Apr 30Pembroke vs ScituateApr 30 · 200 Meters · Place 2 · PembrokePembroke200 Meters228.279
Apr 15Pembroke vs Plymouth SouthApr 15 · Triple Jump · Place 8 · PembrokePembrokeTriple Jump827-119
Apr 15Pembroke vs Plymouth SouthApr 15 · Long Jump · Place 6 · PembrokePembrokeLong Jump614-11.509
Apr 15Pembroke vs Plymouth SouthApr 15 · 400 Meters · Place 4 · PembrokePembroke400 Meters41:09.49a PB9
Apr 15Pembroke vs Plymouth SouthApr 15 · 100 Meters · Place 2 · PembrokePembroke100 Meters212.90a9
Apr 9Pembroke vs HanoverApr 9 · Long Jump · Place 3 · PembrokePembrokeLong Jump3.14-05.009
Apr 9Pembroke vs HanoverApr 9 · High Jump · Place 5 · PembrokePembrokeHigh Jump5.3-10.00 PB9
Apr 9Pembroke vs HanoverApr 9 · 200 Meters · Place 2 · PembrokePembroke200 Meters2.27.29
Apr 9Pembroke vs HanoverApr 9 · 100 Meters · Place 1 · PembrokePembroke100 Meters1.12.89

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · 300 Meters · Place 14 · PembrokePembroke300 Meters14.48.28a9
Dec 20Patriot League Meet #2Dec 20 · 55 Meter · Place 14 · PembrokePembroke55 Meter14.7.99a9
Dec 10Patriot League Meet #1Dec 10 · 55 Meter · Place 48 · PembrokePembroke55 Meter48.8.48a9
Dec 10Patriot League Meet #1Dec 10 · Long Jump · Place 20 · PembrokePembrokeLong Jump20.11-06.509

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 29South Shore Middle School League ChampionshipMay 29 · 200 Meters · Place 7 · Pembroke CommunityPembroke Community200 Meters7.30.46a8
May 29South Shore Middle School League ChampionshipMay 29 · 100 Meters · Place 4 · Pembroke CommunityPembroke Community100 MetersRound P4.13.93a8
May 29South Shore Middle School League ChampionshipMay 29 · 100 Meters · Place 4 · Pembroke CommunityPembroke Community100 Meters4.14.00a8