Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTewksbury at Billerica · Apr 913.1Tewksbury at BillericaApril 9, 2025
1000 Meters · IndoorMVC Week 2 · Jan 23:16.37aMVC Week 2January 2, 2026
400 Meters · OutdoorMVC League Championship · May 2359.58aMVC League ChampionshipMay 23, 2026
600 Meters · IndoorMVC Week 4 · Jan 141:42.69aMVC Week 4January 14, 2026
Javelin · 800g · OutdoorMVC South Invitational · May 2088-10MVC South InvitationalMay 20, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23MVC League ChampionshipMay 23 · 400 Meters · Place 29 · Tewksbury Memorial400 Meters29.59.58a PB12
May 20MVC South InvitationalMay 20 · Javelin · Place 11 · Tewksbury MemorialJavelin800g11.88-10 PB12
May 9Andover Boosters InvitationalMay 9 · 400 Meters · Tewksbury Memorial400 Meters--DNS12
May 6Tewksbury @ LawrenceMay 6 · Javelin · Place 8 · Tewksbury MemorialJavelin800g8.82-212
Apr 29Haverhill at TewksburyApr 29 · 400 Meters · Place 6 · Tewksbury Memorial400 Meters6.60.212
Apr 22Jack Lang InvitationalApr 22 · Javelin · Place 23 · Tewksbury MemorialJavelin2387-1112
Apr 22Jack Lang InvitationalApr 22 · 100 Meters · Place 32 · Tewksbury Memorial100 Meters3213.50a12
Apr 14Tewksbury @ DracutApr 14 · 400 Meters · Place 5 · Tewksbury Memorial400 Meters5.60.512
Apr 1Lynnfield at Tewksbury ScrimmageApr 1 · 400 Meters · Place 3 · Tewksbury Memorial400 Meters3.61.912

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 14MVC Week 4Jan 14 · Long Jump · Place 42 · Tewksbury MemorialLong Jump4214-5.2512
Jan 14MVC Week 4Jan 14 · 600 Meters · Place 37 · Tewksbury Memorial600 Meters371:42.69a PB12
Jan 7MVC Week 3Jan 7 · 600 Meters · Place 37 · Tewksbury Memorial600 Meters371:45.20a12
Jan 2MVC Week 2Jan 2 · Long Jump · Place 35 · Tewksbury MemorialLong Jump3514-0.2512
Jan 2MVC Week 2Jan 2 · 1000 Meters · Place 32 · Tewksbury Memorial1000 Meters323:16.37a PB12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · Long Jump · Tewksbury MemorialLong Jump--DNS12
Dec 17MVC Week 1Dec 17 · 600 Meters · Place 36 · Tewksbury Memorial600 Meters36.1:44.55a12
Dec 17MVC Week 1Dec 17 · Long Jump · Tewksbury MemorialLong Jump--FOUL12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14Lawrence at TewksburyMay 14 · Long Jump · Place 5 · Tewksbury MemorialLong Jump512-211
Apr 30Dracut at TewksburyApr 30 · Long Jump · Place 7 · Tewksbury MemorialLong Jump712-611
Apr 23Jack Lang InvitationalApr 23 · 400 Meters · Place 31 · Tewksbury Memorial400 Meters311:06.85a11
Apr 23Jack Lang InvitationalApr 23 · 100 Meters · Place 36 · Tewksbury Memorial100 Meters3614.19a11
Apr 16Tewksbury at ChelmsfordApr 16 · Long Jump · Place 7 · Tewksbury MemorialLong Jump714-411
Apr 9Tewksbury at BillericaApr 9 · Long Jump · Place 5 · Tewksbury MemorialLong Jump514-1—
Apr 9Tewksbury at BillericaApr 9 · 100 Meters · Place 5 · Tewksbury Memorial100 Meters513.1 PB—