Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMIAA Division 4 Track & Field Championship · May 2812.14aMIAA Division 4 Track & Field ChampionshipMay 28, 2026
200 Meters · IndoorMSTCA Northeast Invitational · Jan 1029.89aMSTCA Northeast InvitationalJanuary 10, 2025
200 Meters · OutdoorPatriot League Championship Meet · May 1925.78aPatriot League Championship MeetMay 19, 2026
300 Meters · IndoorPatriot League Meet #5 · Jan 2147.61aPatriot League Meet #5January 21, 2026
55 Meter · IndoorPatriot League Meet #3 · Dec 227.53aPatriot League Meet #3December 22, 2025
55 Meters · IndoorMIAA Division 4 Indoor Track & Field Championship · Feb 137.37aMIAA Division 4 Indoor Track & Field ChampionshipFebruary 13, 2026
High Jump · IndoorPatriot League Meet #3 · Dec 224-04.00Patriot League Meet #3December 22, 2025
High Jump · OutdoorPlymouth South vs Pembroke · Apr 164-02.00Plymouth South vs PembrokeApril 16, 2026
Long Jump · OutdoorPembroke vs Quincy vs North Quincy · May 1414-01.00Pembroke vs Quincy vs North QuincyMay 14, 2025
Shot Put · 4kg · IndoorPatriot League Meet #3 · Dec 2225-04.00Patriot League Meet #3December 22, 2025
Shot Put · 4kg · OutdoorPlymouth South vs Pembroke · Apr 1627-01.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

22 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · 100 Meters · Place 9 · Pembroke100 MetersRound P9.12.32aWind: 1.212
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 200 Meters · Place 8 · Pembroke200 MetersRound P8.25.80a12
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 200 Meters · Place 7 · Pembroke200 Meters7.26.04a12
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 100 Meters · Place 2 · Pembroke100 MetersRound P2.12.26a12
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 100 Meters · Place 2 · Pembroke100 Meters2.12.14a PB12
May 19Patriot League Championship MeetMay 19 · 200 Meters · Place 3 · Pembroke200 Meters3.25.78a PB12
May 19Patriot League Championship MeetMay 19 · 100 Meters · Place 1 · Pembroke100 MetersRound P1.12.39a12
May 19Patriot League Championship MeetMay 19 · 100 Meters · Place 1 · Pembroke100 Meters1.12.55a12
May 13Pembroke vs Quincy vs North QuincyMay 13 · Long Jump · Place 6 · PembrokeLong Jump613-09.5012
May 13Pembroke vs Quincy vs North QuincyMay 13 · 100 Meters · Place 1 · Pembroke100 Meters112.48a12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 100 Meters · Place 2 · Pembroke100 Meters212.74a12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 100 Meters · Place 2 · Pembroke100 Meters212.70a12
May 3MSTCA Division 4 RelaysMay 3 · Shot Put · Place 33 · PembrokeShot Put337.11m12
Apr 29Pembroke @ ScituateApr 29 · Shot Put · PembrokeShot Put4kg—25-09.50Unofficial12
Apr 23MSTCA Warrior InvitationalApr 23 · 200 Meters · Place 16 · Pembroke200 Meters1627.22a12
Apr 23MSTCA Warrior InvitationalApr 23 · 100 Meters · Place 5 · Pembroke100 Meters512.44a12
Apr 16Plymouth South vs PembrokeApr 16 · High Jump · Place 2 · PembrokeHigh Jump2.4-02.00 PB12
Apr 16Plymouth South vs PembrokeApr 16 · Shot Put · Place 5 · PembrokeShot Put4kg5.27-01.00 PB12
Apr 16Plymouth South vs PembrokeApr 16 · 100 Meters · Place 1 · Pembroke100 Meters1.12.69a12
Apr 8Pembroke vs HanoverApr 8 · Long Jump · Place 6 · PembrokeLong Jump614-01.5012
Apr 8Pembroke vs HanoverApr 8 · High Jump · Place 2 · PembrokeHigh Jump24-02.0012
Apr 8Pembroke vs HanoverApr 8 · 100 Meters · Place 1 · Pembroke100 Meters112.98a12

2026 Indoor Track

