Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorNEC Week #6 - Salem, Winthrop, Marblehead · May 517.6NEC Week #6 - Salem, Winthrop, MarbleheadMay 5, 2026
Javelin · 600g · OutdoorNEC Week #6 - Salem, Winthrop, Marblehead · May 564-07NEC Week #6 - Salem, Winthrop, MarbleheadMay 5, 2026
Long Jump · OutdoorNEC Outdoor Championship 2025 · May 2315-06.00NEC Outdoor Championship 2025May 23, 2025
Triple Jump · OutdoorNEC Week #3 - Gloucester, Marblehead, Beverly · Apr 1427-08NEC Week #3 - Gloucester, Marblehead, BeverlyApril 14, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 22NEC ChampionshipsMay 22 · Long Jump · Place 23 · MarbleheadLong Jump23.12' 11"11
May 22NEC ChampionshipsMay 22 · Javelin · Place 19 · MarbleheadJavelin600g19.53' 0"11
May 22NEC ChampionshipsMay 22 · 100m Hurdles · Place 26 · Marblehead100m Hurdles33" / 0.838mRound P26.22.15aWind: 011
May 12NEC Rain Date MeetMay 12 · Triple Jump · MarbleheadTriple Jump—SCR11
May 12NEC Rain Date MeetMay 12 · Long Jump · Place 20 · MarbleheadLong Jump20.12' 9.25"11
May 12NEC Rain Date MeetMay 12 · Javelin · Place 14 · MarbleheadJavelin600g14.56' 2"11
May 12NEC Rain Date MeetMay 12 · 100m Hurdles · Place 6 · Marblehead100m Hurdles33" / 0.838m6.18.48a11
May 5NEC Week #6 - Salem, Winthrop, MarbleheadMay 5 · Long Jump · Place 2 · MarbleheadLong Jump2.14-0611
May 5NEC Week #6 - Salem, Winthrop, MarbleheadMay 5 · Javelin · Place 1 · MarbleheadJavelin600g1.64-07 PB11
May 5NEC Week #6 - Salem, Winthrop, MarbleheadMay 5 · 100m Hurdles · Place 1 · Marblehead100m Hurdles33" / 0.838m1.17.6 PB11
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 100m Hurdles · Place 2 · Marblehead100m Hurdles33" / 0.838m2.18.25a11
Apr 14NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · Triple Jump · Place 7 · MarbleheadTriple Jump7.27-08 PB11
Apr 14NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · 100m Hurdles · Place 3 · Marblehead100m Hurdles33" / 0.838m3.18.811
Apr 7NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · 100m Hurdles · Place 1 · Marblehead100m Hurdles33" / 0.838m1.18.711

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23NEC Outdoor Championship 2025May 23 · Long Jump · Place 11 · MarbleheadLong Jump11.15-06.00 PB10
May 23NEC Outdoor Championship 2025May 23 · Javelin · Place 17 · MarbleheadJavelin600g17.54-0210
May 23NEC Outdoor Championship 2025May 23 · 100m Hurdles · Place 12 · Marblehead100m Hurdles33" / 0.838mRound P12.18.45a10
Apr 30NEC Week #5 - Gloucester, Salem, Marblehead, MasconometApr 30 · Long Jump · Place 10 · MarbleheadLong Jump10.12-03.010
Apr 30NEC Week #5 - Gloucester, Salem, Marblehead, MasconometApr 30 · 100m Hurdles · Place 7 · Marblehead100m Hurdles33" / 0.838m7.19.210