Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNHWTL PEA · Dec 202:56.01aNHWTL PEADecember 20, 2025
1600 Meters · OutdoorConcord Tri Meet · May 215:13.52aConcord Tri MeetMay 21, 2025
400 Meters · OutdoorNashua South, Spaulding, @ Central · May 1254.78aNashua South, Spaulding, @ CentralMay 12, 2026
600 Meters · IndoorNHWTL @ PEA · Jan 171:37.72aNHWTL @ PEAJanuary 17, 2026
800 Meters · OutdoorPelham Invitational · Apr 112:15.21aPelham InvitationalApril 11, 2026
800 Meters · Relay Split · IndoorNHWTL Morning @ PSU · Jan 32:17.407NHWTL Morning @ PSUJanuary 3, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23Londonderry R.E.A.L. InvitationalMay 23 · 400 Meters · Place 20 · Nashua South400 Meters20.55.66a10
May 18Nashua South v. Keene & Salem MeetMay 18 · 400 Meters · Nashua South400 Meters--DNS10
May 12Nashua South, Spaulding, @ CentralMay 12 · 400 Meters · Place 2 · Nashua South400 Meters2.54.78a PB10
May 2Salem Freshmen/Sophomore MeetMay 2 · 400 Meters · Place 5 · Nashua South400 Meters5.56.56a10
Apr 25Nashua North Invitational Apr 25 · 400 Meters · Place 13 · Nashua South400 Meters13.55.40a10
Apr 21Nashua South, Bedford at LondonderryApr 21 · 800 Meters · Place 11 · Nashua South800 Meters11.2:20.48a10
Apr 21Nashua South, Bedford at LondonderryApr 21 · 400 Meters · Place 5 · Nashua South400 Meters5.55.50a10
Apr 11Pelham InvitationalApr 11 · 800 Meters · Place 11 · Nashua South800 Meters11.2:15.21a PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 24NHWTL @ PEA MorningJan 24 · 1000 Meters · Nashua South1000 Meters--DNS10
Jan 17NHWTL @ PEAJan 17 · 600 Meters · Place 13 · Nashua South600 Meters13.1:37.72a PB10
Jan 11NHWTL UNH MorningJan 11 · 600 Meters · Place 6 · Nashua South600 Meters61:38.15a10
Jan 3NHWTL Morning @ PSUJan 3 · 800 Meters · Nashua South800 MetersRelay Split—2:17.407 PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20NHWTL PEADec 20 · 1000 Meters · Place 9 · Nashua South1000 Meters9.2:56.01a PB10
Dec 13NHWTL UNH AfternoonDec 13 · 1000 Meters · Place 3 · Nashua South1000 Meters3.2:59.94a10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 21Concord Tri MeetMay 21 · 1600 Meters · Place 12 · Nashua South1600 Meters12.5:13.52a PB9