Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentral Mass. Multi-Meet · Jun 916.24Central Mass. Multi-MeetJune 9, 2025
200 Meters · OutdoorCentral Mass. Multi-Meet · Jun 934.47Central Mass. Multi-MeetJune 9, 2025
Discus · 1kg · OutdoorMIAA Division 1 Track & Field Championship · May 29107-01MIAA Division 1 Track & Field ChampionshipMay 29, 2026
Javelin · 600g · Outdoor12th Annual District E Weight Pentathlon · Jun 1019.12m12th Annual District E Weight PentathlonJune 10, 2026
Pentathlon · OutdoorCentral Mass. Multi-Meet · Jun 91595Central Mass. Multi-MeetJune 9, 2025
Shot Put · 4kg · OutdoorMIAA Division 1 Track & Field Championship · May 2935-04.50MIAA Division 1 Track & Field ChampionshipMay 29, 2026
Throws Pentathlon · Standard · Outdoor12th Annual District E Weight Pentathlon · Jun 10161112th Annual District E Weight PentathlonJune 10, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 1012th Annual District E Weight PentathlonJun 10 · Throws Pentathlon · Place 31 · Wachusett RegionalThrows PentathlonStandard31.1611 PB12
Jun 1012th Annual District E Weight PentathlonJun 10 · Javelin · Place 16 · Wachusett RegionalJavelin600g16.19.12m PB12
Jun 1012th Annual District E Weight PentathlonJun 10 · Discus · Place 7 · Wachusett RegionalDiscus1kg7.27.94m12
Jun 1012th Annual District E Weight PentathlonJun 10 · Shot Put · Place 8 · Wachusett RegionalShot Put4kg8.9.08m12
Jun 1012th Annual District E Weight PentathlonJun 10 · 200 Meters · Place 43 · Wachusett Regional200 Meters43.35.21a12
Jun 1012th Annual District E Weight PentathlonJun 10 · 100 Meters · Place 43 · Wachusett Regional100 Meters43.16.57a12
Jun 4MIAA Meet of ChampionsJun 4 · Shot Put · Place 14 · Wachusett RegionalShot Put4kg14.34-05.0012
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Discus · Place 4 · Wachusett RegionalDiscus1kg4.107-01 PB12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Shot Put · Place 5 · Wachusett RegionalShot Put4kg5.35-04.50 PB12
May 23Division A Midland-Wachusett League MeetMay 23 · Discus · Place 2 · Wachusett RegionalDiscus1kg2.101-0712
May 23Division A Midland-Wachusett League MeetMay 23 · Shot Put · Place 1 · Wachusett RegionalShot Put4kg1.33-01.0012
May 16Central Mass. Division 1 Class MeetMay 16 · Discus · Wachusett RegionalDiscus1kg—SCR12
May 16Central Mass. Division 1 Class MeetMay 16 · Shot Put · Place 3 · Wachusett RegionalShot Put4kg3.35-02.0012
May 13Grafton vs. Wachusett Regional (Girls)May 13 · Discus · Place 1 · Wachusett RegionalDiscus1kg1.96'05"12
May 13Grafton vs. Wachusett Regional (Girls)May 13 · Shot Put · Place 1 · Wachusett RegionalShot Put4kg1.34'07.25"12
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · Discus · Place 1 · Wachusett RegionalDiscus1kg1.94' 8"12
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · Shot Put · Place 1 · Wachusett RegionalShot Put4kg1.33' 5"12
May 2District E Girls & Boys Division 1 RelaysMay 2 · Discus · Place 8 · Wachusett RegionalDiscus1kg8.24.19m12
May 2District E Girls & Boys Division 1 RelaysMay 2 · Shot Put · Place 4 · Wachusett RegionalShot Put4kg4.10.13m12
Apr 29Shepherd Hill vs. Wachusett (Girls)Apr 29 · Discus · Place 2 · Wachusett RegionalDiscus1kg2.80'09"12
Apr 29Shepherd Hill vs. Wachusett (Girls)Apr 29 · Shot Put · Place 1 · Wachusett RegionalShot Put4kg1.32'04.25"12
Apr 15Wachusett vs Westborough Dual MeetApr 15 · Discus · Wachusett RegionalDiscus1kg—93'04"Unofficial12
Apr 15Wachusett vs Westborough Dual MeetApr 15 · Shot Put · Wachusett RegionalShot Put4kg—33'04.00"Unofficial12
Apr 8Algonquin Vs Wachusett (Girls)Apr 8 · Discus · Place 1 · Wachusett RegionalDiscus1kg1.86-512
Apr 8Algonquin Vs Wachusett (Girls)Apr 8 · Shot Put · Place 1 · Wachusett RegionalShot Put4kg1.33-5.512

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · Shot Put · Place 14 · Wachusett RegionalShot Put1433-09.00—
Jan 24MSTCA Coaches' InvitationalJan 24 · Shot Put · Place 9 · Wachusett RegionalShot Put932-10.0012
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · Shot Put · Place 1 · Wachusett RegionalShot Put132-10.2512
Jan 14Midland Wachusett @ Wachusett #3Jan 14 · Shot Put · Place 2 · Wachusett RegionalShot Put234-112

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 9Central Mass. Multi-MeetJun 9 · Discus · Place 3 · Wachusett RegionalDiscus324.80m11
Jun 9Central Mass. Multi-MeetJun 9 · 100 Meters · Place 40 · Wachusett Regional100 Meters4016.24 PB11
Jun 9Central Mass. Multi-MeetJun 9 · Pentathlon · Place 25 · Wachusett RegionalPentathlon251595 PB11
Jun 9Central Mass. Multi-MeetJun 9 · Javelin · Place 19 · Wachusett RegionalJavelin1918.36m11
Jun 9Central Mass. Multi-MeetJun 9 · 200 Meters · Place 36 · Wachusett Regional200 Meters3634.47 PB11
Jun 9Central Mass. Multi-MeetJun 9 · Shot Put · Place 4 · Wachusett RegionalShot Put48.87m11
May 24Midland Wachusett Division A League MeetMay 24 · Shot Put · Place 1 · Wachusett RegionalShot Put129-11.7511
May 3District E Girls & Boys Division 1 RelaysMay 3 · Shot Put · Place 5 · Wachusett RegionalShot Put58.40m11
Apr 30Algonquin vs Wachusett (girls)Apr 30 · Shot Put · Place 3 · Wachusett RegionalShot Put326-011

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · Shot Put · Place 16 · Wachusett RegionalShot Put1629-7.25—
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · Shot Put · Place 2 · Wachusett RegionalShot Put230-6—
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · Shot Put · Place 5 · Wachusett RegionalShot Put527-6.75—
Jan 17MSTCA Division 1 James Kalperis RelaysJan 17 · Shot Put · Place 23 · Wachusett RegionalShot Put238.78m—
Jan 10MSTCA Northeast InvitationalJan 10 · Shot Put · Place 51 · Wachusett RegionalShot Put5125-0.50—
Jan 8MidWach Week 2 @ WachusettJan 8 · Shot Put · Place 1 · Wachusett RegionalShot Put128-1.5—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · Shot Put · Place 7 · Wachusett RegionalShot Put724-3.25—
Feb 1145th District E InviteFeb 11 · Shot Put · Place 9 · Wachusett RegionalShot Put926-9—
Feb 3Mid Wach League Championship A & BFeb 3 · Shot Put · Place 6 · Wachusett RegionalShot Put626-1—
Jan 24MW @ Wachusett # 5Jan 24 · Shot Put · Place 4 · Wachusett RegionalShot Put426-0—
Jan 17MW @ Wachusett # 4Jan 17 · Shot Put · Place 10 · Wachusett RegionalShot Put1023-4.75—
Jan 10MW @ Wachusett # 3Jan 10 · Shot Put · Place 4 · Wachusett RegionalShot Put424-5.50—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 3Central Mass MultiMeet 2024Jun 3 · Discus · Place 18 · Wachusett RegionalDiscus1816.96m10
Jun 3Central Mass MultiMeet 2024Jun 3 · 100 Meters · Place 29 · Wachusett Regional100 Meters2916.8310
Jun 3Central Mass MultiMeet 2024Jun 3 · Javelin · Place 25 · Wachusett RegionalJavelin2513.89m10
Jun 3Central Mass MultiMeet 2024Jun 3 · 200 Meters · Place 30 · Wachusett Regional200 Meters3035.4510
Jun 3Central Mass MultiMeet 2024Jun 3 · Shot Put · Place 5 · Wachusett RegionalShot Put58.25m10
May 18Midland Wachusett Division A League MeetMay 18 · Shot Put · Place 3 · Wachusett RegionalShot Put327-10.50—