Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHaverhill at Tewksbury · Apr 2914.1Haverhill at TewksburyApril 29, 2026
1000 Meters · IndoorMVC League Championship · Feb 94:00.68aMVC League ChampionshipFebruary 9, 2024
200 Meters · OutdoorMethuen at Tewksbury · Apr 830.4Methuen at TewksburyApril 8, 2026
400 Meters · OutdoorTewksbury at Billerica · Apr 973.4Tewksbury at BillericaApril 9, 2025
600 Meters · IndoorMVC Week 1 · Dec 172:04.07aMVC Week 1December 17, 2025
800 Meters · OutdoorLawrence at Tewksbury · May 143:02.2Lawrence at TewksburyMay 14, 2025
High Jump · IndoorThe Beantown Winter Classic · Dec 214-08.00The Beantown Winter ClassicDecember 21, 2024
High Jump · OutdoorMSTCA Division 4 Relays · May 171.48mMSTCA Division 4 RelaysMay 17, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · High Jump · Tewksbury MemorialHigh Jump--NH11
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · High Jump · Place 4 · Tewksbury MemorialHigh Jump4.5-00.0011
May 23MVC League ChampionshipMay 23 · High Jump · Place 7 · Tewksbury MemorialHigh Jump7.4-10.0011
May 9Andover Boosters InvitationalMay 9 · High Jump · Place 4 · Tewksbury MemorialHigh Jump4.4-10.0011
May 6Tewksbury @ LawrenceMay 6 · High Jump · Place 3 · Tewksbury MemorialHigh Jump3.4-011
May 3MSTCA Division 4 RelaysMay 3 · High Jump · Place 2 · Tewksbury MemorialHigh Jump21.43m11
Apr 29Haverhill at TewksburyApr 29 · High Jump · Place 2 · Tewksbury MemorialHigh Jump2.5-011
Apr 29Haverhill at TewksburyApr 29 · 200 Meters · Place 3 · Tewksbury Memorial200 Meters3.30.511
Apr 29Haverhill at TewksburyApr 29 · 100 Meters · Place 1 · Tewksbury Memorial100 Meters1.14.1 PB11
Apr 24MSTCA Invacational & PentathlonApr 24 · High Jump · Place 6 · Tewksbury MemorialHigh Jump64-1011
Apr 14Tewksbury @ DracutApr 14 · High Jump · Place 1 · Tewksbury MemorialHigh Jump1.4-1011
Apr 8Methuen at TewksburyApr 8 · High Jump · Place 2 · Tewksbury MemorialHigh Jump2.4-811
Apr 8Methuen at TewksburyApr 8 · 200 Meters · Place 3 · Tewksbury Memorial200 Meters3.30.4 PB11
Apr 1Lynnfield at Tewksbury ScrimmageApr 1 · High Jump · Place 1 · Tewksbury MemorialHigh Jump1.5-211

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · High Jump · Place 8 · Tewksbury MemorialHigh Jump84-1011
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · High Jump · Place 18 · Tewksbury MemorialHigh Jump184-08.00—
Feb 6MVC League ChampionshipFeb 6 · High Jump · Place 5 · Tewksbury MemorialHigh Jump54-811
Jan 30MVC Week 5Jan 30 · High Jump · Place 1 · Tewksbury MemorialHigh Jump15-011
Jan 14MVC Week 4Jan 14 · High Jump · Place 3 · Tewksbury MemorialHigh Jump34-811
Jan 7MVC Week 3Jan 7 · High Jump · Place 3 · Tewksbury MemorialHigh Jump34-811
Jan 2MVC Week 2Jan 2 · High Jump · Place 3 · Tewksbury MemorialHigh Jump34-1011

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 30Lowell Field Events CarnivalDec 30 · High Jump · Place 1 · Tewksbury MemorialHigh Jump1.5' 0"11
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · Long Jump · Tewksbury MemorialLong Jump--DNS11
Dec 17MVC Week 1Dec 17 · 600 Meters · Place 27 · Tewksbury Memorial600 Meters27.2:04.07a PB11
Dec 17MVC Week 1Dec 17 · High Jump · Place 6 · Tewksbury MemorialHigh Jump6.4-08.0011
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · High Jump · Place 18 · Tewksbury MemorialHigh Jump184-8—
Feb 7MVC League ChampionshipFeb 7 · High Jump · Place 11 · Tewksbury MemorialHigh Jump114-8—
Feb 4MVC Girls Freshman-Sophomore InvitationalFeb 4 · High Jump · Place 1 · Tewksbury MemorialHigh Jump14-10—
Jan 29MVC Week 4Jan 29 · High Jump · Place 19 · Tewksbury MemorialHigh Jump194-4—
Jan 22MVC Week 3Jan 22 · High Jump · Place 6 · Tewksbury MemorialHigh Jump64-8—
Jan 19MSTCA Division 4 James Kalperis RelaysJan 19 · High Jump · Place 26 · Tewksbury MemorialHigh Jump261.27m—
Jan 8MVC Week 2Jan 8 · High Jump · Place 8 · Tewksbury MemorialHigh Jump84-8—

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Dec 13JV Track Meet 1Dec 13 · High Jump · Place 1 · Tewksbury MemorialHigh Jump1.4' 8"11
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · High Jump · Place 13 · Tewksbury MemorialHigh Jump134-910
May 24MVC League ChampionshipMay 24 · High Jump · Place 5 · Tewksbury MemorialHigh Jump54-1010
May 20MVC South InvitationalMay 20 · High Jump · Place 1 · Tewksbury MemorialHigh Jump14-1010
May 17MSTCA Division 4 RelaysMay 17 · High Jump · Place 1 · Tewksbury MemorialHigh Jump11.48m PB10
May 14Lawrence at TewksburyMay 14 · High Jump · Place 1 · Tewksbury MemorialHigh Jump14-810
May 14Lawrence at TewksburyMay 14 · 800 Meters · Place 3 · Tewksbury Memorial800 Meters33:02.2 PB10
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · High Jump · Place 4 · Tewksbury MemorialHigh Jump44-1010
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · 200 Meters · Place 39 · Tewksbury Memorial200 Meters3932.40a10
Apr 30Dracut at TewksburyApr 30 · High Jump · Place 1 · Tewksbury MemorialHigh Jump14-1010
Apr 23Jack Lang InvitationalApr 23 · 100 Meters · Place 26 · Tewksbury Memorial100 Meters2615.25a10
Apr 16Tewksbury at ChelmsfordApr 16 · High Jump · Place 2 · Tewksbury MemorialHigh Jump24-610
Apr 9Tewksbury at BillericaApr 9 · High Jump · Place 1 · Tewksbury MemorialHigh Jump14-610
Apr 9Tewksbury at BillericaApr 9 · 400 Meters · Place 6 · Tewksbury Memorial400 Meters673.4 PB10

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · High Jump · Place 12 · Tewksbury MemorialHigh Jump12.4-08.00 PB10
Dec 18MVC Week 1Dec 18 · High Jump · Place 5 · Tewksbury MemorialHigh Jump5.4-08.0010
Feb 9MVC League ChampionshipFeb 9 · 1000 Meters · Place 17 · Tewksbury Memorial1000 Meters174:00.68a PB—
Jan 30MVC Girls' Freshman-Sophomore InvitationalJan 30 · High Jump · Place 5 · Tewksbury MemorialHigh Jump54-4—
Jan 24MVC Week 5Jan 24 · High Jump · Place 15 · Tewksbury MemorialHigh Jump154-0—
Jan 24MVC Week 5Jan 24 · 600 Meters · Place 30 · Tewksbury Memorial600 Meters302:14.56a—
Jan 17MVC Week 4Jan 17 · High Jump · Place 17 · Tewksbury MemorialHigh Jump174-4—
Jan 17MVC Week 4Jan 17 · 600 Meters · Place 33 · Tewksbury Memorial600 Meters332:08.68a—
Jan 10MVC Week 3Jan 10 · High Jump · Place 16 · Tewksbury MemorialHigh Jump164-0—
Jan 10MVC Week 3Jan 10 · 1000 Meters · Place 34 · Tewksbury Memorial1000 Meters344:14.54a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · High Jump · Tewksbury MemorialHigh Jump--NH9
May 18MVC League ChampionshipMay 18 · High Jump · Place 10 · Tewksbury MemorialHigh Jump104-2—
May 11Andover Boosters InvitationalMay 11 · High Jump · Place 15 · Tewksbury MemorialHigh Jump154-6—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 200 Meters · Place 32 · Tewksbury Memorial200 Meters3233.08a—
May 1Tewksbury at DracutMay 1 · High Jump · Place 1 · Tewksbury MemorialHigh Jump14-8—
May 1Tewksbury at DracutMay 1 · 400 Meters · Place 4 · Tewksbury Memorial400 Meters473.4—
Apr 24Chelmsford at TewksburyApr 24 · High Jump · Place 1 · Tewksbury MemorialHigh Jump14-10—
Apr 24Chelmsford at TewksburyApr 24 · 400 Meters · Place 5 · Tewksbury Memorial400 Meters575.0—
Apr 17Jack Lang InvitationalApr 17 · High Jump · Place 5 · Tewksbury MemorialHigh Jump54-8—
Apr 10Billerica and Lawrence at TewksburyApr 10 · High Jump · Place 2 · Tewksbury MemorialHigh Jump24-8—