Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNHWTL PEA · Jan 182:54.11aNHWTL PEAJanuary 18, 2025
1500 Meters · IndoorNHWTL UNH Afternoon · Jan 54:43.76aNHWTL UNH AfternoonJanuary 5, 2025
1600 Meters · OutdoorBobcat2024 · May 115:19.58aBobcat2024May 11, 2024
400 Meters · Outdoor2026 Bobcat Invite · May 1652.36a2026 Bobcat InviteMay 16, 2026
400 Meters · Relay Split · IndoorNHWTL PEA · Dec 201:00.924NHWTL PEADecember 20, 2025
600 Meters · IndoorNHWTL @ PEA · Jan 171:32.55aNHWTL @ PEAJanuary 17, 2026
800 Meters · OutdoorLondonderry R.E.A.L. Invitational · May 242:06.40Londonderry R.E.A.L. InvitationalMay 24, 2025
800 Meters · Relay Split · IndoorNHWTL Morning @ PSU · Jan 32:17.401NHWTL Morning @ PSUJanuary 3, 2026
High Jump · IndoorNHWTL @ UNH Afternoon Session · Dec 305-00.00NHWTL @ UNH Afternoon SessionDecember 30, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 400 Meters · Place 11 · Bedford400 Meters11.53.15a12
May 23Londonderry R.E.A.L. InvitationalMay 23 · 400 Meters · Place 11 · Bedford400 Meters11.52.71a12
May 19Merrimack v. Bedford & Pinkerton MeetMay 19 · 800 Meters · Place 5 · Bedford800 Meters5.2:07.65a12
May 162026 Bobcat InviteMay 16 · 400 Meters · Place 9 · Bedford400 Meters9.52.36a PB12
Apr 21Nashua South, Bedford at LondonderryApr 21 · 400 Meters · Place 3 · Bedford400 Meters3.53.70a12
Apr 11Pelham InvitationalApr 11 · 800 Meters · Place 7 · Bedford800 Meters7.2:09.19a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 24NHWTL UNH EveningJan 24 · 600 Meters · Place 6 · Bedford600 Meters61:37.80a12
Jan 17NHWTL @ PEAJan 17 · 600 Meters · Place 9 · Bedford600 Meters9.1:32.55a PB12
Jan 3NHWTL Morning @ PSUJan 3 · 600 Meters · Place 3 · Bedford600 Meters3.1:32.77a12
Jan 3NHWTL Morning @ PSUJan 3 · 800 Meters · Bedford800 MetersRelay Split—2:17.401 PB12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20NHWTL PEADec 20 · 600 Meters · Place 6 · Bedford600 Meters6.1:33.07a12
Dec 20NHWTL PEADec 20 · 400 Meters · Bedford400 MetersRelay Split—1:00.924 PB12
Dec 13NHWTL UNH AfternoonDec 13 · 1000 Meters · Place 4 · Bedford1000 Meters4.3:00.14a12
Feb 1NHWTL UNH AfternoonFeb 1 · 600 Meters · Place 15 · Bedford600 Meters151:36.0711
Jan 26NHWTL UNH AfternoonJan 26 · 600 Meters · Place 9 · Bedford600 Meters91:34.23a—
Jan 18NHWTL PEAJan 18 · 1000 Meters · Place 9 · Bedford1000 Meters9.2:54.11a PB11
Jan 11NHWTL PSU MorningJan 11 · 1000 Meters · Place 6 · Bedford1000 Meters62:55.6811
Jan 5NHWTL UNH AfternoonJan 5 · 1500 Meters · Place 5 · Bedford1500 Meters54:43.76a PB—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 24Londonderry R.E.A.L. InvitationalMay 24 · 800 Meters · Place 18 · Bedford800 Meters182:06.40 PBJR
May 21Bedford v. Alvirne and Central MeetMay 21 · 400 Meters · Place 3 · Bedford400 Meters356.31JR
May 17Bobcat InviteMay 17 · 800 Meters · Place 8 · Bedford800 Meters82:06.80JR

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19NHWTL JV 1Dec 19 · 1500 Meters · Place 3 · Bedford1500 Meters3.4:53.63a11
Jan 14NHWTL UNH AMJan 14 · 600 Meters · Place 12 · Bedford600 Meters121:46.56a—
Jan 14NHWTL UNH PMJan 14 · 600 Meters · Place 12 · Bedford600 Meters12.1:46.56a10
Jan 7NHWTL @ UNH MorningJan 7 · 600 Meters · Place 10 · Bedford600 Meters101:43.18SO
Jan 6NHWTL UNH Afternoon SessionJan 6 · 600 Meters · Place 10 · Bedford600 Meters101:43.18SO

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11Bobcat2024May 11 · 1600 Meters · Place 24 · Bedford1600 Meters24.5:19.58a PB10
May 4Phillips Exeter Cluster MeetMay 4 · 800 Meters · Place 22 · Bedford800 Meters22.2:21.43a10
Apr 13Pelham InviteApr 13 · 800 Meters · Place 18 · Bedford800 Meters18.2:23.82a10
Apr 9Merrimack Home Meet #1Apr 9 · 800 Meters · Bedford800 Meters—DNS10

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ UNH Afternoon SessionDec 30 · 600 Meters · Place 14 · Bedford600 Meters14.1:46.15a10
Dec 30NHWTL @ UNH Afternoon SessionDec 30 · High Jump · Place 8 · BedfordHigh Jump8.5-00.00 PB10
Dec 23NHWTL @ UNH Afternoon SessionDec 23 · 1000 Meters · Place 11 · Bedford1000 Meters11.3:17.08a10
Dec 23NHWTL @ UNH Afternoon SessionDec 23 · High Jump · BedfordHigh Jump--DNS10