Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Warrior Invitational · Apr 2312.20aMSTCA Warrior InvitationalApril 23, 2026
200 Meters · IndoorMSTCA Northeast Invitational · Jan 1025.94aMSTCA Northeast InvitationalJanuary 10, 2025
200 Meters · OutdoorPatriot League Championship Meet · May 1924.11aPatriot League Championship MeetMay 19, 2026
300 Meters · IndoorPatriot League Indoor Track & Field Championship · Jan 3139.66aPatriot League Indoor Track & Field ChampionshipJanuary 31, 2026
55 Meter · IndoorPatriot League Meet #2 · Dec 157.21aPatriot League Meet #2December 15, 2025
55 Meters · IndoorPatriot League Meet #5 · Jan 217.19aPatriot League Meet #5January 21, 2026
Javelin · 800g · OutdoorPatriot League Championship Meet · May 1999' 11"Patriot League Championship MeetMay 19, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 19Patriot League Championship MeetMay 19 · Javelin · Place 19 · PembrokeJavelin800g19.99' 11" PB11
May 19Patriot League Championship MeetMay 19 · 200 Meters · Place 16 · Pembroke200 Meters16.24.11a PB11
May 13Pembroke vs Quincy vs North QuincyMay 13 · Javelin · Place 9 · PembrokeJavelin992-0311
May 13Pembroke vs Quincy vs North QuincyMay 13 · 100 Meters · Place 5 · Pembroke100 Meters512.23a11
May 3MSTCA Division 4 RelaysMay 3 · Javelin · Place 22 · PembrokeJavelin2235.20m11
Apr 29Pembroke @ ScituateApr 29 · Javelin · PembrokeJavelin800g—86-00.00Unofficial11
Apr 29Pembroke @ ScituateApr 29 · 100 Meters · Pembroke100 Meters—12.1Unofficial11
Apr 23MSTCA Warrior InvitationalApr 23 · Javelin · Place 36 · PembrokeJavelin3699-711
Apr 23MSTCA Warrior InvitationalApr 23 · 200 Meters · Place 80 · Pembroke200 Meters8025.03a11
Apr 23MSTCA Warrior InvitationalApr 23 · 100 Meters · Place 90 · Pembroke100 Meters9012.20a PB11
Apr 16Plymouth South vs PembrokeApr 16 · Javelin · Place 5 · PembrokeJavelin800g5.98-0711
Apr 16Plymouth South vs PembrokeApr 16 · 200 Meters · Place 6 · Pembroke200 Meters6.24.77a11
Apr 16Plymouth South vs PembrokeApr 16 · 100 Meters · Place 3 · Pembroke100 Meters3.12.45a11
Apr 8Pembroke vs HanoverApr 8 · Javelin · Place 1 · PembrokeJavelin1106-0611
Apr 8Pembroke vs HanoverApr 8 · 200 Meters · Place 1 · Pembroke200 Meters125.52a11
Apr 8Pembroke vs HanoverApr 8 · 100 Meters · Place 2 · Pembroke100 Meters212.63a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 300 Meters · Place 24 · Pembroke300 Meters2439.66a PB11
Jan 21Patriot League Meet #5Jan 21 · Shot Put · Place 39 · PembrokeShot Put3924-411
Jan 21Patriot League Meet #5Jan 21 · 300 Meters · Place 21 · Pembroke300 Meters2141.17a11
Jan 21Patriot League Meet #5Jan 21 · 55 Meters · Place 27 · Pembroke55 Meters277.19a PB11
Jan 21Patriot League Meet #5Jan 21 · 300 Meters · Place 21 · Pembroke300 Meters2141.17a11
Jan 21Patriot League Meet #5Jan 21 · 55 Meters · Place 27 · Pembroke55 Meters277.19a11
Jan 21Patriot League Meet #5Jan 21 · Shot Put · Place 39 · PembrokeShot Put3924-411

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 22Patriot League Meet #3Dec 22 · 300 Meters · Place 34 · Pembroke300 Meters34.43.26a11
Dec 22Patriot League Meet #3Dec 22 · 55 Meter · Place 22 · Pembroke55 Meter22.7.22a11
Dec 15Patriot League Meet #2Dec 15 · 55 Meter · Place 32 · Pembroke55 Meter32.7.21a PB11
Dec 10Patriot League Meet #1Dec 10 · 300 Meters · Place 38 · Pembroke300 Meters38.41.00a11
Dec 10Patriot League Meet #1Dec 10 · 55 Meter · Place 38 · Pembroke55 Meter38.7.30a11
Feb 4Patriot League Meet #7Feb 4 · 300 Meters · Place 5 · Pembroke300 Meters541.03a—
Feb 4Patriot League Meet #7Feb 4 · 55 Meters · Place 14 · Pembroke55 Meters147.42a—
Jan 30Patriot League Meet #6Jan 30 · 55 Meters · Place 44 · Pembroke55 Meters447.36a—
Jan 23Patriot League Meet #5Jan 23 · 55 Meters · Place 28 · Pembroke55 Meters287.33a—
Jan 16Patriot League Meet #4Jan 16 · 300 Meters · Place 35 · Pembroke300 Meters3542.47a—
Jan 16Patriot League Meet #4Jan 16 · 55 Meters · Place 76 · Pembroke55 Meters767.47a—
Jan 10MSTCA Northeast InvitationalJan 10 · 200 Meters · Place 131 · Pembroke200 Meters13125.94a PB—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 169 · Pembroke55 Meters1697.38a—
Jan 6Patriot League Meet #3Jan 6 · 300 Meters · Place 31 · Pembroke300 Meters3143.31a—
Jan 6Patriot League Meet #3Jan 6 · 55 Meters · Place 56 · Pembroke55 Meters567.41a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 55 Meters · Place 58 · Pembroke55 Meters587.42a—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14Pembroke vs Quincy vs North QuincyMay 14 · 100 Meters · Place 14 · Pembroke100 Meters14.12.70a10
Apr 30Pembroke vs ScituateApr 30 · 100 Meters · Place 7 · Pembroke100 Meters712.8110
Apr 9Pembroke vs HanoverApr 9 · 200 Meters · Place 6 · Pembroke200 Meters6.25.910
Apr 9Pembroke vs HanoverApr 9 · 100 Meters · Place 5 · Pembroke100 Meters5.12.510

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · 55 Meter · Place 56 · Pembroke55 Meter56.7.42a10
Dec 10Patriot League Meet #1Dec 10 · 55 Meter · Place 49 · Pembroke55 Meter49.7.46a10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6Quincy/North Quincy @ PembrokeMay 6 · 200 Meters · Place 13 · Pembroke200 Meters1326.39a—
May 6Quincy/North Quincy @ PembrokeMay 6 · 100 Meters · Place 20 · Pembroke100 Meters2012.83a—
Apr 29Hanover @ PembrokeApr 29 · 200 Meters · Place 12 · Pembroke200 Meters1226.88a—
Apr 29Hanover @ PembrokeApr 29 · 100 Meters · Place 18 · Pembroke100 Meters1813.03a—
Apr 23Pembroke @ ScituateApr 23 · 200 Meters · Pembroke200 Meters—26.1Unofficial9
Apr 23Pembroke @ ScituateApr 23 · 100 Meters · Pembroke100 Meters—13.0Unofficial9
Apr 18MSTCA Warrior InvitationalApr 18 · 100 Meters · Place 214 · Pembroke100 Meters21413.25a—