Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Multi Championship · Jun 911.11aMSTCA Multi ChampionshipJune 9, 2025
110m Hurdles · 39" / 0.991m · OutdoorMSTCA Multi Championship · Jun 914.13aMSTCA Multi ChampionshipJune 9, 2025
1500 Meters · OutdoorMSTCA North Decathlon · Jun 35:34.79aMSTCA North DecathlonJune 3, 2024
200 Meters · OutdoorWestford Academy vs Lincoln-Sudbury vs Wayland · Apr 1622.26Westford Academy vs Lincoln-Sudbury vs WaylandApril 16, 2025
400 Meters · OutdoorMSTCA Multi Championship · Jun 949.58aMSTCA Multi ChampionshipJune 9, 2025
400 Meters · Relay Split · OutdoorMIAA Division 1 Track & Field Championship · May 2953.622aMIAA Division 1 Track & Field ChampionshipMay 29, 2025
400m Hurdles · 36" / 0.914m · OutdoorMIAA Division 1 Track & Field Championship · May 2952.12aMIAA Division 1 Track & Field ChampionshipMay 29, 2025
500 Meters · IndoorBruce Lehane Scarlet and White Invitational · Jan 241:08.32aBruce Lehane Scarlet and White InvitationalJanuary 24, 2026
55 Meter · IndoorDual County League Dual Meets Set #2 · Dec 186.71aDual County League Dual Meets Set #2December 18, 2024
55 Meters · IndoorDCL Thorpe Division Championship · Jan 226.56aDCL Thorpe Division ChampionshipJanuary 22, 2025
55m Hurdles · 33" · IndoorDual County League Meet #1 · Dec 138.27aDual County League Meet #1December 13, 2023
55m Hurdles · 39" · IndoorDual County League Invitational · Jan 37.74aDual County League InvitationalJanuary 3, 2024
60 Meters · IndoorURI Invitational · Jan 177.20URI InvitationalJanuary 17, 2026
60m Hurdles · 42" / 1.067m · OutdoorRhody Tri-Meet Opener · Dec 58.34aRhody Tri-Meet OpenerDecember 5, 2025
800 Meters · IndoorMSTCA Distance Classic · Dec 282:41.21aMSTCA Distance ClassicDecember 28, 2022
Decathlon · OutdoorMSTCA Multi Championship · Jun 96529MSTCA Multi ChampionshipJune 9, 2025
Discus · 1.6kg · OutdoorMSTCA Multi Championship · Jun 930.82mMSTCA Multi ChampionshipJune 9, 2025
High Jump · IndoorMSTCA D1 Relays · Jan 215-04.00MSTCA D1 RelaysJanuary 21, 2023
High Jump · OutdoorMSTCA North Decathlon · Jun 31.73mMSTCA North DecathlonJune 3, 2024
Javelin · 800g · OutdoorMSTCA Multi Championship · Jun 945.48mMSTCA Multi ChampionshipJune 9, 2025
Long Jump · IndoorDual County League Meet #1 · Dec 1321-09.00Dual County League Meet #1December 13, 2023
Long Jump · OutdoorWestford Academy vs Lincoln-Sudbury vs Wayland · Apr 2423-08.00Westford Academy vs Lincoln-Sudbury vs WaylandApril 24, 2024
Shot Put · 12lb · IndoorMSTCA Northeast Invitational · Jan 1332-10.00MSTCA Northeast InvitationalJanuary 13, 2023
Shot Put · 12lb · OutdoorMSTCA Multi Championship · Jun 912.17mMSTCA Multi ChampionshipJune 9, 2025
Triple Jump · OutdoorMSTCA North Decathlon · Jun 313.86mMSTCA North DecathlonJune 3, 2024

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 21UCF Black & Gold ChallengeMar 21 · 400m Hurdles · Place 19 · Rhode IslandRhode Island400m Hurdles36" / 0.914m19.55.64aFr
Mar 21UCF Black & Gold ChallengeMar 21 · 110m Hurdles · Rhode IslandRhode Island110m Hurdles42" / 1.067mRound P--DNSWind: -1.6Fr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 500 Meters · Place 18 · Rhode IslandRhode Island500 Meters181:08.74aFR
Feb 7IC4A/ECAC Indoor ChampionshipsFeb 7 · 60m Hurdles · Place 8 · Rhode IslandRhode Island60m HurdlesRound P88.41aFr
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · 500 Meters · Place 17 · Rhode IslandRhode Island500 Meters171:08.32a PBFr
Jan 17URI InvitationalJan 17 · 60 Meters · Place 17 · Rhode IslandRhode Island60 MetersRound P177.20 PBFR
Jan 17URI InvitationalJan 17 · 60m Hurdles · Place 4 · Rhode IslandRhode Island60m HurdlesRound P48.29FR
Jan 17URI InvitationalJan 17 · 60m Hurdles · Place 2 · Rhode IslandRhode Island60m Hurdles28.40FR

