Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTewksbury @ Dracut · Apr 1413.4Tewksbury @ DracutApril 14, 2026
100m Hurdles · 33" / 0.838m · OutdoorMSTCA Multi Championships · Jun 819.50aMSTCA Multi ChampionshipsJune 8, 2026
200 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 2427.99aMSTCA Invacational & PentathlonApril 24, 2026
300 Meters · IndoorMVC Week 5 · Jan 3045.22aMVC Week 5January 30, 2026
400 Meters · OutdoorHaverhill at Tewksbury · Apr 2963.8Haverhill at TewksburyApril 29, 2026
55 Meter · IndoorMSTCA Speed Classic (Sunday) · Dec 218.29aMSTCA Speed Classic (Sunday)December 21, 2025
55 Meters · IndoorMVC Week 5 · Jan 308.03aMVC Week 5January 30, 2026
600 Meters · IndoorMSTCA Speed Classic (Sunday) · Dec 211:59.13aMSTCA Speed Classic (Sunday)December 21, 2025
Heptathlon · OutdoorMSTCA Multi Championships · Jun 82027MSTCA Multi ChampionshipsJune 8, 2026
High Jump · OutdoorMSTCA Multi Championships · Jun 81.15mMSTCA Multi ChampionshipsJune 8, 2026
Javelin · 600g · OutdoorMSTCA Multi Championships · Jun 813.25mMSTCA Multi ChampionshipsJune 8, 2026
Long Jump · IndoorMSTCA Speed Classic (Sunday) · Dec 2114-07.00MSTCA Speed Classic (Sunday)December 21, 2025
Long Jump · OutdoorMSTCA Multi Championships · Jun 83.99mMSTCA Multi ChampionshipsJune 8, 2026
Pole Vault · Outdoor2026 Vaultarama #6 · Aug 309'6"2026 Vaultarama #6August 30, 2026
Shot Put · 4kg · OutdoorMSTCA Multi Championships · Jun 86.82mMSTCA Multi ChampionshipsJune 8, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Aug 302026 Vaultarama #6Aug 30 · Pole Vault · Tewksbury MemorialPole Vault—9'6" PB10
Aug 8West Coast Vault-A-Rama Aug 8 · Pole Vault · Tewksbury MemorialPole Vault—9-010
Jun 8MSTCA Multi ChampionshipsJun 8 · Javelin · Place 88 · Tewksbury MemorialJavelin600g88.13.25m PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · Long Jump · Place 78 · Tewksbury MemorialLong Jump78.3.99m PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · 200 Meters · Place 23 · Tewksbury Memorial200 Meters23.28.13a10
Jun 8MSTCA Multi ChampionshipsJun 8 · Shot Put · Place 37 · Tewksbury MemorialShot Put4kg37.6.82m PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · High Jump · Place 93 · Tewksbury MemorialHigh Jump93.1.15m PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · 100m Hurdles · Place 52 · Tewksbury Memorial100m Hurdles33" / 0.838m52.19.50a PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · Heptathlon · Place 88 · Tewksbury MemorialHeptathlon88.2027 PB10
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Pole Vault · Place 5 · Tewksbury MemorialPole Vault5.8-00.0010
May 23MVC League ChampionshipMay 23 · Pole Vault · Place 13 · Tewksbury MemorialPole Vault13.7-06.0010
May 23MVC League ChampionshipMay 23 · 400 Meters · Place 11 · Tewksbury Memorial400 Meters11.1:04.48a10
May 16MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16 · Pole Vault · Place 6 · Tewksbury MemorialPole Vault68-010
May 16MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16 · 400 Meters · Place 14 · Tewksbury Memorial400 Meters141:06.75a10
May 9Andover Boosters InvitationalMay 9 · 200 Meters · Place 12 · Tewksbury Memorial200 Meters12.28.66a10
May 6Tewksbury @ LawrenceMay 6 · Pole Vault · Place 1 · Tewksbury MemorialPole Vault1.7-010
May 6Tewksbury @ LawrenceMay 6 · 400m Hurdles · Tewksbury Memorial400m Hurdles30" / 0.762m—NT10
Apr 29Haverhill at TewksburyApr 29 · Pole Vault · Place 2 · Tewksbury MemorialPole Vault2.7-010
Apr 29Haverhill at TewksburyApr 29 · 400 Meters · Place 2 · Tewksbury Memorial400 Meters2.63.8 PB10
Apr 24MSTCA Invacational & PentathlonApr 24 · 200 Meters · Place 21 · Tewksbury Memorial200 Meters2127.99a PB10
Apr 22Jack Lang InvitationalApr 22 · Pole Vault · Place 3 · Tewksbury MemorialPole Vault38-610
Apr 14Tewksbury @ DracutApr 14 · Pole Vault · Place 5 · Tewksbury MemorialPole Vault5.7-010
Apr 14Tewksbury @ DracutApr 14 · 400 Meters · Place 2 · Tewksbury Memorial400 Meters2.64.210
Apr 14Tewksbury @ DracutApr 14 · 100 Meters · Place 4 · Tewksbury Memorial100 Meters4.13.4 PB10
Apr 8Methuen at TewksburyApr 8 · Pole Vault · Place 1 · Tewksbury MemorialPole Vault1.7-010
Apr 1Lynnfield at Tewksbury ScrimmageApr 1 · Pole Vault · Place 2 · Tewksbury MemorialPole Vault2.6-610
Apr 1Lynnfield at Tewksbury ScrimmageApr 1 · 200 Meters · Place 1 · Tewksbury Memorial200 Meters1.28.310

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 300 Meters · Place 30 · Tewksbury Memorial300 Meters3046.10a10
Feb 6MVC League ChampionshipFeb 6 · Long Jump · Place 19 · Tewksbury MemorialLong Jump1913-2.5010
Feb 6MVC League ChampionshipFeb 6 · 300 Meters · Place 9 · Tewksbury Memorial300 Meters945.92a10
Jan 30MVC Week 5Jan 30 · 300 Meters · Place 10 · Tewksbury Memorial300 Meters1045.22a PB10
Jan 30MVC Week 5Jan 30 · 55 Meters · Place 18 · Tewksbury Memorial55 Meters188.03a PB10
Jan 17MSTCA Kalperis Relays - Division 4Jan 17 · Long Jump · Place 29 · Tewksbury MemorialLong Jump293.94m10
Jan 14MVC Week 4Jan 14 · Long Jump · Place 23 · Tewksbury MemorialLong Jump2313-510
Jan 7MVC Week 3Jan 7 · Long Jump · Place 18 · Tewksbury MemorialLong Jump1814-5.5010
Jan 7MVC Week 3Jan 7 · 300 Meters · Place 12 · Tewksbury Memorial300 Meters1246.96a10
Jan 2MVC Week 2Jan 2 · Long Jump · Place 19 · Tewksbury MemorialLong Jump1913-710
Jan 2MVC Week 2Jan 2 · 600 Meters · Place 14 · Tewksbury Memorial600 Meters141:59.84a10

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 30Lowell Field Events CarnivalDec 30 · Long Jump · Place 5 · Tewksbury MemorialLong Jump5.13' 2.5"10
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 800 Meters · Tewksbury Memorial800 Meters--DNS10
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 600 Meters · Place 47 · Tewksbury Memorial600 Meters47.1:59.13a PB10
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55 Meter · Place 55 · Tewksbury Memorial55 Meter55.8.29a PB10
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · Long Jump · Place 22 · Tewksbury MemorialLong Jump22.14-07.00 PB10
Dec 17MVC Week 1Dec 17 · 300 Meters · Place 12 · Tewksbury Memorial300 Meters12.47.47a10
Feb 7MVC League ChampionshipFeb 7 · 55 Meters · Place 20 · Tewksbury Memorial55 Meters208.31a—
Jan 29MVC Week 4Jan 29 · 300 Meters · Place 26 · Tewksbury Memorial300 Meters2647.64a—
Jan 29MVC Week 4Jan 29 · 55 Meters · Place 29 · Tewksbury Memorial55 Meters298.24a—
Jan 22MVC Week 3Jan 22 · 55 Meters · Place 30 · Tewksbury Memorial55 Meters308.42a—
Jan 8MVC Week 2Jan 8 · 55 Meters · Place 29 · Tewksbury Memorial55 Meters298.53a—

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · Pole Vault · Tewksbury MemorialPole Vault—NH9
May 17MSTCA Division 4 RelaysMay 17 · Pole Vault · Place 1 · Tewksbury MemorialPole Vault16-09
May 14Lawrence at TewksburyMay 14 · Pole Vault · Place 2 · Tewksbury MemorialPole Vault26-69
May 14Lawrence at TewksburyMay 14 · 400 Meters · Place 1 · Tewksbury Memorial400 Meters11:06.109
May 14Lawrence at TewksburyMay 14 · 100 Meters · Place 5 · Tewksbury Memorial100 Meters513.89
May 10MSTCA Coaches Metro InvitationalMay 10 · 200 Meters · Place 46 · Tewksbury Memorial200 Meters4629.42a9
May 10MSTCA Coaches Metro InvitationalMay 10 · 100 Meters · Place 25 · Tewksbury Memorial100 Meters2514.69a9
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · Pole Vault · Place 12 · Tewksbury MemorialPole Vault126-09
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · 200 Meters · Place 9 · Tewksbury Memorial200 Meters928.65a9
Apr 30Dracut at TewksburyApr 30 · Pole Vault · Place 3 · Tewksbury MemorialPole Vault37-09
Apr 30Dracut at TewksburyApr 30 · 200 Meters · Place 2 · Tewksbury Memorial200 Meters228.49
Apr 30Dracut at TewksburyApr 30 · 100 Meters · Place 5 · Tewksbury Memorial100 Meters513.99
Apr 23Jack Lang InvitationalApr 23 · 200 Meters · Place 10 · Tewksbury Memorial200 Meters1029.40a9
Apr 23Jack Lang InvitationalApr 23 · 100 Meters · Place 14 · Tewksbury Memorial100 Meters1414.53a9
Apr 16Tewksbury at ChelmsfordApr 16 · Pole Vault · Place 6 · Tewksbury MemorialPole Vault66-09
Apr 16Tewksbury at ChelmsfordApr 16 · 200 Meters · Place 3 · Tewksbury Memorial200 Meters330.63a9
Apr 9Tewksbury at BillericaApr 9 · 200 Meters · Place 3 · Tewksbury Memorial200 Meters328.0—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18MVC Week 1Dec 18 · 55 Meter · Place 40 · Tewksbury Memorial55 Meter40.8.73a9