Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNorthampton vs Amherst · Apr 305:05.89aNorthampton vs AmherstApril 30, 2026
1000 Meters · IndoorPVIAC Meet #4 (EARLY) · Jan 113:05.53aPVIAC Meet #4 (EARLY)January 11, 2026
200 Meters · IndoorSugarload Mountain Athletic Club Open Meet · Feb 1130.49aSugarload Mountain Athletic Club Open Meet February 11, 2024
60 Meter · IndoorSugarload Mountain Athletic Club Open Meet · Feb 119.19aSugarload Mountain Athletic Club Open Meet February 11, 2024
600 Meters · IndoorPVIAC Meet #2 (LATE) · Dec 211:35.17aPVIAC Meet #2 (LATE)December 21, 2025
600 Meters · OutdoorPVIAC Meet #3 (EARLY) · Jan 21:38.13aPVIAC Meet #3 (EARLY)January 2, 2026
800 Meters · OutdoorWestern Massachusetts Class L Championship · May 232:05.88aWestern Massachusetts Class L ChampionshipMay 23, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 6Owls TwilightJun 6 · 800 Meters · Place 2 · UnattachedUnattached800 Meters2.2:07.79a9
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 800 Meters · Place 21 · NorthamptonNorthampton800 Meters21.2:06.74a9
May 23Western Massachusetts Class L ChampionshipMay 23 · 800 Meters · Place 8 · NorthamptonNorthampton800 Meters8.2:05.88a PB9
May 9Weston Twilight Invitational - Regis EventsMay 9 · 800 Meters · Place 63 · NorthamptonNorthampton800 Meters632:10.87a9
May 6Longmeadow vs NorthamptonMay 6 · 800 Meters · Place 2 · NorthamptonNorthampton800 Meters22:12.36a9
Apr 30Northampton vs AmherstApr 30 · 1 Mile · Place 5 · NorthamptonNorthampton1 Mile5.5:05.89a PB9
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · 800 Meters · Place 4 · NorthamptonNorthampton800 Meters42:11.96a9
Apr 242026 William Kane Fresh Sophomore InvitationalApr 24 · 800 Meters · Place 4 · NorthamptonNorthampton800 Meters4.2:11.96a9
Apr 15Northampton vs ELApr 15 · 800 Meters · NorthamptonNorthampton800 Meters—02:13.2Unofficial9
Apr 9Agawam at NorthamptonApr 9 · 1 Mile · Place 2 · NorthamptonNorthampton1 Mile2.5:12.66a9
Jan 2PVIAC Meet #3 (EARLY)Jan 2 · 600 Meters · Place 3 · NorthamptonNorthampton600 Meters3.1:38.13a PB9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 18PVIAC Meet 5 LateJan 18 · 600 Meters · Place 8 · NorthamptonNorthampton600 Meters81:37.35a9
Jan 11PVIAC Meet #4 (EARLY)Jan 11 · 1000 Meters · Place 6 · NorthamptonNorthampton1000 Meters63:05.53a PB9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21PVIAC Meet #2 (LATE)Dec 21 · 600 Meters · Place 4 · NorthamptonNorthampton600 Meters4.1:35.17a PB9
Dec 14PVIAC Meet 1 (Early)Dec 14 · 600 Meters · Place 11 · NorthamptonNorthampton600 Meters11.1:38.28a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 11Sugarload Mountain Athletic Club Open Meet Feb 11 · 60 Meter · Place 17 · Sugarloaf Mountain Athletic, Inc.Sugarloaf Mountain Athletic, Inc.60 Meter17.9.19a PB-
Feb 11Sugarload Mountain Athletic Club Open Meet Feb 11 · 200 Meters · Place 25 · Sugarloaf Mountain Athletic, Inc.Sugarloaf Mountain Athletic, Inc.200 Meters25.30.49a PB-