Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPlymouth South vs Pembroke · Apr 1611.40aPlymouth South vs PembrokeApril 16, 2026
110m Hurdles · 39" / 0.991m · OutdoorMIAA Division 4 Track & Field Championship · May 2814.79aMIAA Division 4 Track & Field ChampionshipMay 28, 2026
1500 Meters · OutdoorMIAA Division 4 Track & Field Championship · May 305:52.23aMIAA Division 4 Track & Field ChampionshipMay 30, 2025
200 Meters · IndoorMSTCA Northeast Invitational · Jan 1024.68aMSTCA Northeast InvitationalJanuary 10, 2025
200 Meters · OutdoorMSTCA Warrior Invitational · Apr 2323.44aMSTCA Warrior InvitationalApril 23, 2026
300 Meters · IndoorPatriot League Meet #3 · Jan 343.91aPatriot League Meet #3January 3, 2024
55 Meters · IndoorMIAA Division 4 Indoor Track & Field Championship · Feb 136.71aMIAA Division 4 Indoor Track & Field ChampionshipFebruary 13, 2026
High Jump · OutdoorMSTCA Multi Fest & Relay Invitational · Apr 191.47mMSTCA Multi Fest & Relay InvitationalApril 19, 2024
Long Jump · IndoorMSTCA Division 4 James Kalperis Relays · Jan 195.63mMSTCA Division 4 James Kalperis RelaysJanuary 19, 2025
Long Jump · OutdoorMSTCA Multi Fest & Relay Invitational · Apr 195.22mMSTCA Multi Fest & Relay InvitationalApril 19, 2024
Triple Jump · OutdoorMSTCA Div. IV Relays · Apr 2710.38mMSTCA Div. IV Relays April 27, 2024

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · 110m Hurdles · Place 13 · Pembroke110m Hurdles39" / 0.991mRound P13.15.03aWind: 1.411
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 110m Hurdles · Place 2 · Pembroke110m Hurdles39" / 0.991mRound P2.15.17a11
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 110m Hurdles · Place 1 · Pembroke110m Hurdles39" / 0.991m1.14.79a PB11
May 19Patriot League Championship MeetMay 19 · Long Jump · PembrokeLong Jump—DNS11
May 19Patriot League Championship MeetMay 19 · 110m Hurdles · Place 1 · Pembroke110m Hurdles39" / 0.991mRound P1.15.31a11
May 19Patriot League Championship MeetMay 19 · 110m Hurdles · Place 1 · Pembroke110m Hurdles39" / 0.991m1.15.19a11
May 13Pembroke vs Quincy vs North QuincyMay 13 · Long Jump · Place 4 · PembrokeLong Jump418-04.7511
May 13Pembroke vs Quincy vs North QuincyMay 13 · 400m Hurdles · Place 2 · Pembroke400m Hurdles21:02.77a11
May 9Weston Twilight Invitational - Weston EventsMay 9 · 110m Hurdles · Place 2 · Pembroke110m Hurdles215.36a11
May 9Weston Twilight Invitational - Weston EventsMay 9 · 110m Hurdles · Place 3 · Pembroke110m Hurdles315.40a11
Apr 29Pembroke @ ScituateApr 29 · 110m Hurdles · Pembroke110m Hurdles39" / 0.991m—15.1Unofficial11
Apr 29Pembroke @ ScituateApr 29 · 100 Meters · Pembroke100 Meters—10.9Unofficial11
Apr 23MSTCA Warrior InvitationalApr 23 · Long Jump · Place 34 · PembrokeLong Jump3418-711
Apr 23MSTCA Warrior InvitationalApr 23 · 110m Hurdles · Place 1 · Pembroke110m Hurdles115.00a11
Apr 23MSTCA Warrior InvitationalApr 23 · 200 Meters · Place 13 · Pembroke200 Meters1323.44a PB11
Apr 16Plymouth South vs PembrokeApr 16 · Triple Jump · Place 6 · PembrokeTriple Jump6.36-02.0011
Apr 16Plymouth South vs PembrokeApr 16 · Long Jump · Place 3 · PembrokeLong Jump3.19-03.5011
Apr 16Plymouth South vs PembrokeApr 16 · 110m Hurdles · Place 1 · Pembroke110m Hurdles39" / 0.991m1.15.25a11
Apr 16Plymouth South vs PembrokeApr 16 · 100 Meters · Place 2 · Pembroke100 Meters2.11.40a PB11
Apr 8Pembroke vs HanoverApr 8 · 110m Hurdles · Place 1 · Pembroke110m Hurdles115.75a11
Apr 8Pembroke vs HanoverApr 8 · 100 Meters · Place 1 · Pembroke100 Meters111.52a11

2026 Indoor Track

