Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMIAA Meet of Champions · Jun 412.21aMIAA Meet of ChampionsJune 4, 2026
200 Meters · OutdoorMIAA Division 6 Track & Field Championship · May 2825.76aMIAA Division 6 Track & Field ChampionshipMay 28, 2026
300 Meters · IndoorWinter Warrior HS Invitational · Dec 2847.14aWinter Warrior HS InvitationalDecember 28, 2025
55 Meter · IndoorMidland Wachusett Div C & D League Meet · Feb 77.62aMidland Wachusett Div C & D League MeetFebruary 7, 2026
55 Meters · IndoorMidland Wachusett @ Shrewsbury · Jan 77.60aMidland Wachusett @ ShrewsburyJanuary 7, 2026
Long Jump · OutdoorLittleton vs Ayer-Shirley · Apr 915-02.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

27 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 100 Meters · Place 5 · Ayer Shirley RegionalAyer Shirley Regional100 MetersRound P5.12.37aWind: -0.29
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 100 Meters · Place 7 · Ayer Shirley RegionalAyer Shirley Regional100 Meters7.12.43aWind: -1.39
Jun 4MIAA Meet of ChampionsJun 4 · 200 Meters · Place 29 · Ayer Shirley RegionalAyer Shirley Regional200 MetersRound P29.26.54aWind: 0.69
Jun 4MIAA Meet of ChampionsJun 4 · 100 Meters · Place 2 · Ayer Shirley RegionalAyer Shirley Regional100 MetersRound P2.12.21a PBWind: -0.19
Jun 4MIAA Meet of ChampionsJun 4 · 100 Meters · Place 7 · Ayer Shirley RegionalAyer Shirley Regional100 Meters7.12.39aWind: -0.29
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 200 Meters · Place 1 · Ayer Shirley RegionalAyer Shirley Regional200 MetersRound P1.25.76a PBWind: -0.89
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 200 Meters · Place 1 · Ayer Shirley RegionalAyer Shirley Regional200 Meters1.25.80aWind: -3.39
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 100 Meters · Place 1 · Ayer Shirley RegionalAyer Shirley Regional100 MetersRound P1.12.46aWind: -0.69
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 100 Meters · Place 1 · Ayer Shirley RegionalAyer Shirley Regional100 Meters1.12.41aWind: -0.79
May 20Division D Midland-Wachusett League MeetMay 20 · 100 Meters · Place 1 · Ayer Shirley RegionalAyer Shirley Regional100 MetersRound P1.12.65a9
May 20Division D Midland-Wachusett League MeetMay 20 · 100 Meters · Place 1 · Ayer Shirley RegionalAyer Shirley Regional100 Meters1.12.86a9
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · Long Jump · Place 18 · Ayer Shirley RegionalAyer Shirley RegionalLong Jump18.14-02.509
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 200 Meters · Place 1 · Ayer Shirley RegionalAyer Shirley Regional200 Meters1.26.27a9
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 100 Meters · Place 1 · Ayer Shirley RegionalAyer Shirley Regional100 MetersRound P1.12.51a9
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 100 Meters · Place 1 · Ayer Shirley RegionalAyer Shirley Regional100 Meters1.12.58a9
May 9Weston Twilight Invitational - Weston EventsMay 9 · 100 Meters · Place 1 · Ayer Shirley RegionalAyer Shirley Regional100 Meters112.48a9
May 9Weston Twilight Invitational - Weston EventsMay 9 · 100 Meters · Place 1 · Ayer Shirley RegionalAyer Shirley Regional100 Meters112.65a9
May 7Ayer-Shirley vs BromfieldMay 7 · Long Jump · Place 2 · Ayer Shirley RegionalAyer Shirley RegionalLong Jump214-09
May 7Ayer-Shirley vs BromfieldMay 7 · 100 Meters · Place 1 · Ayer Shirley RegionalAyer Shirley Regional100 Meters112.57a9
Apr 28Tyngsborough vs Ayer-ShirleyApr 28 · Long Jump · Place 7 · Ayer Shirley RegionalAyer Shirley RegionalLong Jump712-05.009
Apr 28Tyngsborough vs Ayer-ShirleyApr 28 · 200 Meters · Place 1 · Ayer Shirley RegionalAyer Shirley Regional200 Meters126.64a9
Apr 24MSTCA Invacational & PentathlonApr 24 · 200 Meters · Place 9 · Ayer Shirley RegionalAyer Shirley Regional200 Meters926.91a9
Apr 24MSTCA Invacational & PentathlonApr 24 · 100 Meters · Place 2 · Ayer Shirley RegionalAyer Shirley Regional100 Meters212.49a9
Apr 14Ayer-Shirley vs ClintonApr 14 · Long Jump · Place 3 · Ayer Shirley RegionalAyer Shirley RegionalLong Jump315-09.009
Apr 9Littleton vs Ayer-ShirleyApr 9 · Long Jump · Place 4 · Ayer Shirley RegionalAyer Shirley RegionalLong Jump4.15-02.00 PB9
Apr 9Littleton vs Ayer-ShirleyApr 9 · 200 Meters · Place 1 · Ayer Shirley RegionalAyer Shirley Regional200 Meters1.27.04a9
Apr 9Littleton vs Ayer-ShirleyApr 9 · 100 Meters · Place 1 · Ayer Shirley RegionalAyer Shirley Regional100 Meters1.12.70a9

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · Shot Put · Place 3 · Ayer Shirley RegionalAyer Shirley RegionalShot Put37.41—
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · Shot Put · Place 3 · Ayer Shirley RegionalAyer Shirley RegionalShot Put37.45q—
Feb 7Midland Wachusett Div C & D League MeetFeb 7 · 55 Meter · Place 1 · Ayer Shirley RegionalAyer Shirley Regional55 MeterRound P1.7.65a9
Feb 7Midland Wachusett Div C & D League MeetFeb 7 · 55 Meter · Place 2 · Ayer Shirley RegionalAyer Shirley Regional55 Meter2.7.62a PB9
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · 55 Meters · Place 3 · Ayer Shirley RegionalAyer Shirley Regional55 Meters37.709
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · 55 Meters · Place 5 · Ayer Shirley RegionalAyer Shirley Regional55 Meters57.80a9
Jan 7Midland Wachusett @ ShrewsburyJan 7 · 55 Meters · Place 1 · Ayer Shirley RegionalAyer Shirley Regional55 Meters17.60a PB9

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 300 Meters · Place 46 · Ayer Shirley RegionalAyer Shirley Regional300 Meters46.47.14a PB9
Dec 28Winter Warrior HS InvitationalDec 28 · 55 Meter · Place 9 · Ayer Shirley RegionalAyer Shirley Regional55 MeterRound P9.7.63a9
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 300 Meters · Place 57 · Ayer Shirley RegionalAyer Shirley Regional300 Meters57.48.90a9
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55 Meter · Place 6 · Ayer Shirley RegionalAyer Shirley Regional55 Meter6.7.64a9
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 55 Meter · Place 3 · Ayer Shirley RegionalAyer Shirley Regional55 MeterRound P3.7.68a9
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 55 Meter · Place 4 · Ayer Shirley RegionalAyer Shirley Regional55 Meter4.7.66a9
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · Long Jump · Ayer Shirley RegionalAyer Shirley RegionalLong Jump--DNS9

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 7MA D1 Middle School State ChampionshipJun 7 · Long Jump · Place 21 · Ayer-Shirley RegionalAyer-Shirley RegionalLong Jump2113-58
Jun 7MA D1 Middle School State ChampionshipJun 7 · 100 Meters · Place 2 · Ayer-Shirley RegionalAyer-Shirley Regional100 MetersRound P212.99a8
Jun 7MA D1 Middle School State ChampionshipJun 7 · 100 Meters · Place 4 · Ayer-Shirley RegionalAyer-Shirley Regional100 Meters413.31a8
Jun 7MA D3 Middle School State ChampionshipJun 7 · Long Jump · Place 21 · Ayer-Shirley RegionalAyer-Shirley RegionalLong Jump21.13-05.008
Jun 7MA D3 Middle School State ChampionshipJun 7 · 100 Meters · Place 2 · Ayer-Shirley RegionalAyer-Shirley Regional100 MetersRound P2.12.99a8
Jun 7MA D3 Middle School State ChampionshipJun 7 · 100 Meters · Place 4 · Ayer-Shirley RegionalAyer-Shirley Regional100 Meters4.13.31a8
May 10MA Middle School RelaysMay 10 · High Jump · Place 24 · Ayer-Shirley RegionalAyer-Shirley RegionalHigh Jump243-68