Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPVIAC Pioneer League Championship · Feb 14:52.38aPVIAC Pioneer League ChampionshipFebruary 1, 2026
1 Mile · OutdoorWestern Massachusetts Class L Championship · May 234:43.13aWestern Massachusetts Class L ChampionshipMay 23, 2026
1000 Meters · IndoorPVIAC Meet 5 Late · Jan 182:53.20aPVIAC Meet 5 LateJanuary 18, 2026
2 Miles · IndoorPVIAC Week 2 Afternoon Meet · Dec 2211:57.73aPVIAC Week 2 Afternoon MeetDecember 22, 2024
2 Miles · OutdoorAgawam at Northampton · Apr 910:50.72aAgawam at NorthamptonApril 9, 2026
800 Meters · OutdoorNorthampton hosts Minnechaug · May 122:12.3Northampton hosts MinnechaugMay 12, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 1 Mile · Place 22 · Northampton1 Mile22.4:46.52a10
May 23Western Massachusetts Class L ChampionshipMay 23 · 1 Mile · Place 9 · Northampton1 Mile9.4:43.13a PB10
May 12Northampton hosts MinnechaugMay 12 · 800 Meters · Place 3 · Northampton800 Meters3.2:12.3 PB10
May 9Weston Twilight Invitational - Regis EventsMay 9 · 1 Mile · Place 58 · Northampton1 Mile584:46.33a10
Apr 30Northampton vs AmherstApr 30 · 1 Mile · Place 2 · Northampton1 Mile2.4:50.73a10
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · 1 Mile · Place 5 · Northampton1 Mile54:52.75a10
Apr 242026 William Kane Fresh Sophomore InvitationalApr 24 · 1 Mile · Place 5 · Northampton1 Mile5.4:52.75a10
Apr 15Northampton vs ELApr 15 · 800 Meters · Northampton800 Meters—02:14.1Unofficial10
Apr 9Agawam at NorthamptonApr 9 · 2 Miles · Place 2 · Northampton2 Miles2.10:50.72a PB10
Jan 2PVIAC Meet #3 (EARLY)Jan 2 · 2 Miles · Place 2 · Northampton2 Miles2.11:05.67a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1PVIAC Pioneer League ChampionshipFeb 1 · 1 Mile · Place 8 · Northampton1 Mile84:52.38a PB10
Jan 18PVIAC Meet 5 LateJan 18 · 1000 Meters · Place 7 · Northampton1000 Meters72:53.20a PB10
Jan 9MSTCA Northeast InvitationalJan 9 · 1 Mile · Place 91 · Northampton1 Mile914:57.02a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21PVIAC Meet #2 (LATE)Dec 21 · 1 Mile · Place 10 · Northampton1 Mile10.5:15.63a10
Feb 11MSTCA Rising ChampionshipFeb 11 · 1000 Meters · Place 26 · Northampton1000 Meters263:05.40a—
Jan 26PVIAC Week 6 LateJan 26 · 1 Mile · Place 13 · Northampton1 Mile13.5:21.23a9
Jan 19PVIAC Week 5 EarlyJan 19 · 1000 Meters · Place 11 · Northampton1000 Meters113:07.9009
Jan 10MSTCA Northeast InvitationalJan 10 · 1 Mile · Place 134 · Northampton1 Mile1345:27.50a—
Jan 5PVIAC Week 3 Early MeetJan 5 · 1000 Meters · Place 10 · Northampton1000 Meters103:08.19a—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23WMASS Large School ChampionshipMay 23 · 1 Mile · Place 22 · Northampton1 Mile225:02.98a9
May 14Dual vs. LongmeadowMay 14 · 2 Miles · Northampton2 Miles—11:35.9Unofficial9
May 11Minnechaug Invitational May 11 · 1 Mile · Place 11 · Northampton1 Mile11.5:10.37a9
May 7Dual vs. AmherstMay 7 · 800 Meters · Northampton800 Meters—2:22.2Unofficial9
Apr 30Dual vs. East Longmeadow Apr 30 · 1 Mile · Northampton1 Mile—5:11.5Unofficial9
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · 1 Mile · Place 12 · Northampton1 Mile125:16.94a9
Apr 17Dual vs. AgawamApr 17 · 800 Meters · Northampton800 Meters—2:27.5Unofficial9
Apr 9Minnechaug Vs. Northampton Apr 9 · 1 Mile · Place 8 · Northampton1 Mile86:179

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22PVIAC Week 2 Afternoon MeetDec 22 · 2 Miles · Place 9 · Northampton2 Miles9.11:57.73a PB9
Dec 12PVIAC Week 1 Early MeetDec 12 · 1 Mile · Place 20 · Northampton1 Mile20.5:31.22a9