Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Northeast Invitational · Jan 105:25.98aMSTCA Northeast InvitationalJanuary 10, 2025
1000 Meters · IndoorNeighborhood Scrimmage · Dec 103:09.76aNeighborhood ScrimmageDecember 10, 2025
1600 Meters · OutdoorBobcat Invite · May 175:23.26Bobcat InviteMay 17, 2025
200 Meters · OutdoorOR Home #1 · Apr 2127.47aOR Home #1April 21, 2026
300 Meters · IndoorNeighborhood Scrimmage · Dec 1044.83aNeighborhood ScrimmageDecember 10, 2025
400 Meters · OutdoorOR Home #1 · Apr 211:01.01aOR Home #1April 21, 2026
600 Meters · IndoorNHWTL UNH Morning · Dec 131:42.97aNHWTL UNH MorningDecember 13, 2025
800 Meters · OutdoorSeacoastF/S · May 42:24.53aSeacoastF/SMay 4, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 162026 Bobcat InviteMay 16 · 800 Meters · Oyster River800 Meters--NT12
Apr 21OR Home #1Apr 21 · 400 Meters · Place 17 · Oyster River400 Meters17.1:01.01a PB12
Apr 21OR Home #1Apr 21 · 200 Meters · Place 16 · Oyster River200 Meters16.27.47a PB12
Apr 18ORSpringApr 18 · 1600 Meters · Place 25 · Oyster River1600 Meters25.5:38.34a12
Apr 11Seacoast ScrambleApr 11 · 800 Meters · Place 24 · Oyster River800 Meters24.2:27.76a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 9MSTCA Northeast InvitationalJan 9 · 1 Mile · Place 161 · Oyster River1 Mile1615:29.49a12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 1000 Meters · Oyster River1000 Meters—DNS12
Dec 21NHWTL USMDec 21 · 1000 Meters · Oyster River1000 Meters--DNS12
Dec 13NHWTL UNH MorningDec 13 · 600 Meters · Place 12 · Oyster River600 Meters12.1:42.97a PB12
Dec 10Neighborhood ScrimmageDec 10 · 300 Meters · Place 33 · Oyster River300 Meters33.44.83a PB12
Dec 10Neighborhood ScrimmageDec 10 · 1000 Meters · Place 11 · Oyster River1000 Meters11.3:09.76a PB12
Jan 10MSTCA Northeast InvitationalJan 10 · 1 Mile · Place 132 · Oyster River1 Mile1325:25.98a PB—
Jan 4NHWTL PSU AfternoonJan 4 · 1000 Meters · Place 10 · Oyster River1000 Meters103:11.75JR

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 17Bobcat InviteMay 17 · 1600 Meters · Place 31 · Oyster River1600 Meters315:23.26 PBJR
May 12Pelham 6May 12 · 800 Meters · Place 7 · Oyster River800 Meters7.2:25.23a11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21NHWTL UNH MorningDec 21 · 600 Meters · Place 15 · Oyster River600 Meters15.1:45.88a11
Dec 15NWTL UNH AMDec 15 · 1000 Meters · Place 5 · Oyster River1000 Meters5.3:14.00a11
Jan 12MSTCA Northeast InvitationalJan 12 · 1 Mile · Place 191 · Oyster River1 Mile1915:54.9110

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11Bobcat2024May 11 · 800 Meters · Place 30 · Oyster River800 Meters30.2:27.07a10
May 7OR Home2May 7 · 1600 Meters · Place 12 · Oyster River1600 Meters12.5:36.99a10
May 7OR Home2May 7 · 200 Meters · Place 22 · Oyster River200 Meters22.29.02a10
May 4SeacoastF/SMay 4 · 800 Meters · Place 7 · Oyster River800 Meters7.2:24.53a PB10
Apr 30OR,CB,STAApr 30 · 1600 Meters · Place 13 · Oyster River1600 Meters13.5:36.14a10
Apr 13The Cross-Town TriApr 13 · 800 Meters · Place 16 · Oyster River800 Meters162:29.49SO

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 22Sanborn InvitationalApr 22 · 1600 Meters · Place 46 · Oyster River1600 Meters465:54.85FR
Apr 19Milford Spartans Hosting HB, Pelham, Oyster RiverApr 19 · 800 Meters · Place 12 · Oyster River800 Meters122:27.50FR

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 13MSTCA Northeast InvitationalJan 13 · 1000 Meters · Place 146 · Oyster River1000 Meters1463:21.339
Jan 13MSTCA Northeast InvitationalJan 13 · 1000 Meters · Place 146 · Oyster River1000 Meters146.3:21.33a9
Jan 7NH WTL @ PSU AfternoonJan 7 · 1000 Meters · Place 17 · Oyster River1000 Meters173:31.98FR
Jan 7NH WTL @ PSU AfternoonJan 7 · 1000 Meters · Place 17 · Oyster River1000 Meters173:31.98FR
Jan 7NH WTL @ PSU AfternoonJan 7 · 1000 Meters · Place 17 · Oyster River1000 Meters173:31.98FR
Jan 7NH WTL @ PSU AfternoonJan 7 · 1000 Meters · Place 17 · Oyster River1000 Meters173:31.98FR

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27NHWTL @ UNH MorningDec 27 · 1000 Meters · Place 12 · Oyster River1000 Meters12.3:38.55a9
Dec 17NHWTL @ UNHDec 17 · 1000 Meters · Place 3 · Oyster River1000 Meters3.3:23.80a9