Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPatriot League Championship Meet · May 1911.45aPatriot League Championship MeetMay 19, 2026
200 Meters · IndoorMSTCA Northeast Invitational · Jan 1024.80aMSTCA Northeast InvitationalJanuary 10, 2025
200 Meters · OutdoorPatriot League Championship Meet · May 1923.21aPatriot League Championship MeetMay 19, 2026
300 Meters · IndoorPatriot League Meet #1 · Dec 1038.50aPatriot League Meet #1December 10, 2025
55 Meter · IndoorPatriot League Meet #2 · Dec 156.84aPatriot League Meet #2December 15, 2025
55 Meters · IndoorPatriot League Indoor Track & Field Championship · Jan 316.94aPatriot League Indoor Track & Field ChampionshipJanuary 31, 2026
Long Jump · OutdoorPembroke vs Quincy vs North Quincy · May 1416-11.00Pembroke vs Quincy vs North QuincyMay 14, 2025
Triple Jump · OutdoorPlymouth South vs Pembroke · Apr 1635-10.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

15 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 200 Meters · Place 26 · PembrokePembroke200 MetersRound P26.23.55a10
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 100 Meters · Place 15 · PembrokePembroke100 MetersRound P15.11.50a10
May 19Patriot League Championship MeetMay 19 · 200 Meters · Place 5 · PembrokePembroke200 Meters5.23.21a PB10
May 19Patriot League Championship MeetMay 19 · 100 Meters · Place 10 · PembrokePembroke100 MetersRound P10.11.45a PB10
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 100 Meters · Place 14 · PembrokePembroke100 Meters1411.65a10
Apr 29Pembroke @ ScituateApr 29 · Triple Jump · PembrokePembrokeTriple Jump—34-09.00Unofficial10
Apr 29Pembroke @ ScituateApr 29 · 200 Meters · PembrokePembroke200 Meters—23.8Unofficial10
Apr 23MSTCA Warrior InvitationalApr 23 · 200 Meters · Place 45 · PembrokePembroke200 Meters4524.45a10
Apr 23MSTCA Warrior InvitationalApr 23 · 100 Meters · Place 34 · PembrokePembroke100 Meters3411.78a10
Apr 16Plymouth South vs PembrokeApr 16 · Triple Jump · Place 7 · PembrokePembrokeTriple Jump7.35-10.00 PB10
Apr 16Plymouth South vs PembrokeApr 16 · Long Jump · Place 12 · PembrokePembrokeLong Jump12.16-06.5010
Apr 16Plymouth South vs PembrokeApr 16 · 100 Meters · Place 3 · PembrokePembroke100 Meters3.11.69a10
Apr 8Pembroke vs HanoverApr 8 · Triple Jump · Place 1 · PembrokePembrokeTriple Jump133-05.0010
Apr 8Pembroke vs HanoverApr 8 · Long Jump · Place 9 · PembrokePembrokeLong Jump915-06.0010
Apr 8Pembroke vs HanoverApr 8 · 200 Meters · Place 1 · PembrokePembroke200 Meters124.68a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 55 Meter · UnattachedUnattached55 MeterRound P—DNS10
Mar 6Rising Stars Youth ChampsMar 6 · Triple Jump · UnattachedUnattachedTriple Jump—DNS10
Mar 6Rising Stars Youth ChampsMar 6 · 200 Meters · UnattachedUnattached200 MetersRound P—DNS10
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55 Meters · Place 23 · PembrokePembroke55 Meters236.96a10
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 55 Meters · Place 10 · PembrokePembroke55 Meters106.94a PB10
Jan 21Patriot League Meet #5Jan 21 · 55 Meters · Place 9 · PembrokePembroke55 Meters97.01a10
Jan 21Patriot League Meet #5Jan 21 · 55 Meters · Place 9 · PembrokePembroke55 Meters97.01a10

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55 Meter · Place 30 · PembrokePembroke55 MeterRound P30.6.92a10
Dec 22Patriot League Meet #3Dec 22 · 300 Meters · Place 12 · PembrokePembroke300 Meters12.40.05a10
Dec 15Patriot League Meet #2Dec 15 · 55 Meter · Place 7 · PembrokePembroke55 Meter7.6.84a PB10
Dec 10Patriot League Meet #1Dec 10 · 300 Meters · Place 11 · PembrokePembroke300 Meters11.38.50a PB10
Dec 10Patriot League Meet #1Dec 10 · 55 Meter · Place 8 · PembrokePembroke55 Meter8.6.87a10
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 300 Meters · Place 17 · PembrokePembroke300 Meters1739.29a—
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 55 Meters · Place 16 · PembrokePembroke55 Meters166.99a—
Jan 30Patriot League Meet #6Jan 30 · 300 Meters · Place 13 · PembrokePembroke300 Meters1339.42a—
Jan 30Patriot League Meet #6Jan 30 · 55 Meters · Place 25 · PembrokePembroke55 Meters257.07a—
Jan 23Patriot League Meet #5Jan 23 · Long Jump · Place 14 · PembrokePembrokeLong Jump1417-0.50—
Jan 23Patriot League Meet #5Jan 23 · 55 Meters · Place 14 · PembrokePembroke55 Meters147.05a—
Jan 16Patriot League Meet #4Jan 16 · 55 Meters · Place 30 · PembrokePembroke55 Meters307.11a—
Jan 10MSTCA Northeast InvitationalJan 10 · 200 Meters · Place 79 · PembrokePembroke200 Meters7924.80a PB—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 89 · PembrokePembroke55 Meters897.11a—
Jan 6Patriot League Meet #3Jan 6 · 55 Meters · Place 30 · PembrokePembroke55 Meters307.19a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 55 Meters · Place 25 · PembrokePembroke55 Meters257.19a—

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 400 Meters · UnattachedUnattached400 Meters—DNS9
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 100 Meters · Place 8 · UnattachedUnattached100 MetersRound P8.11.99aWind: -0.69
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 100 Meters · Place 6 · UnattachedUnattached100 Meters6.12.04aWind: -2.19
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 100 Meters · Place 27 · PembrokePembroke100 Meters2711.74a9
May 24MSTCA South Shore Twilight InvitationalMay 24 · 200 Meters · Place 36 · PembrokePembroke200 Meters3624.39a9
May 24MSTCA South Shore Twilight InvitationalMay 24 · 100 Meters · Place 5 · PembrokePembroke100 Meters512.00a9
May 24MSTCA South Shore Twilight InvitationalMay 24 · 100 Meters · Place 2 · PembrokePembroke100 Meters211.63a9
May 20Patriot League Spring ChampionshipMay 20 · 100 Meters · Place 1 · PembrokePembroke100 Meters112.08a9
May 14Pembroke vs Quincy vs North QuincyMay 14 · Triple Jump · Place 3 · PembrokePembrokeTriple Jump3.34-08.759
May 14Pembroke vs Quincy vs North QuincyMay 14 · Long Jump · Place 5 · PembrokePembrokeLong Jump5.16-11.00 PB9
May 14Pembroke vs Quincy vs North QuincyMay 14 · 200 Meters · Place 8 · PembrokePembroke200 Meters8.24.34a9
May 14Pembroke vs Quincy vs North QuincyMay 14 · 100 Meters · Place 10 · PembrokePembroke100 Meters10.12.06a9
May 10MSTCA Coaches Shore InvitationalMay 10 · 100 Meters · Place 7 · PembrokePembroke100 Meters712.11a9
May 10MSTCA Coaches Shore InvitationalMay 10 · 100 Meters · Place 7 · PembrokePembroke100 Meters712.13a9
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 100 Meters · Place 25 · PembrokePembroke100 MetersRound P25.12.15a9
Apr 30Pembroke vs ScituateApr 30 · Triple Jump · Place 4 · PembrokePembrokeTriple Jump436-4.259
Apr 30Pembroke vs ScituateApr 30 · 200 Meters · Place 3 · PembrokePembroke200 Meters324.729
Apr 15Pembroke vs Plymouth SouthApr 15 · Triple Jump · Place 8 · PembrokePembrokeTriple Jump835-99
Apr 15Pembroke vs Plymouth SouthApr 15 · Long Jump · Place 19 · PembrokePembrokeLong Jump1914-5.509
Apr 15Pembroke vs Plymouth SouthApr 15 · 100 Meters · Place 7 · PembrokePembroke100 Meters712.10a9
Apr 9Pembroke vs HanoverApr 9 · Triple Jump · Place 6 · PembrokePembrokeTriple Jump6.30-10.009
Apr 9Pembroke vs HanoverApr 9 · Long Jump · Place 3 · PembrokePembrokeLong Jump3.15-04.509
Apr 9Pembroke vs HanoverApr 9 · 200 Meters · Place 2 · PembrokePembroke200 Meters2.24.49

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · 300 Meters · Place 28 · PembrokePembroke300 Meters28.42.15a9
Dec 20Patriot League Meet #2Dec 20 · 55 Meter · Place 23 · PembrokePembroke55 Meter23.7.13a9
Dec 10Patriot League Meet #1Dec 10 · 55 Meter · Place 26 · PembrokePembroke55 Meter26.7.22a9

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 29South Shore Middle School League ChampionshipMay 29 · Long Jump · Place 9 · Pembroke CommunityPembroke CommunityLong Jump9.14-04.508
May 29South Shore Middle School League ChampionshipMay 29 · 100 Meters · Place 2 · Pembroke CommunityPembroke Community100 MetersRound P2.12.44a8
May 29South Shore Middle School League ChampionshipMay 29 · 100 Meters · Place 5 · Pembroke CommunityPembroke Community100 Meters5.12.62a8