Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMVC Week 3 · Jan 225:13.53aMVC Week 3January 22, 2025
1 Mile · OutdoorMVC League Championship · May 235:00.28aMVC League ChampionshipMay 23, 2026
1000 Meters · IndoorMVC League Championship · Feb 62:55.67aMVC League ChampionshipFebruary 6, 2026
2 Miles · IndoorMVC League Championship · Feb 711:19.60aMVC League ChampionshipFebruary 7, 2025
2 Miles · OutdoorTewksbury @ Lawrence · May 611:36Tewksbury @ LawrenceMay 6, 2026
200 Meters · OutdoorMVC South Invitational · May 2024.5MVC South InvitationalMay 20, 2025
300 Meters · IndoorMVC Week 3 · Jan 740.80aMVC Week 3January 7, 2026
400 Meters · OutdoorMethuen at Tewksbury · Apr 857.0Methuen at TewksburyApril 8, 2026
600 Meters · IndoorMVC Week 2 · Jan 21:36.59aMVC Week 2January 2, 2026
800 Meters · OutdoorTewksbury at Billerica · Apr 92:15.7Tewksbury at BillericaApril 9, 2025
Javelin · 800g · OutdoorMethuen at Tewksbury · Apr 8108-6Methuen at TewksburyApril 8, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23MVC League ChampionshipMay 23 · 1 Mile · Place 22 · Tewksbury Memorial1 Mile22.5:00.28a PB12
May 6Tewksbury @ LawrenceMay 6 · Javelin · Place 7 · Tewksbury MemorialJavelin800g7.84-112
May 6Tewksbury @ LawrenceMay 6 · 2 Miles · Place 3 · Tewksbury Memorial2 Miles3.11:36 PB12
May 6Tewksbury @ LawrenceMay 6 · 400 Meters · Tewksbury Memorial400 Meters—NT12
May 3MSTCA Division 4 RelaysMay 3 · Javelin · Place 29 · Tewksbury MemorialJavelin2933.35m12
Apr 29Haverhill at TewksburyApr 29 · Javelin · Place 5 · Tewksbury MemorialJavelin800g5.98-512
Apr 29Haverhill at TewksburyApr 29 · 1 Mile · Place 4 · Tewksbury Memorial1 Mile4.5:12.312
Apr 14Tewksbury @ DracutApr 14 · Javelin · Place 6 · Tewksbury MemorialJavelin800g6.97-712
Apr 14Tewksbury @ DracutApr 14 · 800 Meters · Place 3 · Tewksbury Memorial800 Meters3.2:17.812
Apr 8Methuen at TewksburyApr 8 · Javelin · Place 2 · Tewksbury MemorialJavelin800g2.108-6 PB12
Apr 8Methuen at TewksburyApr 8 · 400 Meters · Place 3 · Tewksbury Memorial400 Meters3.57.0 PB12
Apr 1Lynnfield at Tewksbury ScrimmageApr 1 · Javelin · Place 5 · Tewksbury MemorialJavelin800g5.80-212
Apr 1Lynnfield at Tewksbury ScrimmageApr 1 · 1 Mile · Place 3 · Tewksbury Memorial1 Mile3.5:42.712
Apr 1Lynnfield at Tewksbury ScrimmageApr 1 · 800 Meters · Place 3 · Tewksbury Memorial800 Meters3.2:31.412

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 2 Miles · Place 32 · Tewksbury Memorial2 Miles3211:33.08—
Feb 6MVC League ChampionshipFeb 6 · 1000 Meters · Place 15 · Tewksbury Memorial1000 Meters152:55.67a PB12
Jan 30MVC Week 5Jan 30 · 1000 Meters · Place 22 · Tewksbury Memorial1000 Meters222:57.27a12
Jan 14MVC Week 4Jan 14 · 1000 Meters · Place 21 · Tewksbury Memorial1000 Meters212:57.96a12
Jan 7MVC Week 3Jan 7 · 300 Meters · Place 21 · Tewksbury Memorial300 Meters2140.80a PB12
Jan 2MVC Week 2Jan 2 · 600 Meters · Place 20 · Tewksbury Memorial600 Meters201:36.59a PB12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 24MVC League ChampionshipMay 24 · 400 Meters · Place 27 · Tewksbury Memorial400 Meters2757.23a11
May 24MVC League ChampionshipMay 24 · 200 Meters · Place 31 · Tewksbury Memorial200 Meters3125.98a11
May 20MVC South InvitationalMay 20 · 200 Meters · Place 1 · Tewksbury Memorial200 Meters124.5 PB11
May 14Lawrence at TewksburyMay 14 · Javelin · Place 5 · Tewksbury MemorialJavelin5106-111
May 14Lawrence at TewksburyMay 14 · 2 Miles · Place 2 · Tewksbury Memorial2 Miles211:41.211
Apr 30Dracut at TewksburyApr 30 · Javelin · Place 5 · Tewksbury MemorialJavelin5103-311
Apr 30Dracut at TewksburyApr 30 · 1 Mile · Place 5 · Tewksbury Memorial1 Mile55:17.611
Apr 23Jack Lang InvitationalApr 23 · 1 Mile · Place 9 · Tewksbury Memorial1 Mile95:12.67a11
Apr 16Tewksbury at ChelmsfordApr 16 · Javelin · Place 7 · Tewksbury MemorialJavelin775-411
Apr 16Tewksbury at ChelmsfordApr 16 · 1 Mile · Place 6 · Tewksbury Memorial1 Mile65:28.16a11
Apr 16Tewksbury at ChelmsfordApr 16 · 200 Meters · Place 5 · Tewksbury Memorial200 Meters526.51a11
Apr 9Tewksbury at BillericaApr 9 · Javelin · Place 5 · Tewksbury MemorialJavelin584-611
Apr 9Tewksbury at BillericaApr 9 · 800 Meters · Place 4 · Tewksbury Memorial800 Meters42:15.7 PB11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · 2 Miles · Place 32 · Tewksbury Memorial2 Miles3211:33.08a—
Feb 7MVC League ChampionshipFeb 7 · 2 Miles · Place 21 · Tewksbury Memorial2 Miles2111:19.60a PB—
Jan 29MVC Week 4Jan 29 · 2 Miles · Place 15 · Tewksbury Memorial2 Miles1511:25.73a—
Jan 22MVC Week 3Jan 22 · 1 Mile · Place 26 · Tewksbury Memorial1 Mile265:13.53a PB—
Jan 8MVC Week 2Jan 8 · 600 Meters · Place 21 · Tewksbury Memorial600 Meters211:37.24a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18MVC League ChampionshipMay 18 · Javelin · Place 16 · Tewksbury MemorialJavelin1695-5—
May 11Andover Boosters InvitationalMay 11 · Javelin · Place 44 · Tewksbury MemorialJavelin4483-0—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · Javelin · Place 3 · Tewksbury MemorialJavelin3106-5—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 800 Meters · Place 14 · Tewksbury Memorial800 Meters142:21.72a—
May 1Tewksbury at DracutMay 1 · Javelin · Place 3 · Tewksbury MemorialJavelin390-6—
May 1Tewksbury at DracutMay 1 · 2 Miles · Place 2 · Tewksbury Memorial2 Miles211:44.3—
Apr 24Chelmsford at TewksburyApr 24 · Javelin · Place 7 · Tewksbury MemorialJavelin785-2—
Apr 24Chelmsford at TewksburyApr 24 · 800 Meters · Place 5 · Tewksbury Memorial800 Meters52:21.3—
Apr 17Jack Lang InvitationalApr 17 · 1 Mile · Place 20 · Tewksbury Memorial1 Mile205:26.93a—
Apr 10Billerica and Lawrence at TewksburyApr 10 · Javelin · Place 8 · Tewksbury MemorialJavelin883-8—
Apr 10Billerica and Lawrence at TewksburyApr 10 · 1 Mile · Place 6 · Tewksbury Memorial1 Mile65:36.9—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 9MVC League ChampionshipFeb 9 · 1 Mile · Place 21 · Tewksbury Memorial1 Mile215:15.52a—
Jan 17MVC Week 4Jan 17 · 1 Mile · Place 24 · Tewksbury Memorial1 Mile245:18.16a—
Jan 10MVC Week 3Jan 10 · 2 Miles · Place 19 · Tewksbury Memorial2 Miles1911:34.79a—
Jan 3MVC Week 2Jan 3 · 600 Meters · Place 24 · Tewksbury Memorial600 Meters241:37.86a—