18 results
DateMeetEventPlMarkGr
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 18 · Pembroke55m Hurdles187.96—
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55m Hurdles · Place 2 · Pembroke55m Hurdles27.93a11
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55m Hurdles · Place 2 · Pembroke55m Hurdles27.81a11
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55 Meters · Place 6 · Pembroke55 Meters66.71a PB11
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55 Meters · Place 6 · Pembroke55 Meters66.73a11
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55m Hurdles · Place 15 · Pembroke55m Hurdles158.46—
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 55m Hurdles · Place 1 · Pembroke55m Hurdles18.12a11
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 55m Hurdles · Place 1 · Pembroke55m Hurdles17.95a11
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 55 Meters · Place 4 · Pembroke55 Meters46.77a11
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 55 Meters · Place 6 · Pembroke55 Meters66.74a11
Jan 21Patriot League Meet #5Jan 21 · 55m Hurdles · Place 11 · Pembroke55m Hurdles118.91a11
Jan 21Patriot League Meet #5Jan 21 · 55m Hurdles · Place 11 · Pembroke55m Hurdles118.91a11
Jan 9MSTCA Northeast InvitationalJan 9 · Long Jump · Place 14 · PembrokeLong Jump1420-311
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 11 · Pembroke55m HurdlesRound P118.11a11
Jan 6Patriot League Meet #4Jan 6 · Long Jump · Place 10 · PembrokeLong Jump1018-511
Jan 6Patriot League Meet #4Jan 6 · High Jump · Place 10 · PembrokeHigh Jump105-211
Jan 6Patriot League Meet #4Jan 6 · 55m Hurdles · Place 1 · Pembroke55m Hurdles18.10a11
Jan 6Patriot League Meet #4Jan 6 · 55 Meters · Place 2 · Pembroke55 Meters26.83a11

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · Long Jump · Place 11 · PembrokeLong Jump115.39m10
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · Long Jump · Place 17 · PembrokeLong Jump1720-5.7510
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · High Jump · Place 10 · PembrokeHigh Jump101.55m10
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · Shot Put · Place 11 · PembrokeShot Put118.45m10
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 110m Hurdles · Place 5 · Pembroke110m Hurdles515.97a10
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 110m Hurdles · Place 8 · Pembroke110m Hurdles815.52a10
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 110m Hurdles · Place 8 · Pembroke110m Hurdles815.52a10
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 1500 Meters · Place 11 · Pembroke1500 Meters115:52.23a PB10
May 24MSTCA South Shore Twilight InvitationalMay 24 · Shot Put · Place 82 · PembrokeShot Put8229-410
May 20Patriot League Spring ChampionshipMay 20 · Long Jump · Place 1 · PembrokeLong Jump120-9.5010
May 20Patriot League Spring ChampionshipMay 20 · 110m Hurdles · Place 1 · Pembroke110m Hurdles115.53a10
May 20Patriot League Spring ChampionshipMay 20 · 110m Hurdles · Place 1 · Pembroke110m Hurdles115.33a10
May 17MSTCA Division 4 RelaysMay 17 · Triple Jump · Place 12 · PembrokeTriple Jump1211.63m10
May 17MSTCA Division 4 RelaysMay 17 · Long Jump · Place 8 · PembrokeLong Jump86.41m10
May 10MSTCA Coaches Shore InvitationalMay 10 · Long Jump · Place 51 · PembrokeLong Jump5117-4.5010
May 10MSTCA Coaches Shore InvitationalMay 10 · 110m Hurdles · Place 18 · Pembroke110m Hurdles1816.30a10
Apr 30Pembroke vs ScituateApr 30 · Triple Jump · Place 2 · PembrokeTriple Jump238-610
Apr 30Pembroke vs ScituateApr 30 · Long Jump · Place 1 · PembrokeLong Jump121-4.2510
Apr 30Pembroke vs ScituateApr 30 · 100 Meters · Place 1 · Pembroke100 Meters111.8010
Apr 25MSTCA InVacational & PentathlonApr 25 · Long Jump · Place 31 · PembrokeLong Jump315.31m10
Apr 25MSTCA InVacational & PentathlonApr 25 · High Jump · Place 29 · PembrokeHigh Jump291.52m10
Apr 25MSTCA InVacational & PentathlonApr 25 · Shot Put · Place 28 · PembrokeShot Put289.01m10
Apr 25MSTCA InVacational & PentathlonApr 25 · 110m Hurdles · Place 8 · Pembroke110m Hurdles815.9810
Apr 25MSTCA InVacational & PentathlonApr 25 · 1500 Meters · Place 40 · Pembroke1500 Meters406:03.6810
Apr 15Pembroke vs Plymouth SouthApr 15 · Triple Jump · Place 4 · PembrokeTriple Jump438-9.5010
Apr 15Pembroke vs Plymouth SouthApr 15 · Long Jump · Place 3 · PembrokeLong Jump319-9.5010
Apr 15Pembroke vs Plymouth SouthApr 15 · 400m Hurdles · Place 3 · Pembroke400m Hurdles31:01.85a10
Apr 15Pembroke vs Plymouth SouthApr 15 · 110m Hurdles · Place 1 · Pembroke110m Hurdles115.75a10

2025 Indoor Track

