Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentral Mass. Multi-Meet · Jun 914.76Central Mass. Multi-MeetJune 9, 2025
200 Meters · OutdoorCentral Mass. Multi-Meet · Jun 930.82Central Mass. Multi-MeetJune 9, 2025
300 Meters · IndoorMid Wach @ Fitchburg Week 3 · Jan 1553.90Mid Wach @ Fitchburg Week 3January 15, 2025
400 Meters · OutdoorDivision D Midland-Wachusett League Meet · May 201:19.56aDivision D Midland-Wachusett League MeetMay 20, 2026
55 Meters · IndoorMW @ Shrewsbury #3 · Jan 109.30MW @ Shrewsbury #3January 10, 2024
600 Meters · IndoorMidland Wachusett @ Wachusett #4 · Jan 212:35.20aMidland Wachusett @ Wachusett #4January 21, 2026
Discus · 1kg · OutdoorLittleton vs Clinton · May 1264' 4"Littleton vs ClintonMay 12, 2026
Javelin · 600g · OutdoorLittleton vs Clinton · May 1260' 10"Littleton vs ClintonMay 12, 2026
Pentathlon · OutdoorCentral Mass. Multi-Meet · Jun 91803Central Mass. Multi-MeetJune 9, 2025
Shot Put · 4kg · IndoorMidland Wachusett Div C & D League Meet · Feb 720-04.00Midland Wachusett Div C & D League MeetFebruary 7, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20Division D Midland-Wachusett League MeetMay 20 · Discus · Place 10 · ClintonDiscus1kg10.58-0410
May 20Division D Midland-Wachusett League MeetMay 20 · 400 Meters · Place 16 · Clinton400 Meters16.1:19.56a PB10
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · Discus · Place 13 · ClintonDiscus1kg13.63-0210
May 12Littleton vs ClintonMay 12 · Javelin · Place 7 · ClintonJavelin600g7.60' 10" PB10
May 12Littleton vs ClintonMay 12 · Discus · Place 4 · ClintonDiscus1kg4.64' 4" PB10
May 12Littleton vs ClintonMay 12 · 100 Meters · Place 5 · Clinton100 Meters5.14.92a10
May 2District E Girls & Boys Division 2 RelaysMay 2 · Discus · Place 18 · ClintonDiscus1kg18.17.04m10
Apr 10Clinton vs BromfieldApr 10 · Javelin · Place 5 · ClintonJavelin600g5.57-0010
Apr 10Clinton vs BromfieldApr 10 · Discus · Place 5 · ClintonDiscus1kg5.59-0410
Apr 10Clinton vs BromfieldApr 10 · 100 Meters · Clinton100 Meters—DNS10
Mar 31Dual Meet Maynard vs. ClintonMar 31 · Javelin · Place 8 · ClintonJavelin600g8.52' 2"10
Mar 31Dual Meet Maynard vs. ClintonMar 31 · Discus · Place 4 · ClintonDiscus1kg4.55' 3"10
Mar 31Dual Meet Maynard vs. ClintonMar 31 · 200 Meters · Place 6 · Clinton200 Meters6.33.4010
Mar 31Dual Meet Maynard vs. ClintonMar 31 · 100 Meters · Place 5 · Clinton100 Meters5.16.01a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div C & D League MeetFeb 7 · Shot Put · Place 11 · ClintonShot Put4kg11.20-04.00 PB10
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · Shot Put · Place 26 · ClintonShot Put2619-210
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · Shot Put · Place 28 · ClintonShot Put2820-410
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · 600 Meters · Place 25 · Clinton600 Meters252:35.20a PB10
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · Shot Put · Place 23 · ClintonShot Put2319-9.5010
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · 300 Meters · Place 18 · Clinton300 Meters1856.80a10

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · Weight Throw · ClintonWeight Throw20lb / 9.0kg--DNS10
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · Shot Put · ClintonShot Put4kg--DNS10
Jan 29Mid Wach @ Shrewsbury Week 5Jan 29 · Shot Put · Place 19 · ClintonShot Put1918-7—
Jan 29Mid Wach @ Shrewsbury Week 5Jan 29 · 300 Meters · Place 15 · Clinton300 Meters1554.60—
Jan 25MSTCA Division 5 James Kalperis RelaysJan 25 · Shot Put · Place 41 · ClintonShot Put415.80m—
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · Shot Put · Place 27 · ClintonShot Put2717-5—
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · 300 Meters · Place 18 · Clinton300 Meters1854.40—
Jan 15Mid Wach @ Fitchburg Week 3Jan 15 · Shot Put · Place 17 · ClintonShot Put1719-03.50FR
Jan 15Mid Wach @ Fitchburg Week 3Jan 15 · 300 Meters · Place 14 · Clinton300 Meters1453.90 PBFR
Jan 8MidWach Week 2 @ WachusettJan 8 · Shot Put · Place 27 · ClintonShot Put2717-2—
Jan 8MidWach Week 2 @ WachusettJan 8 · 300 Meters · Place 15 · Clinton300 Meters1555.00—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 9Central Mass. Multi-MeetJun 9 · Discus · Place 32 · ClintonDiscus3216.88m9
Jun 9Central Mass. Multi-MeetJun 9 · 100 Meters · Place 21 · Clinton100 Meters2114.76 PB9
Jun 9Central Mass. Multi-MeetJun 9 · Pentathlon · Place 18 · ClintonPentathlon181803 PB9
Jun 9Central Mass. Multi-MeetJun 9 · Javelin · Place 7 · ClintonJavelin725.19m9
Jun 9Central Mass. Multi-MeetJun 9 · 200 Meters · Place 12 · Clinton200 Meters1230.82 PB9
Jun 9Central Mass. Multi-MeetJun 9 · Shot Put · Place 39 · ClintonShot Put396.10m9

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 18Shrewsbury Week # 1 Mid Wach LeagueDec 18 · 300 Meters · Place 12 · Clinton300 Meters12.56.509
Dec 18Shrewsbury Week # 1 Mid Wach LeagueDec 18 · Shot Put · Place 26 · ClintonShot Put4kg26.17' 39
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 300 Meters · Place 70 · Clinton300 Meters70.54.89a9
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · Shot Put · Place 67 · ClintonShot Put4kg67.18-09.009
Jan 24MW @ Shrewsbury # 5Jan 24 · Shot Put · Place 30 · ClintonShot Put3016-0—
Jan 10MW @ Shrewsbury #3Jan 10 · Shot Put · Place 29 · ClintonShot Put2916-6.50—
Jan 10MW @ Shrewsbury #3Jan 10 · 55 Meters · Place 29 · Clinton55 Meters299.30 PB—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20MidWach Meet @ Shrewsbury # 2Dec 20 · Shot Put · Place 34 · ClintonShot Put4kg34.13-05.258
Dec 20MWIL Invite #2Dec 20 · Shot Put · Place 34 · ClintonShot Put4kg34.13-05.258