2025 Outdoor Track

37 results
DateMeetEventPlMarkGr
Dec 5Rhody Tri-Meet OpenerDec 5 · 60m Hurdles · Place 3 · Rhode IslandRhode Island60m Hurdles42" / 1.067mRound P3.8.34a PBFr
Dec 5Rhody Tri-Meet OpenerDec 5 · 60m Hurdles · Place 4 · Rhode IslandRhode Island60m Hurdles42" / 1.067m4.8.35aFr
Jun 9MSTCA Multi ChampionshipJun 9 · 1500 Meters · Place 116 · Westford AcademyWestford Academy1500 MetersRound M116.6:05.74a12
Jun 9MSTCA Multi ChampionshipJun 9 · Javelin · Place 3 · Westford AcademyWestford AcademyJavelin800gRound M3.45.48m PB12
Jun 9MSTCA Multi ChampionshipJun 9 · Discus · Place 8 · Westford AcademyWestford AcademyDiscus1.6kgRound M8.30.82m PB12
Jun 9MSTCA Multi ChampionshipJun 9 · 110m Hurdles · Place 1 · Westford AcademyWestford Academy110m Hurdles39" / 0.991mRound M1.14.13a PB12
Jun 9MSTCA Multi ChampionshipJun 9 · 400 Meters · Place 1 · Westford AcademyWestford Academy400 MetersRound M1.49.58a PB12
Jun 9MSTCA Multi ChampionshipJun 9 · High Jump · Place 3 · Westford AcademyWestford AcademyHigh JumpRound M3.1.85m12
Jun 9MSTCA Multi ChampionshipJun 9 · Shot Put · Place 4 · Westford AcademyWestford AcademyShot Put12lbRound M4.12.17m PB12
Jun 9MSTCA Multi ChampionshipJun 9 · Long Jump · Place 1 · Westford AcademyWestford AcademyLong JumpRound M1.6.63m12
Jun 9MSTCA Multi ChampionshipJun 9 · 100 Meters · Place 1 · Westford AcademyWestford Academy100 MetersRound M1.11.11a PB12
Jun 9MSTCA Multi ChampionshipJun 9 · Decathlon · Place 1 · Westford AcademyWestford AcademyDecathlonRound M1.6529 PB12
Jun 5MIAA Meet of ChampionsJun 5 · 400m Hurdles · Place 1 · Westford AcademyWestford Academy400m Hurdles151.72a12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 1 · Westford AcademyWestford Academy400m Hurdles36" / 0.914m1.52.12a PB12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 2 · Westford AcademyWestford Academy110m Hurdles39" / 0.991mRound P2.14.46a12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 1 · Westford AcademyWestford Academy110m Hurdles39" / 0.991m1.14.17a12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 400 Meters · Westford AcademyWestford Academy400 MetersRelay Split—53.622a PB12
May 21Dual County League ChampionshipMay 21 · 400m Hurdles · Place 1 · Westford AcademyWestford Academy400m Hurdles152.72a12
May 21Dual County League ChampionshipMay 21 · 110m Hurdles · Place 1 · Westford AcademyWestford Academy110m Hurdles114.96a12
May 21Dual County League ChampionshipMay 21 · 110m Hurdles · Place 1 · Westford AcademyWestford Academy110m Hurdles114.04a12
May 18MSTCA Division 1 RelaysMay 18 · Long Jump · Place 4 · Westford AcademyWestford AcademyLong Jump4.6.62m12
May 7Westford Academy vs Newton SouthMay 7 · Long Jump · Place 1 · Westford AcademyWestford AcademyLong Jump122-2.2512
May 7Westford Academy vs Newton SouthMay 7 · 400m Hurdles · Place 1 · Westford AcademyWestford Academy400m Hurdles153.57a12
May 7Westford Academy vs Newton SouthMay 7 · 110m Hurdles · Place 1 · Westford AcademyWestford Academy110m Hurdles115.50a12
May 3Weston Twilight Invitational - Weston EventsMay 3 · 400m Hurdles · Place 1 · Westford AcademyWestford Academy400m Hurdles153.38a12
May 3Weston Twilight Invitational - Weston EventsMay 3 · 110m Hurdles · Place 2 · Westford AcademyWestford Academy110m HurdlesRound P214.97a12
May 3Weston Twilight Invitational - Weston EventsMay 3 · 110m Hurdles · Place 1 · Westford AcademyWestford Academy110m Hurdles113.92a12
May 1Westford vs Cambridge RLMay 1 · Long Jump · Place 1 · Westford AcademyWestford AcademyLong Jump121-712
May 1Westford vs Cambridge RLMay 1 · 400m Hurdles · Place 1 · Westford AcademyWestford Academy400m Hurdles154.78a12
May 1Westford vs Cambridge RLMay 1 · 110m Hurdles · Place 1 · Westford AcademyWestford Academy110m Hurdles114.23a12
Apr 16Westford Academy vs Lincoln-Sudbury vs WaylandApr 16 · Triple Jump · Place 1 · Westford AcademyWestford AcademyTriple Jump139-11.512
Apr 16Westford Academy vs Lincoln-Sudbury vs WaylandApr 16 · 110m Hurdles · Place 1 · Westford AcademyWestford Academy110m Hurdles114.5112
Apr 16Westford Academy vs Lincoln-Sudbury vs WaylandApr 16 · 200 Meters · Place 2 · Westford AcademyWestford Academy200 Meters222.26 PB12
Apr 8DCL #2 AB vs WAApr 8 · 110m Hurdles · Place 1 · Westford AcademyWestford Academy110m Hurdles115.90a12
Apr 8DCL #2 AB vs WAApr 8 · 200 Meters · Place 1 · Westford AcademyWestford Academy200 Meters122.29a12
Apr 2Westford Academy vs Concord-CarlisleApr 2 · Triple Jump · Place 1 · Westford AcademyWestford AcademyTriple Jump142-5.5012
Apr 2Westford Academy vs Concord-CarlisleApr 2 · 200 Meters · Place 1 · Westford AcademyWestford Academy200 Meters122.36a12

