Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMVC League Championship · May 23119-08MVC League ChampionshipMay 23, 2026
Javelin · 800g · OutdoorMIAA Division 4 Track & Field Championship · May 28157-01MIAA Division 4 Track & Field ChampionshipMay 28, 2026
Shot Put · 12lb · OutdoorHaverhill at Tewksbury · Apr 2940-3Haverhill at TewksburyApril 29, 2026

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Javelin · Place 5 · Tewksbury MemorialJavelin800g5.157-01 PB12
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Shot Put · Tewksbury MemorialShot Put12lb--DNS12
May 23MVC League ChampionshipMay 23 · Javelin · Place 2 · Tewksbury MemorialJavelin800g2.154-1012
May 23MVC League ChampionshipMay 23 · Discus · Place 12 · Tewksbury MemorialDiscus1.6kg12.119-08 PB12
May 20MVC South InvitationalMay 20 · Javelin · Place 2 · Tewksbury MemorialJavelin800g2.135-612
May 20MVC South InvitationalMay 20 · Discus · Place 4 · Tewksbury MemorialDiscus1.6kg4.116-512
May 16MSTCA Coaches Metro InvitationalMay 16 · Javelin · Place 4 · Tewksbury MemorialJavelin4149-0412
May 16MSTCA Coaches Metro InvitationalMay 16 · Discus · Place 35 · Tewksbury MemorialDiscus35103-0612
May 16MSTCA Coaches Metro InvitationalMay 16 · Shot Put · Place 22 · Tewksbury MemorialShot Put2241-04.5012
May 9Andover Boosters InvitationalMay 9 · Javelin · Place 6 · Tewksbury MemorialJavelin800g6.140-0012
May 9Andover Boosters InvitationalMay 9 · Discus · Tewksbury MemorialDiscus1.6kg--DNS12
May 6Tewksbury @ LawrenceMay 6 · Javelin · Place 1 · Tewksbury MemorialJavelin800g1.150-112
May 6Tewksbury @ LawrenceMay 6 · Discus · Place 3 · Tewksbury MemorialDiscus1.6kg3.10712
May 6Tewksbury @ LawrenceMay 6 · Shot Put · Place 5 · Tewksbury MemorialShot Put12lb5.36-412
May 3MSTCA Division 4 RelaysMay 3 · Javelin · Place 10 · Tewksbury MemorialJavelin1041.58m12
May 3MSTCA Division 4 RelaysMay 3 · Discus · Place 19 · Tewksbury MemorialDiscus1934.44m12
May 3MSTCA Division 4 RelaysMay 3 · Shot Put · Place 23 · Tewksbury MemorialShot Put2311.75m12
Apr 29Haverhill at TewksburyApr 29 · Javelin · Place 1 · Tewksbury MemorialJavelin800g1.145-712
Apr 29Haverhill at TewksburyApr 29 · Discus · Place 3 · Tewksbury MemorialDiscus1.6kg3.113-912
Apr 29Haverhill at TewksburyApr 29 · Shot Put · Place 4 · Tewksbury MemorialShot Put12lb4.40-3 PB12
Apr 22Jack Lang InvitationalApr 22 · Javelin · Place 2 · Tewksbury MemorialJavelin2154-612
Apr 22Jack Lang InvitationalApr 22 · Discus · Place 5 · Tewksbury MemorialDiscus5119-012
Apr 14Tewksbury @ DracutApr 14 · Javelin · Place 1 · Tewksbury MemorialJavelin800g1.140-312
Apr 8Methuen at TewksburyApr 8 · Javelin · Place 1 · Tewksbury MemorialJavelin800g1.129-012
Apr 8Methuen at TewksburyApr 8 · Discus · Place 3 · Tewksbury MemorialDiscus1.6kg3.101-912
Apr 8Methuen at TewksburyApr 8 · Shot Put · Place 5 · Tewksbury MemorialShot Put12lb5.33-712
Apr 1Lynnfield at Tewksbury ScrimmageApr 1 · Javelin · Place 1 · Tewksbury MemorialJavelin800g1.135-1012
Apr 1Lynnfield at Tewksbury ScrimmageApr 1 · Discus · Place 2 · Tewksbury MemorialDiscus1.6kg2.105-212
Apr 1Lynnfield at Tewksbury ScrimmageApr 1 · Shot Put · Place 2 · Tewksbury MemorialShot Put12lb2.37-712