Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 600g · OutdoorPelham Invitational · Apr 1150-02Pelham InvitationalApril 11, 2026
Shot Put · 4kg · OutdoorPelham Invitational · Apr 1115-11.50Pelham InvitationalApril 11, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20Division D Midland-Wachusett League MeetMay 20 · Javelin · TyngsboroughJavelin600g--SCR8
May 6Tyngsboro vs LittletonMay 6 · Javelin · TyngsboroughJavelin600g—51-01.00Unofficial8
May 6Tyngsboro vs LittletonMay 6 · Shot Put · TyngsboroughShot Put4kg—17-06.50Unofficial8
Apr 28Tyngsborough vs Ayer-ShirleyApr 28 · Javelin · Place 10 · TyngsboroughJavelin1048-10.508
Apr 28Tyngsborough vs Ayer-ShirleyApr 28 · Shot Put · Place 11 · TyngsboroughShot Put1116-00.008
Apr 11Pelham InvitationalApr 11 · Javelin · Place 42 · TyngsboroughJavelin600g42.50-02 PB8
Apr 11Pelham InvitationalApr 11 · Shot Put · Place 45 · TyngsboroughShot Put4kg45.15-11.50 PB8
Apr 9Tyngsborough vs GardnerApr 9 · Javelin · Place 10 · TyngsboroughJavelin1045-048
Apr 9Tyngsborough vs GardnerApr 9 · Shot Put · Place 11 · TyngsboroughShot Put1115-03.508