Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNHWTL UNH Morning · Jan 112:46.60aNHWTL UNH MorningJanuary 11, 2026
5000 Meters · OutdoorNew Hampshire Distance Festival · May 116:33.98aNew Hampshire Distance FestivalMay 1, 2026
600 Meters · IndoorNHIAA D-I Indoor Championship & Battlenotes · Feb 81:26.65aNHIAA D-I Indoor Championship & BattlenotesFebruary 8, 2026
800 Meters · OutdoorNHIAA D-I Outdoor Championship and Battlenotes · May 301:59.43aNHIAA D-I Outdoor Championship and BattlenotesMay 30, 2026
800 Meters · Relay Split · IndoorNHWTL Morning @ PSU · Jan 32:08.044NHWTL Morning @ PSUJanuary 3, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 62026 NHIAA Meet of ChampionsJun 6 · 800 Meters · Place 8 · Nashua South800 Meters8.2:00.21a11
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 800 Meters · Place 6 · Nashua South800 Meters6.1:59.43a PB11
May 23Londonderry R.E.A.L. InvitationalMay 23 · 800 Meters · Place 2 · Nashua South800 Meters2.2:00.41a11
May 18Nashua South v. Keene & Salem MeetMay 18 · 800 Meters · Place 2 · Nashua South800 Meters2.2:00.49a11
May 12Nashua South, Spaulding, @ CentralMay 12 · 800 Meters · Place 1 · Nashua South800 Meters1.2:02.87a11
May 1New Hampshire Distance FestivalMay 1 · 5000 Meters · Place 15 · Nashua South5000 Meters1516:33.98a PB11
Apr 25Nashua North Invitational Apr 25 · 800 Meters · Place 4 · Nashua South800 Meters4.1:59.85a11
Apr 21Nashua South, Bedford at LondonderryApr 21 · 800 Meters · Place 1 · Nashua South800 Meters1.2:03.10a11
Apr 11Pelham InvitationalApr 11 · 800 Meters · Place 2 · Nashua South800 Meters2.2:03.53a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8NHIAA D-I Indoor Championship & BattlenotesFeb 8 · 600 Meters · Place 7 · Nashua South600 Meters7.1:26.65a PB11
Jan 24NHWTL @ PEA MorningJan 24 · 600 Meters · Place 1 · Nashua South600 Meters1.1:27.67a11
Jan 11NHWTL UNH MorningJan 11 · 1000 Meters · Place 4 · Nashua South1000 Meters42:46.60a PB11
Jan 3NHWTL Morning @ PSUJan 3 · 1000 Meters · Place 6 · Nashua South1000 Meters6.2:49.17a11
Jan 3NHWTL Morning @ PSUJan 3 · 800 Meters · Nashua South800 MetersRelay Split—2:08.044 PB11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 600 Meters · Place 14 · Nashua South600 Meters14.1:27.65a11
Dec 20NHWTL PEADec 20 · 600 Meters · Place 3 · Nashua South600 Meters3.1:30.91a11
Dec 13NHWTL UNH AfternoonDec 13 · 600 Meters · Place 3 · Nashua South600 Meters3.1:33.03a11
Jan 5NHWTL UNH MorningJan 5 · 600 Meters · Place 9 · Nashua South600 Meters91:38.96SO
Jan 5NHWTL UNH MorningJan 5 · 600 Meters · Place 9 · Nashua South600 Meters91:38.96SO

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 21Concord Tri MeetMay 21 · 800 Meters · Place 4 · Nashua South800 Meters4.2:12.41a10
May 5Nashua South v. North and BGMay 5 · 800 Meters · Place 8 · Nashua South800 Meters82:15.83SO
Apr 16Memorial Tri MeetApr 16 · 800 Meters · Place 4 · Nashua South800 Meters42:18.43SO

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28NHWTL PSU AfternoonDec 28 · 600 Meters · Place 6 · Nashua South600 Meters6.1:38.55a10
Dec 19NHWTL JV 1Dec 19 · 600 Meters · Place 8 · Nashua South600 Meters8.1:45.50a10