Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorHaverhill at Tewksbury · Apr 2920.0Haverhill at TewksburyApril 29, 2026
200 Meters · OutdoorMethuen at Tewksbury · Apr 830.1Methuen at TewksburyApril 8, 2026
400m Hurdles · 30" / 0.762m · OutdoorTewksbury @ Lawrence · May 688.7Tewksbury @ LawrenceMay 6, 2026
600 Meters · IndoorMVC Week 4 · Jan 292:02.08aMVC Week 4January 29, 2025
Long Jump · IndoorMSTCA Division 4 James Kalperis Relays · Jan 194.06mMSTCA Division 4 James Kalperis RelaysJanuary 19, 2025
Long Jump · OutdoorTewksbury @ Dracut · Apr 1416-2Tewksbury @ DracutApril 14, 2026
Triple Jump · OutdoorMSTCA Division 4 Relays · May 39.57mMSTCA Division 4 RelaysMay 3, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Triple Jump · Place 22 · Tewksbury MemorialTriple Jump22.9.35m11
May 23MVC League ChampionshipMay 23 · Triple Jump · Place 14 · Tewksbury MemorialTriple Jump14.31-07.5011
May 23MVC League ChampionshipMay 23 · Long Jump · Place 21 · Tewksbury MemorialLong Jump21.14-09.2511
May 20MVC South InvitationalMay 20 · Triple Jump · Place 1 · Tewksbury MemorialTriple Jump1.33-711
May 20MVC South InvitationalMay 20 · 200 Meters · Place 13 · Tewksbury Memorial200 Meters13.30.511
May 6Tewksbury @ LawrenceMay 6 · Triple Jump · Place 1 · Tewksbury MemorialTriple Jump1.29-711
May 6Tewksbury @ LawrenceMay 6 · Long Jump · Tewksbury MemorialLong Jump—NT11
May 6Tewksbury @ LawrenceMay 6 · 400m Hurdles · Place 3 · Tewksbury Memorial400m Hurdles30" / 0.762m3.88.7 PB11
May 3MSTCA Division 4 RelaysMay 3 · Triple Jump · Place 10 · Tewksbury MemorialTriple Jump109.57m PB11
May 3MSTCA Division 4 RelaysMay 3 · Long Jump · Place 29 · Tewksbury MemorialLong Jump294.14m11
Apr 29Haverhill at TewksburyApr 29 · Triple Jump · Place 4 · Tewksbury MemorialTriple Jump4.30-811
Apr 29Haverhill at TewksburyApr 29 · Long Jump · Place 5 · Tewksbury MemorialLong Jump5.14-111
Apr 29Haverhill at TewksburyApr 29 · 100m Hurdles · Place 1 · Tewksbury Memorial100m Hurdles33" / 0.838m1.20.0 PB11
Apr 22Jack Lang InvitationalApr 22 · Triple Jump · Place 10 · Tewksbury MemorialTriple Jump1030-811
Apr 22Jack Lang InvitationalApr 22 · Long Jump · Place 13 · Tewksbury MemorialLong Jump1313-10.511
Apr 14Tewksbury @ DracutApr 14 · Triple Jump · Place 1 · Tewksbury MemorialTriple Jump1.30-1111
Apr 14Tewksbury @ DracutApr 14 · Long Jump · Place 1 · Tewksbury MemorialLong Jump1.16-2 PB11
Apr 8Methuen at TewksburyApr 8 · Triple Jump · Place 1 · Tewksbury MemorialTriple Jump1.29-811
Apr 8Methuen at TewksburyApr 8 · Long Jump · Place 1 · Tewksbury MemorialLong Jump1.14-7.511
Apr 8Methuen at TewksburyApr 8 · 200 Meters · Place 2 · Tewksbury Memorial200 Meters2.30.1 PB11
Apr 1Lynnfield at Tewksbury ScrimmageApr 1 · Triple Jump · Place 5 · Tewksbury MemorialTriple Jump5.28-1111
Apr 1Lynnfield at Tewksbury ScrimmageApr 1 · Long Jump · Place 7 · Tewksbury MemorialLong Jump7.13-111
Apr 1Lynnfield at Tewksbury ScrimmageApr 1 · 200 Meters · Place 3 · Tewksbury Memorial200 Meters3.31.511

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 10MSTCA Rising ChampionshipFeb 10 · Long Jump · Place 9 · Tewksbury MemorialLong Jump913-8.7511
Jan 30MVC Week 5Jan 30 · Long Jump · Place 29 · Tewksbury MemorialLong Jump2913-511
Jan 30MVC Week 5Jan 30 · 600 Meters · Place 29 · Tewksbury Memorial600 Meters292:03.48a11
Jan 17MSTCA Kalperis Relays - Division 4Jan 17 · Long Jump · Place 26 · Tewksbury MemorialLong Jump264.15m11
Jan 14MVC Week 4Jan 14 · Long Jump · Place 25 · Tewksbury MemorialLong Jump2513-311
Jan 7MVC Week 3Jan 7 · Long Jump · Place 28 · Tewksbury MemorialLong Jump2813-5.7511

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 30Lowell Field Events CarnivalDec 30 · Long Jump · Place 2 · Tewksbury MemorialLong Jump2.13' 8.5"11
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · Long Jump · Tewksbury MemorialLong Jump--DNS11
Dec 17MVC Week 1Dec 17 · 600 Meters · Place 29 · Tewksbury Memorial600 Meters29.2:08.83a11
Dec 17MVC Week 1Dec 17 · Long Jump · Place 25 · Tewksbury MemorialLong Jump25.12-08.7511
Feb 7MVC League ChampionshipFeb 7 · Long Jump · Place 19 · Tewksbury MemorialLong Jump1913-9—
Jan 29MVC Week 4Jan 29 · Long Jump · Place 25 · Tewksbury MemorialLong Jump2513-6.25—
Jan 29MVC Week 4Jan 29 · 600 Meters · Place 28 · Tewksbury Memorial600 Meters282:02.08a PB—
Jan 22MVC Week 3Jan 22 · 600 Meters · Place 31 · Tewksbury Memorial600 Meters312:06.87a—
Jan 19MSTCA Division 4 James Kalperis RelaysJan 19 · Long Jump · Place 36 · Tewksbury MemorialLong Jump364.06m PB—
Jan 8MVC Week 2Jan 8 · Long Jump · Place 31 · Tewksbury MemorialLong Jump3112-5.75—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14Lawrence at TewksburyMay 14 · Triple Jump · Place 2 · Tewksbury MemorialTriple Jump229-210
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · Triple Jump · Place 10 · Tewksbury MemorialTriple Jump1029-810
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · 200 Meters · Place 21 · Tewksbury Memorial200 Meters2130.39a10
Apr 30Dracut at TewksburyApr 30 · Triple Jump · Place 3 · Tewksbury MemorialTriple Jump330-1.510
Apr 16Tewksbury at ChelmsfordApr 16 · Triple Jump · Place 6 · Tewksbury MemorialTriple Jump629-010
Apr 9Tewksbury at BillericaApr 9 · Triple Jump · Place 4 · Tewksbury MemorialTriple Jump429-610

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18MVC Week 1Dec 18 · Long Jump · Place 31 · Tewksbury MemorialLong Jump31.11-11.2510
Jan 24MVC Week 5Jan 24 · 600 Meters · Place 28 · Tewksbury Memorial600 Meters282:10.95a—
Jan 17MVC Week 4Jan 17 · 600 Meters · Place 34 · Tewksbury Memorial600 Meters342:10.90a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 18MVC League ChampionshipMay 18 · Triple Jump · Place 17 · Tewksbury MemorialTriple Jump1728-0.50—
May 18MVC League ChampionshipMay 18 · 400m Hurdles · Place 20 · Tewksbury Memorial400m Hurdles201:23.65a—
May 11Andover Boosters InvitationalMay 11 · Triple Jump · Place 39 · Tewksbury MemorialTriple Jump3926-7.75—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · Triple Jump · Place 14 · Tewksbury MemorialTriple Jump1427-4—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 200 Meters · Place 18 · Tewksbury Memorial200 Meters1831.24a—
May 1Tewksbury at DracutMay 1 · Triple Jump · Place 4 · Tewksbury MemorialTriple Jump429-1.5—
May 1Tewksbury at DracutMay 1 · 400m Hurdles · Place 2 · Tewksbury Memorial400m Hurdles279.0—
May 1Tewksbury at DracutMay 1 · 100m Hurdles · Place 6 · Tewksbury Memorial100m Hurdles621.0—
Apr 24Chelmsford at TewksburyApr 24 · Triple Jump · Place 5 · Tewksbury MemorialTriple Jump526-3.25—
Apr 24Chelmsford at TewksburyApr 24 · 100m Hurdles · Place 7 · Tewksbury Memorial100m Hurdles722.5—
Apr 10Billerica and Lawrence at TewksburyApr 10 · Triple Jump · Place 8 · Tewksbury MemorialTriple Jump825-10.5—
Apr 10Billerica and Lawrence at TewksburyApr 10 · 100m Hurdles · Place 9 · Tewksbury Memorial100m Hurdles920.9—
Apr 10Billerica and Lawrence at TewksburyApr 10 · 200 Meters · Place 11 · Tewksbury Memorial200 Meters1131.3—