Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentral Mass MultiMeet 2024 · Jun 317.83Central Mass MultiMeet 2024June 3, 2024
200 Meters · OutdoorCentral Mass MultiMeet 2024 · Jun 335.10Central Mass MultiMeet 2024June 3, 2024
Javelin · 600g · OutdoorShepherd Hill vs. Wachusett (Girls) · Apr 2974'01"Shepherd Hill vs. Wachusett (Girls)April 29, 2026
Shot Put · 4kg · OutdoorGrafton vs. Wachusett Regional (Girls) · May 1328'08"Grafton vs. Wachusett Regional (Girls)May 13, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23Division A Midland-Wachusett League MeetMay 23 · Javelin · Place 16 · Wachusett RegionalJavelin600g16.62-0512
May 23Division A Midland-Wachusett League MeetMay 23 · Shot Put · Place 9 · Wachusett RegionalShot Put4kg9.26-05.5012
May 13Grafton vs. Wachusett Regional (Girls)May 13 · Shot Put · Place 3 · Wachusett RegionalShot Put4kg3.28'08" PB12
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · Javelin · Place 7 · Wachusett RegionalJavelin600g7.73' 8"12
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · Shot Put · Place 4 · Wachusett RegionalShot Put4kg4.27' 8"12
May 2District E Girls & Boys Division 1 RelaysMay 2 · Javelin · Place 14 · Wachusett RegionalJavelin600g14.21.36m12
May 2District E Girls & Boys Division 1 RelaysMay 2 · Shot Put · Place 17 · Wachusett RegionalShot Put4kg17.7.86m12
Apr 29Shepherd Hill vs. Wachusett (Girls)Apr 29 · Javelin · Place 2 · Wachusett RegionalJavelin600g2.74'01" PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 28Midland Wachusett @ Wachusett #5Jan 28 · Shot Put · Place 2 · Wachusett RegionalShot Put227-11.5012
Jan 24MSTCA Coaches' InvitationalJan 24 · Shot Put · Place 61 · Wachusett RegionalShot Put6125-10.5012
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · Shot Put · Place 14 · Wachusett RegionalShot Put1425-212
Jan 14Midland Wachusett @ Wachusett #3Jan 14 · Shot Put · Place 10 · Wachusett RegionalShot Put1026-6.2512

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 11MSTCA Rising ChampionshipFeb 11 · Shot Put · Place 1 · Wachusett RegionalShot Put128-7.25—
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · Shot Put · Place 4 · Wachusett RegionalShot Put428-2—
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · Shot Put · Place 4 · Wachusett RegionalShot Put428-0.50—
Jan 17MSTCA Division 1 James Kalperis RelaysJan 17 · Shot Put · Place 20 · Wachusett RegionalShot Put208.83m—
Jan 10MSTCA Northeast InvitationalJan 10 · Shot Put · Place 28 · Wachusett RegionalShot Put2828-5.50—
Jan 8MidWach Week 2 @ WachusettJan 8 · Shot Put · Place 2 · Wachusett RegionalShot Put226-5.5—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · Shot Put · Place 4 · Wachusett RegionalShot Put426-6—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 3Central Mass MultiMeet 2024Jun 3 · Discus · Place 7 · Wachusett RegionalDiscus720.22m10
Jun 3Central Mass MultiMeet 2024Jun 3 · 100 Meters · Place 34 · Wachusett Regional100 Meters3417.83 PB10
Jun 3Central Mass MultiMeet 2024Jun 3 · Javelin · Place 20 · Wachusett RegionalJavelin2015.07m10
Jun 3Central Mass MultiMeet 2024Jun 3 · 200 Meters · Place 29 · Wachusett Regional200 Meters2935.10 PB10
Jun 3Central Mass MultiMeet 2024Jun 3 · Shot Put · Place 6 · Wachusett RegionalShot Put67.98m10
May 18Midland Wachusett Division A League MeetMay 18 · Javelin · Place 12 · Wachusett RegionalJavelin1254-3—
May 18Midland Wachusett Division A League MeetMay 18 · Shot Put · Place 5 · Wachusett RegionalShot Put525-8—