Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNashua North Invitational · Apr 254:53.22aNashua North Invitational April 25, 2026
1000 Meters · IndoorNHWTL UNH Afternoon · Jan 262:53.00aNHWTL UNH AfternoonJanuary 26, 2025
1500 Meters · IndoorNHWTL @ PEA · Jan 214:31.86aNHWTL @ PEAJanuary 21, 2026
1600 Meters · OutdoorNHIAA D-I Outdoor Championship & Battlenotes · May 304:45.52NHIAA D-I Outdoor Championship & BattlenotesMay 30, 2025
3200 Meters · OutdoorMemorial Tri Meet · Apr 1611:45.33Memorial Tri MeetApril 16, 2025
400 Meters · OutdoorMemorial, Keene and Nashua South Meet · Apr 181:02.12Memorial, Keene and Nashua South MeetApril 18, 2023
5000 Meters · OutdoorNew Hampshire Distance Festival · May 117:17.83aNew Hampshire Distance FestivalMay 1, 2026
55m Hurdles · 39" · IndoorNHWTL @ PSU Afternoon Session · Dec 2310.18aNHWTL @ PSU Afternoon SessionDecember 23, 2023
600 Meters · IndoorNHWTL PEA · Jan 131:35.01aNHWTL PEAJanuary 13, 2024
800 Meters · OutdoorWest, Central, @ Memorial · May 182:13.44aWest, Central, @ MemorialMay 18, 2026
800 Meters · Relay Split · OutdoorPelham Invite · Apr 132:24.155Pelham InviteApril 13, 2024
Javelin · 800g · OutdoorPelham Invite · Apr 13101-02Pelham InviteApril 13, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23Londonderry R.E.A.L. InvitationalMay 23 · 1600 Meters · Place 15 · Manchester Memorial1600 Meters15.4:45.62a12
May 18West, Central, @ MemorialMay 18 · 1600 Meters · Place 1 · Manchester Memorial1600 Meters1.4:52.34a12
May 18West, Central, @ MemorialMay 18 · 800 Meters · Place 2 · Manchester Memorial800 Meters2.2:13.44a PB12
May 12Nashua North vs. Exeter & MemorialMay 12 · 1600 Meters · Place 2 · Manchester Memorial1600 Meters2.4:57.50a12
May 1New Hampshire Distance FestivalMay 1 · 5000 Meters · Place 25 · Manchester Memorial5000 Meters2517:17.83a PB12
Apr 25Nashua North Invitational Apr 25 · 1 Mile · Place 16 · Manchester Memorial1 Mile16.4:53.22a PB12
Apr 21Concord Memorial @ PinkertonApr 21 · 1600 Meters · Place 9 · Manchester Memorial1600 Meters9.4:55.91a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 21NHWTL @ PEAJan 21 · 1500 Meters · Place 4 · Manchester Memorial1500 Meters44:31.86a PB12
Jan 3NHWTL PEAJan 3 · 1500 Meters · Place 5 · Manchester Memorial1500 Meters54:36.96a12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 21NHWTL UNH AfternoonDec 21 · 1000 Meters · Place 2 · Manchester Memorial1000 Meters2.2:53.13a12
Dec 14NHWTL @ USM GorhamDec 14 · 1500 Meters · Place 2 · Manchester Memorial1500 Meters2.4:36.26a12
Feb 8NHIAA Division 1 Indoor Track & Field ChampionshipsFeb 8 · 1000 Meters · Place 10 · Manchester Memorial1000 Meters102:53.33a—
Feb 1NHWTL UNH AfternoonFeb 1 · 1000 Meters · Place 14 · Manchester Memorial1000 Meters142:55.7711
Jan 26NHWTL UNH AfternoonJan 26 · 1000 Meters · Place 2 · Manchester Memorial1000 Meters22:53.00a PB—
Jan 19NHWTL UNH MorningJan 19 · 600 Meters · Place 14 · Manchester Memorial600 Meters14.1:37.13a11
Jan 11NHWTL PEAJan 11 · 1000 Meters · Place 6 · Manchester Memorial1000 Meters62:54.10a—
Jan 5NHWTL UNH MorningJan 5 · 1000 Meters · Place 2 · Manchester Memorial1000 Meters22:54.38JR
Jan 5NHWTL UNH MorningJan 5 · 1000 Meters · Place 2 · Manchester Memorial1000 Meters22:54.38JR

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · 1600 Meters · Place 14 · Manchester Memorial1600 Meters144:45.52 PBJR
May 21Memorial Tri - MeetMay 21 · 1600 Meters · Place 3 · Manchester Memorial1600 Meters34:52.57JR
May 21Keene, Windham, @ MemorialMay 21 · 1600 Meters · Place 3 · Manchester Memorial1600 Meters3.4:52.57a11
May 13Nashua North v. MemorialMay 13 · 800 Meters · Place 1 · Manchester Memorial800 Meters12:13.44JR
May 6Exeter Quad MeetMay 6 · 1600 Meters · Place 3 · Manchester Memorial1600 Meters34:53.13JR
Apr 16Memorial Tri MeetApr 16 · 3200 Meters · Place 3 · Manchester Memorial3200 Meters311:45.33 PBJR
Apr 16Memorial Tri MeetApr 16 · 1600 Meters · Place 5 · Manchester Memorial1600 Meters55:04.40JR

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28NHWTL UNH AfternoonDec 28 · 1000 Meters · Place 3 · Manchester Memorial1000 Meters3.2:58.00a11
Dec 21NHWTL PSU AfternoonDec 21 · 1500 Meters · Place 10 · Manchester Memorial1500 Meters10.4:42.18a11
Jan 20NHWTL UNH PMJan 20 · 600 Meters · Place 15 · Manchester Memorial600 Meters151:36.89SO
Jan 20NHWTL UNH AMJan 20 · 600 Meters · Place 15 · Manchester Memorial600 Meters15.1:36.89a10
Jan 13NHWTL PEAJan 13 · 600 Meters · Place 14 · Manchester Memorial600 Meters14.1:35.01a PB10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16City MeetMay 16 · Javelin · Place 2 · Manchester MemorialJavelin2111-5—
May 16City MeetMay 16 · 110m Hurdles · Place 5 · Manchester Memorial110m Hurdles518.96a—
May 16City MeetMay 16 · 800 Meters · Place 4 · Manchester Memorial800 Meters42:24.25a—
Apr 13Pelham InviteApr 13 · 800 Meters · Manchester Memorial800 MetersRelay Split—2:24.155 PB10
Apr 13Pelham InviteApr 13 · Javelin · Place 23 · Manchester MemorialJavelin800g23.101-02 PB10

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ UNH Afternoon SessionDec 30 · 600 Meters · Place 6 · Manchester Memorial600 Meters6.1:41.43a10
Dec 30NHWTL @ UNH Afternoon SessionDec 30 · 55m Hurdles · Place 15 · Manchester Memorial55m Hurdles39"Round P15.13.79a10
Dec 23NHWTL @ PSU Afternoon SessionDec 23 · 600 Meters · Place 13 · Manchester Memorial600 Meters13.1:42.76a10
Dec 23NHWTL @ PSU Afternoon SessionDec 23 · 55m Hurdles · Place 9 · Manchester Memorial55m Hurdles39"Round P9.10.18a PB10
Jan 14NH WTL @ Phillips Exeter AcademyJan 14 · 600 Meters · Place 16 · Manchester Memorial600 Meters16.1:41.27a9
Jan 7NH Meet AMJan 7 · 600 Meters · Place 12 · Manchester Memorial600 Meters12.1:45.89a9

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Kiwanis Freshman SophomoreMay 6 · 800 Meters · Place 17 · Manchester Memorial800 Meters172:24.39FR
Apr 18Memorial, Keene and Nashua South MeetApr 18 · 400 Meters · Place 16 · Manchester Memorial400 Meters161:02.12 PBFR
Apr 18Memorial, Keene and Nashua South MeetApr 18 · 400 Meters · Place 16 · Manchester Memorial400 Meters161:02.12FR