Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMerrimack v. Bedford & Pinkerton Meet · May 1913.93aMerrimack v. Bedford & Pinkerton MeetMay 19, 2026
200 Meters · OutdoorMerrimack v. Bedford & Pinkerton Meet · May 1928.41aMerrimack v. Bedford & Pinkerton MeetMay 19, 2026
300 Meters · IndoorNHWTL @ PEA · Jan 2047.01aNHWTL @ PEAJanuary 20, 2024
400 Meters · OutdoorNHIAA D-I Outdoor Championship & Battlenotes · May 301:01.25NHIAA D-I Outdoor Championship & BattlenotesMay 30, 2025
400 Meters · Relay Split · IndoorNHWTL PEA · Dec 201:06.190NHWTL PEADecember 20, 2025
55 Meter · IndoorNHWTL UNH PM · Jan 148.12aNHWTL UNH PMJanuary 14, 2024
55 Meters · IndoorNHWTL UNH AM · Jan 148.12aNHWTL UNH AMJanuary 14, 2024
600 Meters · IndoorNHWTL PEA · Jan 181:48.06aNHWTL PEAJanuary 18, 2025
800 Meters · OutdoorPhillips Exeter Cluster Meet · May 42:36.01aPhillips Exeter Cluster MeetMay 4, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 62026 NHIAA Meet of ChampionsJun 6 · 400 Meters · Place 14 · Bedford400 Meters14.64.58a11
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 400 Meters · Place 10 · Bedford400 Meters10.1:03.32a11
May 23Londonderry R.E.A.L. InvitationalMay 23 · 400 Meters · Place 8 · Bedford400 Meters8.1:01.90a11
May 19Merrimack v. Bedford & Pinkerton MeetMay 19 · 200 Meters · Place 9 · Bedford200 Meters9.28.41a PB11
May 19Merrimack v. Bedford & Pinkerton MeetMay 19 · 100 Meters · Place 12 · Bedford100 Meters12.13.93a PB11
May 162026 Bobcat InviteMay 16 · 400 Meters · Place 11 · Bedford400 Meters11.1:03.33a11
Apr 25Nashua North Invitational Apr 25 · 400 Meters · Place 6 · Bedford400 Meters6.1:02.46a11
Apr 21Nashua South, Bedford at LondonderryApr 21 · 400 Meters · Place 2 · Bedford400 Meters2.1:03.86a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17NHWTL @ PEAJan 17 · 600 Meters · Place 8 · Bedford600 Meters8.1:48.83a11
Jan 3NHWTL Morning @ PSUJan 3 · 600 Meters · Place 3 · Bedford600 Meters3.1:49.05a11

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27NHWTL UNH AfternoonDec 27 · 300 Meters · Place 6 · Bedford300 Meters6.47.11a11
Dec 20NHWTL PEADec 20 · 600 Meters · Place 12 · Bedford600 Meters12.1:53.15a11
Dec 20NHWTL PEADec 20 · 400 Meters · Bedford400 MetersRelay Split—1:06.190 PB11
Dec 13NHWTL UNH AfternoonDec 13 · 600 Meters · Place 4 · Bedford600 Meters4.1:52.34a11
Feb 1NHWTL UNH AfternoonFeb 1 · 600 Meters · Place 6 · Bedford600 Meters61:50.4810
Jan 26NHWTL UNH AfternoonJan 26 · 600 Meters · Place 5 · Bedford600 Meters51:51.93a—
Jan 18NHWTL PEAJan 18 · 600 Meters · Place 5 · Bedford600 Meters5.1:48.06a PB10
Jan 11NHWTL PSU MorningJan 11 · 600 Meters · Place 3 · Bedford600 Meters31:48.9810
Jan 5NHWTL UNH AfternoonJan 5 · 600 Meters · Place 3 · Bedford600 Meters31:51.94a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 82025 NHIAA Meet of ChampionsJun 8 · 400 Meters · Place 14 · Bedford400 Meters14.1:01.89a10
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · 400 Meters · Place 5 · Bedford400 Meters51:01.25 PBSO
May 24Londonderry R.E.A.L. InvitationalMay 24 · 400 Meters · Place 4 · Bedford400 Meters41:02.03SO
May 21Bedford v. Alvirne and Central MeetMay 21 · 800 Meters · Place 3 · Bedford800 Meters32:38.30SO
May 17Bobcat InviteMay 17 · 400 Meters · Place 3 · Bedford400 Meters31:02.59SO

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 21NHWTL UNH AfternoonDec 21 · 300 Meters · Place 5 · Bedford300 Meters5.47.10a10
Jan 20NHWTL @ PEAJan 20 · 300 Meters · Place 16 · Bedford300 Meters16.47.01a PB9
Jan 20NHWTL @ PEAJan 20 · 55 Meter · Place 26 · Bedford55 MeterRound P26.8.23a9
Jan 14NHWTL UNH AMJan 14 · 300 Meters · Place 8 · Bedford300 Meters847.19a—
Jan 14NHWTL UNH AMJan 14 · 55 Meters · Place 7 · Bedford55 Meters78.12a PB—
Jan 14NHWTL UNH PMJan 14 · 300 Meters · Place 8 · Bedford300 Meters8.47.19a9
Jan 14NHWTL UNH PMJan 14 · 55 Meter · Place 7 · Bedford55 MeterRound P7.8.12a PB9
Jan 7NHWTL @ UNH MorningJan 7 · 600 Meters · Place 8 · Bedford600 Meters81:53.81FR
Jan 6NHWTL UNH Afternoon SessionJan 6 · 600 Meters · Place 8 · Bedford600 Meters81:53.81FR

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 22024 NHIAA Meet of ChampionsJun 2 · 400 Meters · Place 16 · Bedford400 Meters1662.86a—
May 25NHIAA D-I Outdoor ChampionshipMay 25 · 400 Meters · Place 9 · Bedford400 Meters91:01.94FR
May 18Londonderry R.E.A.L InvitationalMay 18 · 400 Meters · Place 4 · Bedford400 Meters41:01.59FR
May 11Bobcat2024May 11 · 400 Meters · Place 10 · Bedford400 Meters10.1:03.94a9
May 4Phillips Exeter Cluster MeetMay 4 · 800 Meters · Place 10 · Bedford800 Meters10.2:36.01a PB9
Apr 13Pelham InviteApr 13 · 400 Meters · Place 5 · Bedford400 Meters5.1:05.03a9
Apr 9Merrimack Home Meet #1Apr 9 · 400 Meters · Place 3 · Bedford400 Meters3.1:04.53a9

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ UNH Afternoon SessionDec 30 · 600 Meters · Place 13 · Bedford600 Meters13.2:01.40a9
Dec 30NHWTL @ UNH Afternoon SessionDec 30 · 55 Meter · Place 25 · Bedford55 MeterRound P25.8.29a9
Dec 23NHWTL @ UNH Afternoon SessionDec 23 · 300 Meters · Place 9 · Bedford300 Meters9.47.98a9
Dec 23NHWTL @ UNH Afternoon SessionDec 23 · 55 Meter · Place 13 · Bedford55 MeterRound P13.8.36a9