Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMinnechaug Invitational · May 1212.17aMinnechaug Invitational May 12, 2024
1500 Meters · OutdoorMSTCA West Heptathlon/ Decathlon · Jun 36:01.26aMSTCA West Heptathlon/ DecathlonJune 3, 2024
200 Meters · OutdoorMinnechaug Invitational · May 1225.59aMinnechaug Invitational May 12, 2024
300 Meters · IndoorMSTCA Rising Championship · Feb 1139.37aMSTCA Rising ChampionshipFebruary 11, 2025
400 Meters · OutdoorMSTCA West Heptathlon/ Decathlon · Jun 31:03.62aMSTCA West Heptathlon/ DecathlonJune 3, 2024
55 Meter · IndoorPVIAC Valley Championship · Feb 17.09aPVIAC Valley ChampionshipFebruary 1, 2026
55 Meters · IndoorPVIAC Pioneer League Championship · Feb 17.09aPVIAC Pioneer League ChampionshipFebruary 1, 2026
Discus · 1.6kg · OutdoorMIAA Division 6 Track & Field Championship · May 28146-00MIAA Division 6 Track & Field ChampionshipMay 28, 2026
High Jump · OutdoorMSTCA West Heptathlon/ Decathlon · Jun 31.40mMSTCA West Heptathlon/ DecathlonJune 3, 2024
Long Jump · IndoorPVIAC Meet #4 · Jan 1416-09.25PVIAC Meet #4January 14, 2024
Long Jump · OutdoorMSTCA West Heptathlon/ Decathlon · Jun 34.18mMSTCA West Heptathlon/ DecathlonJune 3, 2024
Shot Put · 12lb · IndoorPVIAC Valley Championship · Feb 138-06.50PVIAC Valley ChampionshipFebruary 1, 2026
Shot Put · 12lb · OutdoorMinnechaug Invitational · May 1038' 10"Minnechaug Invitational May 10, 2026
Triple Jump · OutdoorMSTCA West Heptathlon/ Decathlon · Jun 310.56mMSTCA West Heptathlon/ DecathlonJune 3, 2024

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Discus · Place 9 · South HadleyDiscus1.6kg9.146-00 PB11
May 22Western Massachusetts Class S ChampionshipMay 22 · Discus · Place 2 · South HadleyDiscus1.6kg2.143' 10"11
May 22Western Massachusetts Class S ChampionshipMay 22 · Shot Put · Place 16 · South HadleyShot Put12lb16.34' 7.5"11
May 22Western Massachusetts Class S ChampionshipMay 22 · 100 Meters · Place 21 · South Hadley100 MetersRound P21.12.26a11
May 12Palmer vs South HadleyMay 12 · Discus · South HadleyDiscus1.6kg—133-11Unofficial11
May 12Palmer vs South HadleyMay 12 · Shot Put · South HadleyShot Put12lb—38-3.25Unofficial11
May 12Palmer vs South HadleyMay 12 · 200 Meters · South Hadley200 Meters—24.7Unofficial11
May 12Palmer vs South HadleyMay 12 · 100 Meters · South Hadley100 Meters—11.8Unofficial11
May 10Minnechaug Invitational May 10 · Discus · Place 1 · South HadleyDiscus1.6kg1.134' 11"11
May 10Minnechaug Invitational May 10 · Shot Put · Place 7 · South HadleyShot Put12lb7.38' 10" PB11
May 10Minnechaug Invitational May 10 · 200 Meters · Place 16 · South Hadley200 Meters16.25.94a11
May 4Monson vs. South HadleyMay 4 · Discus · Place 1 · South HadleyDiscus1.6kg1.147'Unofficial11
May 4Monson vs. South HadleyMay 4 · Shot Put · Place 1 · South HadleyShot Put12lb1.38' 6.5"Unofficial11
May 4Monson vs. South HadleyMay 4 · 200 Meters · Place 3 · South Hadley200 Meters3.25.0Unofficial11
May 4Monson vs. South HadleyMay 4 · 100 Meters · South Hadley100 Meters—11.8Unofficial11
Apr 28South Hadley vs EasthamptonApr 28 · Discus · South HadleyDiscus1.6kg—135-9Unofficial11
Apr 28South Hadley vs EasthamptonApr 28 · Shot Put · South HadleyShot Put12lb—39-10.5Unofficial11
Apr 28South Hadley vs EasthamptonApr 28 · 200 Meters · South Hadley200 Meters—25.5Unofficial11
Apr 14South Hadley vs Hampshire Apr 14 · Discus · South HadleyDiscus1.6kg—134-5Unofficial11
Apr 14South Hadley vs Hampshire Apr 14 · Shot Put · South HadleyShot Put12lb—36-11.25Unofficial11
Apr 14South Hadley vs Hampshire Apr 14 · 200 Meters · South Hadley200 Meters—25.0Unofficial11
Apr 7South Hadley vs BelchertownApr 7 · Discus · South HadleyDiscus1.6kg—138-5Unofficial11
Apr 7South Hadley vs BelchertownApr 7 · Shot Put · South HadleyShot Put12lb—39-3Unofficial11
Apr 7South Hadley vs BelchertownApr 7 · 200 Meters · South Hadley200 Meters—25.5Unofficial11

