Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor12th Annual District E Weight Pentathlon · Jun 1014.95a12th Annual District E Weight PentathlonJune 10, 2026
1000 Meters · IndoorMidland Wachusett @ Wachusett #3 · Jan 143:35.70aMidland Wachusett @ Wachusett #3January 14, 2026
200 Meters · Outdoor12th Annual District E Weight Pentathlon · Jun 1031.76a12th Annual District E Weight PentathlonJune 10, 2026
Discus · 1.6kg · Outdoor12th Annual District E Weight Pentathlon · Jun 1020.74m12th Annual District E Weight PentathlonJune 10, 2026
Javelin · 800g · Outdoor12th Annual District E Weight Pentathlon · Jun 1020.36m12th Annual District E Weight PentathlonJune 10, 2026
Shot Put · 12lb · Outdoor12th Annual District E Weight Pentathlon · Jun 109.53m12th Annual District E Weight PentathlonJune 10, 2026
Throws Pentathlon · Standard · Outdoor12th Annual District E Weight Pentathlon · Jun 10126012th 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

9 results
DateMeetEventPlMarkGr
Jun 1012th Annual District E Weight PentathlonJun 10 · Throws Pentathlon · Place 51 · Wachusett RegionalThrows PentathlonStandard51.1260 PB10
Jun 1012th Annual District E Weight PentathlonJun 10 · Javelin · Place 50 · Wachusett RegionalJavelin800g50.20.36m PB10
Jun 1012th Annual District E Weight PentathlonJun 10 · Discus · Place 42 · Wachusett RegionalDiscus1.6kg42.20.74m PB10
Jun 1012th Annual District E Weight PentathlonJun 10 · Shot Put · Place 34 · Wachusett RegionalShot Put12lb34.9.53m PB10
Jun 1012th Annual District E Weight PentathlonJun 10 · 200 Meters · Place 46 · Wachusett Regional200 Meters46.31.76a PB10
Jun 1012th Annual District E Weight PentathlonJun 10 · 100 Meters · Place 56 · Wachusett Regional100 Meters56.14.95a PB10
May 23Division A Midland-Wachusett League MeetMay 23 · Shot Put · Place 16 · Wachusett RegionalShot Put12lb16.28-02.5010
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · Shot Put · Place 16 · Wachusett RegionalShot Put12lb16.30' 1"10
May 2District E Girls & Boys Division 1 RelaysMay 2 · Shot Put · Place 46 · Wachusett RegionalShot Put12lb46.6.47m10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 28Midland Wachusett @ Wachusett #5Jan 28 · Shot Put · Place 16 · Wachusett RegionalShot Put1629-3.7510
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · Shot Put · Place 24 · Wachusett RegionalShot Put2430-310
Jan 14Midland Wachusett @ Wachusett #3Jan 14 · Shot Put · Place 21 · Wachusett RegionalShot Put2129-510
Jan 14Midland Wachusett @ Wachusett #3Jan 14 · 1000 Meters · Place 6 · Wachusett Regional1000 Meters63:35.70a PB10
Jan 9MSTCA Northeast InvitationalJan 9 · Shot Put · Place 139 · Wachusett RegionalShot Put13929-410
Jan 7Midland Wachusett @ WachusettJan 7 · Shot Put · Place 15 · Wachusett RegionalShot Put1529-1010

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 7Shrewsbury-Wachusett-St. Johns Dual Meet (BOYS)May 7 · Discus · Place 17 · Wachusett RegionalDiscus1745-39
May 7Shrewsbury-Wachusett-St. Johns Dual Meet (BOYS)May 7 · Shot Put · Place 17 · Wachusett RegionalShot Put1725-79

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · Shot Put · Place 32 · Wachusett RegionalShot Put3223-6.25—
Jan 8MidWach Week 2 @ WachusettJan 8 · Shot Put · Place 27 · Wachusett RegionalShot Put2722-0—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · Shot Put · Place 36 · Wachusett RegionalShot Put3619-3.5—