Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMidland Wachusett Division A League Meet · May 2412.71aMidland Wachusett Division A League MeetMay 24, 2025
100m Hurdles · 33" / 0.838m · OutdoorMIAA Meet of Champions · Jun 414.85aMIAA Meet of ChampionsJune 4, 2026
400 Meters · OutdoorWestborough v Hudson · May 81:04.34aWestborough v HudsonMay 8, 2025
55 Meters · IndoorMidland Wachusett @ Shrewsbury #5 · Jan 287.50Midland Wachusett @ Shrewsbury #5January 28, 2026
600 Meters · IndoorMidland Wachusett @ Wachusett #3 · Jan 141:58.10aMidland Wachusett @ Wachusett #3January 14, 2026
800 Meters · IndoorMSTCA Girls Pentathlon · Feb 252:41.00aMSTCA Girls PentathlonFebruary 25, 2026
800 Meters · OutdoorMIAA Meet of Champions · Jun 42:33.38aMIAA Meet of ChampionsJune 4, 2026
Discus · 1kg · OutdoorDivision A Midland-Wachusett League Meet · May 23108-09Division A Midland-Wachusett League MeetMay 23, 2026
High Jump · IndoorMSTCA Girls Pentathlon · Feb 251.47mMSTCA Girls PentathlonFebruary 25, 2026
High Jump · OutdoorMIAA Meet of Champions · Jun 41.55mMIAA Meet of ChampionsJune 4, 2026
Long Jump · IndoorMSTCA Girls Pentathlon · Feb 255.50mMSTCA Girls PentathlonFebruary 25, 2026
Long Jump · OutdoorMIAA Meet of Champions · Jun 55.11mMIAA Meet of ChampionsJune 5, 2025
Pentathlon (Outdoor) · Standard · OutdoorMIAA Meet of Champions · Jun 43471MIAA Meet of ChampionsJune 4, 2026
Shot Put · 4kg · OutdoorMIAA Meet of Champions · Jun 411.12mMIAA Meet of ChampionsJune 4, 2026
Triple Jump · OutdoorDivision A Midland-Wachusett League Meet · May 2337-03.00Division A Midland-Wachusett League MeetMay 23, 2026
Varsity · OutdoorAlgonquin vs. Westborough (Girls) · Apr 213.10Algonquin vs. Westborough (Girls)April 2, 2025

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

2026 Outdoor Track

