Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNew Hampshire Distance Festival · May 15:35.82aNew Hampshire Distance FestivalMay 1, 2026
1500 Meters · IndoorNHWTL UNH Morning · Feb 15:14.82NHWTL UNH MorningFebruary 1, 2025
1600 Meters · OutdoorSeacoast Championships · May 235:28.44Seacoast ChampionshipsMay 23, 2025
200 Meters · OutdoorSanborn Cluster Meet · Apr 1331.52aSanborn Cluster MeetApril 13, 2026
300 Meters · IndoorNHWTL UNH Afternoon · Jan 1850.71NHWTL UNH AfternoonJanuary 18, 2026
3000 Meters · IndoorNHWTL UNH Afternoon · Jan 1911:28.52aNHWTL UNH AfternoonJanuary 19, 2025
3200 Meters · Outdoor2026 Bobcat Invite · May 1612:05.57a2026 Bobcat InviteMay 16, 2026
400 Meters · OutdoorSanborn Cluster Meet · Apr 131:08.56aSanborn Cluster MeetApril 13, 2026
500 Meters · IndoorNHWTL UNH Morning · Jan 125:24.41NHWTL UNH MorningJanuary 12, 2025
800 Meters · OutdoorSanborn Last Chance · May 182:34.31aSanborn Last ChanceMay 18, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22Seacoast ChampionshipsMay 22 · 3200 Meters · Place 6 · Raymond3200 Meters6.12:59.25a10
May 22Seacoast ChampionshipsMay 22 · 1600 Meters · Place 15 · Raymond1600 Meters15.5:46.53a10
May 18Sanborn Last ChanceMay 18 · 800 Meters · Place 5 · Raymond800 Meters5.2:34.31a PB10
May 162026 Bobcat InviteMay 16 · 3200 Meters · Place 7 · Raymond3200 Meters7.12:05.57a PB10
May 1New Hampshire Distance FestivalMay 1 · 1 Mile · Place 22 · Raymond1 Mile225:35.82a PB10
Apr 26Campbell Cougar ClassicApr 26 · 3200 Meters · Place 1 · Raymond3200 Meters1.12:28.90a10
Apr 26Campbell Cougar ClassicApr 26 · 400 Meters · Place 6 · Raymond400 Meters6.1:09.21a10
Apr 26Campbell Cougar ClassicApr 26 · 200 Meters · Place 14 · Raymond200 Meters14.32.07a10
Apr 18Sanborn InvitationalApr 18 · 1600 Meters · Place 6 · Raymond1600 Meters6.5:43.64a10
Apr 18Sanborn InvitationalApr 18 · 800 Meters · Place 10 · Raymond800 Meters10.2:41.58a10
Apr 13Sanborn Cluster MeetApr 13 · 1600 Meters · Place 1 · Raymond1600 Meters1.5:51.14a10
Apr 13Sanborn Cluster MeetApr 13 · 400 Meters · Place 1 · Raymond400 Meters1.1:08.56a PB10
Apr 13Sanborn Cluster MeetApr 13 · 200 Meters · Place 6 · Raymond200 Meters6.31.52a PB10
Apr 11Pelham InvitationalApr 11 · 1600 Meters · Place 10 · Raymond1600 Meters10.5:48.36a10
Apr 11Pelham InvitationalApr 11 · 800 Meters · Place 10 · Raymond800 Meters10.2:45.05a10
Apr 6Sanborn ClusterApr 6 · 3200 Meters · Place 1 · Raymond3200 Meters1.12:39.71a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 8NHIAA D-II Indoor Championship & BattlenotesFeb 8 · 1500 Meters · Place 9 · Raymond1500 Meters9.5:24.93a10
Jan 24NHWTL @ PEA AfternoonJan 24 · 1500 Meters · Place 8 · Raymond1500 Meters85:15.10a10
Jan 18NHWTL UNH AfternoonJan 18 · 3000 Meters · Place 4 · Raymond3000 Meters411:51.87SO
Jan 18NHWTL UNH AfternoonJan 18 · 300 Meters · Place 14 · Raymond300 Meters1450.71 PBSO
Jan 11NHWTL USMJan 11 · 3000 Meters · Place 1 · Raymond3000 Meters1.11:42.83a10
Jan 11NHWTL USMJan 11 · 1500 Meters · Place 2 · Raymond1500 Meters2.5:26.48a10
Jan 3NHWTL PEAJan 3 · 1500 Meters · Place 4 · Raymond1500 Meters45:21.12a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27NHWTL UNH AfternoonDec 27 · 1500 Meters · Place 2 · Raymond1500 Meters2.5:32.47a10
Dec 21NHWTL UNH MorningDec 21 · 3000 Meters · Place 1 · Raymond3000 Meters1.11:57.57a10
Feb 1NHWTL UNH MorningFeb 1 · 1500 Meters · Place 3 · Raymond1500 Meters35:14.82 PB9
Jan 26NHWTL UNH MorningJan 26 · 1500 Meters · Place 4 · Raymond1500 Meters45:17.45a—
Jan 19NHWTL UNH AfternoonJan 19 · 3000 Meters · Place 2 · Raymond3000 Meters2.11:28.52a PB9
Jan 12NHWTL UNH MorningJan 12 · 500 Meters · Place 2 · Raymond500 Meters25:24.41 PBFR

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 82025 NHIAA Meet of ChampionsJun 8 · 1600 Meters · Place 14 · Raymond1600 Meters14.5:46.52a9
May 31NHIAA Division III Outdoor ChampionshipsMay 31 · 3200 Meters · Place 6 · Raymond3200 Meters6.12:26.07a9
May 31NHIAA Division III Outdoor ChampionshipsMay 31 · 1600 Meters · Place 9 · Raymond1600 Meters9.5:40.89a9
May 23Seacoast ChampionshipsMay 23 · 3200 Meters · Place 2 · Raymond3200 Meters212:20.07FR
May 23Seacoast ChampionshipsMay 23 · 1600 Meters · Place 10 · Raymond1600 Meters105:28.44 PBFR
May 17Bobcat InviteMay 17 · 3200 Meters · Place 10 · Raymond3200 Meters1012:28.60FR
May 17Bobcat InviteMay 17 · 800 Meters · Place 18 · Raymond800 Meters182:38.56FR
May 12Sanborn Regional Cluster MeetMay 12 · 1600 Meters · Place 1 · Raymond1600 Meters15:53.65FR
Apr 26Campbell Cougar Classic InvitationalApr 26 · 1600 Meters · Place 4 · Raymond1600 Meters45:44.10FR
Apr 26Campbell Cougar Classic InvitationalApr 26 · 800 Meters · Place 6 · Raymond800 Meters62:44.19FR
Apr 19Sanborn InvitationalApr 19 · 3200 Meters · Place 7 · Raymond3200 Meters712:34.929

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 17Granite State Track & FieldJun 17 · 1600 Meters · Place 1 · Raymond1600 Meters15:42.86a—
Jun 17Granite State Track & FieldJun 17 · 800 Meters · Place 1 · Raymond800 Meters12:44.80a—