18 results
DateMeetEventPlMarkGr
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 20 · Pembroke55m Hurdles207.45—
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55 Meters · Place 3 · Pembroke55 Meters37.42a12
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55 Meters · Place 4 · Pembroke55 Meters47.37a PB12
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · Shot Put · Place 11 · PembrokeShot Put1126-312
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 55 Meters · Place 2 · Pembroke55 Meters27.52a12
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 55 Meters · Place 2 · Pembroke55 Meters27.43a12
Jan 24MSTCA Coaches' InvitationalJan 24 · 55 Meters · Place 7 · Pembroke55 MetersRound P77.45a12
Jan 24MSTCA Coaches' InvitationalJan 24 · 55 Meters · Place 8 · Pembroke55 Meters87.51a12
Jan 21Patriot League Meet #5Jan 21 · Shot Put · Place 13 · PembrokeShot Put1325-4.5012
Jan 21Patriot League Meet #5Jan 21 · 300 Meters · Place 16 · Pembroke300 Meters1647.61a PB12
Jan 21Patriot League Meet #5Jan 21 · 55 Meters · Place 1 · Pembroke55 Meters17.53a12
Jan 21Patriot League Meet #5Jan 21 · Shot Put · Place 13 · PembrokeShot Put1325-4.5012
Jan 21Patriot League Meet #5Jan 21 · 300 Meters · Place 16 · Pembroke300 Meters1647.61a12
Jan 21Patriot League Meet #5Jan 21 · 55 Meters · Place 1 · Pembroke55 Meters17.53a12
Jan 17MSTCA Kalperis Relays - Division 4Jan 17 · Shot Put · Place 21 · PembrokeShot Put217.91m12
Jan 6Patriot League Meet #4Jan 6 · Long Jump · Place 11 · PembrokeLong Jump1114-212
Jan 6Patriot League Meet #4Jan 6 · High Jump · Place 16 · PembrokeHigh Jump164-212
Jan 6Patriot League Meet #4Jan 6 · 55 Meters · Place 1 · Pembroke55 Meters17.53a12

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 22Patriot League Meet #3Dec 22 · 55 Meter · Place 1 · Pembroke55 Meter1.7.53a PB12
Dec 22Patriot League Meet #3Dec 22 · Shot Put · Place 10 · PembrokeShot Put4kg10.25-04.00 PB12
Dec 22Patriot League Meet #3Dec 22 · High Jump · Place 10 · PembrokeHigh Jump10.4-04.00 PB12
Dec 15Patriot League Meet #2Dec 15 · 55 Meter · Place 1 · Pembroke55 Meter1.7.59a12
Dec 15Patriot League Meet #2Dec 15 · Shot Put · Place 9 · PembrokeShot Put4kg9.24-07.0012
Dec 15Patriot League Meet #2Dec 15 · High Jump · Place 5 · PembrokeHigh Jump5.4-04.0012
Dec 10Patriot League Meet #1Dec 10 · 300 Meters · Place 27 · Pembroke300 Meters27.50.66a12
Dec 10Patriot League Meet #1Dec 10 · 55 Meter · Place 1 · Pembroke55 Meter1.7.61a12
Dec 10Patriot League Meet #1Dec 10 · High Jump · PembrokeHigh Jump--DNS12
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 55 Meters · Place 15 · Pembroke55 Meters157.88a—
Jan 30Patriot League Meet #6Jan 30 · 55 Meters · Place 14 · Pembroke55 Meters147.97a—
Jan 23Patriot League Meet #5Jan 23 · 55 Meters · Place 12 · Pembroke55 Meters127.94a—
Jan 16Patriot League Meet #4Jan 16 · 55 Meters · Place 16 · Pembroke55 Meters168.11a—
Jan 10MSTCA Northeast InvitationalJan 10 · 200 Meters · Place 87 · Pembroke200 Meters8729.89a PB—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 69 · Pembroke55 Meters698.10a—
Jan 6Patriot League Meet #3Jan 6 · 55 Meters · Place 15 · Pembroke55 Meters158.07a—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 100 Meters · Place 25 · Pembroke100 MetersRound P2513.03a11
May 20Patriot League Spring ChampionshipMay 20 · 100 Meters · Place 6 · Pembroke100 Meters613.50a11
May 20Patriot League Spring ChampionshipMay 20 · 100 Meters · Place 5 · Pembroke100 Meters513.30a11
May 14Pembroke vs Quincy vs North QuincyMay 14 · Long Jump · Place 8 · PembrokeLong Jump8.14-01.00 PB11
May 14Pembroke vs Quincy vs North QuincyMay 14 · 100 Meters · Place 5 · Pembroke100 Meters5.13.47a11
May 10MSTCA Coaches Shore InvitationalMay 10 · 100 Meters · Place 19 · Pembroke100 Meters1913.43a11
May 3Weston Twilight Invitational - Weston EventsMay 3 · 100 Meters · Place 25 · Pembroke100 Meters2513.53a11
Apr 15Pembroke vs Plymouth SouthApr 15 · Long Jump · Place 8 · PembrokeLong Jump814-111
Apr 15Pembroke vs Plymouth SouthApr 15 · High Jump · Place 5 · PembrokeHigh Jump54-011
Apr 15Pembroke vs Plymouth SouthApr 15 · 100 Meters · Place 1 · Pembroke100 Meters113.33a11
Apr 9Pembroke vs HanoverApr 9 · Long Jump · Place 8 · PembrokeLong Jump8.13-00.5011
Apr 9Pembroke vs HanoverApr 9 · High Jump · Place 7 · PembrokeHigh Jump7.3-10.0011
Apr 9Pembroke vs HanoverApr 9 · 200 Meters · Place 4 · Pembroke200 Meters4.29.011

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · 300 Meters · Place 35 · Pembroke300 Meters35.54.20a11
Dec 20Patriot League Meet #2Dec 20 · 55 Meter · Place 18 · Pembroke55 Meter18.8.07a11
Dec 10Patriot League Meet #1Dec 10 · 55 Meter · Place 18 · Pembroke55 Meter18.8.12a11