2025 Indoor Track

19 results
DateMeetEventPlMarkGr
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 55m Hurdles · Place 3 · Westford AcademyWestford Academy55m Hurdles37.53a—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 55m Hurdles · Place 3 · Westford AcademyWestford Academy55m Hurdles37.46a—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 55m Hurdles · Place 3 · Westford AcademyWestford Academy55m HurdlesRound P37.53a—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 55m Hurdles · Place 3 · Westford AcademyWestford Academy55m Hurdles37.46a—
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 3 · Westford AcademyWestford Academy55m Hurdles37.68a—
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 4 · Westford AcademyWestford Academy55m Hurdles47.69a—
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 55 Meters · Place 7 · Westford AcademyWestford Academy55 Meters76.66a—
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 55 Meters · Place 7 · Westford AcademyWestford Academy55 Meters76.69a—
Jan 22DCL Thorpe Division ChampionshipJan 22 · Long Jump · Place 1 · Westford AcademyWestford AcademyLong Jump121-0—
Jan 22DCL Thorpe Division ChampionshipJan 22 · 55m Hurdles · Place 1 · Westford AcademyWestford Academy55m HurdlesRound P17.79a—
Jan 22DCL Thorpe Division ChampionshipJan 22 · 55m Hurdles · Place 1 · Westford AcademyWestford Academy55m Hurdles17.54a—
Jan 22DCL Thorpe Division ChampionshipJan 22 · 55 Meters · Place 2 · Westford AcademyWestford Academy55 MetersRound P26.65a—
Jan 22DCL Thorpe Division ChampionshipJan 22 · 55 Meters · Place 1 · Westford AcademyWestford Academy55 Meters16.56a PB—
Jan 17MSTCA Division 1 James Kalperis RelaysJan 17 · Long Jump · Place 25 · Westford AcademyWestford AcademyLong Jump255.89m—
Jan 15Dual County League Dual Meets Set #4Jan 15 · 55 Meters · Place 2 · Westford AcademyWestford Academy55 Meters26.69a—
Jan 10MSTCA Northeast InvitationalJan 10 · 55m Hurdles · Place 6 · Westford AcademyWestford Academy55m Hurdles67.91a—
Jan 10MSTCA Northeast InvitationalJan 10 · 55m Hurdles · Place 4 · Westford AcademyWestford Academy55m Hurdles47.76a—
Jan 8Dual County League Dual Meets Set #3Jan 8 · Long Jump · Place 1 · Westford AcademyWestford AcademyLong Jump120-8.75—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 55m Hurdles · Place 1 · Westford AcademyWestford Academy55m Hurdles17.65a—

