Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorLittleton vs Clinton Dual · Apr 2518.78aLittleton vs Clinton DualApril 25, 2024
200 Meters · OutdoorCentral Mass MultiMeet 2024 · Jun 332.62Central Mass MultiMeet 2024June 3, 2024
55m Hurdles · 33" · IndoorMidland Wachusett Div C & D League Meet · Feb 710.49aMidland Wachusett Div C & D League MeetFebruary 7, 2026
800 Meters · IndoorMSTCA Girls Pentathlon · Feb 253:35.07aMSTCA Girls PentathlonFebruary 25, 2025
800 Meters · OutdoorCentral Mass MultiMeet 2024 · Jun 33:40.03Central Mass MultiMeet 2024June 3, 2024
High Jump · IndoorMidWach 12-17-25 @ Shrewsbury HS · Dec 174-06.00MidWach 12-17-25 @ Shrewsbury HSDecember 17, 2025
High Jump · OutdoorLittleton vs Clinton Dual · Apr 254-06.00Littleton vs Clinton DualApril 25, 2024
Javelin · 600g · OutdoorClinton vs Bromfield · Apr 1091-10Clinton vs BromfieldApril 10, 2026
Long Jump · IndoorMSTCA Girls Pentathlon · Feb 253.91mMSTCA Girls PentathlonFebruary 25, 2025
Long Jump · OutdoorCentral Mass MultiMeet 2024 · Jun 34.17mCentral Mass MultiMeet 2024June 3, 2024

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Javelin · ClintonClintonJavelin600g--DNS11
May 20Division D Midland-Wachusett League MeetMay 20 · High Jump · Place 11 · ClintonClintonHigh Jump11.4-04.0011
May 20Division D Midland-Wachusett League MeetMay 20 · Javelin · Place 8 · ClintonClintonJavelin600g8.74-0311
May 20Division D Midland-Wachusett League MeetMay 20 · 100m Hurdles · Place 9 · ClintonClinton100m Hurdles33" / 0.838mRound P9.19.37a11
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · Javelin · Place 6 · ClintonClintonJavelin600g6.91-0911
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 100m Hurdles · Place 14 · ClintonClinton100m Hurdles33" / 0.838mRound P14.19.38a11
May 12Littleton vs ClintonMay 12 · High Jump · Place 3 · ClintonClintonHigh Jump3.4' 4"11
May 12Littleton vs ClintonMay 12 · Javelin · Place 2 · ClintonClintonJavelin600g2.83' 4"11
May 12Littleton vs ClintonMay 12 · 100m Hurdles · Place 2 · ClintonClinton100m Hurdles33" / 0.838m2.19.36a11
May 2District E Girls & Boys Division 2 RelaysMay 2 · High Jump · Place 9 · ClintonClintonHigh Jump9.1.27m11
May 2District E Girls & Boys Division 2 RelaysMay 2 · Javelin · Place 3 · ClintonClintonJavelin600g3.25.14m11
Apr 10Clinton vs BromfieldApr 10 · High Jump · Place 3 · ClintonClintonHigh Jump3.4-02.0011
Apr 10Clinton vs BromfieldApr 10 · Javelin · Place 1 · ClintonClintonJavelin600g1.91-10 PB11
Apr 10Clinton vs BromfieldApr 10 · 100m Hurdles · Place 1 · ClintonClinton100m Hurdles33" / 0.838m1.19.29a11
Mar 31Dual Meet Maynard vs. ClintonMar 31 · High Jump · Place 3 · ClintonClintonHigh Jump3.4' 2"11
Mar 31Dual Meet Maynard vs. ClintonMar 31 · Javelin · Place 2 · ClintonClintonJavelin600g2.80' 10"11
Mar 31Dual Meet Maynard vs. ClintonMar 31 · 100m Hurdles · Place 2 · ClintonClinton100m Hurdles33" / 0.838m2.19.8011

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div C & D League MeetFeb 7 · 55m Hurdles · Place 4 · ClintonClinton55m Hurdles33"Round P4.10.68a11
Feb 7Midland Wachusett Div C & D League MeetFeb 7 · 55m Hurdles · Place 4 · ClintonClinton55m Hurdles33"4.10.49a PB11
Feb 7Midland Wachusett Div C & D League MeetFeb 7 · High Jump · Place 5 · ClintonClintonHigh Jump5.4-04.0011
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · High Jump · Place 7 · ClintonClintonHigh Jump74-411
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · 55m Hurdles · Place 5 · ClintonClinton55m Hurdles510.7011
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · High Jump · Place 6 · ClintonClintonHigh Jump64-611
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · 55m Hurdles · Place 9 · ClintonClinton55m Hurdles910.70a11
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · High Jump · Place 50 · ClintonClintonHigh Jump501.27m11
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · High Jump · Place 2 · ClintonClintonHigh Jump24-611
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · 55m Hurdles · Place 2 · ClintonClinton55m Hurdles210.60a11
Jan 7Midland Wachusett @ WachusettJan 7 · High Jump · Place 10 · ClintonClintonHigh Jump104-411
Jan 7Midland Wachusett @ WachusettJan 7 · 55m Hurdles · Place 6 · ClintonClinton55m Hurdles611.10a11

