Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorMid Wach @ Wachusett Week 5 · Jan 293:49.30Mid Wach @ Wachusett Week 5January 29, 2025
300 Meters · IndoorMid Wach @ Fitchburg Week 5 · Jan 2951.40Mid Wach @ Fitchburg Week 5January 29, 2025
400 Meters · Outdoor District E Division 1 Class Meet · May 131:07.60 District E Division 1 Class MeetMay 13, 2023
400m Hurdles · 30" / 0.762m · OutdoorCentral Mass. Division 1 Class Meet · May 161:16.26aCentral Mass. Division 1 Class MeetMay 16, 2026
600 Meters · IndoorMidLand Wachusett Indoor League Championships · Feb 21:53.85aMidLand Wachusett Indoor League ChampionshipsFebruary 2, 2025
800 Meters · OutdoorDistrict E Nick DiPilato Invitational · May 92:52.83aDistrict E Nick DiPilato InvitationalMay 9, 2026
High Jump · OutdoorNashoba Reg vs. Leominster (Girls Only) · May 134-06.00Nashoba 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 · High Jump · Place 9 · LeominsterHigh Jump9.4-04.0012
May 22Division B Midland-Wachusett League MeetMay 22 · 400m Hurdles · Place 4 · Leominster400m Hurdles30" / 0.762m4.1:17.16a12
May 16Central Mass. Division 1 Class MeetMay 16 · High Jump · Place 22 · LeominsterHigh Jump22.4-04.0012
May 16Central Mass. Division 1 Class MeetMay 16 · 400m Hurdles · Place 12 · Leominster400m Hurdles30" / 0.762m12.1:16.26a PB12
May 13Nashoba Reg vs. Leominster (Girls Only)May 13 · High Jump · Place 4 · LeominsterHigh Jump4.4-06.00 PB12
May 13Nashoba Reg vs. Leominster (Girls Only)May 13 · 400m Hurdles · Place 2 · Leominster400m Hurdles30" / 0.762m2.1:16.312
May 9District E Nick DiPilato InvitationalMay 9 · High Jump · LeominsterHigh Jump--SCR12
May 9District E Nick DiPilato InvitationalMay 9 · 800 Meters · Place 22 · Leominster800 Meters22.2:52.83a PB12
Apr 8Fitchburg vs LeominsterApr 8 · High Jump · Place 2 · LeominsterHigh Jump2.4-612
Apr 8Fitchburg vs LeominsterApr 8 · 400m Hurdles · Place 2 · Leominster400m Hurdles30" / 0.762m2.1:19.012

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div A & B League MeetsFeb 7 · 600 Meters · Place 4 · Leominster600 Meters4.1:59.72a12
Feb 4Midland Wachusett @ FitchburgFeb 4 · 600 Meters · Place 7 · Leominster600 Meters72:00.3012
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · 55m Hurdles · Place 16 · Leominster55m Hurdles1611.9012
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · 1000 Meters · Place 7 · Leominster1000 Meters73:51.5012
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · 600 Meters · Place 7 · Leominster600 Meters72:01.7012
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · 55m Hurdles · Place 13 · Leominster55m Hurdles1311.80a12
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · 1000 Meters · Place 1 · Leominster1000 Meters13:59.70a12
Jan 9MSTCA Northeast InvitationalJan 9 · 600 Meters · Place 55 · Leominster600 Meters551:54.98a12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 600 Meters · Place 37 · Leominster600 Meters37.1:57.12a12
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 600 Meters · Place 34 · Leominster600 Meters34.1:56.28a12
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 600 Meters · Place 2 · Leominster600 Meters21:53.85a PB—
Jan 29Mid Wach @ Fitchburg Week 5Jan 29 · 300 Meters · Place 7 · Leominster300 Meters751.40 PB—
Jan 29Mid Wach @ Wachusett Week 5Jan 29 · 1000 Meters · Place 8 · Leominster1000 Meters8.3:49.30 PB11
Jan 15MidWach @ Wachusett Week3Jan 15 · 1000 Meters · Place 8 · Leominster1000 Meters8.3:49.3011
Jan 8MidWach @ Shrewsbury Week # 2Jan 8 · 600 Meters · Place 4 · Leominster600 Meters42:00.70—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 23Midland Wachusett Division B League MeetMay 23 · 400m Hurdles · Place 3 · Leominster400m Hurdles31:20.29a11
May 17District E Central Mass Division 1 ChampionshipMay 17 · 400m Hurdles · Place 10 · Leominster400m Hurdles101:18.2411
May 10District E Nick DiPilato InvitationalMay 10 · 400m Hurdles · Place 4 · Leominster400m Hurdles41:18.09a11
May 10District E Nick DiPilato InvitationalMay 10 · 800 Meters · Place 48 · Leominster800 Meters483:07.82a11
Apr 30Nashoba vs. LeominsterApr 30 · High Jump · Place 3 · LeominsterHigh Jump34-411
Apr 30Nashoba vs. LeominsterApr 30 · 400m Hurdles · Place 2 · Leominster400m Hurdles21:23.511

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 18Mid Wach Invite MeetDec 18 · 600 Meters · Place 6 · Leominster600 Meters62:05.10—
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · 600 Meters · Place 15 · Leominster600 Meters15.1:57.91a11
Feb 3Mid Wach League Championship A & BFeb 3 · 600 Meters · Place 9 · Leominster600 Meters91:59.87a—
Jan 24MW @ Fitchburg # 5Jan 24 · 600 Meters · Place 3 · Leominster600 Meters32:05.20—
Jan 17MW @ Fitchburg # 4Jan 17 · 300 Meters · Place 10 · Leominster300 Meters1052.40—
Jan 12MSTCA Northeast InvitationalJan 12 · 600 Meters · Place 76 · Leominster600 Meters761:57.5510
Jan 10MW @ Fitchburg # 3Jan 10 · 300 Meters · Place 12 · Leominster300 Meters1252.50—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14Midland Wachusett Division B League MeetMay 14 · 400m Hurdles · Place 5 · Leominster400m Hurdles30" / 0.762m5.1:20.51a10
May 11District E Division 1 Central Mass. ChampionshipMay 11 · 400m Hurdles · Place 12 · Leominster400m Hurdles121:18.1310
May 8Nashoba vs. LeominsterMay 8 · 400m Hurdles · Place 3 · Leominster400m Hurdles31:22.5—
Apr 10Dual Meet v Leominster & North MiddlesexApr 10 · High Jump · Place 5 · LeominsterHigh Jump54-0—
Apr 10Dual Meet v Leominster & North MiddlesexApr 10 · 400m Hurdles · Place 2 · Leominster400m Hurdles21:25.0—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 9MSTCA Winter Festival (Large School)Dec 9 · 600 Meters · Place 23 · Leominster600 Meters23.2:00.47a10
Jan 13MSTCA Northeast InvitationalJan 13 · 600 Meters · Place 53 · Leominster600 Meters531:58.909
Jan 13MSTCA Northeast InvitationalJan 13 · 600 Meters · Place 53 · Leominster600 Meters53.1:58.90a9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 13 District E Division 1 Class MeetMay 13 · 400 Meters · Place 19 · Leominster400 Meters191:07.60 PB9