Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorDivision B Midland-Wachusett League Meet · May 2218.27aDivision B Midland-Wachusett League MeetMay 22, 2026
300 Meters · IndoorMidWach Week 2 @ Fitchburg · Jan 854.30MidWach Week 2 @ FitchburgJanuary 8, 2025
400 Meters · OutdoorDistrict E Nick DiPilato Invitational · May 91:13.40aDistrict E Nick DiPilato InvitationalMay 9, 2026
400m Hurdles · 30" / 0.762m · OutdoorNashoba Reg vs. Fitchburg · May 71:17.2Nashoba Reg vs. FitchburgMay 7, 2026
55m Hurdles · 33" · IndoorMidland Wachusett Div A & B League Meets · Feb 710.92aMidland Wachusett Div A & B League MeetsFebruary 7, 2026
600 Meters · IndoorMidLand Wachusett Indoor League Championships · Feb 22:08.12aMidLand Wachusett Indoor League ChampionshipsFebruary 2, 2025
Long Jump · OutdoorFitchburg v Leominster dual meet · May 711-9.5Fitchburg v Leominster dual meetMay 7, 2025
Pole Vault · OutdoorDivision B Midland-Wachusett League Meet · May 226-06.00Division B Midland-Wachusett League MeetMay 22, 2026
Triple Jump · OutdoorFitchburg vs Leominster · Apr 829-3.75Fitchburg vs LeominsterApril 8, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 22Division B Midland-Wachusett League MeetMay 22 · Pole Vault · Place 5 · FitchburgPole Vault5.6-06.00 PB10
May 22Division B Midland-Wachusett League MeetMay 22 · 400m Hurdles · Place 6 · Fitchburg400m Hurdles30" / 0.762m6.1:20.08a10
May 22Division B Midland-Wachusett League MeetMay 22 · 100m Hurdles · Place 6 · Fitchburg100m Hurdles33" / 0.838mRound P6.18.63a10
May 22Division B Midland-Wachusett League MeetMay 22 · 100m Hurdles · Place 5 · Fitchburg100m Hurdles33" / 0.838m5.18.27a PB10
May 16Central Mass. Division 1 Class MeetMay 16 · 400m Hurdles · Fitchburg400m Hurdles30" / 0.762m—DNS10
May 16Central Mass. Division 1 Class MeetMay 16 · 100m Hurdles · Place 18 · Fitchburg100m Hurdles33" / 0.838mRound P18.18.97a10
May 12Fitchburg vs Oakmont Dual MeetMay 12 · Triple Jump · Place 6 · FitchburgTriple Jump6.27-11.5010
May 12Fitchburg vs Oakmont Dual MeetMay 12 · Pole Vault · Place 3 · FitchburgPole Vault3.6-00.0010
May 12Fitchburg vs Oakmont Dual MeetMay 12 · 400m Hurdles · Place 3 · Fitchburg400m Hurdles30" / 0.762m3.1:19.02a10
May 12Fitchburg vs Oakmont Dual MeetMay 12 · 100m Hurdles · Place 4 · Fitchburg100m Hurdles33" / 0.838m4.18.29a10
May 9District E Nick DiPilato InvitationalMay 9 · 100m Hurdles · Place 7 · Fitchburg100m Hurdles33" / 0.838m7.18.74a10
May 9District E Nick DiPilato InvitationalMay 9 · 400 Meters · Place 28 · Fitchburg400 Meters28.1:13.40a PB10
May 7Nashoba Reg vs. FitchburgMay 7 · Triple Jump · Place 5 · FitchburgTriple Jump5.27-08.0010
May 7Nashoba Reg vs. FitchburgMay 7 · Pole Vault · Place 5 · FitchburgPole Vault5.5-06.0010
May 7Nashoba Reg vs. FitchburgMay 7 · 400m Hurdles · Place 3 · Fitchburg400m Hurdles30" / 0.762m3.1:17.2 PB10
May 7Nashoba Reg vs. FitchburgMay 7 · 100m Hurdles · Place 5 · Fitchburg100m Hurdles33" / 0.838m5.19.510
Apr 29FHS v Marlborough (Girls)Apr 29 · Triple Jump · Place 5 · FitchburgTriple Jump5.27-7.2510
Apr 29FHS v Marlborough (Girls)Apr 29 · Pole Vault · Place 9 · FitchburgPole Vault9.4-010
Apr 29FHS v Marlborough (Girls)Apr 29 · 400m Hurdles · Place 2 · Fitchburg400m Hurdles30" / 0.762m2.1:21.410
Apr 29FHS v Marlborough (Girls)Apr 29 · 100m Hurdles · Place 2 · Fitchburg100m Hurdles33" / 0.838m2.19.410
Apr 15FHS v NMRHS GirlsApr 15 · Triple Jump · Place 4 · FitchburgTriple Jump4.28-10.510
Apr 15FHS v NMRHS GirlsApr 15 · Pole Vault · Place 5 · FitchburgPole Vault5.4-610
Apr 15FHS v NMRHS GirlsApr 15 · 400m Hurdles · Place 1 · Fitchburg400m Hurdles30" / 0.762m1.1:24.710
Apr 15FHS v NMRHS GirlsApr 15 · 100m Hurdles · Place 2 · Fitchburg100m Hurdles33" / 0.838m2.19.210
Apr 8Fitchburg vs LeominsterApr 8 · Triple Jump · Place 5 · FitchburgTriple Jump5.29-3.75 PB10
Apr 8Fitchburg vs LeominsterApr 8 · Long Jump · Place 9 · FitchburgLong Jump9.11-6.510
Apr 8Fitchburg vs LeominsterApr 8 · 400m Hurdles · Place 3 · Fitchburg400m Hurdles30" / 0.762m3.1:19.410
Apr 8Fitchburg vs LeominsterApr 8 · 100m Hurdles · Place 2 · Fitchburg100m Hurdles33" / 0.838m2.19.310

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div A & B League MeetsFeb 7 · 55m Hurdles · Place 6 · Fitchburg55m Hurdles33"Round P6.11.07a10
Feb 7Midland Wachusett Div A & B League MeetsFeb 7 · 55m Hurdles · Place 5 · Fitchburg55m Hurdles33"5.10.92a PB10
Feb 4Midland Wachusett @ FitchburgFeb 4 · 55m Hurdles · Place 12 · Fitchburg55m Hurdles1211.1010
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · 55m Hurdles · Place 12 · Fitchburg55m Hurdles1211.6010
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · 600 Meters · Place 10 · Fitchburg600 Meters102:12.6010
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · 55m Hurdles · Place 7 · Fitchburg55m Hurdles711.2010
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · 55m Hurdles · Place 6 · Fitchburg55m Hurdles611.00a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20The Beantown Winter ClassicDec 20 · 55m Hurdles · Place 55 · Fitchburg55m Hurdles33"Round P55.11.23a10
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 600 Meters · Place 10 · Fitchburg600 Meters102:08.12a PB—
Jan 29Mid Wach @ Fitchburg Week 5Jan 29 · 600 Meters · Place 20 · Fitchburg600 Meters202:17.90—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 600 Meters · Place 13 · Fitchburg600 Meters132:17.90—
Jan 15Mid Wach @ Fitchburg Week 3Jan 15 · 600 Meters · Place 15 · Fitchburg600 Meters152:22.00FR
Jan 8MidWach Week 2 @ FitchburgJan 8 · 300 Meters · Place 20 · Fitchburg300 Meters2054.30 PB—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23Midland Wachusett Division B League MeetMay 23 · 400m Hurdles · Place 5 · Fitchburg400m Hurdles51:24.65a9
May 17District E Central Mass Division 1 ChampionshipMay 17 · 400m Hurdles · Place 17 · Fitchburg400m Hurdles171:24.179
May 7Fitchburg v Leominster dual meetMay 7 · 400m Hurdles · Place 2 · Fitchburg400m Hurdles30" / 0.762m2.1:26.59
May 7Fitchburg v Leominster dual meetMay 7 · Triple Jump · Place 5 · FitchburgTriple Jump5.24-79
May 7Fitchburg v Leominster dual meetMay 7 · Long Jump · Place 5 · FitchburgLong Jump5.11-9.5 PB9
May 7Fitchburg v Leominster dual meetMay 7 · 100m Hurdles · Place 4 · Fitchburg100m Hurdles33" / 0.838m4.20.79
Apr 30Shrewsbury vs Fitchburg Dual MeetApr 30 · Triple Jump · Place 7 · FitchburgTriple Jump726-09
Apr 30Shrewsbury vs Fitchburg Dual MeetApr 30 · Long Jump · Place 7 · FitchburgLong Jump711-99
Apr 30Shrewsbury vs Fitchburg Dual MeetApr 30 · 400m Hurdles · Place 6 · Fitchburg400m Hurdles61:33.57a9
Apr 30Shrewsbury vs Fitchburg Dual MeetApr 30 · 100m Hurdles · Place 6 · Fitchburg100m Hurdles623.13a9
Apr 16Nashoba vs. Fitchburg (Girls)Apr 16 · Long Jump · Place 6 · FitchburgLong Jump612-08.009
Apr 16Nashoba vs. Fitchburg (Girls)Apr 16 · 400m Hurdles · Place 4 · Fitchburg400m Hurdles41:40.99

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Mid Wach Invite MeetDec 18 · 300 Meters · Place 17 · Fitchburg300 Meters1754.50—