Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNew Hampshire Distance Festival · May 15:36.28aNew Hampshire Distance FestivalMay 1, 2026
1000 Meters · IndoorNHIAA D-II Indoor Championship & Battlenotes · Feb 83:16.14aNHIAA D-II Indoor Championship & BattlenotesFebruary 8, 2026
1500 Meters · IndoorNHWTL UNH Afternoon · Jan 185:20.67NHWTL UNH AfternoonJanuary 18, 2026
1600 Meters · OutdoorLondonderry R.E.A.L. Invitational · May 235:21.39aLondonderry R.E.A.L. InvitationalMay 23, 2026
2 Miles · OutdoorNashua North Invitational · Apr 2512:16.16aNashua North Invitational April 25, 2026
200 Meters · Relay Split · IndoorNHWTL @ PEA · Jan 1029.334NHWTL @ PEAJanuary 10, 2026
3000 Meters · IndoorNHWTL @ PEA · Jan 1011:29.60aNHWTL @ PEAJanuary 10, 2026
3200 Meters · OutdoorSouhegan v. Hollis Brookline Meet · May 1312:12.55aSouhegan v. Hollis Brookline MeetMay 13, 2026
400 Meters · Relay Split · IndoorNHWTL @ USM Gorham · Dec 141:04.211NHWTL @ USM GorhamDecember 14, 2025
800 Meters · OutdoorNew Hampshire Middle School Meet of Champions · Jun 112:31.86New Hampshire Middle School Meet of ChampionsJune 11, 2025
800 Meters · Relay Split · IndoorNHWTL @ PEA Morning · Jan 242:30.575NHWTL @ PEA MorningJanuary 24, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 62026 NHIAA Meet of ChampionsJun 6 · 1600 Meters · Place 10 · Milford1600 Meters10.5:21.53a9
May 30NHIAA D-II Outdoor Championship and BattlenotesMay 30 · 1600 Meters · Place 8 · Milford1600 Meters8.5:28.11a9
May 30NHIAA D-II Outdoor Championship and BattlenotesMay 30 · 800 Meters · Place 11 · Milford800 Meters11.2:32.03a9
May 23Londonderry R.E.A.L. InvitationalMay 23 · 1600 Meters · Place 5 · Milford1600 Meters5.5:21.39a PB9
May 23Londonderry R.E.A.L. InvitationalMay 23 · 800 Meters · Place 16 · Milford800 Meters16.2:32.10a9
May 13Souhegan v. Hollis Brookline MeetMay 13 · 3200 Meters · Place 1 · Milford3200 Meters1.12:12.55a PB9
May 9Milford versus ConVal, Hollis-Brookline and WiltonMay 9 · 1600 Meters · Place 1 · Milford1600 Meters1.5:42.43a9
May 2Salem Freshmen/Sophomore MeetMay 2 · 800 Meters · Place 3 · Milford800 Meters3.2:36.45a9
May 1New Hampshire Distance FestivalMay 1 · 1 Mile · Place 23 · Milford1 Mile235:36.28a PB9
Apr 25Nashua North Invitational Apr 25 · 2 Miles · Place 5 · Milford2 Miles5.12:16.16a PB9
Apr 18Sanborn InvitationalApr 18 · 1600 Meters · Place 5 · Milford1600 Meters5.5:42.58a9
Apr 18Sanborn InvitationalApr 18 · 800 Meters · Place 6 · Milford800 Meters6.2:34.31a9
Apr 9Coe-Brown Cluster MeetApr 9 · 800 Meters · Place 2 · Milford800 Meters2.2:34.24a9

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 8NHIAA D-II Indoor Championship & BattlenotesFeb 8 · 1000 Meters · Place 5 · Milford1000 Meters5.3:16.14a PB9
Feb 8NHIAA D-II Indoor Championship & BattlenotesFeb 8 · 1500 Meters · Place 11 · Milford1500 Meters11.5:31.04a9
Jan 24NHWTL @ PEA MorningJan 24 · 800 Meters · Milford800 MetersRelay Split—2:30.575 PB9
Jan 24NHWTL @ PEA MorningJan 24 · 1000 Meters · Place 2 · Milford1000 Meters2.3:17.65a9
Jan 18NHWTL UNH AfternoonJan 18 · 1500 Meters · Place 4 · Milford1500 Meters45:20.67 PBFR
Jan 18NHWTL UNH AfternoonJan 18 · 1000 Meters · Place 1 · Milford1000 Meters13:18.81FR
Jan 10NHWTL @ PEAJan 10 · 200 Meters · Milford200 MetersRelay Split—29.334 PB9
Jan 10NHWTL @ PEAJan 10 · 3000 Meters · Place 1 · Milford3000 Meters1.11:29.60a PB9
Jan 3NHWTL Morning @ PSUJan 3 · 800 Meters · Milford800 MetersRelay Split—2:38.2929
Jan 3NHWTL Morning @ PSUJan 3 · 1500 Meters · Place 3 · Milford1500 Meters3.5:27.18a9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27NHWTL UNH MorningDec 27 · 1000 Meters · Place 1 · Milford1000 Meters1.3:19.83a9
Dec 27NHWTL UNH MorningDec 27 · 1500 Meters · Place 2 · Milford1500 Meters2.5:20.69a9
Dec 14NHWTL @ USM GorhamDec 14 · 1000 Meters · Place 2 · Milford1000 Meters2.3:25.41a9
Dec 14NHWTL @ USM GorhamDec 14 · 400 Meters · Milford400 MetersRelay Split—1:04.211 PB9

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 11New Hampshire Middle School Meet of ChampionsJun 11 · 1600 Meters · Place 5 · Milford Middle School1600 Meters55:37.608
Jun 11New Hampshire Middle School Meet of ChampionsJun 11 · 800 Meters · Place 6 · Milford Middle School800 Meters62:31.86 PB8
Jun 11New Hampshire Middle School Meet of ChampionsJun 11 · 800 Meters · Place 6 · Milford Middle School800 Meters62:31.868
Jun 11New Hampshire Middle School Meet of ChampionsJun 11 · 1600 Meters · Place 5 · Milford Middle School1600 Meters55:37.608