2026 Indoor Track

19 results
DateMeetEventPlMarkGr
Feb 10MSTCA Rising ChampionshipFeb 10 · Shot Put · Place 13 · South HadleyShot Put1337-1111
Feb 10MSTCA Rising ChampionshipFeb 10 · 300 Meters · Place 32 · South Hadley300 Meters3241.77a11
Feb 10MSTCA Rising ChampionshipFeb 10 · 55 Meters · Place 29 · South Hadley55 Meters297.18a11
Feb 1PVIAC Pioneer League ChampionshipFeb 1 · Shot Put · Place 6 · South HadleyShot Put638-6.5011
Feb 1PVIAC Pioneer League ChampionshipFeb 1 · 300 Meters · Place 11 · South Hadley300 Meters1140.82a11
Feb 1PVIAC Pioneer League ChampionshipFeb 1 · 55 Meters · Place 9 · South Hadley55 MetersRound P97.09a PB11
Feb 1PVIAC Valley ChampionshipFeb 1 · 300 Meters · Place 11 · South Hadley300 Meters11.40.82a11
Feb 1PVIAC Valley ChampionshipFeb 1 · 55 Meter · Place 9 · South Hadley55 MeterRound P9.7.09a PB11
Feb 1PVIAC Valley ChampionshipFeb 1 · Shot Put · Place 6 · South HadleyShot Put12lb6.38-06.50 PB11
Jan 18PVIAC Meet 5 LateJan 18 · Shot Put · Place 8 · South HadleyShot Put838-9.5011
Jan 18PVIAC Meet 5 LateJan 18 · 300 Meters · Place 25 · South Hadley300 Meters2541.93a11
Jan 18PVIAC Meet 5 LateJan 18 · 55 Meters · Place 22 · South Hadley55 Meters227.10a11
Jan 11Week 4 PVIAC LateJan 11 · Shot Put · Place 4 · South HadleyShot Put439-3.7511
Jan 11Week 4 PVIAC LateJan 11 · 300 Meters · Place 16 · South Hadley300 Meters1641.62a11
Jan 11Week 4 PVIAC LateJan 11 · 55 Meters · Place 20 · South Hadley55 Meters207.28a11
Jan 4Smith RelaysJan 4 · Shot Put · Place 4 · South HadleyShot Put412.03m11
Jan 2PVIAV Week 4 LateJan 2 · Shot Put · Place 8 · South HadleyShot Put835-10.2511
Jan 2PVIAV Week 4 LateJan 2 · 300 Meters · Place 13 · South Hadley300 Meters1340.14a11
Jan 2PVIAV Week 4 LateJan 2 · 55 Meters · Place 17 · South Hadley55 Meters177.18a11

