Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNew Hampshire Distance Festival · May 15:55.83aNew Hampshire Distance FestivalMay 1, 2026
1000 Meters · IndoorNHWTL UNH Morning · Jan 263:28.37aNHWTL UNH MorningJanuary 26, 2025
1500 Meters · IndoorNHWTL UNH Morning · Feb 15:26.29NHWTL UNH MorningFebruary 1, 2025
1600 Meters · OutdoorSeacoast Championships · May 235:42.99Seacoast ChampionshipsMay 23, 2025
400 Meters · OutdoorSeacoast Championships · May 221:07.24aSeacoast ChampionshipsMay 22, 2026
400 Meters · Relay Split · IndoorNHWTL PEA · Dec 201:08.736NHWTL PEADecember 20, 2025
800 Meters · OutdoorSanborn Invitational · Apr 182:35.16aSanborn InvitationalApril 18, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22Seacoast ChampionshipsMay 22 · 400 Meters · Place 16 · Portsmouth Christian400 Meters16.1:07.24a PB8
May 18Sanborn Last ChanceMay 18 · 800 Meters · Place 6 · Portsmouth Christian800 Meters6.2:36.36a8
May 162026 Bobcat InviteMay 16 · 1600 Meters · Place 8 · Portsmouth Christian1600 Meters8.5:49.31a8
May 1New Hampshire Distance FestivalMay 1 · 1 Mile · Place 43 · Portsmouth Christian1 Mile435:55.83a PB8
Apr 25Black Bear InviteApr 25 · 1600 Meters · Place 9 · Portsmouth Christian1600 Meters9.5:54.42a8
Apr 18Sanborn InvitationalApr 18 · 800 Meters · Place 8 · Portsmouth Christian800 Meters8.2:35.16a PB8
Apr 10Belmont HS 2026Apr 10 · 1600 Meters · Place 4 · Portsmouth Christian1600 Meters4.5:59.84a8

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 24NHWTL UNH EveningJan 24 · 1000 Meters · Place 10 · Portsmouth Christian1000 Meters103:30.48a8
Jan 21NHWTL @ PEAJan 21 · 1500 Meters · Place 6 · Portsmouth Christian1500 Meters65:55.96a8
Jan 11NHWTL UNH AfternoonJan 11 · 1000 Meters · Place 4 · Portsmouth Christian1000 Meters43:35.488
Jan 4NHWTL UNH AfternoonJan 4 · 1500 Meters · Place 11 · Portsmouth Christian1500 Meters116:09.938

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20NHWTL PEADec 20 · 400 Meters · Portsmouth Christian400 MetersRelay Split—1:08.736 PB8
Feb 8NHIAA Division 2 Indoor Track & Field ChampionshipsFeb 8 · 1500 Meters · Place 11 · Portsmouth Christian1500 Meters115:35.05a—
Feb 1NHWTL UNH MorningFeb 1 · 1500 Meters · Place 6 · Portsmouth Christian1500 Meters65:26.29 PB7
Jan 26NHWTL UNH MorningJan 26 · 1000 Meters · Place 6 · Portsmouth Christian1000 Meters63:28.37a PB—
Jan 19NHWTL UNH AfternoonJan 19 · 1500 Meters · Place 5 · Portsmouth Christian1500 Meters5.5:40.63a7
Jan 11NHWTL PEAJan 11 · 1500 Meters · Place 8 · Portsmouth Christian1500 Meters85:44.89a—
Jan 4NHWTL PSU MorningJan 4 · 1500 Meters · Place 3 · Portsmouth Christian1500 Meters35:38.34a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 31NHIAA Division III Outdoor ChampionshipsMay 31 · 1600 Meters · Place 16 · Portsmouth Christian1600 Meters16.6:08.67a7
May 23Seacoast ChampionshipsMay 23 · 1600 Meters · Place 14 · Portsmouth Christian1600 Meters145:42.99 PB7
May 17Bobcat InviteMay 17 · 1600 Meters · Place 7 · Portsmouth Christian1600 Meters75:50.837
May 17Bobcat InviteMay 17 · 800 Meters · Place 16 · Portsmouth Christian800 Meters162:37.827
May 2New Hampshire Distance Festival at Souhegan HSMay 2 · 1 Mile · Place 19 · Portsmouth Christian1 Mile196:00.39a7
Apr 19Sanborn InvitationalApr 19 · 1600 Meters · Place 2 · Portsmouth Christian1600 Meters25:57.627

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28NHWTL UNH MorningDec 28 · 1000 Meters · Place 5 · Portsmouth Christian1000 Meters5.3:39.86a7
Dec 14NHWT PEADec 14 · 1500 Meters · Place 4 · Portsmouth Christian1500 Meters4.5:46.59a7