43 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · Pentathlon (Outdoor) · Place 1 · WestboroughPentathlon (Outdoor)StandardRound M1.3471 PB11
Jun 4MIAA Meet of ChampionsJun 4 · Long Jump · Place 2 · WestboroughLong JumpRound M2.5.42m11
Jun 4MIAA Meet of ChampionsJun 4 · Long Jump · Place 6 · WestboroughLong Jump6.18-09.2511
Jun 4MIAA Meet of ChampionsJun 4 · High Jump · Place 4 · WestboroughHigh JumpRound M4.1.55m PB11
Jun 4MIAA Meet of ChampionsJun 4 · Shot Put · Place 1 · WestboroughShot Put4kgRound M1.11.12m PB11
Jun 4MIAA Meet of ChampionsJun 4 · 100m Hurdles · Place 2 · Westborough100m Hurdles33" / 0.838mRound M2.14.85a PBWind: 0.411
Jun 4MIAA Meet of ChampionsJun 4 · 800 Meters · Place 2 · Westborough800 MetersRound M2.2:33.38a PB11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Pentathlon (Outdoor) · Place 1 · WestboroughPentathlon (Outdoor)StandardRound M1.321311
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Long Jump · Place 1 · WestboroughLong JumpRound M1.5.42m11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Long Jump · Place 2 · WestboroughLong Jump2.18-04.7511
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · High Jump · Place 3 · WestboroughHigh JumpRound M3.1.50m11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Shot Put · Place 1 · WestboroughShot Put4kgRound M1.9.46m11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 1 · Westborough100m Hurdles33" / 0.838mRound M1.15.39aWind: 1.211
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 2 · Westborough100m Hurdles33" / 0.838mRound P2.15.41aWind: -0.611
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 2 · Westborough100m Hurdles33" / 0.838m2.15.05aWind: -0.211
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 800 Meters · Place 2 · Westborough800 MetersRound M2.2:35.09a11
May 23Division A Midland-Wachusett League MeetMay 23 · Triple Jump · Place 1 · WestboroughTriple Jump1.37-03.00 PB11
May 23Division A Midland-Wachusett League MeetMay 23 · Discus · Place 1 · WestboroughDiscus1kg1.108-09 PB11
May 23Division A Midland-Wachusett League MeetMay 23 · 100m Hurdles · Place 1 · Westborough100m Hurdles33" / 0.838mRound P1.15.52a11
May 23Division A Midland-Wachusett League MeetMay 23 · 100m Hurdles · Place 1 · Westborough100m Hurdles33" / 0.838m1.15.32a11
May 16Central Mass. Division 1 Class MeetMay 16 · Triple Jump · Place 1 · WestboroughTriple Jump1.36-04.2511
May 16Central Mass. Division 1 Class MeetMay 16 · Long Jump · Place 1 · WestboroughLong Jump1.18-03.0011
May 16Central Mass. Division 1 Class MeetMay 16 · 100m Hurdles · Place 1 · Westborough100m Hurdles33" / 0.838mRound P1.15.37a11
May 16Central Mass. Division 1 Class MeetMay 16 · 100m Hurdles · Place 1 · Westborough100m Hurdles33" / 0.838m1.15.00a11
May 12Westborough vs Shepherd Hill Dual MeetMay 12 · High Jump · WestboroughHigh Jump—5'00"Unofficial11
May 12Westborough vs Shepherd Hill Dual MeetMay 12 · Javelin · WestboroughJavelin600g—96'05"Unofficial11
May 12Westborough vs Shepherd Hill Dual MeetMay 12 · 400m Hurdles · Westborough400m Hurdles30" / 0.762m—69.9Unofficial11
May 12Westborough vs Shepherd Hill Dual MeetMay 12 · 100m Hurdles · Westborough100m Hurdles33" / 0.838m—15.3Unofficial11
May 6Algonquin vs. Westborough (Girls)May 6 · Triple Jump · Place 1 · WestboroughTriple Jump1.35-5.511
May 6Algonquin vs. Westborough (Girls)May 6 · Shot Put · Place 1 · WestboroughShot Put4kg1.32-3.511
May 6Algonquin vs. Westborough (Girls)May 6 · 100m Hurdles · Place 1 · Westborough100m Hurdles33" / 0.838m1.15.711
May 6Algonquin vs. Westborough (Girls)May 6 · 800 Meters · Place 2 · Westborough800 Meters2.2:38.511
Apr 29Westborough vs Shrewsbury (Girls Only)Apr 29 · Discus · WestboroughDiscus1kg—98'11"Unofficial11
Apr 29Westborough vs Shrewsbury (Girls Only)Apr 29 · Shot Put · WestboroughShot Put4kg—32'10.00"Unofficial11
Apr 29Westborough vs Shrewsbury (Girls Only)Apr 29 · 100 Meters · Westborough100 Meters—12.7Unofficial11
Apr 15Wachusett vs Westborough Dual MeetApr 15 · Triple Jump · WestboroughTriple Jump—37'03.00"Unofficial11
Apr 15Wachusett vs Westborough Dual MeetApr 15 · Long Jump · WestboroughLong Jump—18'00.25"Unofficial11
Apr 15Wachusett vs Westborough Dual MeetApr 15 · 100m Hurdles · Westborough100m Hurdles33" / 0.838m—14.9Unofficial11
Apr 15Wachusett vs Westborough Dual MeetApr 15 · 200 Meters · Westborough200 Meters—26.3Unofficial11
Apr 8Westborough vs Grafton Dual MeetApr 8 · Triple Jump · WestboroughTriple Jump—36'02"Unofficial11
Apr 8Westborough vs Grafton Dual MeetApr 8 · Long Jump · WestboroughLong Jump—17'11.50"Unofficial11
Apr 8Westborough vs Grafton Dual MeetApr 8 · 100m Hurdles · Westborough100m Hurdles33" / 0.838m—15.5Unofficial11
Apr 8Westborough vs Grafton Dual MeetApr 8 · 200 Meters · Westborough200 Meters—27.1Unofficial11