2025 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 21PVIAC Dec 21 EarlyDec 21 · 300 Meters · Place 15 · South Hadley300 Meters15.40.62a11
Dec 21PVIAC Dec 21 EarlyDec 21 · 55 Meter · Place 17 · South Hadley55 Meter17.7.17a11
Dec 21PVIAC Dec 21 EarlyDec 21 · Shot Put · Place 7 · South HadleyShot Put12lb7.35-08.2511
Dec 14PVIAC Meet 1 (Early)Dec 14 · 300 Meters · Place 13 · South Hadley300 Meters13.41.09a11
Dec 14PVIAC Meet 1 (Early)Dec 14 · 55 Meter · Place 20 · South Hadley55 Meter20.7.16a11
Dec 14PVIAC Meet 1 (Early)Dec 14 · Shot Put · Place 12 · South HadleyShot Put12lb12.33-01.7511
Feb 11MSTCA Rising ChampionshipFeb 11 · 300 Meters · Place 8 · South Hadley300 Meters839.37a PB—
Feb 11MSTCA Rising ChampionshipFeb 11 · 55 Meters · Place 14 · South Hadley55 Meters147.18a—
Feb 9PVIAC Week 7 LateFeb 9 · Shot Put · Place 20 · South HadleyShot Put2029-5.75—
Feb 9PVIAC Week 7 LateFeb 9 · 300 Meters · Place 12 · South Hadley300 Meters1241.19a—
Feb 9PVIAC Week 7 LateFeb 9 · 55 Meters · Place 8 · South Hadley55 Meters87.20a—
Jan 26PVIAC Week 6 EarlyJan 26 · Shot Put · Place 14 · South HadleyShot Put1431-10.25—
Jan 26PVIAC Week 6 EarlyJan 26 · 55 Meters · Place 12 · South Hadley55 Meters127.14a—
Jan 19PVIAC Week 5 EarlyJan 19 · 55 Meters · Place 10 · South Hadley55 Meters107.1810
Jan 12PVIAC Week 4 EarlyJan 12 · Shot Put · Place 12 · South HadleyShot Put1232-11.7510
Jan 12PVIAC Week 4 EarlyJan 12 · 300 Meters · Place 9 · South Hadley300 Meters941.2310
Jan 12PVIAC Week 4 EarlyJan 12 · 55 Meters · Place 15 · South Hadley55 Meters157.2510
Jan 5PVIAC Week 3 Early MeetJan 5 · Shot Put · Place 14 · South HadleyShot Put1431-0.25—
Jan 5PVIAC Week 3 Early MeetJan 5 · 300 Meters · Place 12 · South Hadley300 Meters1240.89a—
Jan 5PVIAC Week 3 Early MeetJan 5 · 55 Meters · Place 11 · South Hadley55 Meters117.14a—

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · Discus · Place 12 · South HadleyDiscus1.6kg12.132-0810
May 24WMASS Small School ChampionshipMay 24 · Discus · Place 4 · South HadleyDiscus4128-1010
May 24WMASS Small School ChampionshipMay 24 · 100 Meters · Place 24 · South Hadley100 MetersRound P2412.33a10
May 13South Hadley v. MonsonMay 13 · Javelin · South HadleyJavelin800g—104-0Unofficial10
May 13South Hadley v. MonsonMay 13 · Discus · South HadleyDiscus1.6kg—130-2Unofficial10
May 13South Hadley v. MonsonMay 13 · Shot Put · South HadleyShot Put12lb—33-5.5Unofficial10
May 11Minnechaug Invitational May 11 · Discus · Place 5 · South HadleyDiscus1.6kg5.124-0710
May 6South Hadley v. EasthamptonMay 6 · Javelin · South HadleyJavelin800g—78-7Unofficial10
May 6South Hadley v. EasthamptonMay 6 · Discus · South HadleyDiscus1.6kg—127-5Unofficial10
Apr 29South Hadley v. HampshireApr 29 · Javelin · South HadleyJavelin800g—103-6Unofficial10
Apr 29South Hadley v. HampshireApr 29 · Discus · South HadleyDiscus1.6kg—111-1Unofficial10
Apr 29South Hadley v. HampshireApr 29 · Shot Put · South HadleyShot Put12lb—31-7Unofficial10
Apr 15South Hadley v. Belchertown Apr 15 · Discus · South HadleyDiscus1.6kg—116-9Unofficial10
Apr 15South Hadley v. Belchertown Apr 15 · 200 Meters · South Hadley200 Meters—25.7Unofficial10
Apr 15South Hadley v. Belchertown Apr 15 · 100 Meters · South Hadley100 Meters—11.7Unofficial10
Apr 8South Hadley v. PalmerApr 8 · Discus · South HadleyDiscus1.6kg—115-6Unofficial10
Apr 8South Hadley v. PalmerApr 8 · 200 Meters · South Hadley200 Meters—23.7Unofficial10
Apr 8South Hadley v. PalmerApr 8 · 100 Meters · South Hadley100 Meters—11.6Unofficial10

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 22PVIAC Week 2 Afternoon MeetDec 22 · 300 Meters · Place 12 · South Hadley300 Meters12.41.95a10
Dec 22PVIAC Week 2 Afternoon MeetDec 22 · 55 Meter · Place 13 · South Hadley55 Meter13.7.24a10
Dec 22PVIAC Week 2 Afternoon MeetDec 22 · Shot Put · Place 9 · South HadleyShot Put12lb9.32-10.0010
Feb 10PVIAC Indoor ChampionshipFeb 10 · 300 Meters · Place 18 · South Hadley300 Meters18.39.97a9
Feb 4PVIAC Meet #7Feb 4 · 300 Meters · Place 10 · South Hadley300 Meters10.40.10a9
Feb 4PVIAC Meet #7Feb 4 · 55 Meter · Place 12 · South Hadley55 Meter12.7.21a9
Feb 4PVIAC Meet #7Feb 4 · Shot Put · Place 19 · South HadleyShot Put12lb19.27-08.759
Jan 17PVIAC Jan 17th Early MeetJan 17 · Long Jump · Place 31 · South HadleyLong Jump3113-10.50—
Jan 17PVIAC Jan 17th Early MeetJan 17 · Shot Put · Place 26 · South HadleyShot Put2625-11—
Jan 17PVIAC Jan 17th Early MeetJan 17 · 55 Meters · Place 9 · South Hadley55 Meters97.17a—
Jan 14PVIAC Meet #4Jan 14 · 300 Meters · Place 9 · South Hadley300 Meters9.41.30a9
Jan 14PVIAC Meet #4Jan 14 · 55 Meter · Place 14 · South Hadley55 Meter14.7.30a9
Jan 14PVIAC Meet #4Jan 14 · Long Jump · Place 10 · South HadleyLong Jump10.16-09.25 PB9
Jan 14PVIAC Meet #4Jan 14 · Shot Put · Place 17 · South HadleyShot Put12lb17.30-00.509

