Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMVC League Championship · May 23126-10MVC League ChampionshipMay 23, 2026
Javelin · 800g · OutdoorMethuen at Tewksbury · Apr 896-3Methuen at TewksburyApril 8, 2026
Shot Put · 12lb · OutdoorLynnfield at Tewksbury Scrimmage · Apr 143-11Lynnfield at Tewksbury ScrimmageApril 1, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Discus · Place 15 · Tewksbury MemorialDiscus1.6kg15.123-0011
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Shot Put · Tewksbury MemorialShot Put12lb--FOUL11
May 23MVC League ChampionshipMay 23 · Discus · Place 6 · Tewksbury MemorialDiscus1.6kg6.126-10 PB11
May 23MVC League ChampionshipMay 23 · Shot Put · Place 9 · Tewksbury MemorialShot Put12lb9.42-08.5011
May 16MSTCA Coaches Metro InvitationalMay 16 · Discus · Place 38 · Tewksbury MemorialDiscus3898-0111
May 16MSTCA Coaches Metro InvitationalMay 16 · Shot Put · Place 22 · Tewksbury MemorialShot Put2241-04.5011
May 6Tewksbury @ LawrenceMay 6 · Discus · Place 1 · Tewksbury MemorialDiscus1.6kg1.126' 611
May 6Tewksbury @ LawrenceMay 6 · Shot Put · Place 2 · Tewksbury MemorialShot Put12lb2.43-511
May 3MSTCA Division 4 RelaysMay 3 · Discus · Place 23 · Tewksbury MemorialDiscus2333.39m11
May 3MSTCA Division 4 RelaysMay 3 · Shot Put · Place 9 · Tewksbury MemorialShot Put912.28m11
Apr 29Haverhill at TewksburyApr 29 · Javelin · Place 6 · Tewksbury MemorialJavelin800g6.95-611
Apr 29Haverhill at TewksburyApr 29 · Discus · Place 2 · Tewksbury MemorialDiscus1.6kg2.122-1111
Apr 29Haverhill at TewksburyApr 29 · Shot Put · Place 2 · Tewksbury MemorialShot Put12lb2.41-611
Apr 14Tewksbury @ DracutApr 14 · Discus · Place 1 · Tewksbury MemorialDiscus1.6kg1.116-411
Apr 14Tewksbury @ DracutApr 14 · Shot Put · Place 2 · Tewksbury MemorialShot Put12lb2.42-411
Apr 8Methuen at TewksburyApr 8 · Javelin · Place 5 · Tewksbury MemorialJavelin800g5.96-3 PB11
Apr 8Methuen at TewksburyApr 8 · Discus · Place 1 · Tewksbury MemorialDiscus1.6kg1.121-111
Apr 8Methuen at TewksburyApr 8 · Shot Put · Place 1 · Tewksbury MemorialShot Put12lb1.42-011
Apr 1Lynnfield at Tewksbury ScrimmageApr 1 · Javelin · Place 4 · Tewksbury MemorialJavelin800g4.86-211
Apr 1Lynnfield at Tewksbury ScrimmageApr 1 · Discus · Place 1 · Tewksbury MemorialDiscus1.6kg1.117-611
Apr 1Lynnfield at Tewksbury ScrimmageApr 1 · Shot Put · Place 1 · Tewksbury MemorialShot Put12lb1.43-11 PB11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · Shot Put · Place 8 · Tewksbury MemorialShot Put843-611
Feb 6MVC League ChampionshipFeb 6 · Shot Put · Place 16 · Tewksbury MemorialShot Put1641-10.5011
Jan 30MVC Week 5Jan 30 · Shot Put · Place 14 · Tewksbury MemorialShot Put1443-9.2511
Jan 17MSTCA Kalperis Relays - Division 4Jan 17 · Shot Put · Place 14 · Tewksbury MemorialShot Put1412.35m11
Jan 14MVC Week 4Jan 14 · Shot Put · Place 13 · Tewksbury MemorialShot Put1342-1.2511

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20MVC South InvitationalMay 20 · Shot Put · Place 5 · Tewksbury MemorialShot Put540-010
May 17MSTCA Division 4 RelaysMay 17 · Shot Put · Place 21 · Tewksbury MemorialShot Put2112.09m10
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · Shot Put · Place 4 · Tewksbury MemorialShot Put438-910
Apr 30Dracut at TewksburyApr 30 · Shot Put · Place 3 · Tewksbury MemorialShot Put339-810
Apr 16Tewksbury at ChelmsfordApr 16 · Shot Put · Place 5 · Tewksbury MemorialShot Put535-210
Apr 9Tewksbury at BillericaApr 9 · Shot Put · Place 3 · Tewksbury MemorialShot Put339-1.5—