Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAyer Shirley v Tyngsborough · Apr 313.68aAyer Shirley v TyngsboroughApril 3, 2025
55 Meters · IndoorMW @ Fitchburg # 5 · Jan 248.10MW @ Fitchburg # 5January 24, 2024
Discus · 1.6kg · OutdoorLittleton vs Ayer-Shirley · Apr 9101-04Littleton vs Ayer-ShirleyApril 9, 2026
Shot Put · 12lb · IndoorMSTCA Winter Festival (Saturday) · Dec 1332-07.50MSTCA Winter Festival (Saturday)December 13, 2025
Shot Put · 12lb · OutdoorLittleton vs Ayer-Shirley · Apr 936-07.00Littleton vs Ayer-ShirleyApril 9, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Ayer-Shirley vs BromfieldMay 7 · Discus · Place 6 · Ayer Shirley RegionalDiscus691-1012
May 7Ayer-Shirley vs BromfieldMay 7 · Shot Put · Place 3 · Ayer Shirley RegionalShot Put335-712
Apr 9Littleton vs Ayer-ShirleyApr 9 · Discus · Place 7 · Ayer Shirley RegionalDiscus1.6kg7.101-04 PB12
Apr 9Littleton vs Ayer-ShirleyApr 9 · Shot Put · Place 2 · Ayer Shirley RegionalShot Put12lb2.36-07.00 PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · Shot Put · Place 13 · Ayer Shirley RegionalShot Put1335-012
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · Shot Put · Place 6 · Ayer Shirley RegionalShot Put637-712
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · Shot Put · Place 50 · Ayer Shirley RegionalShot Put5010.79m12
Jan 14Midland Wachusett @ Wachusett #3Jan 14 · Shot Put · Place 6 · Ayer Shirley RegionalShot Put635-5.7512

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · Shot Put · Place 37 · Ayer Shirley RegionalShot Put12lb37.32-07.50 PB12
Jan 29Mid Wach @ Fitchburg Week 5Jan 29 · Shot Put · Place 7 · Ayer Shirley RegionalShot Put733-9.50—
Jan 29Mid Wach @ Wachusett Week 5Jan 29 · Shot Put · Place 13 · Ayer Shirley RegionalShot Put12lb13.31' 1.511
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · Shot Put · Place 13 · Ayer Shirley RegionalShot Put1332-6.50—
Jan 15MidWach @ Wachusett Week3Jan 15 · Shot Put · Place 13 · Ayer Shirley RegionalShot Put12lb13.31-01.5011

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8Dual Meet Maynard vs. AyerMay 8 · Discus · Place 8 · Ayer Shirley RegionalDiscus878-011
May 8Dual Meet Maynard vs. AyerMay 8 · Shot Put · Place 3 · Ayer Shirley RegionalShot Put337-9.511
Apr 17Ayer Shirley v Murdock & Collegiate Charter SchoolApr 17 · Discus · Place 9 · Ayer Shirley RegionalDiscus966-511
Apr 17Ayer Shirley v Murdock & Collegiate Charter SchoolApr 17 · Shot Put · Place 4 · Ayer Shirley RegionalShot Put433-1011
Apr 3Ayer Shirley v TyngsboroughApr 3 · Shot Put · Place 7 · Ayer Shirley RegionalShot Put731-0.5011
Apr 3Ayer Shirley v TyngsboroughApr 3 · 100 Meters · Place 12 · Ayer Shirley Regional100 Meters1213.68a PB11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 18Mid Wach Invite MeetDec 18 · Shot Put · Place 12 · Ayer Shirley RegionalShot Put1232-5.50—
Jan 24MW @ Fitchburg # 5Jan 24 · 55 Meters · Place 33 · Ayer Shirley Regional55 Meters338.10 PB—
Jan 17MW @ Fitchburg # 4Jan 17 · Shot Put · Place 13 · Ayer Shirley RegionalShot Put1329-0—
Jan 10MW @ Fitchburg # 3Jan 10 · Shot Put · Place 17 · Ayer Shirley RegionalShot Put1728-6—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · Shot Put · Place 50 · Ayer Shirley RegionalShot Put5028-9.50—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · Shot Put · Place 59 · Ayer Shirley RegionalShot Put5932-6—