2026 Indoor Track

31 results
DateMeetEventPlMarkGr
Feb 25MSTCA Girls PentathlonFeb 25 · Long Jump · Place 3 · WestboroughLong Jump35.50m PB11
Feb 25MSTCA Girls PentathlonFeb 25 · High Jump · Place 11 · WestboroughHigh Jump111.47m PB11
Feb 25MSTCA Girls PentathlonFeb 25 · Shot Put · Place 2 · WestboroughShot Put210.05m11
Feb 25MSTCA Girls PentathlonFeb 25 · 55m Hurdles · Place 2 · Westborough55m Hurdles28.56a11
Feb 25MSTCA Girls PentathlonFeb 25 · 800 Meters · Place 20 · Westborough800 Meters202:41.00a PB11
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · Long Jump · Place 16 · WestboroughLong Jump1616-04.00—
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 6 · Westborough55m Hurdles68.45—
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 5 · Westborough55m Hurdles58.45q—
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · Long Jump · Place 2 · WestboroughLong Jump217-5.5011
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55m Hurdles · Place 1 · Westborough55m HurdlesRound P18.60a11
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55m Hurdles · Place 7 · Westborough55m Hurdles79.32a11
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · Long Jump · Place 2 · WestboroughLong Jump217-05.5011
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55m Hurdles · Place 7 · Westborough55m Hurdles79.3211
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55m Hurdles · Place 1 · Westborough55m HurdlesRound P18.6011
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · Shot Put · Place 2 · WestboroughShot Put234-611
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · 55m Hurdles · Place 1 · Westborough55m Hurdles19.0011
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · 55 Meters · Place 2 · Westborough55 Meters27.50 PB11
Jan 24MSTCA Coaches' InvitationalJan 24 · Long Jump · Place 9 · WestboroughLong Jump916-09.2511
Jan 24MSTCA Coaches' InvitationalJan 24 · 55 Meters · Place 18 · Westborough55 MetersRound P187.59a11
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · High Jump · Place 6 · WestboroughHigh Jump64-611
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · 55m Hurdles · Place 1 · Westborough55m Hurdles18.90a11
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · 55 Meters · Place 3 · Westborough55 Meters37.60a11
Jan 14Midland Wachusett @ Wachusett #3Jan 14 · Shot Put · Place 1 · WestboroughShot Put134-4.5011
Jan 14Midland Wachusett @ Wachusett #3Jan 14 · 600 Meters · Place 2 · Westborough600 Meters21:58.10a PB11
Jan 14Midland Wachusett @ Wachusett #3Jan 14 · 55 Meters · Place 1 · Westborough55 Meters17.50a11
Jan 9MSTCA Northeast InvitationalJan 9 · High Jump · WestboroughHigh Jump—NH11
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 3 · Westborough55m HurdlesRound P39.05a11
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 3 · Westborough55m Hurdles38.97a11
Jan 7Midland Wachusett @ WachusettJan 7 · High Jump · Place 2 · WestboroughHigh Jump24-811
Jan 7Midland Wachusett @ WachusettJan 7 · 55m Hurdles · Place 1 · Westborough55m Hurdles19.80a11
Jan 7Midland Wachusett @ WachusettJan 7 · 55 Meters · Place 2 · Westborough55 Meters27.80a11

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · Long Jump · Place 7 · WestboroughLong Jump75.11m PB10
Jun 5MIAA Meet of ChampionsJun 5 · Long Jump · Place 15 · WestboroughLong Jump1516-10.2510
Jun 5MIAA Meet of ChampionsJun 5 · High Jump · Place 2 · WestboroughHigh Jump21.55m10
Jun 5MIAA Meet of ChampionsJun 5 · Shot Put · Place 3 · WestboroughShot Put310.00m10
Jun 5MIAA Meet of ChampionsJun 5 · 100m Hurdles · Place 6 · Westborough100m Hurdles616.31a10
Jun 5MIAA Meet of ChampionsJun 5 · 800 Meters · Place 6 · Westborough800 Meters62:35.49a10
May 252025 Anti-Gravity Last Chance QualifierMay 25 · Pole Vault · Place 9 · WestboroughPole Vault97-610
May 24Midland Wachusett Division A League MeetMay 24 · Triple Jump · Place 1 · WestboroughTriple Jump135-9.2510
May 24Midland Wachusett Division A League MeetMay 24 · Long Jump · Place 1 · WestboroughLong Jump116-10.5010
May 24Midland Wachusett Division A League MeetMay 24 · 100 Meters · Place 2 · Westborough100 Meters212.84a10
May 24Midland Wachusett Division A League MeetMay 24 · 100 Meters · Place 1 · Westborough100 Meters112.71a PB10
May 10District E Nick DiPilato InvitationalMay 10 · Long Jump · Place 1 · WestboroughLong Jump116-8.7510
May 10District E Nick DiPilato InvitationalMay 10 · Shot Put · Place 12 · WestboroughShot Put1225-7.2510
May 10District E Nick DiPilato InvitationalMay 10 · 100m Hurdles · Place 3 · Westborough100m Hurdles317.11a10
May 8Westborough v HudsonMay 8 · Triple Jump · Place 1 · WestboroughTriple Jump135-07.7510
May 8Westborough v HudsonMay 8 · Long Jump · Place 1 · WestboroughLong Jump117-05.7510
May 8Westborough v HudsonMay 8 · 400 Meters · Place 2 · Westborough400 Meters21:04.34a PB10
May 8Westborough v HudsonMay 8 · 100 Meters · Place 1 · Westborough100 Meters113.23a10
May 3District E Girls & Boys Division 1 RelaysMay 3 · Discus · Place 2 · WestboroughDiscus226.80m10
Apr 2Algonquin vs. Westborough (Girls)Apr 2 · Varsity · Place 1 · WestboroughVarsity135-910
Apr 2Algonquin vs. Westborough (Girls)Apr 2 · Varsity · Place 1 · WestboroughVarsity116-7.510
Apr 2Algonquin vs. Westborough (Girls)Apr 2 · Varsity · Place 1 · WestboroughVarsity11:06.5010
Apr 2Algonquin vs. Westborough (Girls)Apr 2 · Varsity · Place 1 · WestboroughVarsity113.10 PB10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23MIAA Division 3 Track & Field ChampionshipMay 23 · Long Jump · Place 8 · WestboroughLong Jump815-9.25—
May 23MIAA Division 3 Track & Field ChampionshipMay 23 · Discus · Place 25 · WestboroughDiscus2584-2—
May 18Midland Wachusett Division A League MeetMay 18 · Triple Jump · Place 6 · WestboroughTriple Jump631-5.25—
May 18Midland Wachusett Division A League MeetMay 18 · Long Jump · Place 4 · WestboroughLong Jump415-3—
May 4District E Multi / F.A.T. InvitationalMay 4 · Long Jump · Place 3 · WestboroughLong Jump316-0.25—
May 4District E Multi / F.A.T. InvitationalMay 4 · Discus · Place 1 · WestboroughDiscus181-1—
May 4District E Multi / F.A.T. InvitationalMay 4 · Shot Put · Place 4 · WestboroughShot Put425-6—
Apr 18MSTCA Warrior InvitationalApr 18 · Triple Jump · Place 17 · WestboroughTriple Jump1730-3—
Apr 18MSTCA Warrior InvitationalApr 18 · Discus · Place 23 · WestboroughDiscus2374-7—