Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Northeast Invitational · Jan 95:25.46aMSTCA Northeast InvitationalJanuary 9, 2026
1 Mile · OutdoorNew Hampshire Distance Festival · May 15:15.76aNew Hampshire Distance FestivalMay 1, 2026
1000 Meters · IndoorNHWTL USM · Dec 213:07.87aNHWTL USMDecember 21, 2025
1500 Meters · IndoorNeighborhood Scrimmage · Dec 105:19.01aNeighborhood ScrimmageDecember 10, 2025
1500 Meters · OutdoorSeacoast Scramble · Apr 114:59.76aSeacoast ScrambleApril 11, 2026
1600 Meters · Outdoor2026 Bobcat Invite · May 165:08.07a2026 Bobcat InviteMay 16, 2026
800 Meters · OutdoorORSpring · Apr 182:22.70aORSpringApril 18, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 162026 Bobcat InviteMay 16 · 1600 Meters · Place 29 · Oyster River1600 Meters29.5:08.07a PB11
May 12Oyster River Pembroke MeetMay 12 · 1600 Meters · Place 2 · Oyster River1600 Meters2.5:10.75a11
May 1New Hampshire Distance FestivalMay 1 · 1 Mile · Place 78 · Oyster River1 Mile785:15.76a PB11
Apr 21OR Home #1Apr 21 · 1600 Meters · Place 3 · Oyster River1600 Meters3.5:16.57a11
Apr 18ORSpringApr 18 · 800 Meters · Place 18 · Oyster River800 Meters18.2:22.70a PB11
Apr 11Seacoast ScrambleApr 11 · 1500 Meters · Place 18 · Oyster River1500 Meters18.4:59.76a PB11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 9MSTCA Northeast InvitationalJan 9 · 1 Mile · Place 152 · Oyster River1 Mile1525:25.46a PB11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 1 Mile · Place 117 · Oyster River1 Mile117.5:31.80a11
Dec 21NHWTL USMDec 21 · 1000 Meters · Place 5 · Oyster River1000 Meters5.3:07.87a PB11
Dec 13NHWTL UNH MorningDec 13 · 1000 Meters · Place 13 · Oyster River1000 Meters13.3:13.06a11
Dec 10Neighborhood ScrimmageDec 10 · 1500 Meters · Place 10 · Oyster River1500 Meters10.5:19.01a PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17Bobcat InviteMay 17 · 1600 Meters · Place 36 · Oyster River1600 Meters365:25.96SO
May 12Pelham 6May 12 · 800 Meters · Place 12 · Oyster River800 Meters12.2:31.06a10
May 10Seacoast Frosh-Soph ChampionshipsMay 10 · 1600 Meters · Place 22 · Oyster River1600 Meters22.5:35.59a10
May 2New Hampshire Distance Festival at Souhegan HSMay 2 · 1 Mile · Place 53 · Oyster River1 Mile535:35.99a10