2024 Indoor Track

30 results
DateMeetEventPlMarkGr
Dec 18Dual County League Dual Meets Set #2Dec 18 · 55 Meter · Place 2 · Westford AcademyWestford Academy55 Meter2.6.71a PB12
Dec 18Dual County League Dual Meets Set #2Dec 18 · Long Jump · Place 1 · Westford AcademyWestford AcademyLong Jump1.21-08.7512
Dec 14Dual County League Dual Meets Set #1Dec 14 · 55m Hurdles · Place 1 · Westford AcademyWestford Academy55m Hurdles39"1.7.83a12
Dec 14Dual County League Dual Meets Set #1Dec 14 · Long Jump · Place 1 · Westford AcademyWestford AcademyLong Jump1.20-06.0012
Feb 24MIAA Meet of Champions Feb 24 · Long Jump · Place 7 · Westford AcademyWestford AcademyLong Jump720-11—
Feb 24MIAA Meet of Champions Feb 24 · 55m Hurdles · Place 2 · Westford AcademyWestford Academy55m Hurdles27.62a—
Feb 24MIAA Meet of Champions Feb 24 · 55m Hurdles · Place 6 · Westford AcademyWestford Academy55m Hurdles67.81a—
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · Long Jump · Place 5 · Westford AcademyWestford AcademyLong Jump520-11—
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 55m Hurdles · Place 4 · Westford AcademyWestford Academy55m Hurdles47.73a—
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 55m Hurdles · Place 4 · Westford AcademyWestford Academy55m Hurdles47.75a—
Feb 11Dual County League Indoor TF ChampionshipFeb 11 · Long Jump · Place 1 · Westford AcademyWestford AcademyLong Jump121-8.50—
Feb 11Dual County League Indoor TF ChampionshipFeb 11 · 55m Hurdles · Place 1 · Westford AcademyWestford Academy55m Hurdles17.88a—
Feb 11Dual County League Indoor TF ChampionshipFeb 11 · 55m Hurdles · Place 2 · Westford AcademyWestford Academy55m Hurdles27.73a—
Jan 31Dual County League Meet #6Jan 31 · Long Jump · Place 1 · Westford AcademyWestford AcademyLong Jump120-7.25JR
Jan 31Dual County League Meet #6Jan 31 · 55 Meters · Place 7 · Westford AcademyWestford Academy55 Meters76.75JR
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · Long Jump · Place 6 · Westford AcademyWestford AcademyLong Jump620-11.7511
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · 55m Hurdles · Place 2 · Westford AcademyWestford Academy55m HurdlesRound P27.7211
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · 55m Hurdles · Place 2 · Westford AcademyWestford Academy55m Hurdles27.6411
Jan 24Dual County League Meet #5Jan 24 · Shot Put · Place 16 · Westford AcademyWestford AcademyShot Put1632-8—
Jan 24Dual County League Meet #5Jan 24 · 55 Meters · Place 1 · Westford AcademyWestford Academy55 Meters16.74a—
Jan 20MSTCA D1 RelaysJan 20 · Long Jump · Place 1 · Westford AcademyWestford AcademyLong Jump1.6.43m11
Jan 17Dual County Meet #4Jan 17 · Long Jump · Place 1 · Westford AcademyWestford AcademyLong Jump120-7—
Jan 17Dual County Meet #4Jan 17 · 55m Hurdles · Place 1 · Westford AcademyWestford Academy55m Hurdles17.84a—
Jan 12MSTCA Northeast InvitationalJan 12 · Long Jump · Place 12 · Westford AcademyWestford AcademyLong Jump1220-03.0011
Jan 12MSTCA Northeast InvitationalJan 12 · 55m Hurdles · Place 2 · Westford AcademyWestford Academy55m HurdlesRound P27.8811
Jan 12MSTCA Northeast InvitationalJan 12 · 55m Hurdles · Place 2 · Westford AcademyWestford Academy55m Hurdles27.8111
Jan 10Dual County League Meet #3Jan 10 · Long Jump · Place 1 · Westford AcademyWestford AcademyLong Jump120-7.75—
Jan 10Dual County League Meet #3Jan 10 · 55m Hurdles · Place 1 · Westford AcademyWestford Academy55m Hurdles17.86a—
Jan 3Dual County League InvitationalJan 3 · 55m Hurdles · Place 1 · Westford AcademyWestford Academy55m Hurdles39"1.7.74a PB11
Jan 3Dual County League InvitationalJan 3 · Long Jump · Place 1 · Westford AcademyWestford AcademyLong Jump1.21-02.0011

