Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPVIAC Meet 1 (Early) · Dec 145:49.79aPVIAC Meet 1 (Early)December 14, 2025
1000 Meters · IndoorPVIAC Dec 21 Early · Dec 213:23.68aPVIAC Dec 21 EarlyDecember 21, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4Monson vs. South HadleyMay 4 · 2 Miles · Place 1 · South Hadley2 Miles1.12:51.3Unofficial11
May 4Monson vs. South HadleyMay 4 · 1 Mile · South Hadley1 Mile—5:46.7Unofficial11
Apr 28South Hadley vs EasthamptonApr 28 · 2 Miles · South Hadley2 Miles—12:26.9Unofficial11
Apr 14South Hadley vs Hampshire Apr 14 · 2 Miles · South Hadley2 Miles—12:39.6Unofficial11
Apr 7South Hadley vs BelchertownApr 7 · 2 Miles · South Hadley2 Miles—12:24Unofficial11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 1PVIAC Valley ChampionshipFeb 1 · 1 Mile · South Hadley1 Mile--DNS11
Jan 18PVIAC Meet 5 LateJan 18 · 1 Mile · Place 23 · South Hadley1 Mile235:52.40a11
Jan 18PVIAC Meet 5 LateJan 18 · 1000 Meters · Place 16 · South Hadley1000 Meters163:23.69a11
Jan 11Week 4 PVIAC LateJan 11 · 1 Mile · Place 16 · South Hadley1 Mile165:50.60a11
Jan 11Week 4 PVIAC LateJan 11 · 1000 Meters · Place 25 · South Hadley1000 Meters253:32.27a11
Jan 2PVIAV Week 4 LateJan 2 · 1 Mile · Place 19 · South Hadley1 Mile196:14.07a11
Jan 2PVIAV Week 4 LateJan 2 · 1000 Meters · Place 28 · South Hadley1000 Meters284:03.53a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21PVIAC Dec 21 EarlyDec 21 · 1 Mile · South Hadley1 Mile--DNS11
Dec 21PVIAC Dec 21 EarlyDec 21 · 1000 Meters · Place 11 · South Hadley1000 Meters11.3:23.68a PB11
Dec 14PVIAC Meet 1 (Early)Dec 14 · 1 Mile · Place 17 · South Hadley1 Mile17.5:49.79a PB11
Dec 14PVIAC Meet 1 (Early)Dec 14 · 1000 Meters · Place 26 · South Hadley1000 Meters26.4:14.89a11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13South Hadley v. MonsonMay 13 · 1 Mile · South Hadley1 Mile—6:00.3Unofficial10
May 6South Hadley v. EasthamptonMay 6 · 1 Mile · South Hadley1 Mile—6:05Unofficial10
Apr 29South Hadley v. HampshireApr 29 · 1 Mile · South Hadley1 Mile—5:54Unofficial10
Apr 15South Hadley v. Belchertown Apr 15 · 1 Mile · South Hadley1 Mile—6:38.8Unofficial10
Apr 8South Hadley v. PalmerApr 8 · 2 Miles · South Hadley2 Miles—13:48Unofficial10
Apr 8South Hadley v. PalmerApr 8 · 1 Mile · South Hadley1 Mile—6:59Unofficial10

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 8South Hadley vs EasthamptonMay 8 · 3200 Meters · South Hadley3200 Meters—13:59.2Unofficial9
May 8South Hadley vs EasthamptonMay 8 · 800 Meters · South Hadley800 Meters—2:52Unofficial9
May 8South Hadley vs EasthamptonMay 8 · 400 Meters · South Hadley400 Meters—1:16.6Unofficial9
May 1South Hadley vs HampshireMay 1 · 1 Mile · South Hadley1 Mile—6:15.3Unofficial9
May 1South Hadley vs HampshireMay 1 · Shot Put · South HadleyShot Put12lb—18-1.25Unofficial9
May 1South Hadley vs HampshireMay 1 · 400 Meters · South Hadley400 Meters—1:10.8Unofficial9
Apr 24South Hadley @ Belchertown Apr 24 · 1 Mile · South Hadley1 Mile—6:10.3Unofficial9
Apr 24South Hadley @ Belchertown Apr 24 · Shot Put · South HadleyShot Put12lb—19-2Unofficial9
Apr 15Dual Meet vs MonsonApr 15 · 2 Miles · South Hadley2 Miles—14:37.3Unofficial9
Apr 15Dual Meet vs MonsonApr 15 · 1 Mile · South Hadley1 Mile—7:01.5Unofficial9
Apr 15Dual Meet vs MonsonApr 15 · Shot Put · South HadleyShot Put12lb—21-1.25Unofficial9
Apr 8South Hadley vs PalmerApr 8 · 2 Miles · South Hadley2 Miles—13:28.7Unofficial9
Apr 8South Hadley vs PalmerApr 8 · Shot Put · South HadleyShot Put12lb—20-5Unofficial9
Apr 8South Hadley vs PalmerApr 8 · 800 Meters · South Hadley800 Meters—2:39.5Unofficial9