Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMid Wach @ Wachusett Week 5 · Jan 296:34.60Mid Wach @ Wachusett Week 5January 29, 2025
1000 Meters · IndoorMSTCA Northeast Invitational · Jan 103:23.34aMSTCA Northeast InvitationalJanuary 10, 2025
100m Hurdles · 33" / 0.838m · Outdoor5th District E Girl's Heptathlon · Jun 820.25a5th District E Girl's HeptathlonJune 8, 2026
200 Meters · Outdoor5th District E Girl's Heptathlon · Jun 828.02a5th District E Girl's HeptathlonJune 8, 2026
400m Hurdles · 30" / 0.762m · OutdoorMIAA Division 6 Track & Field Championship · May 281:07.10aMIAA Division 6 Track & Field ChampionshipMay 28, 2026
600 Meters · IndoorMSTCA Speed Classic (Sunday) · Dec 211:50.08aMSTCA Speed Classic (Sunday)December 21, 2025
800 Meters · IndoorMSTCA Distance Classic · Dec 282:55.97aMSTCA Distance ClassicDecember 28, 2022
800 Meters · OutdoorDistrict E Nick DiPilato Invitational · May 102:33.76aDistrict E Nick DiPilato InvitationalMay 10, 2025
Heptathlon · Outdoor5th District E Girl's Heptathlon · Jun 829995th District E Girl's HeptathlonJune 8, 2026
High Jump · OutdoorCentral Mass MultiMeet 2024 · Jun 31.27mCentral Mass MultiMeet 2024June 3, 2024
Javelin · 600g · OutdoorOakmont vs. Lunenburg · Apr 1589-2Oakmont vs. LunenburgApril 15, 2026
Long Jump · IndoorMSTCA Division 5 James Kalperis Relays · Jan 254.01mMSTCA Division 5 James Kalperis RelaysJanuary 25, 2025
Long Jump · OutdoorCentral Mass. Multi-Meet · Jun 94.06mCentral Mass. Multi-MeetJune 9, 2025
Shot Put · 4kg · Outdoor5th District E Girl's Heptathlon · Jun 86.00m5th District E Girl's HeptathlonJune 8, 2026
Triple Jump · OutdoorDivision C Midland Wachusett League Meet · May 2130-02.75Division C Midland Wachusett League MeetMay 21, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 85th District E Girl's HeptathlonJun 8 · Heptathlon · Place 12 · LunenburgHeptathlonRound M12.2999 PB12
Jun 85th District E Girl's HeptathlonJun 8 · Long Jump · Place 18 · LunenburgLong JumpRound M18.4.39m12
Jun 85th District E Girl's HeptathlonJun 8 · High Jump · Place 11 · LunenburgHigh JumpRound M11.1.32m12
Jun 85th District E Girl's HeptathlonJun 8 · Javelin · Place 2 · LunenburgJavelin600gRound M2.24.64m12
Jun 85th District E Girl's HeptathlonJun 8 · Shot Put · Place 29 · LunenburgShot Put4kgRound M29.6.00m PB12
Jun 85th District E Girl's HeptathlonJun 8 · 100m Hurdles · Place 26 · Lunenburg100m Hurdles33" / 0.838mRound M26.20.25a PB12
Jun 85th District E Girl's HeptathlonJun 8 · 800 Meters · Place 16 · Lunenburg800 MetersRound M16.2:36.70a12
Jun 85th District E Girl's HeptathlonJun 8 · 200 Meters · Place 12 · Lunenburg200 MetersRound M12.28.02a PB12
Jun 4MIAA Meet of ChampionsJun 4 · 400m Hurdles · Place 24 · Lunenburg400m Hurdles30" / 0.762m24.1:07.93a12
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 400m Hurdles · Place 4 · Lunenburg400m Hurdles30" / 0.762m4.1:07.10a PB12
May 21Division C Midland Wachusett League MeetMay 21 · Triple Jump · Place 1 · LunenburgTriple Jump1.30-02.75 PB12
May 21Division C Midland Wachusett League MeetMay 21 · Javelin · Place 5 · LunenburgJavelin600g5.75-0312
May 21Division C Midland Wachusett League MeetMay 21 · 400m Hurdles · Place 1 · Lunenburg400m Hurdles30" / 0.762m1.1:09.33a12
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · Javelin · Place 15 · LunenburgJavelin600g15.77-1012
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 400m Hurdles · Place 3 · Lunenburg400m Hurdles30" / 0.762m3.1:09.65a12
May 13Quabbin vs LunenburgMay 13 · Triple Jump · Place 4 · LunenburgTriple Jump4.28-1112
May 13Quabbin vs LunenburgMay 13 · Javelin · Place 4 · LunenburgJavelin600g4.66-0112
May 13Quabbin vs LunenburgMay 13 · 400m Hurdles · Place 1 · Lunenburg400m Hurdles30" / 0.762m1.72.412
May 13Quabbin vs LunenburgMay 13 · 200 Meters · Place 5 · Lunenburg200 Meters5.2812
May 2District E Girls & Boys Division 2 RelaysMay 2 · Triple Jump · Place 9 · LunenburgTriple Jump9.9.16m12
May 2District E Girls & Boys Division 2 RelaysMay 2 · Javelin · Place 12 · LunenburgJavelin600g12.21.90m12
Apr 30Hudson vs LunenburgApr 30 · Triple Jump · Place 4 · LunenburgTriple Jump4.28' 1.75"12
Apr 30Hudson vs LunenburgApr 30 · Javelin · Place 2 · LunenburgJavelin600g2.76' 10"12
Apr 30Hudson vs LunenburgApr 30 · 400m Hurdles · Place 1 · Lunenburg400m Hurdles30" / 0.762m1.1:11.512
Apr 15Oakmont vs. LunenburgApr 15 · Triple Jump · Place 1 · LunenburgTriple Jump1.29-912
Apr 15Oakmont vs. LunenburgApr 15 · Javelin · Place 2 · LunenburgJavelin600g2.89-2 PB12
Apr 15Oakmont vs. LunenburgApr 15 · 800 Meters · Place 2 · Lunenburg800 Meters2.2:35.112

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div C & D League MeetFeb 7 · 600 Meters · Place 2 · Lunenburg600 Meters2.1:51.30a12
Feb 4Midland Wachusett @ FitchburgFeb 4 · 600 Meters · Place 1 · Lunenburg600 Meters11:51.8012
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · Long Jump · Place 36 · LunenburgLong Jump364.15m12
Jan 9MSTCA Northeast InvitationalJan 9 · 1000 Meters · Place 33 · Lunenburg1000 Meters333:25.28a12

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 600 Meters · Place 16 · Lunenburg600 Meters16.1:50.08a PB12
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · Long Jump · Place 29 · LunenburgLong Jump29.14-05.0012
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 600 Meters · Place 10 · Lunenburg600 Meters10.1:52.60a12
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · High Jump · LunenburgHigh Jump--NH12
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · 1000 Meters · Place 11 · Lunenburg1000 Meters11.3:23.61a11
Jan 29Mid Wach @ Fitchburg Week 5Jan 29 · High Jump · Place 9 · LunenburgHigh Jump94-2—
Jan 29Mid Wach @ Wachusett Week 5Jan 29 · 1 Mile · Place 7 · Lunenburg1 Mile7.6:34.60 PB11
Jan 29Mid Wach @ Wachusett Week 5Jan 29 · 1000 Meters · Place 2 · Lunenburg1000 Meters2.3:39.7011
Jan 25MSTCA Division 5 James Kalperis RelaysJan 25 · Long Jump · Place 19 · LunenburgLong Jump194.01m PB—
Jan 15MidWach @ Wachusett Week3Jan 15 · 1 Mile · Place 7 · Lunenburg1 Mile7.6:34.6011
Jan 15MidWach @ Wachusett Week3Jan 15 · 1000 Meters · Place 2 · Lunenburg1000 Meters2.3:39.7011
Jan 10MSTCA Northeast InvitationalJan 10 · 1000 Meters · Place 38 · Lunenburg1000 Meters383:23.34a PB—
Jan 8MidWach Week 2 @ WachusettJan 8 · 1 Mile · Place 5 · Lunenburg1 Mile56:52.90—
Jan 8MidWach Week 2 @ WachusettJan 8 · 1000 Meters · Place 1 · Lunenburg1000 Meters13:46.10—

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 9Central Mass. Multi-MeetJun 9 · Javelin · Place 7 · LunenburgJavelin720.47m11
Jun 9Central Mass. Multi-MeetJun 9 · 200 Meters · Place 15 · Lunenburg200 Meters1529.2611
Jun 9Central Mass. Multi-MeetJun 9 · 800 Meters · Place 7 · Lunenburg800 Meters72:35.8311
Jun 9Central Mass. Multi-MeetJun 9 · Long Jump · Place 26 · LunenburgLong Jump264.06m PB11
Jun 9Central Mass. Multi-MeetJun 9 · High Jump · Place 16 · LunenburgHigh Jump161.32m11
Jun 9Central Mass. Multi-MeetJun 9 · Shot Put · Place 31 · LunenburgShot Put315.62m11
Jun 9Central Mass. Multi-MeetJun 9 · 100m Hurdles · Place 33 · Lunenburg100m Hurdles3321.2111
Jun 9Central Mass. Multi-MeetJun 9 · 1500 Meters · Place 18 · Lunenburg1500 Meters18266311
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 400m Hurdles · Place 9 · Lunenburg400m Hurdles30" / 0.762m9.1:11.42a11
May 21Midland Wachusett Division C League MeetMay 21 · 400m Hurdles · Place 3 · Lunenburg400m Hurdles30" / 0.762m3.1:14.76a11
May 21Midland Wachusett Division C League MeetMay 21 · Triple Jump · Place 4 · LunenburgTriple Jump4.30-02.5011
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · 400m Hurdles · Place 4 · Lunenburg400m Hurdles41:12.23a11
May 10District E Nick DiPilato InvitationalMay 10 · 800 Meters · Place 8 · Lunenburg800 Meters82:33.76a PB11
Apr 16Lunenburg Vs QuabbinApr 16 · 400m Hurdles · Place 2 · Lunenburg400m Hurdles30" / 0.762m2.1:16.5Unofficial11
Apr 16Lunenburg Vs QuabbinApr 16 · Triple Jump · Place 3 · LunenburgTriple Jump3.30-08Unofficial11
Apr 2Hudson v LunenburgApr 2 · Triple Jump · Place 1 · LunenburgTriple Jump130-911
Apr 2Hudson v LunenburgApr 2 · 400m Hurdles · Place 1 · Lunenburg400m Hurdles11:16.53a11

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27MSTCA Distance Classic and PentathlonDec 27 · 1000 Meters · Place 15 · Lunenburg1000 Meters15.3:32.32a11
Dec 22MSTCA Speed Classic (Sunday)Dec 22 · 600 Meters · Place 17 · Lunenburg600 Meters17.1:51.41a11
Dec 18Mid Wach Invite MeetDec 18 · 1000 Meters · Place 1 · Lunenburg1000 Meters13:39.20—
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 600 Meters · Place 10 · Lunenburg600 Meters10.1:54.10a11
Feb 1145th District E InviteFeb 11 · 1000 Meters · Place 7 · Lunenburg1000 Meters73:29.06a—
Feb 4Mid Wach League Championship C & DFeb 4 · 1000 Meters · Place 6 · Lunenburg1000 Meters63:28.66a—
Jan 17MW @ Fitchburg # 4Jan 17 · 1000 Meters · Place 3 · Lunenburg1000 Meters33:42.40—
Jan 10MW @ Fitchburg # 3Jan 10 · 600 Meters · Place 3 · Lunenburg600 Meters31:53.50—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 600 Meters · Place 22 · Lunenburg600 Meters221:52.97a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 3Central Mass MultiMeet 2024Jun 3 · Javelin · Place 29 · LunenburgJavelin2917.20m10
Jun 3Central Mass MultiMeet 2024Jun 3 · 200 Meters · Place 29 · Lunenburg200 Meters2930.4510
Jun 3Central Mass MultiMeet 2024Jun 3 · 800 Meters · Place 10 · Lunenburg800 Meters102:44.3010
Jun 3Central Mass MultiMeet 2024Jun 3 · Long Jump · Place 24 · LunenburgLong Jump244.37m10
Jun 3Central Mass MultiMeet 2024Jun 3 · High Jump · Place 27 · LunenburgHigh Jump271.27m PB10
Jun 3Central Mass MultiMeet 2024Jun 3 · Shot Put · Place 51 · LunenburgShot Put515.52m10
Jun 3Central Mass MultiMeet 2024Jun 3 · 100m Hurdles · Place 32 · Lunenburg100m Hurdles3220.8410
May 23MIAA Division 6 Track & Field ChampionshipMay 23 · 400m Hurdles · Place 20 · Lunenburg400m Hurdles201:15.32a—
May 15Midland Wachusett Division C League MeetMay 15 · 400m Hurdles · Place 5 · Lunenburg400m Hurdles51:15.74a—
May 8Quabbin vs Lunenburg dual meetMay 8 · Long Jump · Place 5 · LunenburgLong Jump513-11—
May 8Quabbin vs Lunenburg dual meetMay 8 · 400m Hurdles · Place 2 · Lunenburg400m Hurdles278.8—
Apr 24Lunenburg vs Hudson Apr 24 · Long Jump · Place 5 · LunenburgLong Jump513-2—
Apr 24Lunenburg vs Hudson Apr 24 · 800 Meters · Place 4 · Lunenburg800 Meters42:44.6—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 1000 Meters · Place 19 · Lunenburg1000 Meters19.3:37.03a10
Dec 16MSTCA Speed Classic (Small School)Dec 16 · 600 Meters · Place 36 · Lunenburg600 Meters36.1:52.69a10
Dec 10MSTCA Winter Festival (Small School)Dec 10 · 600 Meters · Place 13 · Lunenburg600 Meters13.1:52.70a10
Feb 16MIAA D5 Indoor Track & Field ChampionshipFeb 16 · 600 Meters · Place 28 · Lunenburg600 Meters28.1:53.55a9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 25MIAA Division 6 Outdoor Track & Field ChampionshipMay 25 · 400m Hurdles · Place 27 · Lunenburg400m Hurdles30" / 0.762m27.1:17.65a9
May 25MIAA Division 6 State MeetMay 25 · 400m Hurdles · Place 27 · Lunenburg400m Hurdles30" / 0.762m27.1:17.65a9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance ClassicDec 28 · 800 Meters · Place 37 · Lunenburg800 Meters37.2:55.97a PB9
Dec 18MSTCA Speed Classic Small SchoolDec 18 · 600 Meters · Place 31 · Lunenburg600 Meters31.1:58.52a9
Dec 10MSTCA Winterfest Small SchoolsDec 10 · 1000 Meters · Place 17 · Lunenburg1000 Meters17.3:53.04a9

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18MSTCA Small School Speed ClassicDec 18 · 600 Meters · Place 54 · Lunenburg600 Meters54.2:12.41a8