Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentral Mass MultiMeet 2024 · Jun 314.74Central Mass MultiMeet 2024June 3, 2024
200 Meters · OutdoorCentral Mass MultiMeet 2024 · Jun 332.53Central Mass MultiMeet 2024June 3, 2024
Discus · 1.6kg · OutdoorHudson v. Groton · May 1374' 3"Hudson v. GrotonMay 13, 2026
Javelin · 800g · Outdoor12th Annual District E Weight Pentathlon · Jun 1018.14m12th Annual District E Weight PentathlonJune 10, 2026
Shot Put · 12lb · IndoorMSTCA Winter Festival (Sunday) · Dec 1421-10.00MSTCA Winter Festival (Sunday)December 14, 2025
Shot Put · 12lb · Outdoor12th Annual District E Weight Pentathlon · Jun 108.00m12th Annual District E Weight PentathlonJune 10, 2026
Throws Pentathlon · Standard · Outdoor12th Annual District E Weight Pentathlon · Jun 1093912th Annual District E Weight PentathlonJune 10, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 1012th Annual District E Weight PentathlonJun 10 · Throws Pentathlon · Place 61 · Groton-Dunstable RegThrows PentathlonStandard61.939 PB11
Jun 1012th Annual District E Weight PentathlonJun 10 · Javelin · Place 56 · Groton-Dunstable RegJavelin800g56.18.14m PB11
Jun 1012th Annual District E Weight PentathlonJun 10 · Discus · Place 41 · Groton-Dunstable RegDiscus1.6kg41.20.80m11
Jun 1012th Annual District E Weight PentathlonJun 10 · Shot Put · Place 51 · Groton-Dunstable RegShot Put12lb51.8.00m PB11
Jun 1012th Annual District E Weight PentathlonJun 10 · 200 Meters · Place 57 · Groton-Dunstable Reg200 Meters57.37.02a11
Jun 1012th Annual District E Weight PentathlonJun 10 · 100 Meters · Place 58 · Groton-Dunstable Reg100 Meters58.15.38a11
May 13Hudson v. GrotonMay 13 · Discus · Place 14 · Groton-Dunstable RegDiscus1.6kg14.74' 3" PB11
May 13Hudson v. GrotonMay 13 · Shot Put · Place 14 · Groton-Dunstable RegShot Put12lb14.23' 7"11
May 6Oakmont vs Groton-DunstableMay 6 · Javelin · Place 14 · Groton-Dunstable RegJavelin800g14.59-611
May 6Oakmont vs Groton-DunstableMay 6 · Discus · Place 9 · Groton-Dunstable RegDiscus1.6kg9.63-111
Apr 15Groton-Dunstable vs QuabbinApr 15 · Discus · Place 12 · Groton-Dunstable RegDiscus1.6kg12.65-0111
Apr 15Groton-Dunstable vs QuabbinApr 15 · Shot Put · Place 12 · Groton-Dunstable RegShot Put12lb12.23-07.511

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 4Midland Wachusett @ FitchburgFeb 4 · Shot Put · Place 37 · Groton-Dunstable RegShot Put3723-3.5011
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · Shot Put · Place 38 · Groton-Dunstable RegShot Put3824-5.5011
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · Shot Put · Place 41 · Groton-Dunstable RegShot Put4123-511
Jan 14Midland Wachusett @ Shrewsbury #3Jan 14 · Shot Put · Place 32 · Groton-Dunstable RegShot Put3222-10.5011
Jan 9MSTCA Northeast InvitationalJan 9 · Shot Put · Place 180 · Groton-Dunstable RegShot Put18020-8.2511

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · Shot Put · Place 61 · Groton-Dunstable RegShot Put12lb61.21-10.00 PB11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 3Central Mass MultiMeet 2024Jun 3 · 200 Meters · Place 55 · Groton-Dunstable Reg200 Meters5532.53 PB—
Jun 3Central Mass MultiMeet 2024Jun 3 · Javelin · Place 61 · Groton-Dunstable RegJavelin6114.80m—
Jun 3Central Mass MultiMeet 2024Jun 3 · Discus · Place 48 · Groton-Dunstable RegDiscus4819.20m—
Jun 3Central Mass MultiMeet 2024Jun 3 · Shot Put · Place 52 · Groton-Dunstable RegShot Put527.89m—
Jun 3Central Mass MultiMeet 2024Jun 3 · 100 Meters · Place 53 · Groton-Dunstable Reg100 Meters5314.74 PB—
May 8Groton vs HudsonMay 8 · Discus · Place 5 · Groton-Dunstable RegDiscus579-7—
May 8Groton vs HudsonMay 8 · Shot Put · Place 16 · Groton-Dunstable RegShot Put1620-2—