Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorMSTCA Northeast Invitational · Jan 1057.58aMSTCA Northeast InvitationalJanuary 10, 2025
55 Meter · IndoorMSTCA Speed Classic (Saturday) · Dec 219.35aMSTCA Speed Classic (Saturday)December 21, 2024
55 Meters · OutdoorThe Rising Stars Classic · Mar 89.10aThe Rising Stars ClassicMarch 8, 2025
Javelin · 600g · OutdoorAlgonquin Vs Wachusett (Girls) · Apr 868-6Algonquin Vs Wachusett (Girls)April 8, 2026
Shot Put · 4kg · IndoorMSTCA Boston Holiday Challenge · Dec 2729-01.00MSTCA Boston Holiday ChallengeDecember 27, 2025
Shot Put · 4kg · OutdoorAlgonquin vs. Westborough (Girls) · May 630-5.5Algonquin vs. Westborough (Girls)May 6, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Shot Put · Place 18 · Algonquin RegionalShot Put4kg18.29-01.7512
May 23Division A Midland-Wachusett League MeetMay 23 · Shot Put · Algonquin RegionalShot Put4kg--DNS12
May 16Central Mass. Division 1 Class MeetMay 16 · Shot Put · Place 13 · Algonquin RegionalShot Put4kg13.28-06.5012
May 13Algonquin vs ShrewsburyMay 13 · Javelin · Place 8 · Algonquin RegionalJavelin866-912
May 13Algonquin vs ShrewsburyMay 13 · Shot Put · Place 3 · Algonquin RegionalShot Put330-912
May 9Weston Twilight Invitational - Weston EventsMay 9 · Shot Put · Place 22 · Algonquin RegionalShot Put2227-08.2512
May 6Algonquin vs. Westborough (Girls)May 6 · Shot Put · Place 3 · Algonquin RegionalShot Put4kg3.30-5.5 PB12
May 2MSTCA Division 2 RelaysMay 2 · Shot Put · Place 12 · Algonquin RegionalShot Put128.92m12
Apr 29Algonquin vs GraftonApr 29 · Javelin · Place 6 · Algonquin RegionalJavelin669-0712
Apr 29Algonquin vs GraftonApr 29 · Shot Put · Place 2 · Algonquin RegionalShot Put228-11.0012
Apr 24MSTCA Invacational & PentathlonApr 24 · Shot Put · Place 6 · Algonquin RegionalShot Put629-412
Apr 15Algonquin vs Shepherd HillApr 15 · Javelin · Place 6 · Algonquin RegionalJavelin670-0112
Apr 15Algonquin vs Shepherd HillApr 15 · Shot Put · Place 2 · Algonquin RegionalShot Put228-03.5012
Apr 8Algonquin Vs Wachusett (Girls)Apr 8 · Javelin · Place 7 · Algonquin RegionalJavelin600g7.68-6 PB12
Apr 8Algonquin Vs Wachusett (Girls)Apr 8 · Shot Put · Place 4 · Algonquin RegionalShot Put4kg4.27-9.2512

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div A & B League MeetsFeb 7 · Shot Put · Place 12 · Algonquin RegionalShot Put4kg12.24-10.2512
Jan 24MSTCA Coaches' InvitationalJan 24 · Shot Put · Place 59 · Algonquin RegionalShot Put5926-06.0012
Jan 18MSTCA Kalperis Relays - Division 2Jan 18 · Shot Put · Place 35 · Algonquin RegionalShot Put357.52m12
Jan 14Midland Wachusett @ Wachusett #3Jan 14 · Shot Put · Place 9 · Algonquin RegionalShot Put926-8.2512
Jan 10The Nor'Easter at the TrackJan 10 · Shot Put · Place 13 · Algonquin Re,NorthbShot Put1326-08.2512
Jan 10The Nor'Easter at the TrackJan 10 · Shot Put · Place 13 · ALGONQUIN REShot Put1326-8.2512

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Shot Put · Place 27 · Algonquin RegionalShot Put4kg27.29-01.00 PB12
Dec 17MidWach 12-17-25 @ Shrewsbury HSDec 17 · Shot Put · Place 7 · Algonquin RegionalShot Put4kg7.28-05.0012
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · Shot Put · Place 17 · Algonquin RegionalShot Put4kg17.27-03.2512
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · Shot Put · Place 6 · Algonquin RegionalShot Put626-3—
Jan 29Mid Wach @ Wachusett Week 5Jan 29 · Shot Put · Place 24 · Algonquin RegionalShot Put4kg24.21' 411
Jan 22Mid Wach @ Shrewsbury Week 4Jan 22 · Shot Put · Place 5 · AlgonquinShot Put522-11.00JR
Jan 18MSTCA Division 2 James Kalperis RelaysJan 18 · Shot Put · Place 39 · Algonquin RegionalShot Put397.39m—
Jan 15MidWach @ Wachusett Week3Jan 15 · Shot Put · Place 24 · Algonquin RegionalShot Put4kg24.21-04.0011
Jan 10MSTCA Northeast InvitationalJan 10 · Shot Put · Place 82 · Algonquin RegionalShot Put8222-9.50—
Jan 10MSTCA Northeast InvitationalJan 10 · 300 Meters · Place 278 · Algonquin Regional300 Meters27857.58a PB—
Jan 8MidWach Week 2 @ FitchburgJan 8 · Shot Put · Place 9 · Algonquin RegionalShot Put922-11—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 24Midland Wachusett Division A League MeetMay 24 · Shot Put · Place 5 · Algonquin RegionalShot Put527-10.5011
May 17District E Central Mass Division 1 ChampionshipMay 17 · Shot Put · Place 16 · Algonquin RegionalShot Put1627-111
May 7Algonquin v Shepherd HillMay 7 · Javelin · Place 5 · Algonquin RegionalJavelin566-511
May 7Algonquin v Shepherd HillMay 7 · Shot Put · Place 1 · Algonquin RegionalShot Put126-211
Apr 30Algonquin vs Wachusett (girls)Apr 30 · Shot Put · Place 2 · Algonquin RegionalShot Put226-711
Apr 16Shrewsbury vs. Algonquin (girls)Apr 16 · Shot Put · Place 3 · Algonquin RegionalShot Put4kg3.25' 7.5"11
Apr 2Algonquin vs. Westborough (Girls)Apr 2 · Shot Put · Place 3 · Algonquin RegionalShot Put321-611
Mar 8The Rising Stars ClassicMar 8 · 55m Hurdles · Place 7 · Algonquin Regional55m HurdlesRound P78.96m—
Mar 8The Rising Stars ClassicMar 8 · 55 Meters · Place 38 · Algonquin Regional55 MetersRound P389.10a PB—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27MSTCA Distance Classic and PentathlonDec 27 · Shot Put · Place 75 · Algonquin RegionalShot Put4kg75.21-04.5011
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 300 Meters · Place 155 · Algonquin Regional300 Meters155.58.99a11
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 55 Meter · Place 159 · Algonquin Regional55 Meter159.9.35a PB11
Dec 18Shrewsbury Week # 1 Mid Wach LeagueDec 18 · Shot Put · Place 11 · Algonquin RegionalShot Put4kg11.22' 2.511
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · 55 Meter · Place 92 · Algonquin Regional55 MeterRound P92.9.61a11
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · Shot Put · Place 18 · Algonquin RegionalShot Put4kg18.24-03.0011