Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMinnechaug Invitational · May 1014.36aMinnechaug Invitational May 10, 2026
200 Meters · OutdoorWestern Massachusetts Class S Championship · May 2228.69aWestern Massachusetts Class S ChampionshipMay 22, 2026
300 Meters · IndoorPVIAC Pioneer League Championship · Feb 146.84aPVIAC Pioneer League ChampionshipFebruary 1, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22Western Massachusetts Class S ChampionshipMay 22 · 200 Meters · Place 16 · South Hadley200 Meters16.28.69a PBWind: 08
May 12Palmer vs South HadleyMay 12 · 200 Meters · Place 2 · South Hadley200 Meters2.28.9Unofficial8
May 10Minnechaug Invitational May 10 · 100 Meters · Place 18 · South Hadley100 MetersRound P18.14.36a PB8
May 4Monson vs. South HadleyMay 4 · 200 Meters · South Hadley200 Meters—28.4Unofficial8
Apr 28South Hadley vs EasthamptonApr 28 · 200 Meters · South Hadley200 Meters—29.2Unofficial8
Apr 28South Hadley vs EasthamptonApr 28 · 100 Meters · South Hadley100 Meters—13.8Unofficial8
Apr 14South Hadley vs Hampshire Apr 14 · 200 Meters · South Hadley200 Meters—29.6Unofficial8
Apr 14South Hadley vs Hampshire Apr 14 · 100 Meters · South Hadley100 Meters—14.0Unofficial8
Apr 7South Hadley vs BelchertownApr 7 · 200 Meters · South Hadley200 Meters—30.5Unofficial8

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 10MSTCA Rising ChampionshipFeb 10 · 300 Meters · Place 16 · South Hadley300 Meters1646.93a8
Feb 1PVIAC Pioneer League ChampionshipFeb 1 · 300 Meters · Place 7 · South Hadley300 Meters746.84a PB8
Feb 1PVIAC Valley ChampionshipFeb 1 · 300 Meters · Place 7 · South Hadley300 Meters7.46.84a8
Jan 18PVIAC Meet 5 LateJan 18 · 300 Meters · Place 16 · South Hadley300 Meters1647.45a8
Jan 11Week 4 PVIAC LateJan 11 · 300 Meters · Place 11 · South Hadley300 Meters1147.94a8
Jan 2PVIAV Week 4 LateJan 2 · 300 Meters · Place 22 · South Hadley300 Meters2249.69a8

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21PVIAC Dec 21 EarlyDec 21 · 300 Meters · Place 17 · South Hadley300 Meters17.49.40a8

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13South Hadley v. MonsonMay 13 · Javelin · South HadleyJavelin600g—40-10Unofficial7
May 13South Hadley v. MonsonMay 13 · 100 Meters · South Hadley100 Meters—14.9Unofficial7
May 6South Hadley v. EasthamptonMay 6 · Javelin · South HadleyJavelin600g—36-5Unofficial7
May 6South Hadley v. EasthamptonMay 6 · 100 Meters · South Hadley100 Meters—14.6Unofficial7
Apr 29South Hadley v. HampshireApr 29 · Javelin · South HadleyJavelin600g—46-10Unofficial7
Apr 29South Hadley v. HampshireApr 29 · 100 Meters · South Hadley100 Meters—14.3Unofficial7
Apr 15South Hadley v. Belchertown Apr 15 · Javelin · South HadleyJavelin600g—40-3Unofficial7
Apr 15South Hadley v. Belchertown Apr 15 · 100 Meters · South Hadley100 Meters—15.0Unofficial7
Apr 8South Hadley v. PalmerApr 8 · Long Jump · South HadleyLong Jump—12-3.5Unofficial7
Apr 8South Hadley v. PalmerApr 8 · 200 Meters · South Hadley200 Meters—33.2Unofficial7