Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meters · IndoorMW @ Fitchburg # 3 · Jan 108.20MW @ Fitchburg # 3January 10, 2024
Discus · 1.6kg · OutdoorDistrict E Girls & Boys Division 2 Relays · May 250.01mDistrict E Girls & Boys Division 2 RelaysMay 2, 2026
Shot Put · 12lb · IndoorMidland Wachusett Div C & D League Meet · Feb 755-09.00Midland Wachusett Div C & D League MeetFebruary 7, 2026
Shot Put · 12lb · Outdoor2nd Annual Outdoor Mercury Games · Apr 2559-03.002nd Annual Outdoor Mercury GamesApril 25, 2025
Weight Throw · 25lb / 11.3kg · IndoorMSTCA Speed Classic (Sunday) · Dec 2143-02.00MSTCA Speed Classic (Sunday)December 21, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · Discus · Place 17 · LunenburgDiscus1.6kg17.146-0811
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Discus · Place 5 · LunenburgDiscus1.6kg5.162-0311
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Shot Put · Place 5 · LunenburgShot Put12lb5.48-01.0011
May 21Division C Midland Wachusett League MeetMay 21 · Discus · Place 1 · LunenburgDiscus1.6kg1.156-0311
May 21Division C Midland Wachusett League MeetMay 21 · Shot Put · Place 1 · LunenburgShot Put12lb1.49-06.0011
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · Discus · Place 6 · LunenburgDiscus1.6kg6.137-0911
May 13Quabbin vs LunenburgMay 13 · Discus · Place 1 · LunenburgDiscus1.6kg1.157-0711
May 13Quabbin vs LunenburgMay 13 · Shot Put · Place 1 · LunenburgShot Put12lb1.41-0011
May 9District E Nick DiPilato InvitationalMay 9 · Shot Put · LunenburgShot Put12lb--SCR11
May 2District E Girls & Boys Division 2 RelaysMay 2 · Discus · Place 1 · LunenburgDiscus1.6kg1.50.01m PB11
May 2District E Girls & Boys Division 2 RelaysMay 2 · Shot Put · Place 1 · LunenburgShot Put12lb1.14.53m11
Apr 30Hudson vs LunenburgApr 30 · Discus · Place 1 · LunenburgDiscus1.6kg1.151' 1"11
Apr 30Hudson vs LunenburgApr 30 · Shot Put · Place 3 · LunenburgShot Put12lb3.34' 11.5"11
Apr 22Lunenburg V GrotonApr 22 · Discus · LunenburgDiscus1.6kg—147' 1"Unofficial11
Apr 22Lunenburg V GrotonApr 22 · Shot Put · LunenburgShot Put12lb—39' 8.5"Unofficial11
Apr 15Oakmont vs. LunenburgApr 15 · Discus · Place 1 · LunenburgDiscus1.6kg1.153-011
Apr 15Oakmont vs. LunenburgApr 15 · Shot Put · Place 1 · LunenburgShot Put12lb1.45-1011

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · Shot Put · Place 2 · LunenburgShot Put253-02.50—
Feb 7Midland Wachusett Div C & D League MeetFeb 7 · Shot Put · Place 1 · LunenburgShot Put12lb1.55-09.00 PB11
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · Shot Put · Place 3 · LunenburgShot Put315.22m11

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Shot Put · LunenburgShot Put12lb--FOUL11
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · Weight Throw · Place 1 · LunenburgWeight Throw25lb / 11.3kg1.43-02.00 PB11
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · Shot Put · LunenburgShot Put12lb--FOUL11
Mar 1New England HS Indoor Track & Field ChampionshipMar 1 · Shot Put · Place 12 · LunenburgShot Put1253-0.50—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · Shot Put · Place 2 · LunenburgShot Put256-9.50—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · Shot Put · Place 2 · LunenburgShot Put256-9.50—
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · Shot Put · Place 2 · LunenburgShot Put12lb2.51-07.0010
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · Shot Put · Place 1 · LunenburgShot Put151-2—
Jan 29Mid Wach @ Wachusett Week 5Jan 29 · Shot Put · Place 1 · LunenburgShot Put12lb1.50' 4.510
Jan 25MSTCA Division 5 James Kalperis RelaysJan 25 · Shot Put · Place 2 · LunenburgShot Put215.88m—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · Shot Put · Place 3 · LunenburgShot Put352-6—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · Shot Put · Place 1 · LunenburgShot Put149-0—
Jan 15MidWach @ Wachusett Week3Jan 15 · Shot Put · Place 1 · LunenburgShot Put12lb1.50-04.5010
Jan 10MSTCA Northeast InvitationalJan 10 · Shot Put · Place 2 · LunenburgShot Put253-9.50—
Jan 8MidWach Week 2 @ WachusettJan 8 · Shot Put · Place 1 · LunenburgShot Put153-7.25—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · Shot Put · Place 1 · LunenburgShot Put152-9—

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · Shot Put · Place 13 · LunenburgShot Put12lb13.54-11.0010
Jun 5MIAA Meet of ChampionsJun 5 · Discus · Place 14 · LunenburgDiscus14150-610
Jun 5MIAA Meet of ChampionsJun 5 · Shot Put · Place 6 · LunenburgShot Put656-1010
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · Discus · Place 4 · LunenburgDiscus1.6kg4.157-1110
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · Shot Put · Place 2 · LunenburgShot Put12lb2.56-11.5010
May 21Midland Wachusett Division C League MeetMay 21 · Discus · Place 1 · LunenburgDiscus1.6kg1.150-0310
May 21Midland Wachusett Division C League MeetMay 21 · Shot Put · Place 1 · LunenburgShot Put12lb1.54-00.0010
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · Discus · Place 4 · LunenburgDiscus4151-1110
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · Shot Put · Place 2 · LunenburgShot Put255-410
May 10District E Nick DiPilato InvitationalMay 10 · Discus · Place 1 · LunenburgDiscus1138-210
May 10District E Nick DiPilato InvitationalMay 10 · Shot Put · Place 1 · LunenburgShot Put155-110
Apr 252nd Annual Outdoor Mercury GamesApr 25 · Discus · Place 2 · LunenburgDiscus1.6kg2.160-0210
Apr 252nd Annual Outdoor Mercury GamesApr 25 · Shot Put · Place 1 · LunenburgShot Put12lb1.59-03.00 PB10
Apr 16Lunenburg Vs QuabbinApr 16 · Discus · Place 5 · LunenburgDiscus1.6kg5.141-3Unofficial10
Apr 16Lunenburg Vs QuabbinApr 16 · Shot Put · Place 1 · LunenburgShot Put12lb1.49-3.25Unofficial10
Apr 2Hudson v LunenburgApr 2 · Discus · Place 1 · LunenburgDiscus1148-710
Apr 2Hudson v LunenburgApr 2 · Shot Put · Place 2 · LunenburgShot Put240-5.7510

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 27MSTCA Distance Classic and PentathlonDec 27 · Shot Put · Place 2 · LunenburgShot Put12lb2.54-01.7510
Dec 18Mid Wach Invite MeetDec 18 · Shot Put · Place 1 · LunenburgShot Put151-0.50—
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · Shot Put · Place 2 · LunenburgShot Put12lb2.49-09.0010
Feb 24MIAA Meet of Champions Feb 24 · Shot Put · Place 12 · LunenburgShot Put1248-7—
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · Shot Put · Place 3 · LunenburgShot Put346-4—
Feb 1145th District E InviteFeb 11 · Shot Put · Place 2 · LunenburgShot Put247-0—
Feb 4Mid Wach League Championship C & DFeb 4 · Shot Put · Place 1 · LunenburgShot Put149-4.75—
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · Shot Put · Place 1 · LunenburgShot Put152-0.759
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · Shot Put · Place 1 · LunenburgShot Put152-0.759
Jan 24MW @ Fitchburg # 5Jan 24 · Shot Put · Place 1 · LunenburgShot Put148-2—
Jan 17MW @ Fitchburg # 4Jan 17 · Shot Put · Place 1 · LunenburgShot Put144-8.50—
Jan 10MW @ Fitchburg # 3Jan 10 · Shot Put · Place 1 · LunenburgShot Put150-5—
Jan 10MW @ Fitchburg # 3Jan 10 · 55 Meters · Place 32 · Lunenburg55 Meters328.20 PB—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · Shot Put · Place 2 · LunenburgShot Put248-0—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30MIAA Meet of ChampionsMay 30 · Shot Put · Place 18 · LunenburgShot Put1846-5—
May 23MIAA Division 6 Track & Field ChampionshipMay 23 · Discus · Place 10 · LunenburgDiscus10134-7—
May 23MIAA Division 6 Track & Field ChampionshipMay 23 · Shot Put · Place 3 · LunenburgShot Put349-8—
May 15Midland Wachusett Division C League MeetMay 15 · Discus · Place 1 · LunenburgDiscus1144-5—
May 15Midland Wachusett Division C League MeetMay 15 · Shot Put · Place 1 · LunenburgShot Put147-10—
May 11District E D 2 Central Mass ChampionshipMay 11 · Discus · Place 4 · LunenburgDiscus4138-10—
May 11District E D 2 Central Mass ChampionshipMay 11 · Shot Put · Place 3 · LunenburgShot Put348-10.25—
May 4Weston Twilight Invitational - Weston EventsMay 4 · Discus · Place 7 · LunenburgDiscus7134-10—
May 4Weston Twilight Invitational - Weston EventsMay 4 · Shot Put · Place 5 · LunenburgShot Put550-10—
Apr 27District E Girls & Boys Division 2 RelaysApr 27 · Discus · Place 1 · LunenburgDiscus1.6kg1.44.56m9
Apr 27District E Girls & Boys Division 2 RelaysApr 27 · Shot Put · Place 4 · LunenburgShot Put12lb4.13.15m9
Apr 24Lunenburg vs Hudson Apr 24 · Discus · Place 1 · LunenburgDiscus1137-9—
Apr 24Lunenburg vs Hudson Apr 24 · Shot Put · Place 1 · LunenburgShot Put147-6—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Shot Put · Place 2 · LunenburgShot Put12lb2.45-06.759
Dec 10MSTCA Winter Festival (Small School)Dec 10 · Shot Put · Place 3 · LunenburgShot Put12lb3.44-11.759
Feb 16MIAA D5 Indoor Track & Field ChampionshipFeb 16 · Shot Put · Place 22 · LunenburgShot Put12lb22.37-09.008
Jan 21MSTCA D5 RelaysJan 21 · Shot Put · Place 24 · LunenburgShot Put12lb24.11.03m8

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 1MIAA Meet of ChampionsJun 1 · Discus · Place 39 · LunenburgDiscus39117-3—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance ClassicDec 28 · Shot Put · Place 19 · LunenburgShot Put12lb19.36-02.008
Feb 4Midland Wachusett Division C & D League MeetFeb 4 · Shot Put · Place 11 · LunenburgShot Put1130-11.57
Jan 22MSTCA D5 State RelaysJan 22 · Shot Put · Place 43 · LunenburgShot Put12lb43.9.48m7