Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Rising Championship · Feb 106:03.07aMSTCA Rising ChampionshipFebruary 10, 2026
1 Mile · OutdoorWestern Massachusetts Class S Championship · May 225:47.32aWestern Massachusetts Class S ChampionshipMay 22, 2026
1000 Meters · IndoorPVIAC Pioneer League Championship · Feb 13:33.85aPVIAC Pioneer League ChampionshipFebruary 1, 2026
2 Miles · IndoorPVIAC Meet 5 Late · Jan 1812:39.87aPVIAC Meet 5 LateJanuary 18, 2026
2 Miles · OutdoorWMASS Small School Championship · May 2413:13.34aWMASS Small School ChampionshipMay 24, 2025
600 Meters · IndoorPVIAC Week 2 Afternoon Meet · Dec 222:09.57aPVIAC Week 2 Afternoon MeetDecember 22, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 22Western Massachusetts Class S ChampionshipMay 22 · 1 Mile · Place 9 · South Hadley1 Mile9.5:47.32a PB8
May 12Palmer vs South HadleyMay 12 · 1 Mile · Place 1 · South Hadley1 Mile1.06:00.8Unofficial8
May 12Palmer vs South HadleyMay 12 · 800 Meters · Place 5 · South Hadley800 Meters5.02:55.0Unofficial8
May 4Monson vs. South HadleyMay 4 · 2 Miles · Place 1 · South Hadley2 Miles1.13:34.7Unofficial8
May 4Monson vs. South HadleyMay 4 · 800 Meters · South Hadley800 Meters—2:49.1Unofficial8
Apr 28South Hadley vs EasthamptonApr 28 · 1 Mile · South Hadley1 Mile—5:58.0Unofficial8
Apr 28South Hadley vs EasthamptonApr 28 · 800 Meters · South Hadley800 Meters—2:51.3Unofficial8
Apr 14South Hadley vs Hampshire Apr 14 · 2 Miles · South Hadley2 Miles—14:32.7Unofficial8
Apr 14South Hadley vs Hampshire Apr 14 · 800 Meters · South Hadley800 Meters—2:49.9Unofficial8
Apr 7South Hadley vs BelchertownApr 7 · 1 Mile · South Hadley1 Mile—6:07Unofficial8
Apr 7South Hadley vs BelchertownApr 7 · 400 Meters · South Hadley400 Meters—1:10.8Unofficial8

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 10MSTCA Rising ChampionshipFeb 10 · 1 Mile · Place 4 · South Hadley1 Mile46:03.07a PB8
Feb 10MSTCA Rising ChampionshipFeb 10 · 1000 Meters · Place 11 · South Hadley1000 Meters113:36.39a8
Feb 1PVIAC Pioneer League ChampionshipFeb 1 · 2 Miles · Place 3 · South Hadley2 Miles313:39.17a8
Feb 1PVIAC Pioneer League ChampionshipFeb 1 · 1000 Meters · Place 5 · South Hadley1000 Meters53:33.85a PB8
Feb 1PVIAC Valley ChampionshipFeb 1 · 2 Miles · Place 3 · South Hadley2 Miles3.13:39.17a8
Feb 1PVIAC Valley ChampionshipFeb 1 · 1000 Meters · Place 5 · South Hadley1000 Meters5.3:33.85a8
Jan 18PVIAC Meet 5 LateJan 18 · 2 Miles · Place 3 · South Hadley2 Miles312:39.87a PB8
Jan 18PVIAC Meet 5 LateJan 18 · 1 Mile · Place 8 · South Hadley1 Mile86:13.42a8
Jan 18PVIAC Meet 5 LateJan 18 · 1000 Meters · Place 12 · South Hadley1000 Meters123:47.53a8
Jan 11Week 4 PVIAC LateJan 11 · 2 Miles · Place 2 · South Hadley2 Miles213:23.09a8

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 21PVIAC Dec 21 EarlyDec 21 · 2 Miles · Place 2 · South Hadley2 Miles2.13:10.43a8
Dec 14PVIAC Meet 1 (Early)Dec 14 · 2 Miles · Place 3 · South Hadley2 Miles3.13:36.76a8
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · 2 Miles · Place 19 · South Hadley2 Miles19.13:06.07a7
Feb 9PVIAC Week 7 LateFeb 9 · 2 Miles · Place 7 · South Hadley2 Miles713:47.03a—
Jan 26PVIAC Week 6 EarlyJan 26 · 2 Miles · Place 1 · South Hadley2 Miles113:12.08a—
Jan 26PVIAC Week 6 EarlyJan 26 · 1000 Meters · Place 13 · South Hadley1000 Meters133:56.33a—
Jan 19PVIAC Week 5 EarlyJan 19 · 1 Mile · Place 6 · South Hadley1 Mile66:06.3007
Jan 12PVIAC Week 4 EarlyJan 12 · 2 Miles · Place 5 · South Hadley2 Miles512:45.1907
Jan 12PVIAC Week 4 EarlyJan 12 · 1000 Meters · Place 9 · South Hadley1000 Meters93:58.5107
Jan 5PVIAC Week 3 Early MeetJan 5 · 1 Mile · Place 4 · South Hadley1 Mile46:08.04a—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24WMASS Small School ChampionshipMay 24 · 2 Miles · Place 11 · South Hadley2 Miles1113:13.34a PB7
May 13South Hadley v. MonsonMay 13 · 2 Miles · South Hadley2 Miles—14:49.2Unofficial7
May 13South Hadley v. MonsonMay 13 · 1 Mile · South Hadley1 Mile—6:20.6Unofficial7
May 6South Hadley v. EasthamptonMay 6 · 2 Miles · South Hadley2 Miles—13:09.1Unofficial7
May 6South Hadley v. EasthamptonMay 6 · 800 Meters · South Hadley800 Meters—3:01.3Unofficial7
Apr 29South Hadley v. HampshireApr 29 · 2 Miles · South Hadley2 Miles—13:37.2Unofficial7
Apr 29South Hadley v. HampshireApr 29 · 800 Meters · South Hadley800 Meters—3:01.4Unofficial7
Apr 8South Hadley v. PalmerApr 8 · 2 Miles · South Hadley2 Miles—13:51.3Unofficial7

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 2 Miles · Place 23 · South Hadley2 Miles23.13:19.10a7
Dec 22PVIAC Week 2 Afternoon MeetDec 22 · 2 Miles · Place 4 · South Hadley2 Miles4.13:08.15a7
Dec 22PVIAC Week 2 Afternoon MeetDec 22 · 600 Meters · Place 12 · South Hadley600 Meters12.2:09.57a PB7