Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWeek 4 PVIAC Late · Jan 114:46.30aWeek 4 PVIAC LateJanuary 11, 2026
1 Mile · OutdoorMIAA Division 6 Track & Field Championship · May 284:31.58aMIAA Division 6 Track & Field ChampionshipMay 28, 2026
1000 Meters · IndoorPVIAC Meet 5 Late · Jan 182:42.25aPVIAC Meet 5 LateJanuary 18, 2026
2 Miles · IndoorMIAA Division 5 Indoor Track & Field Championship · Feb 149:48.37MIAA Division 5 Indoor Track & Field ChampionshipFebruary 14, 2026
2 Miles · OutdoorMIAA Division 6 Track & Field Championship · May 289:39.29aMIAA Division 6 Track & Field ChampionshipMay 28, 2026
800 Meters · OutdoorMinnechaug Invitational · May 102:03.15aMinnechaug Invitational May 10, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 2 Miles · Place 10 · Hampshire Regional Middle/High2 Miles10.9:39.29a PB12
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 1 Mile · Place 13 · Hampshire Regional Middle/High1 Mile13.4:31.58a PB12
May 22Western Massachusetts Class S ChampionshipMay 22 · 2 Miles · Place 4 · Hampshire Regional Middle/High2 Miles4.9:41.07a12
May 22Western Massachusetts Class S ChampionshipMay 22 · 800 Meters · Place 2 · Hampshire Regional Middle/High800 Meters2.2:04.23a12
May 12Belchertown at Hampshire RegionalMay 12 · 2 Miles · Hampshire Regional Middle/High2 Miles—10:55.3Unofficial12
May 12Belchertown at Hampshire RegionalMay 12 · 800 Meters · Hampshire Regional Middle/High800 Meters—02:01.6Unofficial12
May 10Minnechaug Invitational May 10 · 800 Meters · Place 4 · Hampshire Regional Middle/High800 Meters4.2:03.15a PB12
May 8Lion InvitationalMay 8 · 2 Miles · Place 1 · Hampshire Regional Middle/High2 Miles1.9:48.17a12
May 4Palmer at Hampshire RegionalMay 4 · 2 Miles · Place 1 · Hampshire Regional Middle/High2 Miles1.11:1412
May 4Palmer at Hampshire RegionalMay 4 · 800 Meters · Place 1 · Hampshire Regional Middle/High800 Meters1.02:11.312
Apr 28Monson v Hampshire RegionalApr 28 · 1 Mile · Hampshire Regional Middle/High1 Mile—4:42.8Unofficial12
Apr 14South Hadley v Hampshire Regional Apr 14 · 2 Miles · Hampshire Regional Middle/High2 Miles—10:13.2Unofficial12
Apr 14South Hadley v Hampshire Regional Apr 14 · 800 Meters · Hampshire Regional Middle/High800 Meters—2:05.4Unofficial12
Apr 7Easthampton v Hampshire RegionalApr 7 · 1 Mile · Hampshire Regional Middle/High1 Mile—4:50.6Unofficial12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 2 Miles · Place 6 · Hampshire Regional2 Miles69:48.37 PB—
Feb 1PVIAC Pioneer League ChampionshipFeb 1 · 2 Miles · Place 2 · Hampshire Regional Middle/High2 Miles210:06.07a12
Feb 1PVIAC Valley ChampionshipFeb 1 · 2 Miles · Place 2 · Hampshire Regional Middle/High2 Miles2.10:06.07a12
Jan 18PVIAC Meet 5 LateJan 18 · 1000 Meters · Place 2 · Hampshire Regional Middle/High1000 Meters22:42.25a PB12
Jan 11Week 4 PVIAC LateJan 11 · 1 Mile · Place 3 · Hampshire Regional Middle/High1 Mile34:46.30a PB12
Jan 2PVIAV Week 4 LateJan 2 · 1 Mile · Place 1 · Hampshire Regional Middle/High1 Mile14:50.87a12

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 2 Miles · Place 9 · Hampshire Regional Middle/High2 Miles9.9:53.35a12
Dec 21PVIAC Dec 21 EarlyDec 21 · 2 Miles · Place 2 · Hampshire Regional Middle/High2 Miles2.10:10.23a12
Dec 14PVIAC Meet 1 (Early)Dec 14 · 2 Miles · Place 6 · Hampshire Regional Middle/High2 Miles6.10:33.36a12
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · 2 Miles · Place 7 · Hampshire Regional Middle/High2 Miles7.10:15.59a11
Feb 9PVIAC Week 7 LateFeb 9 · 2 Miles · Place 1 · Hampshire Regional Middle/High2 Miles110:18.89a—
Feb 9PVIAC Week 7 LateFeb 9 · 1000 Meters · Place 3 · Hampshire Regional Middle/High1000 Meters32:57.37a—
Jan 26PVIAC Week 6 LateJan 26 · 1 Mile · Place 5 · Hampshire Regional Middle/High1 Mile5.4:53.17a11
Jan 19PVIAC Week 5 LateJan 19 · 2 Miles · Place 1 · Hampshire Regional2 Miles110:30.4511
Jan 19PVIAC Week 5 LateJan 19 · 1000 Meters · Place 4 · Hampshire Regional1000 Meters42:57.0711
Jan 12PVIAC Week 4 Late MeetJan 12 · 1 Mile · Place 2 · Hampshire Regional Middle/High1 Mile2.4:56.07a11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 2 Miles · Place 11 · Hampshire Regional Middle/High2 Miles11.10:08.57a11
May 24WMASS Small School ChampionshipMay 24 · 2 Miles · Place 2 · Hampshire Regional Middle/High2 Miles210:10.21a11
May 13Palmer HS Boys v Hampshire RHS BoysMay 13 · 2 Miles · Place 1 · Hampshire Regional Middle/High2 Miles110:08.811
May 7HRHS vs MonsonMay 7 · 1 Mile · Hampshire Regional Middle/High1 Mile—4:55.8Unofficial11
May 2Spartan InvitationalMay 2 · 1 Mile · Place 2 · Hampshire Regional Middle/High1 Mile24:56.28a11
Apr 29Hampshire vs South HadleyApr 29 · 2 Miles · Hampshire Regional Middle/High2 Miles—11:15.9Unofficial11
Apr 29Hampshire vs South HadleyApr 29 · 800 Meters · Hampshire Regional Middle/High800 Meters—2:15.94Unofficial11
Apr 15HRHS vs EHSApr 15 · 1 Mile · Hampshire Regional Middle/High1 Mile—5:08Unofficial11

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 2 Miles · Place 24 · Hampshire Regional Middle/High2 Miles24.10:24.59a11
Dec 22PVIAC Week 2 Early MeetDec 22 · 2 Miles · Place 1 · Hampshire Regional Middle/High2 Miles1.10:23.65a11
Dec 12PVIAC Week 1 Early MeetDec 12 · 2 Miles · Place 1 · Hampshire Regional Middle/High2 Miles1.10:27.42a11
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 2 Miles · Place 10 · Hampshire Regional Midd2 Miles1010:28.85a—
Feb 10PVIAC Indoor ChampionshipFeb 10 · 2 Miles · Place 6 · Hampshire Regional Middle/High2 Miles6.10:39.27a10
Feb 4PVIAC Meet #7Feb 4 · 2 Miles · Place 2 · Hampshire Regional Middle/High2 Miles2.10:40.63a10
Jan 21PVIAC Meet #5Jan 21 · 2 Miles · Place 4 · Hampshire Regional Middle/High2 Miles4.10:52.57a10
Jan 17PVIAC Late Meet January 17Jan 17 · 2 Miles · Place 1 · Hampshire Regional Middle/High2 Miles1.11:08.35a10
Jan 14PVIAC Meet #4Jan 14 · 1 Mile · Place 8 · Hampshire Regional Middle/High1 Mile8.5:03.65a10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 23MIAA Division 6 Track & Field ChampionshipMay 23 · 2 Miles · Place 13 · Hampshire Regional Midd2 Miles1310:18.87a—
May 17WMASS D2 ChampionshipMay 17 · 2 Miles · Place 4 · Hampshire Regional Midd2 Miles410:25.76a—
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · 2 Miles · Place 1 · Hampshire Regional Midd2 Miles110:20.88a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 2 Miles · Place 17 · Hampshire Regional Middle/High2 Miles17.10:47.74a10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 25MIAA Division 6 Outdoor Track & Field ChampionshipMay 25 · 2 Miles · Place 24 · Hampshire Regional Middle/High2 Miles24.10:55.97a9
May 25MIAA Division 6 State MeetMay 25 · 2 Miles · Place 24 · Hampshire Regional Middle/High2 Miles24.10:55.97a9