Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMVC Week 5 · Jan 306:27.74aMVC Week 5January 30, 2026
1 Mile · OutdoorMethuen at Tewksbury · Apr 86:42.0Methuen at TewksburyApril 8, 2026
1000 Meters · IndoorMVC League Championship · Feb 63:41.82aMVC League ChampionshipFebruary 6, 2026
200 Meters · OutdoorJack Lang Invitational · Apr 1732.55aJack Lang InvitationalApril 17, 2024
400 Meters · OutdoorTewksbury at Billerica · Apr 971.5Tewksbury at BillericaApril 9, 2025
600 Meters · IndoorMVC Week 4 · Jan 291:59.53aMVC Week 4January 29, 2025
800 Meters · OutdoorMVC League Championship · May 232:48.54aMVC League ChampionshipMay 23, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23MVC League ChampionshipMay 23 · 800 Meters · Place 15 · Tewksbury Memorial800 Meters15.2:48.54a PB11
May 20MVC South InvitationalMay 20 · 400 Meters · Place 11 · Tewksbury Memorial400 Meters11.74.811
May 6Tewksbury @ LawrenceMay 6 · 800 Meters · Tewksbury Memorial800 Meters—NT11
Apr 8Methuen at TewksburyApr 8 · 1 Mile · Place 1 · Tewksbury Memorial1 Mile1.6:42.0 PB11
Apr 1Lynnfield at Tewksbury ScrimmageApr 1 · 1 Mile · Place 3 · Tewksbury Memorial1 Mile3.6:4311

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6MVC League ChampionshipFeb 6 · 1000 Meters · Place 16 · Tewksbury Memorial1000 Meters163:41.82a PB11
Jan 30MVC Week 5Jan 30 · 1 Mile · Place 26 · Tewksbury Memorial1 Mile266:27.74a PB11
Jan 14MVC Week 4Jan 14 · 1 Mile · Place 28 · Tewksbury Memorial1 Mile286:34.51a11
Jan 7MVC Week 3Jan 7 · 1 Mile · Place 26 · Tewksbury Memorial1 Mile266:39.48a11
Jan 2MVC Week 2Jan 2 · 1000 Meters · Place 23 · Tewksbury Memorial1000 Meters233:51.31a11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 24MVC League ChampionshipMay 24 · 800 Meters · Place 18 · Tewksbury Memorial800 Meters182:59.93a10
May 14Lawrence at TewksburyMay 14 · 800 Meters · Place 4 · Tewksbury Memorial800 Meters43:02.510
Apr 30Dracut at TewksburyApr 30 · 800 Meters · Place 5 · Tewksbury Memorial800 Meters53:01.610
Apr 16Tewksbury at ChelmsfordApr 16 · 800 Meters · Place 6 · Tewksbury Memorial800 Meters63:02.80a10
Apr 9Tewksbury at BillericaApr 9 · 400 Meters · Place 5 · Tewksbury Memorial400 Meters571.5 PB10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7MVC League ChampionshipFeb 7 · 600 Meters · Place 18 · Tewksbury Memorial600 Meters182:00.39a—
Jan 29MVC Week 4Jan 29 · 600 Meters · Place 23 · Tewksbury Memorial600 Meters231:59.53a PB—
Jan 8MVC Week 2Jan 8 · 600 Meters · Place 30 · Tewksbury Memorial600 Meters302:05.29a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 400 Meters · Place 15 · Tewksbury Memorial400 Meters1572.51a—
Apr 17Jack Lang InvitationalApr 17 · 200 Meters · Place 24 · Tewksbury Memorial200 Meters2432.55a PB—
Apr 10Billerica and Lawrence at TewksburyApr 10 · 400 Meters · Place 10 · Tewksbury Memorial400 Meters1074.5—