Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorQuabbin Regional vs Groton-Dunstable Reg · May 711.8Quabbin Regional vs Groton-Dunstable RegMay 7, 2025
200 Meters · OutdoorHudson v Groton-Dunstable · Apr 1625.09Hudson v Groton-DunstableApril 16, 2025
300 Meters · IndoorMid Wach League Championship A & B · Feb 340.87aMid Wach League Championship A & BFebruary 3, 2024
400 Meters · OutdoorCentral Mass. Multi-Meet · Jun 957.74Central Mass. Multi-MeetJune 9, 2025
55 Meter · IndoorMSTCA Speed Classic (Sunday) · Dec 217.16aMSTCA Speed Classic (Sunday)December 21, 2025
55 Meters · IndoorMidland Wachusett @ Fitchburg #4 · Jan 217.10Midland Wachusett @ Fitchburg #4January 21, 2026
High Jump · IndoorMidland Wachusett Div A & B League Meets · Feb 75-06.00Midland Wachusett Div A & B League MeetsFebruary 7, 2026
High Jump · OutdoorCentral Mass. Multi-Meet · Jun 91.62mCentral Mass. Multi-MeetJune 9, 2025
Long Jump · OutdoorCentral Mass. Multi-Meet · Jun 95.31mCentral Mass. Multi-MeetJune 9, 2025
Triple Jump · OutdoorDivision C Midland Wachusett League Meet · May 2134-07.75Division C Midland Wachusett League MeetMay 21, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Division C Midland Wachusett League MeetMay 21 · Triple Jump · Place 9 · Groton-Dunstable RegTriple Jump9.34-07.75 PB12
May 21Division C Midland Wachusett League MeetMay 21 · High Jump · Place 5 · Groton-Dunstable RegHigh Jump5.5-04.0012
May 13Hudson v. GrotonMay 13 · High Jump · Place 2 · Groton-Dunstable RegHigh Jump2.5' 6"12
May 13Hudson v. GrotonMay 13 · 100 Meters · Place 5 · Groton-Dunstable Reg100 Meters5.12.112
May 6Oakmont vs Groton-DunstableMay 6 · 100 Meters · Place 6 · Groton-Dunstable Reg100 Meters6.12.412
Apr 15Groton-Dunstable vs QuabbinApr 15 · Triple Jump · Place 5 · Groton-Dunstable RegTriple Jump5.34-0712
Apr 15Groton-Dunstable vs QuabbinApr 15 · High Jump · Place 4 · Groton-Dunstable RegHigh Jump4.5-0412
Apr 15Groton-Dunstable vs QuabbinApr 15 · 100 Meters · Place 8 · Groton-Dunstable Reg100 Meters8.12.312

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div A & B League MeetsFeb 7 · 55 Meter · Place 9 · Groton-Dunstable Reg55 MeterRound P9.7.27a12
Feb 7Midland Wachusett Div A & B League MeetsFeb 7 · High Jump · Place 3 · Groton-Dunstable RegHigh Jump3.5-06.00 PB12
Feb 4Midland Wachusett @ FitchburgFeb 4 · High Jump · Place 1 · Groton-Dunstable RegHigh Jump15-812
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · High Jump · Place 9 · Groton-Dunstable RegHigh Jump95-012
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · 55 Meters · Place 9 · Groton-Dunstable Reg55 Meters97.2012
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · 55 Meters · Place 7 · Groton-Dunstable Reg55 Meters77.10 PB12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55 Meter · Place 56 · Groton-Dunstable Reg55 Meter56.7.16a PB12
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · 55 Meter · Place 20 · Groton-Dunstable Reg55 MeterRound P20.7.21a12
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · High Jump · Place 2 · Groton-Dunstable RegHigh Jump25-6—
Jan 29Mid Wach @ Fitchburg Week 5Jan 29 · High Jump · Place 1 · Groton-Dunstable RegHigh Jump15-4—
Jan 29Mid Wach @ Fitchburg Week 5Jan 29 · 55 Meters · Place 16 · Groton-Dunstable Reg55 Meters167.30—
Jan 10MSTCA Northeast InvitationalJan 10 · 55m Hurdles · Place 97 · Groton-Dunstable Reg55m Hurdles9710.32a—
Jan 8MidWach Week 2 @ FitchburgJan 8 · High Jump · Place 4 · Groton-Dunstable RegHigh Jump45-6—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 9Central Mass. Multi-MeetJun 9 · Triple Jump · Place 18 · Groton-Dunstable RegTriple Jump1811.05m11
Jun 9Central Mass. Multi-MeetJun 9 · Discus · Place 18 · Groton-Dunstable RegDiscus1819.76m11
Jun 9Central Mass. Multi-MeetJun 9 · 100 Meters · Place 9 · Groton-Dunstable Reg100 Meters911.9211
Jun 9Central Mass. Multi-MeetJun 9 · 400 Meters · Place 19 · Groton-Dunstable Reg400 Meters1957.74 PB11
Jun 9Central Mass. Multi-MeetJun 9 · Shot Put · Place 48 · Groton-Dunstable RegShot Put487.07m11
Jun 9Central Mass. Multi-MeetJun 9 · Long Jump · Place 25 · Groton-Dunstable RegLong Jump255.31m PB11
Jun 9Central Mass. Multi-MeetJun 9 · High Jump · Place 9 · Groton-Dunstable RegHigh Jump91.62m PB11
Jun 9Central Mass. Multi-MeetJun 9 · 110m Hurdles · Place 26 · Groton-Dunstable Reg110m Hurdles2620.6511
May 21Midland Wachusett Division C League MeetMay 21 · High Jump · Place 7 · Groton-Dunstable RegHigh Jump7.5-02.0011
May 21Midland Wachusett Division C League MeetMay 21 · 100 Meters · Place 11 · Groton-Dunstable Reg100 MetersRound P11.12.25a11
May 7Quabbin Regional vs Groton-Dunstable RegMay 7 · High Jump · Place 4 · Groton-Dunstable RegHigh Jump45-411
May 7Quabbin Regional vs Groton-Dunstable RegMay 7 · 100 Meters · Place 5 · Groton-Dunstable Reg100 Meters511.8 PB11
Apr 16Hudson v Groton-DunstableApr 16 · High Jump · Place 5 · Groton-Dunstable RegHigh Jump55-02.0011
Apr 16Hudson v Groton-DunstableApr 16 · 200 Meters · Place 5 · Groton-Dunstable Reg200 Meters525.09 PB11
Apr 16Hudson v Groton-DunstableApr 16 · 100 Meters · Place 6 · Groton-Dunstable Reg100 Meters612.2611

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 55 Meter · Place 92 · Groton-Dunstable Reg55 Meter92.7.38a11
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 55 Meter · Place 45 · Groton-Dunstable Reg55 MeterRound P45.7.39a11
Feb 3Mid Wach League Championship A & BFeb 3 · High Jump · Place 5 · Groton-Dunstable RegHigh Jump55-0—
Feb 3Mid Wach League Championship A & BFeb 3 · 300 Meters · Place 8 · Groton-Dunstable Reg300 Meters840.87a PB—
Jan 24MW @ Fitchburg # 5Jan 24 · 55 Meters · Place 25 · Groton-Dunstable Reg55 Meters257.60—
Jan 21MSTCA D4 RelaysJan 21 · High Jump · Place 22 · Groton-Dunstable RegHigh Jump22.1.60m10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15Midland Wachusett Division C League MeetMay 15 · High Jump · Place 10 · Groton-Dunstable RegHigh Jump105-2—
May 8Groton vs HudsonMay 8 · High Jump · Place 3 · Groton-Dunstable RegHigh Jump35-6—
May 8Groton vs HudsonMay 8 · 200 Meters · Place 12 · Groton-Dunstable Reg200 Meters1229.6—
May 8Groton vs HudsonMay 8 · 100 Meters · Place 4 · Groton-Dunstable Reg100 Meters412.1—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10MSTCA Winter Festival (Small School)Dec 10 · 300 Meters · Place 44 · Groton-Dunstable Reg300 Meters44.41.83a10