Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorDivision B Midland-Wachusett League Meet · May 2218.03aDivision B Midland-Wachusett League MeetMay 22, 2026
300 Meters · IndoorMidland Wachusett @ Fitchburg #4 · Jan 2153.40Midland Wachusett @ Fitchburg #4January 21, 2026
55 Meter · IndoorMidWach 12-17-25 @ Shrewsbury HS · Dec 178.90MidWach 12-17-25 @ Shrewsbury HSDecember 17, 2025
55 Meters · IndoorMidland Wachusett @ Shrewsbury #3 · Jan 148.60aMidland Wachusett @ Shrewsbury #3January 14, 2026
600 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 202:19.40aMSTCA Speed Classic (Saturday)December 20, 2025
High Jump · IndoorMidland Wachusett Div A & B League Meets · Feb 74-06.00Midland Wachusett Div A & B League MeetsFebruary 7, 2026
High Jump · OutdoorFHS v Marlborough (Girls) · Apr 294-8FHS v Marlborough (Girls)April 29, 2026
Long Jump · OutdoorNashoba Reg vs. Marlborough (Girls) · Apr 1513-03.50Nashoba Reg vs. Marlborough (Girls)April 15, 2026
Pole Vault · OutdoorDivision B Midland-Wachusett League Meet · May 226-00.00Division B Midland-Wachusett League MeetMay 22, 2026
Shot Put · 4kg · IndoorMidWach 12-17-25 @ Shrewsbury HS · Dec 1720-05.00MidWach 12-17-25 @ Shrewsbury HSDecember 17, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 22Division B Midland-Wachusett League MeetMay 22 · Pole Vault · Place 6 · MarlboroughPole Vault6.6-00.00 PB12
May 22Division B Midland-Wachusett League MeetMay 22 · High Jump · MarlboroughHigh Jump--NH12
May 22Division B Midland-Wachusett League MeetMay 22 · 100m Hurdles · Place 4 · Marlborough100m Hurdles33" / 0.838mRound P4.18.03a PB12
May 22Division B Midland-Wachusett League MeetMay 22 · 100m Hurdles · Place 6 · Marlborough100m Hurdles33" / 0.838m6.19.15a12
May 16Central Mass. Division 1 Class MeetMay 16 · High Jump · Place 15 · MarlboroughHigh Jump15.4-06.0012
May 16Central Mass. Division 1 Class MeetMay 16 · 100m Hurdles · Place 12 · Marlborough100m Hurdles33" / 0.838mRound P12.18.59a12
Apr 29FHS v Marlborough (Girls)Apr 29 · Pole Vault · Place 2 · MarlboroughPole Vault2.6-012
Apr 29FHS v Marlborough (Girls)Apr 29 · High Jump · Place 2 · MarlboroughHigh Jump2.4-8 PB12
Apr 29FHS v Marlborough (Girls)Apr 29 · 100m Hurdles · Place 6 · Marlborough100m Hurdles33" / 0.838m6.21.812
Apr 15Nashoba Reg vs. Marlborough (Girls)Apr 15 · Long Jump · Place 7 · MarlboroughLong Jump7.13-03.50 PB12
Apr 15Nashoba Reg vs. Marlborough (Girls)Apr 15 · High Jump · Place 3 · MarlboroughHigh Jump3.4-04.0012
Apr 15Nashoba Reg vs. Marlborough (Girls)Apr 15 · 100m Hurdles · Place 7 · Marlborough100m Hurdles33" / 0.838m7.21.912
Apr 6Marlborough vs AMSAApr 6 · Long Jump · Place 4 · MarlboroughLong Jump413-512
Apr 6Marlborough vs AMSAApr 6 · High Jump · Place 1 · MarlboroughHigh Jump14-612
Apr 6Marlborough vs AMSAApr 6 · 100m Hurdles · Place 3 · Marlborough100m Hurdles321.59a12
Apr 1Hudson v. MarlboroughApr 1 · Long Jump · Place 3 · MarlboroughLong Jump314-312
Apr 1Hudson v. MarlboroughApr 1 · High Jump · Place 2 · MarlboroughHigh Jump24-412

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div A & B League MeetsFeb 7 · 55 Meter · Place 14 · Marlborough55 MeterRound P14.8.95a12
Feb 7Midland Wachusett Div A & B League MeetsFeb 7 · High Jump · Place 6 · MarlboroughHigh Jump6.4-06.00 PB12
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · High Jump · Place 7 · MarlboroughHigh Jump74-412
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · Shot Put · Place 24 · MarlboroughShot Put2419-7.5012
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · 55 Meters · Place 16 · Marlborough55 Meters168.7012
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · High Jump · Place 6 · MarlboroughHigh Jump64-212
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · 300 Meters · Place 19 · Marlborough300 Meters1953.40 PB12
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · 55 Meters · Place 20 · Marlborough55 Meters208.8012
Jan 14Midland Wachusett @ Shrewsbury #3Jan 14 · High Jump · Place 3 · MarlboroughHigh Jump34-612
Jan 14Midland Wachusett @ Shrewsbury #3Jan 14 · Shot Put · Place 27 · MarlboroughShot Put2720-212
Jan 14Midland Wachusett @ Shrewsbury #3Jan 14 · 300 Meters · Place 19 · Marlborough300 Meters1954.40a12
Jan 14Midland Wachusett @ Shrewsbury #3Jan 14 · 55 Meters · Place 12 · Marlborough55 Meters128.60a PB12
Jan 7Midland Wachusett @ WachusettJan 7 · High Jump · Place 7 · MarlboroughHigh Jump74-612
Jan 7Midland Wachusett @ WachusettJan 7 · 55 Meters · Place 24 · Marlborough55 Meters249.20a12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 600 Meters · Place 104 · Marlborough600 Meters104.2:19.40a PB12
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 55 Meter · Place 143 · Marlborough55 Meter143.9.14a12
Dec 17MidWach 12-17-25 @ Shrewsbury HSDec 17 · 55 Meter · Place 19 · Marlborough55 Meter19.8.90 PB12
Dec 17MidWach 12-17-25 @ Shrewsbury HSDec 17 · Shot Put · Place 22 · MarlboroughShot Put4kg22.20-05.00 PB12
Dec 17MidWach 12-17-25 @ Shrewsbury HSDec 17 · High Jump · Place 17 · MarlboroughHigh Jump17.4-00.0012