Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPVIAC Pioneer League Championship · Feb 15:53.34aPVIAC Pioneer League ChampionshipFebruary 1, 2026
1 Mile · OutdoorMSTCA William C. Kane Developmental Invitational · Apr 245:35.92aMSTCA William C. Kane Developmental InvitationalApril 24, 2026
1000 Meters · IndoorPVIAV Week 4 Late · Jan 23:36.54aPVIAV Week 4 LateJanuary 2, 2026
2 Miles · IndoorWeek 4 PVIAC Late · Jan 1111:57.65aWeek 4 PVIAC LateJanuary 11, 2026
400 Meters · OutdoorMSTCA William C. Kane Developmental Invitational · Apr 241:04.61aMSTCA William C. Kane Developmental InvitationalApril 24, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 12Palmer vs South HadleyMay 12 · Long Jump · South HadleyLong Jump—11-8.50Unofficial9
May 12Palmer vs South HadleyMay 12 · 800 Meters · South Hadley800 Meters—2:31Unofficial9
May 4Monson vs. South HadleyMay 4 · 1 Mile · South Hadley1 Mile—5:36.8Unofficial9
May 4Monson vs. South HadleyMay 4 · 800 Meters · Place 2 · South Hadley800 Meters2.2:34.3Unofficial9
Apr 28South Hadley vs EasthamptonApr 28 · 1 Mile · South Hadley1 Mile—5:29.0Unofficial9
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · 1 Mile · Place 28 · South Hadley1 Mile285:35.92a PB9
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · 400 Meters · Place 38 · South Hadley400 Meters381:04.61a PB9
Apr 14South Hadley vs Hampshire Apr 14 · 1 Mile · South Hadley1 Mile—5:28Unofficial9
Apr 14South Hadley vs Hampshire Apr 14 · 400 Meters · South Hadley400 Meters—1:06Unofficial9
Apr 7South Hadley vs BelchertownApr 7 · 2 Miles · South Hadley2 Miles—12:19Unofficial9
Apr 7South Hadley vs BelchertownApr 7 · 800 Meters · South Hadley800 Meters—2:44.7Unofficial9

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 1PVIAC Pioneer League ChampionshipFeb 1 · 1 Mile · Place 13 · South Hadley1 Mile135:53.34a PB9
Jan 18PVIAC Meet 5 LateJan 18 · 2 Miles · Place 11 · South Hadley2 Miles1113:10.98a9
Jan 11Week 4 PVIAC LateJan 11 · 2 Miles · Place 8 · South Hadley2 Miles811:57.65a PB9
Jan 11Week 4 PVIAC LateJan 11 · 1 Mile · Place 19 · South Hadley1 Mile196:02.10a9
Jan 2PVIAV Week 4 LateJan 2 · 2 Miles · Place 8 · South Hadley2 Miles812:26.00a9
Jan 2PVIAV Week 4 LateJan 2 · 1 Mile · Place 18 · South Hadley1 Mile186:09.34a9
Jan 2PVIAV Week 4 LateJan 2 · 1000 Meters · Place 20 · South Hadley1000 Meters203:36.54a PB9