Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Northeast Invitational · Jan 95:23.95aMSTCA Northeast InvitationalJanuary 9, 2026
1 Mile · OutdoorNew Hampshire Distance Festival · May 15:12.43aNew Hampshire Distance FestivalMay 1, 2026
1500 Meters · IndoorNeighborhood Scrimmage · Dec 105:14.99aNeighborhood ScrimmageDecember 10, 2025
1600 Meters · OutdoorSeacoast Championships · May 224:59.71aSeacoast ChampionshipsMay 22, 2026
3000 Meters · IndoorNHWTL USM · Dec 2111:14.16aNHWTL USMDecember 21, 2025
800 Meters · OutdoorBlack Bear Invite · Apr 252:18.14aBlack Bear InviteApril 25, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22Seacoast ChampionshipsMay 22 · 1600 Meters · Place 21 · Oyster River1600 Meters21.4:59.71a PB11
May 162026 Bobcat InviteMay 16 · 1600 Meters · Place 24 · Oyster River1600 Meters24.5:02.43a11
May 12Oyster River Pembroke MeetMay 12 · 1600 Meters · Place 1 · Oyster River1600 Meters1.5:09.02a11
May 1New Hampshire Distance FestivalMay 1 · 1 Mile · Place 72 · Oyster River1 Mile725:12.43a PB11
Apr 25Black Bear InviteApr 25 · 800 Meters · Place 33 · Oyster River800 Meters33.2:18.14a PB11
Apr 21OR Home #1Apr 21 · 1600 Meters · Place 2 · Oyster River1600 Meters2.5:13.70a11
Apr 18ORSpringApr 18 · 1600 Meters · Place 23 · Oyster River1600 Meters23.5:20.20a11
Apr 11Seacoast ScrambleApr 11 · 800 Meters · Place 23 · Oyster River800 Meters23.2:26.49a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 9MSTCA Northeast InvitationalJan 9 · 1 Mile · Place 146 · Oyster River1 Mile1465:23.95a PB11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 1 Mile · Place 120 · Oyster River1 Mile120.5:33.44a11
Dec 21NHWTL USMDec 21 · 3000 Meters · Place 7 · Oyster River3000 Meters7.11:14.16a PB11
Dec 10Neighborhood ScrimmageDec 10 · 1500 Meters · Place 8 · Oyster River1500 Meters8.5:14.99a PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17Bobcat InviteMay 17 · 1600 Meters · Place 42 · Oyster River1600 Meters425:34.01SO
May 12Pelham 6May 12 · 800 Meters · Place 13 · Oyster River800 Meters13.2:34.70a10
May 10Seacoast Frosh-Soph ChampionshipsMay 10 · 1600 Meters · Place 27 · Oyster River1600 Meters27.5:52.90a10
Apr 19Sanborn InvitationalApr 19 · 800 Meters · Place 62 · Oyster River800 Meters622:40.7410