Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPVIAC Week 6 Late · Jan 265:57.13aPVIAC Week 6 LateJanuary 26, 2025
1000 Meters · IndoorPVIAC Week 5 Early · Jan 193:27.87PVIAC Week 5 EarlyJanuary 19, 2025
1500 Meters · OutdoorNMH vs Deerfield, Eaglebrook and Bement JV Meet · Apr 86:12.06aNMH vs Deerfield, Eaglebrook and Bement JV MeetApril 8, 2026
3000 Meters · OutdoorNMH vs Deerfield · Apr 2213:15.57aNMH vs DeerfieldApril 22, 2026
800 Meters · OutdoorMinnechaug Vs. Northampton · Apr 92:37Minnechaug Vs. Northampton April 9, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16NEPSTA DI ChampionshipMay 16 · 800 Meters · Place 18 · Northfield-Mt HermonNorthfield-Mt Hermon800 Meters18.2:39.15a10
May 9Northfield MH, Deerfield @ PEAMay 9 · 800 Meters · Place 7 · Northfield-Mt HermonNorthfield-Mt Hermon800 Meters7.2:45.74a10
May 2PATF vs. Loomis and NMHMay 2 · 800 Meters · Place 8 · Northfield-Mt HermonNorthfield-Mt Hermon800 Meters8.2:43.22a10
Apr 22NMH vs DeerfieldApr 22 · 3000 Meters · Place 2 · Northfield-Mt HermonNorthfield-Mt Hermon3000 Meters2.13:15.57a PB10
Apr 8NMH vs Deerfield, Eaglebrook and Bement JV MeetApr 8 · 1500 Meters · Place 3 · Northfield-Mt HermonNorthfield-Mt Hermon1500 Meters3.6:12.06a PB10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23WMASS Large School ChampionshipMay 23 · 800 Meters · Place 11 · NorthamptonNorthampton800 Meters112:37.13a9
May 14Dual vs. LongmeadowMay 14 · 1 Mile · NorthamptonNorthampton1 Mile—6:08.7Unofficial9
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · 800 Meters · Place 10 · NorthamptonNorthampton800 Meters102:39.17a9
Apr 9Minnechaug Vs. Northampton Apr 9 · 800 Meters · Place 4 · NorthamptonNorthampton800 Meters42:37 PB9

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 11MSTCA Rising ChampionshipFeb 11 · 1000 Meters · Place 1 · NorthamptonNorthampton1000 Meters13:30.21a—
Jan 26PVIAC Week 6 LateJan 26 · 1 Mile · Place 1 · NorthamptonNorthampton1 Mile1.5:57.13a PB9
Jan 19PVIAC Week 5 EarlyJan 19 · 1000 Meters · Place 5 · NorthamptonNorthampton1000 Meters53:27.87 PB09
Jan 12PVIAC Week 4 EarlyJan 12 · 1000 Meters · Place 4 · NorthamptonNorthampton1000 Meters43:41.6509
Jan 5PVIAC Week 3 Early MeetJan 5 · 1000 Meters · Place 6 · NorthamptonNorthampton1000 Meters63:40.36a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 12PVIAC Week 1 Early MeetDec 12 · 1 Mile · Place 11 · NorthamptonNorthampton1 Mile11.6:17.33a9
Dec 12PVIAC Week 1 Early MeetDec 12 · 1000 Meters · NorthamptonNorthampton1000 Meters--DNS9