Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNHWTL @ USM Gorham · Dec 143:59.01aNHWTL @ USM GorhamDecember 14, 2025
200 Meters · OutdoorMerrimack Home Meet #1 · Apr 933.40aMerrimack Home Meet #1April 9, 2024
400 Meters · OutdoorMerrimack Home Meet #1 · Apr 91:18.00aMerrimack Home Meet #1April 9, 2024
600 Meters · IndoorNHWTL @ PSU Morning Session · Jan 62:14.38aNHWTL @ PSU Morning SessionJanuary 6, 2024
600 Meters · OutdoorNHWTL @ Dartmouth College · Dec 172:20.62aNHWTL @ Dartmouth CollegeDecember 17, 2023
800 Meters · OutdoorBlack Bear Invite · Apr 253:00.95aBlack Bear InviteApril 25, 2026
Javelin · 600g · OutdoorMerrimack, Goffstown, Pelham @ Timberlane · May 1241-6Merrimack, Goffstown, Pelham @ TimberlaneMay 12, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20Hollis-Brookline Home MeetMay 20 · Javelin · Place 9 · Timberlane RegionalJavelin600g9.38-411
May 20Hollis-Brookline Home MeetMay 20 · 800 Meters · Place 7 · Timberlane Regional800 Meters7.3:06.87a11
May 12Merrimack, Goffstown, Pelham @ TimberlaneMay 12 · Javelin · Place 14 · Timberlane RegionalJavelin600g14.41-6 PB11
May 12Merrimack, Goffstown, Pelham @ TimberlaneMay 12 · 800 Meters · Place 7 · Timberlane Regional800 Meters7.3:04.35a11
Apr 25Black Bear InviteApr 25 · 800 Meters · Place 41 · Timberlane Regional800 Meters41.3:00.95a PB11
Apr 21Pelham Quad MeetApr 21 · Javelin · Place 12 · Timberlane RegionalJavelin600g12.39-0311
Apr 21Pelham Quad MeetApr 21 · 800 Meters · Place 12 · Timberlane Regional800 Meters12.3:02.97a11
Apr 21Goffstown, Hollis Brookline, Timberlane @ PelhamApr 21 · Javelin · Place 12 · Timberlane RegionalJavelin600g12.39-0311
Apr 21Goffstown, Hollis Brookline, Timberlane @ PelhamApr 21 · 800 Meters · Place 12 · Timberlane Regional800 Meters12.3:02.97a11
Apr 16Coe-Brown Cluster MeetApr 16 · Javelin · Place 10 · Timberlane RegionalJavelin600g10.39-1011
Apr 16Coe-Brown Cluster MeetApr 16 · 800 Meters · Place 6 · Timberlane Regional800 Meters6.3:05.50a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 21NHWTL @ PEAJan 21 · 1000 Meters · Place 15 · Timberlane Regional1000 Meters154:01.14a11
Jan 11NHWTL USMJan 11 · 1000 Meters · Place 15 · Timberlane Regional1000 Meters15.4:05.04a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14NHWTL @ USM GorhamDec 14 · 1000 Meters · Place 11 · Timberlane Regional1000 Meters11.3:59.01a PB11
Jan 11NHWTL PEAJan 11 · 1000 Meters · Place 18 · Timberlane Regional1000 Meters184:09.03a—
Jan 4NHWTL PSU MorningJan 4 · 1000 Meters · Place 10 · Timberlane Regional1000 Meters104:07.36a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15NWTL UNH AMDec 15 · 1000 Meters · Place 10 · Timberlane Regional1000 Meters10.4:14.72a10
Jan 13NHWTL PEAJan 13 · 600 Meters · Place 13 · Timberlane Regional600 Meters13.2:14.55a9
Jan 6NHWTL @ PSU Morning SessionJan 6 · 600 Meters · Place 6 · Timberlane Regional600 Meters6.2:14.38a PB9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 9Merrimack Home Meet #1Apr 9 · 400 Meters · Place 14 · Timberlane Regional400 Meters14.1:18.00a PB9
Apr 9Merrimack Home Meet #1Apr 9 · 200 Meters · Place 19 · Timberlane Regional200 Meters19.33.40a PB9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 17NHWTL @ Dartmouth CollegeDec 17 · 600 Meters · Place 19 · Timberlane Regional600 Meters19.2:20.62a PB9