2025 Indoor Track

22 results
DateMeetEventPlMarkGr
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 55m Hurdles · Place 25 · ClintonClinton55m Hurdles33"25.10.80a11
Dec 17MidWach 12-17-25 @ Shrewsbury HSDec 17 · 55m Hurdles · Place 3 · ClintonClinton55m Hurdles33"3.10.7011
Dec 17MidWach 12-17-25 @ Shrewsbury HSDec 17 · High Jump · Place 3 · ClintonClintonHigh Jump3.4-06.00 PB11
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · 55m Hurdles · Place 11 · ClintonClinton55m Hurdles33"Round P11.11.08a11
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · High Jump · ClintonClintonHigh Jump--NH11
Feb 25MSTCA Girls PentathlonFeb 25 · Long Jump · Place 120 · ClintonClintonLong Jump1203.91m PB—
Feb 25MSTCA Girls PentathlonFeb 25 · High Jump · Place 30 · ClintonClintonHigh Jump301.42m—
Feb 25MSTCA Girls PentathlonFeb 25 · Shot Put · Place 112 · ClintonClintonShot Put1125.87m—
Feb 25MSTCA Girls PentathlonFeb 25 · 55m Hurdles · Place 95 · ClintonClinton55m Hurdles9510.83a—
Feb 25MSTCA Girls PentathlonFeb 25 · 800 Meters · Place 138 · ClintonClinton800 Meters1383:35.07a PB—
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · High Jump · Place 4 · ClintonClintonHigh Jump44-4—
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 55m Hurdles · Place 4 · ClintonClinton55m Hurdles410.64a—
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 55m Hurdles · Place 2 · ClintonClinton55m Hurdles210.43a—
Jan 29Mid Wach @ Shrewsbury Week 5Jan 29 · High Jump · Place 4 · ClintonClintonHigh Jump44-6—
Jan 29Mid Wach @ Shrewsbury Week 5Jan 29 · 55m Hurdles · Place 3 · ClintonClinton55m Hurdles310.60—
Jan 25MSTCA Division 5 James Kalperis RelaysJan 25 · Long Jump · Place 19 · ClintonClintonLong Jump194.01m—
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · High Jump · Place 6 · ClintonClintonHigh Jump64-6—
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · 55m Hurdles · Place 6 · ClintonClinton55m Hurdles610.70—
Jan 15Mid Wach @ Fitchburg Week 3Jan 15 · High Jump · Place 5 · ClintonClintonHigh Jump54-06.00SO
Jan 15Mid Wach @ Fitchburg Week 3Jan 15 · 55m Hurdles · Place 7 · ClintonClinton55m Hurdles710.50SO
Jan 8MidWach Week 2 @ WachusettJan 8 · High Jump · Place 1 · ClintonClintonHigh Jump14-6—
Jan 8MidWach Week 2 @ WachusettJan 8 · 55m Hurdles · Place 4 · ClintonClinton55m Hurdles410.60—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · Javelin · Place 22 · ClintonClintonJavelin2264-810
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · 100m Hurdles · Place 16 · ClintonClinton100m HurdlesRound P1619.71a10
May 3District E Girls & Boys Division 2 RelaysMay 3 · High Jump · Place 1 · ClintonClintonHigh Jump11.37m10

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 18Shrewsbury Week # 1 Mid Wach LeagueDec 18 · 55m Hurdles · Place 9 · ClintonClinton55m Hurdles33"9.10.80Wind: 010
Dec 18Shrewsbury Week # 1 Mid Wach LeagueDec 18 · High Jump · Place 10 · ClintonClintonHigh Jump10.4' 410
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 55m Hurdles · Place 18 · ClintonClinton55m Hurdles33"Round P18.10.86a10
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · High Jump · ClintonClintonHigh Jump--NH10
Feb 1145th District E InviteFeb 11 · 55m Hurdles · Place 10 · ClintonClinton55m Hurdles1010.51a—
Feb 4Mid Wach League Championship C & DFeb 4 · 55m Hurdles · Place 5 · ClintonClinton55m Hurdles510.61a—
Jan 24MW @ Shrewsbury # 5Jan 24 · High Jump · Place 13 · ClintonClintonHigh Jump134-2—
Jan 24MW @ Shrewsbury # 5Jan 24 · 55m Hurdles · Place 11 · ClintonClinton55m Hurdles1110.70—
Jan 17MW @ Shrewsbury # 4Jan 17 · High Jump · Place 9 · ClintonClintonHigh Jump94-2—
Jan 17MW @ Shrewsbury # 4Jan 17 · 55m Hurdles · Place 8 · ClintonClinton55m Hurdles810.90a—
Jan 10MW @ Shrewsbury #3Jan 10 · High Jump · Place 19 · ClintonClintonHigh Jump193-10—
Jan 10MW @ Shrewsbury #3Jan 10 · 55m Hurdles · Place 9 · ClintonClinton55m Hurdles911.00—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 3Central Mass MultiMeet 2024Jun 3 · Javelin · Place 15 · ClintonClintonJavelin1520.56m9
Jun 3Central Mass MultiMeet 2024Jun 3 · 200 Meters · Place 41 · ClintonClinton200 Meters4132.62 PB9
Jun 3Central Mass MultiMeet 2024Jun 3 · 800 Meters · Place 56 · ClintonClinton800 Meters563:40.03 PB9
Jun 3Central Mass MultiMeet 2024Jun 3 · Long Jump · Place 32 · ClintonClintonLong Jump324.17m PB9
Jun 3Central Mass MultiMeet 2024Jun 3 · High Jump · Place 13 · ClintonClintonHigh Jump131.37m9
Jun 3Central Mass MultiMeet 2024Jun 3 · Shot Put · Place 23 · ClintonClintonShot Put236.50m9
Jun 3Central Mass MultiMeet 2024Jun 3 · Shot Put · Place 30 · ClintonClintonShot Put306.50m9
Jun 3Central Mass MultiMeet 2024Jun 3 · 100m Hurdles · Place 17 · ClintonClinton100m Hurdles1719.479
May 16Midland Wachusett Division D League MeetMay 16 · High Jump · Place 6 · ClintonClintonHigh Jump64-2—
May 16Midland Wachusett Division D League MeetMay 16 · Javelin · Place 4 · ClintonClintonJavelin478-9—
May 16Midland Wachusett Division D League MeetMay 16 · 100m Hurdles · Place 3 · ClintonClinton100m Hurdles319.01a—
May 16Midland Wachusett Division D League MeetMay 16 · 100m Hurdles · Place 3 · ClintonClinton100m Hurdles318.97a—
May 11District E D 2 Central Mass ChampionshipMay 11 · Javelin · Place 21 · ClintonClintonJavelin2166-11—
May 11District E D 2 Central Mass ChampionshipMay 11 · 100m Hurdles · Place 14 · ClintonClinton100m Hurdles1419.07a—
Apr 27District E Girls & Boys Division 2 RelaysApr 27 · Javelin · Place 15 · ClintonClintonJavelin600g15.22.98m9
Apr 27District E Girls & Boys Division 2 RelaysApr 27 · High Jump · Place 17 · ClintonClintonHigh Jump17.1.32m9
Apr 25Littleton vs Clinton DualApr 25 · Javelin · ClintonClintonJavelin600g--FOUL9
Apr 25Littleton vs Clinton DualApr 25 · 100m Hurdles · Place 1 · ClintonClinton100m Hurdles33" / 0.838m1.18.78a PB9
Apr 25Littleton vs Clinton DualApr 25 · High Jump · Place 3 · ClintonClintonHigh Jump3.4-06.00 PB9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20MidWach Meet @ Shrewsbury # 2Dec 20 · High Jump · Place 16 · ClintonClintonHigh Jump16.4-00.009
Dec 20MWIL Invite #2Dec 20 · High Jump · Place 16 · ClintonClintonHigh Jump16.4-00.009

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 10Massachusetts Middle School Division 2 TF ChampionshipJun 10 · 100m Hurdles · Place 26 · ClintonClinton100m Hurdles33" / 0.838mRound P26.20.70aUnofficial-