Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMidland Wachusett @ Fitchburg #3 · Jan 146:15.90aMidland Wachusett @ Fitchburg #3January 14, 2026
1 Mile · OutdoorMidland Wachusett Division B League Meet · May 236:07.78aMidland Wachusett Division B League MeetMay 23, 2025
2 Miles · IndoorMidland Wachusett @ Fitchburg #4 · Jan 2113:34.40Midland Wachusett @ Fitchburg #4January 21, 2026
2 Miles · OutdoorFitchburg vs Leominster · Apr 813:27Fitchburg vs LeominsterApril 8, 2026
400 Meters · OutdoorDistrict E Nick DiPilato Invitational · May 101:08.52aDistrict E Nick DiPilato InvitationalMay 10, 2025
600 Meters · IndoorMSTCA Northeast Invitational · Jan 91:49.25aMSTCA Northeast InvitationalJanuary 9, 2026
800 Meters · OutdoorDivision B Midland-Wachusett League Meet · May 222:37.26aDivision B Midland-Wachusett League MeetMay 22, 2026
Long Jump · OutdoorNashoba Reg vs. Leominster (Girls Only) · May 1313-05.75Nashoba Reg vs. Leominster (Girls Only)May 13, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22Division B Midland-Wachusett League MeetMay 22 · 1 Mile · Place 4 · Leominster1 Mile4.6:07.88a10
May 22Division B Midland-Wachusett League MeetMay 22 · 800 Meters · Place 3 · Leominster800 Meters3.2:37.26a PB10
May 16Central Mass. Division 1 Class MeetMay 16 · 800 Meters · Place 13 · Leominster800 Meters13.2:37.85a10
May 13Nashoba Reg vs. Leominster (Girls Only)May 13 · Triple Jump · LeominsterTriple Jump-F10
May 13Nashoba Reg vs. Leominster (Girls Only)May 13 · Long Jump · Place 7 · LeominsterLong Jump7.13-05.75 PB10
May 13Nashoba Reg vs. Leominster (Girls Only)May 13 · 1 Mile · Place 2 · Leominster1 Mile2.6:08.810
May 9District E Nick DiPilato InvitationalMay 9 · 800 Meters · Place 4 · Leominster800 Meters4.2:38.09a10
Apr 8Fitchburg vs LeominsterApr 8 · High Jump · Place 8 · LeominsterHigh Jump8.NH10
Apr 8Fitchburg vs LeominsterApr 8 · 2 Miles · Place 1 · Leominster2 Miles1.13:27 PB10
Apr 8Fitchburg vs LeominsterApr 8 · 800 Meters · Place 2 · Leominster800 Meters2.2:49.810

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 600 Meters · Place 21 · Leominster600 Meters211:49.74a10
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 600 Meters · Place 21 · Leominster600 Meters211:49.7410
Feb 4Midland Wachusett @ FitchburgFeb 4 · 600 Meters · Place 3 · Leominster600 Meters31:54.6010
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · 2 Miles · Place 1 · Leominster2 Miles113:38.2010
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · 2 Miles · Place 1 · Leominster2 Miles113:34.40 PB10
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · 1 Mile · Place 2 · Leominster1 Mile26:23.9010
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · 1 Mile · Place 1 · Leominster1 Mile16:15.90a PB10
Jan 9MSTCA Northeast InvitationalJan 9 · 600 Meters · Place 29 · Leominster600 Meters291:49.25a PB10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23Midland Wachusett Division B League MeetMay 23 · 1 Mile · Place 3 · Leominster1 Mile36:07.78a PB9
May 10District E Nick DiPilato InvitationalMay 10 · 800 Meters · Place 20 · Leominster800 Meters202:47.31a9
May 10District E Nick DiPilato InvitationalMay 10 · 400 Meters · Place 13 · Leominster400 Meters131:08.52a PB9
Apr 30Nashoba vs. LeominsterApr 30 · 1 Mile · Place 2 · Leominster1 Mile26:17.89
Apr 30Nashoba vs. LeominsterApr 30 · 800 Meters · Place 7 · Leominster800 Meters73:03.19

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 600 Meters · Place 5 · Leominster600 Meters51:57.57a—
Jan 29Mid Wach @ Fitchburg Week 5Jan 29 · 1 Mile · Place 2 · Leominster1 Mile26:36.70—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 1 Mile · Place 7 · Leominster1 Mile76:51.80—
Jan 8MidWach @ Shrewsbury Week # 2Jan 8 · 600 Meters · Place 5 · Leominster600 Meters52:00.80—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Mid Wach Invite MeetDec 18 · 600 Meters · Place 5 · Leominster600 Meters52:03.30—