Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorQuincy & North Quincy vs. Hanover · May 515.0Quincy & North Quincy vs. HanoverMay 5, 2025
100m Hurdles · 33" / 0.838m · OutdoorPembroke vs Hanover · Apr 921.2Pembroke vs HanoverApril 9, 2025
400 Meters · OutdoorPembroke vs Hanover · Apr 81:25.36aPembroke vs HanoverApril 8, 2026
Javelin · 300g TJ · OutdoorMA Division 2 Middle School State Track & Field Championship · Jun 949-01MA Division 2 Middle School State Track & Field Championship June 9, 2023
Javelin · 600g · OutdoorPembroke vs Hanover · Apr 952-04.00Pembroke vs HanoverApril 9, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13Hanover @ Plymouth SouthMay 13 · Javelin · HanoverHanoverJavelin600g—56'10"Unofficial10
May 5Quincy And North Quincy Vs. Hanover May 5 · Javelin · HanoverHanoverJavelin600g—46'10"Unofficial10
May 5Quincy And North Quincy Vs. Hanover May 5 · 4x400 Relay · HanoverHanover4x400 Relay—5:41Unofficial10
May 5Quincy And North Quincy Vs. Hanover May 5 · 4x100 Relay · HanoverHanover4x100 Relay—1:04Unofficial10
Apr 14Scituate @ HanoverApr 14 · Javelin · Place 2 · HanoverHanoverJavelin600g2.53'3"Unofficial10
Apr 14Scituate @ HanoverApr 14 · 4x100 Relay · Place 3 · HanoverHanover4x100 Relay3.65Unofficial10
Apr 14Scituate @ HanoverApr 14 · 400 Meters · HanoverHanover400 Meters—1:22Unofficial10
Apr 8Pembroke vs HanoverApr 8 · Javelin · Place 4 · HanoverHanoverJavelin452-0010
Apr 8Pembroke vs HanoverApr 8 · 400 Meters · Place 3 · HanoverHanover400 Meters31:25.36a PB10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14Plymouth South @ HanoverMay 14 · Javelin · HanoverHanoverJavelin600g—56'11Unofficial9
May 14Plymouth South @ HanoverMay 14 · 100m Hurdles · HanoverHanover100m Hurdles33" / 0.838m—21.2Unofficial9
May 14Plymouth South @ HanoverMay 14 · 100 Meters · HanoverHanover100 Meters—14.8Unofficial9
May 5Quincy & North Quincy vs. HanoverMay 5 · Javelin · Place 10 · HanoverHanoverJavelin1050-109
May 5Quincy & North Quincy vs. HanoverMay 5 · 100m Hurdles · Place 4 · HanoverHanover100m Hurdles420.79
May 5Quincy & North Quincy vs. HanoverMay 5 · 100 Meters · Place 7 · HanoverHanover100 Meters715.0 PB9
Apr 15Hanover @ ScituateApr 15 · Javelin · HanoverHanoverJavelin600g—51'6Unofficial9
Apr 15Hanover @ ScituateApr 15 · 100m Hurdles · HanoverHanover100m Hurdles33" / 0.838m—22.4Unofficial9
Apr 9Pembroke vs HanoverApr 9 · Javelin · Place 10 · HanoverHanoverJavelin600g10.52-04.00 PB9
Apr 9Pembroke vs HanoverApr 9 · 100m Hurdles · Place 7 · HanoverHanover100m Hurdles33" / 0.838m7.21.2 PB9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 9MA Division 2 Middle School State Track & Field Championship Jun 9 · Javelin · Place 15 · HanoverHanoverJavelin300g TJ15.49-01 PB7
May 31South Shore Middle School League TF ChampionshipMay 31 · Javelin · Place 13 · HanoverHanoverJavelin1353-6—