Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMIAA Division 5 Indoor Track & Field Championship · Feb 141:49.02MIAA Division 5 Indoor Track & Field ChampionshipFebruary 14, 2026
300 Meters · IndoorPVIAV Week 4 Late · Jan 248.56aPVIAV Week 4 LateJanuary 2, 2026
400 Meters · OutdoorWestern Massachusetts Class S Championship · May 221:03.77aWestern Massachusetts Class S ChampionshipMay 22, 2026
400 Meters · Relay Split · OutdoorMIAA Division 6 Track & Field Championship · May 301:05.865aMIAA Division 6 Track & Field ChampionshipMay 30, 2025
600 Meters · IndoorPVIAC Pioneer League Championship · Feb 11:46.68aPVIAC Pioneer League ChampionshipFebruary 1, 2026
High Jump · IndoorPVIAC Meet #7 · Feb 44-02.00PVIAC Meet #7February 4, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 400 Meters · Place 26 · Hampshire Regional Middle/High400 Meters26.1:07.12a12
May 22Western Massachusetts Class S ChampionshipMay 22 · 400 Meters · Place 7 · Hampshire Regional Middle/High400 Meters7.1:03.77a PB12
May 12Belchertown at Hampshire RegionalMay 12 · 400 Meters · Hampshire Regional Middle/High400 Meters—64.7Unofficial12
May 8Lion InvitationalMay 8 · 400 Meters · Place 6 · Hampshire Regional Middle/High400 Meters6.1:04.75a12
Apr 28Monson v Hampshire RegionalApr 28 · 400 Meters · Hampshire Regional Middle/High400 Meters—64.5Unofficial12
Apr 14South Hadley v Hampshire Regional Apr 14 · 400 Meters · Hampshire Regional Middle/High400 Meters—66.13Unofficial12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 1 Mile · Place 18 · Hampshire Regional1 Mile181:49.02 PB—
Feb 1PVIAC Pioneer League ChampionshipFeb 1 · 600 Meters · Place 3 · Hampshire Regional Middle/High600 Meters31:46.68a PB12
Feb 1PVIAC Valley ChampionshipFeb 1 · 600 Meters · Place 3 · Hampshire Regional Middle/High600 Meters3.1:46.68a12
Jan 18PVIAC Meet 5 LateJan 18 · 600 Meters · Place 15 · Hampshire Regional Middle/High600 Meters151:56.09a12
Jan 11Week 4 PVIAC LateJan 11 · 600 Meters · Place 3 · Hampshire Regional Middle/High600 Meters31:49.24a12
Jan 2PVIAV Week 4 LateJan 2 · 300 Meters · Place 16 · Hampshire Regional Middle/High300 Meters1648.56a PB12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 600 Meters · Place 23 · Hampshire Regional Middle/High600 Meters23.1:49.80a12
Dec 21PVIAC Dec 21 EarlyDec 21 · 600 Meters · Place 3 · Hampshire Regional Middle/High600 Meters3.1:50.83a12
Dec 14PVIAC Meet 1 (Early)Dec 14 · 600 Meters · Place 9 · Hampshire Regional Middle/High600 Meters9.1:54.64a12
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · 600 Meters · Place 22 · Hampshire Regional Middle/High600 Meters22.1:54.19a11
Feb 9PVIAC Week 7 LateFeb 9 · 600 Meters · Place 7 · Hampshire Regional Middle/High600 Meters71:53.40a—
Jan 26PVIAC Week 6 LateJan 26 · 600 Meters · Place 3 · Hampshire Regional Middle/High600 Meters3.1:51.24a11
Jan 19PVIAC Week 5 LateJan 19 · 600 Meters · Place 7 · Hampshire Regional600 Meters71:51.9811
Jan 12PVIAC Week 4 Late MeetJan 12 · 600 Meters · Place 3 · Hampshire Regional Middle/High600 Meters3.1:54.99a11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 400 Meters · Hampshire Regional Middle/High400 MetersRelay Split—1:05.865a PB11
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 400 Meters · Place 24 · Hampshire Regional Middle/High400 Meters24.1:05.68a11
May 24WMASS Small School ChampionshipMay 24 · 400 Meters · Place 17 · Hampshire Regional Middle/High400 Meters171:06.91a11
May 2Spartan InvitationalMay 2 · 400 Meters · Place 5 · Hampshire Regional Middle/High400 Meters51:04.53a11
Apr 29Hampshire vs South HadleyApr 29 · 400 Meters · Hampshire Regional Middle/High400 Meters—1:04.6Unofficial11
Apr 15HRHS vs EHSApr 15 · 400 Meters · Hampshire Regional Middle/High400 Meters—1:06.5Unofficial11
Apr 9Belchertwon vs HRHSApr 9 · 800 Meters · Hampshire Regional Middle/High800 Meters—2:45.6Unofficial11

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 600 Meters · Place 46 · Hampshire Regional Middle/High600 Meters46.1:57.99a11
Dec 22PVIAC Week 2 Early MeetDec 22 · 600 Meters · Place 6 · Hampshire Regional Middle/High600 Meters6.1:53.50a11
Dec 22PVIAC Week 2 Early MeetDec 22 · High Jump · Place 11 · Hampshire Regional Middle/HighHigh Jump11.4-00.0011
Dec 12PVIAC Week 1 Early MeetDec 12 · 600 Meters · Place 7 · Hampshire Regional Middle/High600 Meters7.2:04.12a11
Dec 12PVIAC Week 1 Early MeetDec 12 · High Jump · Place 19 · Hampshire Regional Middle/HighHigh Jump19.4-00.0011
Feb 4PVIAC Meet #7Feb 4 · 300 Meters · Place 17 · Hampshire Regional Middle/High300 Meters17.51.34a10
Feb 4PVIAC Meet #7Feb 4 · High Jump · Place 17 · Hampshire Regional Middle/HighHigh Jump17.4-02.00 PB10
Jan 21PVIAC Meet #5Jan 21 · High Jump · Hampshire Regional Middle/HighHigh Jump--DNS10
Jan 17PVIAC Late Meet January 17Jan 17 · High Jump · Place 20 · Hampshire Regional Middle/HighHigh Jump20.3-10.0010
Jan 14PVIAC Meet #4Jan 14 · High Jump · Place 18 · Hampshire Regional Middle/HighHigh Jump18.3-10.0010

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 17WMASS D2 ChampionshipMay 17 · 400 Meters · Place 28 · Hampshire Regional Midd400 Meters281:11.56a—