20 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · 55m Hurdles · Place 15 · Pembroke55m Hurdles158.46a—
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · Long Jump · Place 15 · PembrokeLong Jump1517-4—
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 55m Hurdles · Place 4 · Pembroke55m Hurdles48.53a—
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 55m Hurdles · Place 3 · Pembroke55m Hurdles38.46a—
Jan 30Patriot League Meet #6Jan 30 · 55m Hurdles · Place 3 · Pembroke55m Hurdles38.59a—
Jan 23Patriot League Meet #5Jan 23 · High Jump · Place 12 · PembrokeHigh Jump125-0—
Jan 23Patriot League Meet #5Jan 23 · 55m Hurdles · Place 3 · Pembroke55m Hurdles38.46a—
Jan 23Patriot League Meet #5Jan 23 · Shot Put · Place 20 · PembrokeShot Put2027-9.50—
Jan 19MSTCA Division 4 James Kalperis RelaysJan 19 · Long Jump · Place 27 · PembrokeLong Jump275.63m PB—
Jan 16Patriot League Meet #4Jan 16 · 55m Hurdles · Place 4 · Pembroke55m Hurdles48.57a—
Jan 16Patriot League Meet #4Jan 16 · 55 Meters · Place 24 · Pembroke55 Meters247.07a—
Jan 16Patriot League Meet #4Jan 16 · Shot Put · Place 20 · PembrokeShot Put2029-10—
Jan 10MSTCA Northeast InvitationalJan 10 · Long Jump · Place 76 · PembrokeLong Jump7617-2—
Jan 10MSTCA Northeast InvitationalJan 10 · 55m Hurdles · Place 40 · Pembroke55m Hurdles408.80a—
Jan 10MSTCA Northeast InvitationalJan 10 · 200 Meters · Place 74 · Pembroke200 Meters7424.68a PB—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 73 · Pembroke55 Meters737.05a—
Jan 6Patriot League Meet #3Jan 6 · 55m Hurdles · Place 8 · Pembroke55m Hurdles89.19a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · Long Jump · Place 15 · PembrokeLong Jump1517-11—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 55m Hurdles · Place 5 · Pembroke55m Hurdles58.72a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 55m Hurdles · Place 3 · Pembroke55m Hurdles38.51a—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 15Patriot League Spring ChampionshipMay 15 · 400m Hurdles · Place 7 · Pembroke400m Hurdles71:04.68a—
May 15Patriot League Spring ChampionshipMay 15 · 110m Hurdles · Place 10 · Pembroke110m Hurdles1016.96a—
May 6Quincy/North Quincy @ PembrokeMay 6 · Triple Jump · Place 6 · PembrokeTriple Jump635-7—
May 6Quincy/North Quincy @ PembrokeMay 6 · Long Jump · Place 4 · PembrokeLong Jump417-4—
May 6Quincy/North Quincy @ PembrokeMay 6 · 400m Hurdles · Place 2 · Pembroke400m Hurdles21:06.77a—
May 6Quincy/North Quincy @ PembrokeMay 6 · 110m Hurdles · Place 4 · Pembroke110m Hurdles416.60a—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Triple Jump · Place 30 · PembrokeTriple Jump3033-8.25—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 110m Hurdles · Place 7 · Pembroke110m Hurdles717.07a—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 110m Hurdles · Place 8 · Pembroke110m Hurdles817.07a—
Apr 29Hanover @ PembrokeApr 29 · Triple Jump · Place 5 · PembrokeTriple Jump534-7.75—
Apr 29Hanover @ PembrokeApr 29 · Long Jump · Place 7 · PembrokeLong Jump717-9—
Apr 29Hanover @ PembrokeApr 29 · 110m Hurdles · Place 5 · Pembroke110m Hurdles517.35a—
Apr 27MSTCA Div. IV Relays Apr 27 · Triple Jump · Place 25 · PembrokeTriple Jump2510.38m PB—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · Long Jump · Place 36 · PembrokeLong Jump365.22m PB—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · High Jump · Place 35 · PembrokeHigh Jump351.47m PB—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · Shot Put · Place 33 · PembrokeShot Put338.47m—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · 110m Hurdles · Place 13 · Pembroke110m Hurdles1317.23a—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 10Patriot league Indoor TF ChampionshipFeb 10 · 55m Hurdles · Place 11 · Pembroke55m Hurdles119.10a—
Feb 1Patriot League Meet #6Feb 1 · 55m Hurdles · Place 16 · Pembroke55m Hurdles169.34a—
Feb 1Patriot League Meet #6Feb 1 · 55 Meters · Place 60 · Pembroke55 Meters607.65a—
Jan 18Patriot League Meet #4Jan 18 · 55m Hurdles · Place 15 · Pembroke55m Hurdles159.81a—
Jan 18Patriot League Meet #4Jan 18 · 55 Meters · Place 81 · Pembroke55 Meters817.81a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · Long Jump · Place 14 · PembrokeLong Jump1417-11.25—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 55 Meters · Place 51 · Pembroke55 MetersRound P517.50a—
Jan 3Patriot League Meet #3Jan 3 · Long Jump · Place 19 · PembrokeLong Jump1916-11.50—
Jan 3Patriot League Meet #3Jan 3 · 55m Hurdles · Place 20 · Pembroke55m Hurdles2010.21a—
Jan 3Patriot League Meet #3Jan 3 · 300 Meters · Place 39 · Pembroke300 Meters3943.91a PB—