Personal bests

Best marks in available results
Event / courseMarkMeetDate
400m Hurdles · 30" / 0.762m · OutdoorLittleton vs Ayer-Shirley · Apr 91:21.87aLittleton vs Ayer-ShirleyApril 9, 2026
600 Meters · IndoorMid Wach League Championship C & D · Feb 41:56.92aMid Wach League Championship C & DFebruary 4, 2024
800 Meters · Outdoor53rd Annual Girls & 64th Boys District E Division 2 Championships · May 162:42.19a53rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16, 2026
Javelin · 600g · OutdoorLittleton vs Ayer-Shirley · Apr 967-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

13 results
DateMeetEventPlMarkGr
May 20Division D Midland-Wachusett League MeetMay 20 · 800 Meters · Place 8 · Ayer Shirley Regional800 Meters8.2:44.37a10
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 800 Meters · Place 15 · Ayer Shirley Regional800 Meters15.2:42.19a PB10
May 9Weston Twilight Invitational - Regis EventsMay 9 · 800 Meters · Place 47 · Ayer Shirley Regional800 Meters472:43.24a10
May 7Ayer-Shirley vs BromfieldMay 7 · Pole Vault · Place 4 · Ayer Shirley RegionalPole Vault46-610
May 7Ayer-Shirley vs BromfieldMay 7 · Javelin · Place 4 · Ayer Shirley RegionalJavelin469-910
May 7Ayer-Shirley vs BromfieldMay 7 · 800 Meters · Place 2 · Ayer Shirley Regional800 Meters22:45.33a10
Apr 28Tyngsborough vs Ayer-ShirleyApr 28 · Pole Vault · Place 5 · Ayer Shirley RegionalPole Vault56-00.0010
Apr 28Tyngsborough vs Ayer-ShirleyApr 28 · Javelin · Place 3 · Ayer Shirley RegionalJavelin367-0410
Apr 28Tyngsborough vs Ayer-ShirleyApr 28 · 400m Hurdles · Place 4 · Ayer Shirley Regional400m Hurdles41:20.65a10
Apr 24MSTCA Invacational & PentathlonApr 24 · 800 Meters · Place 30 · Ayer Shirley Regional800 Meters302:45.65a10
Apr 9Littleton vs Ayer-ShirleyApr 9 · Pole Vault · Ayer Shirley RegionalPole Vault--NH10
Apr 9Littleton vs Ayer-ShirleyApr 9 · Javelin · Place 4 · Ayer Shirley RegionalJavelin600g4.67-00 PB10
Apr 9Littleton vs Ayer-ShirleyApr 9 · 400m Hurdles · Place 5 · Ayer Shirley Regional400m Hurdles30" / 0.762m5.1:21.87a PB10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div C & D League MeetFeb 7 · 600 Meters · Place 3 · Ayer Shirley Regional600 Meters3.2:02.37a10
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · 600 Meters · Place 6 · Ayer Shirley Regional600 Meters62:04.8010
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · High Jump · Place 23 · Ayer Shirley RegionalHigh Jump233-1010
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · 600 Meters · Place 15 · Ayer Shirley Regional600 Meters152:08.40a10
Jan 7Midland Wachusett @ ShrewsburyJan 7 · High Jump · Place 10 · Ayer Shirley RegionalHigh Jump103-1010
Jan 7Midland Wachusett @ ShrewsburyJan 7 · 600 Meters · Place 9 · Ayer Shirley Regional600 Meters92:08.90a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 600 Meters · Place 42 · Ayer Shirley Regional600 Meters42.2:07.50a10
Jan 29Mid Wach @ Fitchburg Week 5Jan 29 · 600 Meters · Place 9 · Ayer Shirley Regional600 Meters92:06.80—
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · 600 Meters · Place 7 · Ayer Shirley Regional600 Meters72:14.30—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 4Mid Wach League Championship C & DFeb 4 · 600 Meters · Place 4 · Ayer Shirley Regional600 Meters41:56.92a PB—
Jan 24MW @ Fitchburg # 5Jan 24 · 600 Meters · Place 4 · Ayer Shirley Regional600 Meters42:05.90—
Jan 10MW @ Fitchburg # 3Jan 10 · 55m Hurdles · Place 15 · Ayer Shirley Regional55m Hurdles1512.30—
Jan 10MW @ Fitchburg # 3Jan 10 · 600 Meters · Place 9 · Ayer Shirley Regional600 Meters92:05.00—