Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Northeast Invitational · Jan 95:59.57aMSTCA Northeast InvitationalJanuary 9, 2026
1 Mile · OutdoorNew Hampshire Distance Festival · May 15:45.81aNew Hampshire Distance FestivalMay 1, 2026
1000 Meters · IndoorNHWTL @ PEA Morning · Jan 243:26.69aNHWTL @ PEA MorningJanuary 24, 2026
2 Miles · IndoorWinter Warrior HS Invitational · Dec 2813:07.90aWinter Warrior HS InvitationalDecember 28, 2025
200 Meters · OutdoorOR Home #1 · Apr 2132.86aOR Home #1April 21, 2026
400 Meters · OutdoorOR Home #1 · Apr 211:10.49aOR Home #1April 21, 2026
400 Meters · Relay Split · IndoorNHWTL @ PEA Morning · Jan 241:07.428NHWTL @ PEA MorningJanuary 24, 2026
600 Meters · IndoorNHWTL @ PEA · Jan 211:51.84aNHWTL @ PEAJanuary 21, 2026
800 Meters · Outdoor2026 Bobcat Invite · May 162:32.03a2026 Bobcat InviteMay 16, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30NHIAA D-II Outdoor Championship and BattlenotesMay 30 · 800 Meters · Place 14 · Oyster River800 Meters14.2:35.82a12
May 22Seacoast ChampionshipsMay 22 · 800 Meters · Place 13 · Oyster River800 Meters13.2:33.82a12
May 162026 Bobcat InviteMay 16 · 800 Meters · Place 11 · Oyster River800 Meters11.2:32.03a PB12
May 9Weston Twilight Invitational - Regis EventsMay 9 · 800 Meters · Place 39 · Oyster River800 Meters392:37.67a12
May 1New Hampshire Distance FestivalMay 1 · 1 Mile · Place 37 · Oyster River1 Mile375:45.81a PB12
Apr 25Black Bear InviteApr 25 · 800 Meters · Place 18 · Oyster River800 Meters18.2:34.73a12
Apr 21OR Home #1Apr 21 · 400 Meters · Place 8 · Oyster River400 Meters8.1:10.49a PB12
Apr 21OR Home #1Apr 21 · 200 Meters · Place 21 · Oyster River200 Meters21.32.86a PB12
Apr 18ORSpringApr 18 · 800 Meters · Place 13 · Oyster River800 Meters13.2:39.61a12
Apr 11Seacoast ScrambleApr 11 · 800 Meters · Place 6 · Oyster River800 Meters6.2:37.83a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 8NHIAA D-II Indoor Championship & BattlenotesFeb 8 · 1000 Meters · Place 10 · Oyster River1000 Meters10.3:31.30a12
Jan 24NHWTL @ PEA MorningJan 24 · 1000 Meters · Place 7 · Oyster River1000 Meters7.3:26.69a PB12
Jan 24NHWTL @ PEA MorningJan 24 · 400 Meters · Oyster River400 MetersRelay Split—1:09.9hUnofficial12
Jan 24NHWTL @ PEA MorningJan 24 · 400 Meters · Oyster River400 MetersRelay Split—1:07.428 PB12
Jan 21NHWTL @ PEAJan 21 · 600 Meters · Place 14 · Oyster River600 Meters141:51.84a PB12
Jan 9MSTCA Northeast InvitationalJan 9 · 1 Mile · Place 77 · Oyster River1 Mile775:59.57a PB12
Jan 4NHWTL UNH MorningJan 4 · 600 Meters · Place 4 · Oyster River600 Meters41:54.51SR

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 2 Miles · Place 18 · Oyster River2 Miles18.13:07.90a PB12
Dec 21NHWTL USMDec 21 · 1000 Meters · Place 9 · Oyster River1000 Meters9.3:31.29a12