Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorDistrict E Girls & Boys Division 1 Relays · May 225.05mDistrict E Girls & Boys Division 1 RelaysMay 2, 2026
Shot Put · 12lb · IndoorWinter Warrior HS Invitational · Dec 2830-03.00Winter Warrior HS InvitationalDecember 28, 2025
Shot Put · 12lb · OutdoorDistrict E Girls & Boys Division 1 Relays · May 29.82mDistrict E Girls & Boys Division 1 RelaysMay 2, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13Nashoba Reg vs Leominster (Boys Only)May 13 · Discus · Place 9 · LeominsterDiscus1.6kg9.76-412
May 13Nashoba Reg vs Leominster (Boys Only)May 13 · Shot Put · Place 7 · LeominsterShot Put12lb7.31-712
May 9District E Nick DiPilato InvitationalMay 9 · Shot Put · Place 15 · LeominsterShot Put12lb15.31-01.0012
May 2District E Girls & Boys Division 1 RelaysMay 2 · Discus · Place 30 · LeominsterDiscus1.6kg30.25.05m PB12
May 2District E Girls & Boys Division 1 RelaysMay 2 · Shot Put · Place 34 · LeominsterShot Put12lb34.9.82m PB12
Apr 8Fitchburg vs LeominsterApr 8 · Discus · Place 11 · LeominsterDiscus1.6kg11.73-412
Apr 8Fitchburg vs LeominsterApr 8 · Shot Put · Place 8 · LeominsterShot Put12lb8.29-912

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div A & B League MeetsFeb 7 · Shot Put · Place 14 · LeominsterShot Put12lb14.30-00.0012
Feb 4Midland Wachusett @ FitchburgFeb 4 · Shot Put · Place 23 · LeominsterShot Put2329-012
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · Shot Put · Place 23 · LeominsterShot Put2331-012
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · Shot Put · Place 17 · LeominsterShot Put1731-512
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · Shot Put · Place 19 · LeominsterShot Put1930-912
Jan 9MSTCA Northeast InvitationalJan 9 · Shot Put · Place 128 · LeominsterShot Put12830-112

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · Shot Put · Place 84 · LeominsterShot Put12lb84.30-03.00 PB12
Jan 29Mid Wach @ Fitchburg Week 5Jan 29 · Shot Put · Place 22 · LeominsterShot Put2228-0—
Jan 29Mid Wach @ Wachusett Week 5Jan 29 · Shot Put · Place 19 · LeominsterShot Put12lb19.27' 11.7511
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · Shot Put · Place 32 · LeominsterShot Put3227-7—
Jan 15MidWach @ Wachusett Week3Jan 15 · Shot Put · Place 19 · LeominsterShot Put12lb19.27-11.7511
Jan 8MidWach @ Shrewsbury Week # 2Jan 8 · Shot Put · Place 22 · LeominsterShot Put2226-8—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 7Fitchburg v Leominster dual meetMay 7 · Discus · Place 9 · LeominsterDiscus1.6kg9.69-011
May 7Fitchburg v Leominster dual meetMay 7 · Shot Put · Place 6 · LeominsterShot Put12lb6.29-511

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29Winter Warrior HS InvitationalDec 29 · Shot Put · Place 40 · LeominsterShot Put12lb40.28-08.0011