Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMSTCA Multi Championships · Jun 820.91aMSTCA Multi ChampionshipsJune 8, 2026
200 Meters · Outdoor15th Annual Henry Sheldon Invitational · May 1628.69a15th Annual Henry Sheldon InvitationalMay 16, 2026
300 Meters · IndoorCape Ann League Meet #3 · Jan 746.60aCape Ann League Meet #3January 7, 2026
55 Meter · IndoorMSTCA Speed Classic (Sunday) · Dec 218.10aMSTCA Speed Classic (Sunday)December 21, 2025
800 Meters · OutdoorMSTCA Multi Championships · Jun 83:03.84aMSTCA Multi ChampionshipsJune 8, 2026
Heptathlon · OutdoorMSTCA Multi Championships · Jun 82550MSTCA Multi ChampionshipsJune 8, 2026
High Jump · OutdoorMSTCA Multi Championships · Jun 81.30mMSTCA Multi ChampionshipsJune 8, 2026
Javelin · 600g · OutdoorMSTCA Multi Championships · Jun 819.27mMSTCA Multi ChampionshipsJune 8, 2026
Long Jump · IndoorCape Ann League Meet #1 · Dec 1414-11.50Cape Ann League Meet #1December 14, 2025
Long Jump · Outdoor15th Annual Henry Sheldon Invitational · May 1617' 6"15th Annual Henry Sheldon InvitationalMay 16, 2026
Shot Put · 4kg · OutdoorMSTCA Multi Championships · Jun 85.90mMSTCA Multi ChampionshipsJune 8, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 8MSTCA Multi ChampionshipsJun 8 · 800 Meters · Place 72 · Pentucket Regional800 Meters72.3:03.84a PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · Javelin · Place 31 · Pentucket RegionalJavelin600g31.19.27m PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · Long Jump · Place 10 · Pentucket RegionalLong Jump10.4.76m11
Jun 8MSTCA Multi ChampionshipsJun 8 · 200 Meters · Place 44 · Pentucket Regional200 Meters44.29.13a11
Jun 8MSTCA Multi ChampionshipsJun 8 · Shot Put · Place 66 · Pentucket RegionalShot Put4kg66.5.90m PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · High Jump · Place 48 · Pentucket RegionalHigh Jump48.1.30m PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · 100m Hurdles · Place 76 · Pentucket Regional100m Hurdles33" / 0.838m76.20.91a PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · Heptathlon · Place 55 · Pentucket RegionalHeptathlon55.2550 PB11
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Long Jump · Place 13 · Pentucket RegionalLong Jump13.15-05.2511
May 23Cape Ann League ChampionshipsMay 23 · Long Jump · Place 12 · Pentucket RegionalLong Jump12.14' 8"11
May 23Cape Ann League ChampionshipsMay 23 · 200 Meters · Place 17 · Pentucket Regional200 Meters17.29.42aWind: 011
May 1615th Annual Henry Sheldon InvitationalMay 16 · Long Jump · Place 2 · Pentucket RegionalLong Jump2.17' 6" PB11
May 1615th Annual Henry Sheldon InvitationalMay 16 · 200 Meters · Place 4 · Pentucket Regional200 Meters4.28.69a PBWind: 011
May 13Pentucket v Essex Tech CAL Dual MeetMay 13 · Long Jump · Place 1 · Pentucket RegionalLong Jump1.16' 4"11
May 13Pentucket v Essex Tech CAL Dual MeetMay 13 · 200 Meters · Place 3 · Pentucket Regional200 Meters3.29.24a11
May 6Pentucket vs. North ReadingMay 6 · Long Jump · Place 3 · Pentucket RegionalLong Jump3.15'7.25"11
May 6Pentucket vs. North ReadingMay 6 · 200 Meters · Place 3 · Pentucket Regional200 Meters3.29.19a11
Apr 15Newburyport v Pentucket RegionalApr 15 · Long Jump · Place 2 · Pentucket RegionalLong Jump2.15' 10"11
Apr 15Newburyport v Pentucket RegionalApr 15 · 200 Meters · Place 6 · Pentucket Regional200 Meters6.29.40aWind: 011
Apr 9Triton-Pentucket Dual MeetApr 9 · Long Jump · Place 3 · Pentucket RegionalLong Jump3.14'07.5011
Apr 9Triton-Pentucket Dual MeetApr 9 · 200 Meters · Place 5 · Pentucket Regional200 Meters5.30.39a11
Apr 9Triton Vs. Pentucket Dual MeetApr 9 · Long Jump · Place 3 · Pentucket RegionalLong Jump3.14'07.5011
Apr 9Triton Vs. Pentucket Dual MeetApr 9 · 200 Meters · Place 5 · Pentucket Regional200 Meters5.30.39a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 7Cape Ann League Meet #3Jan 7 · 300 Meters · Place 10 · Pentucket Regional300 Meters10.46.60a PB11
Jan 7Cape Ann League Meet #3Jan 7 · Long Jump · Place 2 · Pentucket RegionalLong Jump2.14-09.5011

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30Cape Ann League Meet #2Dec 30 · 300 Meters · Place 9 · Pentucket Regional300 Meters9.46.77a11
Dec 30Cape Ann League Meet #2Dec 30 · Long Jump · Place 3 · Pentucket RegionalLong Jump3.14-07.7511
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 300 Meters · Place 54 · Pentucket Regional300 Meters54.47.21a11
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Long Jump · Place 31 · Pentucket RegionalLong Jump31.14-06.5011
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55 Meter · Place 35 · Pentucket Regional55 Meter35.8.10a PB11
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · Long Jump · Place 19 · Pentucket RegionalLong Jump19.14-08.0011
Dec 14Cape Ann League Meet #1Dec 14 · 300 Meters · Place 8 · Pentucket Regional300 Meters8.47.39a11
Dec 14Cape Ann League Meet #1Dec 14 · Long Jump · Place 4 · Pentucket RegionalLong Jump4.14-11.50 PB11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Long Jump · Place 13 · Pentucket RegionalLong Jump13.15-04.75Wind: 010
May 24Cape Ann League ChampionshipMay 24 · Long Jump · Place 9 · Pentucket RegionalLong Jump9.15-07.0010
May 24Cape Ann League ChampionshipMay 24 · 200 Meters · Place 19 · Pentucket Regional200 Meters19.29.59a10
May 7North Reading vs. Pentucket Dual MeetMay 7 · Long Jump · Pentucket RegionalLong Jump—DNS10
May 7North Reading vs. Pentucket Dual MeetMay 7 · 200 Meters · Place 5 · Pentucket Regional200 Meters5.30.34a10
Apr 9Pentucket Vs. TritonApr 9 · Long Jump · Place 3 · Pentucket RegionalLong Jump3.15'1"10
Apr 9Pentucket Vs. TritonApr 9 · 200 Meters · Place 6 · Pentucket Regional200 Meters6.30.26a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 22MSTCA Speed Classic (Sunday)Dec 22 · 55 Meter · Place 18 · Pentucket Regional55 Meter18.8.14a10
Dec 14Cape Ann League Meet #1Dec 14 · 300 Meters · Place 15 · Pentucket Regional300 Meters15.48.02a10
Dec 14Cape Ann League Meet #1Dec 14 · Long Jump · Place 16 · Pentucket RegionalLong Jump16.12-10.0010

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16MSTCA Speed Classic (Small School)Dec 16 · 55 Meter · Place 101 · Pentucket Regional55 Meter101.8.70a9
Dec 12Cape Ann League Meet #1Dec 12 · 300 Meters · Place 18 · Pentucket Regional300 Meters18.50.74a9