2024 Outdoor Track

42 results
DateMeetEventPlMarkGr
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · Triple Jump · Place 16 · South HadleyTriple Jump1610.56m PB—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · Long Jump · Place 34 · South HadleyLong Jump344.18m PB—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · High Jump · Place 22 · South HadleyHigh Jump221.40m PB—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · Javelin · Place 11 · South HadleyJavelin1132.37m—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · Discus · Place 6 · South HadleyDiscus630.34m—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · Shot Put · Place 10 · South HadleyShot Put109.84m—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · 110m Hurdles · Place 34 · South Hadley110m Hurdles3423.26a—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · 1500 Meters · Place 35 · South Hadley1500 Meters356:01.26a PB—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · 400 Meters · Place 35 · South Hadley400 Meters351:03.62a PB—
Jun 3MSTCA West Heptathlon/ DecathlonJun 3 · 100 Meters · Place 14 · South Hadley100 Meters1412.29a—
Jun 3Western Massachusetts Decathlon Jun 3 · Triple Jump · Place 2 · South HadleyTriple Jump234-7.75—
Jun 3Western Massachusetts Decathlon Jun 3 · Long Jump · Place 5 · South HadleyLong Jump513-8.5—
Jun 3Western Massachusetts Decathlon Jun 3 · High Jump · Place 3 · South HadleyHigh Jump34-7—
Jun 3Western Massachusetts Decathlon Jun 3 · Javelin · Place 3 · South HadleyJavelin3106-2—
Jun 3Western Massachusetts Decathlon Jun 3 · Discus · Place 2 · South HadleyDiscus299-6—
Jun 3Western Massachusetts Decathlon Jun 3 · Shot Put · Place 1 · South HadleyShot Put132-3.25—
Jun 3Western Massachusetts Decathlon Jun 3 · 110m Hurdles · Place 5 · South Hadley110m Hurdles523.26a—
Jun 3Western Massachusetts Decathlon Jun 3 · 1500 Meters · Place 4 · South Hadley1500 Meters46:01.26a—
Jun 3Western Massachusetts Decathlon Jun 3 · 400 Meters · Place 6 · South Hadley400 Meters663.62a—
Jun 3Western Massachusetts Decathlon Jun 3 · 100 Meters · Place 2 · South Hadley100 Meters212.29a—
May 12Minnechaug Invitational May 12 · Discus · Place 7 · South HadleyDiscus1.6kg7.98-109
May 12Minnechaug Invitational May 12 · 200 Meters · Place 21 · South Hadley200 Meters21.25.59a PB9
May 12Minnechaug Invitational May 12 · 100 Meters · Place 17 · South Hadley100 MetersRound P17.12.17a PB9
May 8South Hadley vs EasthamptonMay 8 · Discus · South HadleyDiscus1.6kg—95-1Unofficial9
May 8South Hadley vs EasthamptonMay 8 · Shot Put · South HadleyShot Put12lb—34-3Unofficial9
May 8South Hadley vs EasthamptonMay 8 · 200 Meters · South Hadley200 Meters—26.1Unofficial9
May 8South Hadley vs EasthamptonMay 8 · 100 Meters · South Hadley100 Meters—12.0Unofficial9
May 1South Hadley vs HampshireMay 1 · Discus · South HadleyDiscus1.6kg—97-6Unofficial9
May 1South Hadley vs HampshireMay 1 · Shot Put · South HadleyShot Put12lb—29-7.5Unofficial9
May 1South Hadley vs HampshireMay 1 · 200 Meters · South Hadley200 Meters—26.6Unofficial9
May 1South Hadley vs HampshireMay 1 · 100 Meters · South Hadley100 Meters—12.0Unofficial9
Apr 24South Hadley @ Belchertown Apr 24 · Shot Put · South HadleyShot Put12lb—31-3Unofficial9
Apr 24South Hadley @ Belchertown Apr 24 · 100 Meters · South Hadley100 Meters—11.9Unofficial9
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · 200 Meters · Place 20 · South Hadley200 Meters2026.40a—
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · 100 Meters · Place 18 · South Hadley100 Meters1812.56a—
Apr 15Dual Meet vs MonsonApr 15 · Discus · South HadleyDiscus1.6kg—77-9Unofficial9
Apr 15Dual Meet vs MonsonApr 15 · Shot Put · South HadleyShot Put12lb—27-7.25Unofficial9
Apr 15Dual Meet vs MonsonApr 15 · 200 Meters · South Hadley200 Meters—25.6Unofficial9
Apr 15Dual Meet vs MonsonApr 15 · 100 Meters · South Hadley100 Meters—11.8Unofficial9
Apr 8South Hadley vs PalmerApr 8 · Discus · South HadleyDiscus1.6kg—88-3Unofficial9
Apr 8South Hadley vs PalmerApr 8 · 200 Meters · South Hadley200 Meters—24.8Unofficial9
Apr 8South Hadley vs PalmerApr 8 · 100 Meters · South Hadley100 Meters—12.0Unofficial9