2024 Outdoor Track

36 results
DateMeetEventPlMarkGr
Jun 3MSTCA North DecathlonJun 3 · Triple Jump · Place 1 · Westford AcademyWestford AcademyTriple Jump113.86m PB—
Jun 3MSTCA North DecathlonJun 3 · Long Jump · Place 1 · Westford AcademyWestford AcademyLong Jump16.89m—
Jun 3MSTCA North DecathlonJun 3 · High Jump · Place 3 · Westford AcademyWestford AcademyHigh Jump31.73m PB—
Jun 3MSTCA North DecathlonJun 3 · Javelin · Place 3 · Westford AcademyWestford AcademyJavelin339.84m—
Jun 3MSTCA North DecathlonJun 3 · Discus · Place 14 · Westford AcademyWestford AcademyDiscus1425.88m—
Jun 3MSTCA North DecathlonJun 3 · Shot Put · Place 5 · Westford AcademyWestford AcademyShot Put511.58m—
Jun 3MSTCA North DecathlonJun 3 · 110m Hurdles · Place 1 · Westford AcademyWestford Academy110m Hurdles114.83a—
Jun 3MSTCA North DecathlonJun 3 · 1500 Meters · Place 44 · Westford AcademyWestford Academy1500 Meters445:34.79a PB—
Jun 3MSTCA North DecathlonJun 3 · 400 Meters · Place 2 · Westford AcademyWestford Academy400 Meters250.20a—
Jun 3MSTCA North DecathlonJun 3 · 100 Meters · Place 2 · Westford AcademyWestford Academy100 Meters211.19a—
May 30MIAA Meet of ChampionsMay 30 · Long Jump · Place 10 · Westford AcademyWestford AcademyLong Jump1021-5.50—
May 30MIAA Meet of ChampionsMay 30 · 400m Hurdles · Place 2 · Westford AcademyWestford Academy400m Hurdles255.08a—
May 30MIAA Meet of ChampionsMay 30 · 110m Hurdles · Place 1 · Westford AcademyWestford Academy110m Hurdles114.48a—
May 30MIAA Meet of ChampionsMay 30 · 110m Hurdles · Place 1 · Westford AcademyWestford Academy110m Hurdles114.10a—
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · 400m Hurdles · Place 4 · Westford AcademyWestford Academy400m Hurdles36" / 0.914m4.55.55a11
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · Long Jump · Place 5 · Westford AcademyWestford AcademyLong Jump5.21-09.00Wind: 011
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · 110m Hurdles · Place 3 · Westford AcademyWestford Academy110m Hurdles39" / 0.991mRound P3.14.59aWind: 111
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · 110m Hurdles · Place 2 · Westford AcademyWestford Academy110m Hurdles39" / 0.991m2.14.37aWind: 2.111
May 15Dual County League ChampionshipMay 15 · Long Jump · Place 1 · Westford AcademyWestford AcademyLong Jump121-10—
May 15Dual County League ChampionshipMay 15 · 110m Hurdles · Place 1 · Westford AcademyWestford Academy110m Hurdles114.92a—
May 15Dual County League ChampionshipMay 15 · 110m Hurdles · Place 1 · Westford AcademyWestford Academy110m Hurdles114.24a—
May 10DCL Dual Meet With Westford AcademyMay 10 · Shot Put · Place 2 · Westford AcademyWestford AcademyShot Put237-3—
May 10DCL Dual Meet With Westford AcademyMay 10 · 110m Hurdles · Place 1 · Westford AcademyWestford Academy110m Hurdles114.89a—
May 4Weston Twilight Invitational - Weston EventsMay 4 · 400m Hurdles · Place 1 · Westford AcademyWestford Academy400m Hurdles154.74a—
May 4Weston Twilight Invitational - Weston EventsMay 4 · 110m Hurdles · Place 1 · Westford AcademyWestford Academy110m Hurdles114.66a—
May 4Weston Twilight Invitational - Weston EventsMay 4 · 110m Hurdles · Place 1 · Westford AcademyWestford Academy110m Hurdles114.48a—
May 1Westford Academy vs Cambridge Rindge and Latin SchoolMay 1 · Triple Jump · Place 1 · Westford AcademyWestford AcademyTriple Jump140-8.50—
May 1Westford Academy vs Cambridge Rindge and Latin SchoolMay 1 · 400m Hurdles · Place 1 · Westford AcademyWestford Academy400m Hurdles154.94a—
May 1Westford Academy vs Cambridge Rindge and Latin SchoolMay 1 · 110m Hurdles · Place 1 · Westford AcademyWestford Academy110m Hurdles114.49a—
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · Triple Jump · Westford AcademyWestford AcademyTriple Jump--DNS11
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · Long Jump · Place 4 · Westford AcademyWestford AcademyLong Jump4.6.75m11
Apr 24Westford Academy vs Lincoln-Sudbury vs WaylandApr 24 · Long Jump · Place 1 · Westford AcademyWestford AcademyLong Jump1.23-08.00 PB11
Apr 24Westford Academy vs Lincoln-Sudbury vs WaylandApr 24 · 110m Hurdles · Place 1 · Westford AcademyWestford Academy110m Hurdles39" / 0.991m1.14.88a11
Apr 24Westford Academy vs Lincoln-Sudbury vs WaylandApr 24 · 200 Meters · Place 2 · Westford AcademyWestford Academy200 Meters2.22.95a11
Apr 9Westford Academy vs Acton-BoxboroughApr 9 · 400m Hurdles · Place 1 · Westford AcademyWestford Academy400m Hurdles36" / 0.914m1.56.11a11
Apr 9Westford Academy vs Acton-BoxboroughApr 9 · 110m Hurdles · Place 1 · Westford AcademyWestford Academy110m Hurdles39" / 0.991m1.14.60a11

