Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNHIAA D-II Indoor Championship & Battlenotes · Feb 82:41.19aNHIAA D-II Indoor Championship & BattlenotesFebruary 8, 2026
200 Meters · Outdoor2025-4-29 Hanover Home Meet · Apr 2925.22a2025-4-29 Hanover Home MeetApril 29, 2025
400 Meters · Outdoor2025-4-29 Hanover Home Meet · Apr 2955.28a2025-4-29 Hanover Home MeetApril 29, 2025
600 Meters · IndoorNHWTL UNH Afternoon · Jan 191:34.49aNHWTL UNH AfternoonJanuary 19, 2025
800 Meters · IndoorNew Balance Nationals Indoor · Mar 132:03.92New Balance Nationals IndoorMarch 13, 2025
800 Meters · OutdoorWilderness League Championship · May 232:00.21aWilderness League ChampionshipMay 23, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 4 · New England Elite Track ClubNew England Elite Track Club800 Meters4.2:00.66a10
Jun 18Adidas Track Nationals 2026Jun 18 · 800 Meters · Place 41 · UnattachedUnattached800 Meters41.2:01.19a10
Jun 62026 NHIAA Meet of ChampionsJun 6 · 800 Meters · Place 14 · Plymouth RegionalPlymouth Regional800 Meters14.2:05.42a10
May 23Wilderness League ChampionshipMay 23 · 800 Meters · Place 2 · Plymouth RegionalPlymouth Regional800 Meters2.2:00.21a PB10
May 18Sanborn Last ChanceMay 18 · 800 Meters · Place 1 · Plymouth RegionalPlymouth Regional800 Meters1.2:01.42a10
May 11Laconia Cluster MeetMay 11 · 800 Meters · Place 2 · Plymouth RegionalPlymouth Regional800 Meters2.2:04.27a10
Apr 25Black Bear InviteApr 25 · 800 Meters · Place 7 · Plymouth RegionalPlymouth Regional800 Meters7.2:03.21a10
Apr 18Sanborn InvitationalApr 18 · 800 Meters · Place 5 · Plymouth RegionalPlymouth Regional800 Meters5.2:06.16a10
Apr 13Plymouth @ Manchester WestApr 13 · 800 Meters · Place 1 · Plymouth RegionalPlymouth Regional800 Meters1.2:06.11a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 13Harvard Crimson Elite & OpenFeb 13 · 800 Meters · Place 25 · New England EliteNew England Elite800 Meters252:04.58—
Feb 8NHIAA D-II Indoor Championship & BattlenotesFeb 8 · 1000 Meters · Place 4 · Plymouth RegionalPlymouth Regional1000 Meters4.2:41.19a PB10
Jan 24NHWTL @ PEA MorningJan 24 · 1000 Meters · Place 4 · Plymouth RegionalPlymouth Regional1000 Meters4.2:46.58a10
Jan 17NHWTL @ PEAJan 17 · 1000 Meters · Plymouth RegionalPlymouth Regional1000 Meters--DNF10

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20NHWTL PEADec 20 · 1000 Meters · Place 2 · Plymouth RegionalPlymouth Regional1000 Meters2.2:42.64a10
Mar 13New Balance Nationals IndoorMar 13 · 800 Meters · Place 28 · New England EliteNew England Elite800 Meters282:03.92 PB9
Feb 23East Coast InvitationalFeb 23 · 800 Meters · New England Elite Track ClubNew England Elite Track Club800 Meters--DNS9
Feb 23East Coast InvitationalFeb 23 · 200 Meters · New England Elite Track ClubNew England Elite Track Club200 Meters--DNS9
Feb 8NHIAA Division 2 Indoor Track & Field ChampionshipsFeb 8 · 1000 Meters · Place 7 · Plymouth RegionalPlymouth Regional1000 Meters72:44.59a—
Jan 24Riverhawk InvitationalJan 24 · 800 Meters · Place 59 · New England Elite Track ClubNew England Elite Track Club800 Meters59.2:04.60a9
Jan 19NHWTL UNH AfternoonJan 19 · 600 Meters · Place 4 · Plymouth RegionalPlymouth Regional600 Meters4.1:34.49a PB9
Jan 11NHWTL PSU MorningJan 11 · 1000 Meters · Place 3 · Plymouth RegionalPlymouth Regional1000 Meters32:44.919

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 800 Meters · New England Elite Track ClubNew England Elite Track Club800 Meters—DNS9
May 31NHIAA D-II Outdoor Championship & BattlenotesMay 31 · 800 Meters · Place 6 · Plymouth RegionalPlymouth Regional800 Meters6.2:08.29a9
May 24WILDERNESS TRACK CHAMPIONSHIPMay 24 · 800 Meters · Place 3 · Plymouth RegPlymouth Reg800 Meters32:03.28—
May 19Sanborn Last ChanceMay 19 · 800 Meters · Place 2 · Plymouth RegionalPlymouth Regional800 Meters22:04.76FR
Apr 292025-4-29 Hanover Home MeetApr 29 · 400 Meters · Place 3 · Plymouth RegionalPlymouth Regional400 Meters3.55.28a PB9
Apr 292025-4-29 Hanover Home MeetApr 29 · 200 Meters · Place 8 · Plymouth RegionalPlymouth Regional200 Meters8.25.22a PB9
Apr 26Black Bear InviteApr 26 · 800 Meters · Place 12 · Plymouth RegionalPlymouth Regional800 Meters122:07.37FR
Apr 19Sanborn InvitationalApr 19 · 800 Meters · Place 4 · Plymouth RegionalPlymouth Regional800 Meters42:07.879
Apr 14Manchester West TriApr 14 · 800 Meters · Place 1 · Plymouth RegionalPlymouth Regional800 Meters12:07.92FR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · 1000 Meters · Place 3 · New England Elite Track ClubNew England Elite Track Club1000 Meters3.2:48.48a9
Dec 14NHWT PSU AMDec 14 · 1000 Meters · Place 1 · Plymouth RegionalPlymouth Regional1000 Meters1.2:52.09a9

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 28USATF New England Youth Series - Meet #1Apr 28 · 800 Meters · 02-Unattached02-Unattached800 Meters—DNS8

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · 800 Meters · 02-Unattached02-Unattached800 Meters—DNS6