2023 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 13Dual County League Meet #1Dec 13 · 55m Hurdles · Place 2 · Westford AcademyWestford Academy55m Hurdles33"2.8.27a PB11
Dec 13Dual County League Meet #1Dec 13 · Long Jump · Place 1 · Westford AcademyWestford AcademyLong Jump1.21-09.00 PB11
Jan 21MSTCA D1 RelaysJan 21 · High Jump · Place 28 · Westford AcademyWestford AcademyHigh Jump28.5-04.00 PB10
Jan 18Dual County League Meet #4Jan 18 · Shot Put · Place 18 · Westford AcademyWestford AcademyShot Put1830-11.5SO
Jan 18Dual County League Meet #4Jan 18 · High Jump · Place 10 · Westford AcademyWestford AcademyHigh Jump105-3SO
Jan 13MSTCA Northeast InvitationalJan 13 · Shot Put · Place 67 · Westford AcademyWestford AcademyShot Put6732-10.0010
Jan 13MSTCA Northeast InvitationalJan 13 · Long Jump · Place 75 · Westford AcademyWestford AcademyLong Jump7515-07.0010
Jan 13MSTCA Northeast InvitationalJan 13 · 55m Hurdles · Place 102 · Westford AcademyWestford Academy55m HurdlesRound P10210.6210
Jan 13MSTCA Northeast InvitationalJan 13 · 55m Hurdles · Place 102 · Westford AcademyWestford Academy55m Hurdles39"Round P102.10.62a10
Jan 13MSTCA Northeast InvitationalJan 13 · Long Jump · Place 75 · Westford AcademyWestford AcademyLong Jump75.15-07.0010
Jan 13MSTCA Northeast InvitationalJan 13 · Shot Put · Place 67 · Westford AcademyWestford AcademyShot Put12lb67.32-10.00 PB10
Jan 11Dual County League Meet #3Jan 11 · Shot Put · Place 20 · Westford AcademyWestford AcademyShot Put2032-5.5SO
Jan 11Dual County League Meet #3Jan 11 · High Jump · Place 5 · Westford AcademyWestford AcademyHigh Jump55-3SO
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 55 Meter · Place 71 · Westford AcademyWestford Academy55 MeterRound P71.7.42a10
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · High Jump · Place 14 · Westford AcademyWestford AcademyHigh Jump14.5-04.0010
Jan 4Dual County League Meet #2Jan 4 · Shot Put · Place 18 · Westford AcademyWestford AcademyShot Put12lb18.32-04.0010
Jan 4Dual County League Meet #2Jan 4 · High Jump · Place 7 · Westford AcademyWestford AcademyHigh Jump7.5-03.0010

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 25MIAA Division 1 Outdoor Track & Field ChampionshipMay 25 · 400m Hurdles · Place 19 · Westford AcademyWestford Academy400m Hurdles36" / 0.914m19.1:00.23a10
May 17Dual County League Championship MeetMay 17 · Pentathlon (Outdoor) · Place 8 · Westford AcademyWestford AcademyPentathlon (Outdoor)StandardRound M8.2058Unofficial10
May 17Dual County League Championship MeetMay 17 · 400m Hurdles · Place 8 · Westford AcademyWestford Academy400m Hurdles36" / 0.914m8.1:02.49aUnofficial10
May 13Andover Boosters MeetMay 13 · 400m Hurdles · Place 11 · Westford AcademyWestford Academy400m Hurdles36" / 0.914m11.1:02.48a10
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · Javelin · Place 21 · Westford AcademyWestford AcademyJavelin21100-0—
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · 400m Hurdles · Place 3 · Westford AcademyWestford Academy400m Hurdles31:02.29a—
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · 400m Hurdles · Place 3 · Westford AcademyWestford Academy400m Hurdles36" / 0.914m3.1:02.29a10
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · Javelin · Place 21 · Westford AcademyWestford AcademyJavelin800g21.100-0010
Apr 29MSTCA Division 1 RelaysApr 29 · Javelin · Place 46 · Westford AcademyWestford AcademyJavelin4631.27m—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance ClassicDec 28 · Shot Put · Place 44 · Westford AcademyWestford AcademyShot Put12lb44.32-01.0010
Dec 28MSTCA Distance ClassicDec 28 · 800 Meters · Place 66 · Westford AcademyWestford Academy800 Meters66.2:41.21a PB10
Dec 14Dual County League Meet #1Dec 14 · High Jump · Place 4 · Westford AcademyWestford AcademyHigh Jump4.5-03.0010