Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNHWTL @ PSU Afternoon Session · Jan 63:29.96aNHWTL @ PSU Afternoon SessionJanuary 6, 2024
1600 Meters · OutdoorDover, Newmarket @ Winnacunnet · Apr 156:19.13aDover, Newmarket @ WinnacunnetApril 15, 2026
300m Hurdles · 36" / 0.914m · OutdoorWindham, Dover, Newmarket @ Exeter · Apr 211:05.63aWindham, Dover, Newmarket @ ExeterApril 21, 2026
400 Meters · OutdoorSeacoast Scramble · Apr 111:07.30aSeacoast ScrambleApril 11, 2026
600 Meters · IndoorNHWTL @ PEA · Jan 101:50.12aNHWTL @ PEAJanuary 10, 2026
800 Meters · OutdoorPortsmouth, Alvirne @ Dover · May 82:43.74Portsmouth, Alvirne @ DoverMay 8, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 21Windham, Dover, Newmarket @ ExeterApr 21 · 300m Hurdles · Place 6 · Dover300m Hurdles36" / 0.914m6.1:05.63a PB12
Apr 21Windham, Dover, Newmarket @ ExeterApr 21 · 1600 Meters · Place 24 · Dover1600 Meters24.6:24.85a12
Apr 15Dover, Newmarket @ WinnacunnetApr 15 · 1600 Meters · Place 16 · Dover1600 Meters16.6:19.13a PB12
Apr 15Dover, Newmarket @ WinnacunnetApr 15 · 800 Meters · Place 11 · Dover800 Meters11.2:51.92a12
Apr 11Seacoast ScrambleApr 11 · 400 Meters · Place 12 · Dover400 Meters12.1:07.30a PB12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 21NHWTL @ PEAJan 21 · 600 Meters · Place 34 · Dover600 Meters341:52.18a12
Jan 10NHWTL @ PEAJan 10 · 600 Meters · Place 10 · Dover600 Meters10.1:50.12a PB12
Jan 4NHWTL UNH MorningJan 4 · 1000 Meters · Place 15 · Dover1000 Meters153:37.85SR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21NHWTL UNH MorningDec 21 · 600 Meters · Place 10 · Dover600 Meters10.1:52.51a12
Dec 14NHWTL @ USM GorhamDec 14 · 600 Meters · Place 16 · Dover600 Meters16.1:52.11a12
Jan 12NHWTL UNH AfternoonJan 12 · 600 Meters · Place 15 · Dover600 Meters152:03.82JR
Jan 4NHWTL PSU AfternoonJan 4 · 600 Meters · Place 22 · Dover600 Meters221:56.18JR

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21NHWTL UNH MorningDec 21 · 600 Meters · Place 18 · Dover600 Meters18.1:59.03a11
Dec 14NHWT PEADec 14 · 600 Meters · Place 18 · Dover600 Meters18.1:54.68a11
Jan 14NHWTL UNH AMJan 14 · 600 Meters · Place 17 · Dover600 Meters171:54.04a—
Jan 14NHWTL UNH PMJan 14 · 600 Meters · Place 17 · Dover600 Meters17.1:54.04a10
Jan 6NHWTL @ PSU Afternoon SessionJan 6 · 1000 Meters · Place 9 · Dover1000 Meters9.3:29.96a PB10

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 23NHWTL @ UNH Morning SessionDec 23 · 600 Meters · Place 21 · Dover600 Meters21.1:58.46a10
Dec 16NHWTL @ PEA Afternoon SessionDec 16 · 600 Meters · Place 18 · Dover600 Meters18.1:52.34a10
Jan 7NH WTL @ PSU AfternoonJan 7 · 600 Meters · Place 17 · Dover600 Meters171:55.36FR
Jan 7NH WTL @ PSU AfternoonJan 7 · 600 Meters · Place 17 · Dover600 Meters171:55.36FR
Jan 7NH WTL @ PSU AfternoonJan 7 · 600 Meters · Place 17 · Dover600 Meters171:55.36FR
Jan 7NH WTL @ PSU AfternoonJan 7 · 600 Meters · Place 17 · Dover600 Meters171:55.36FR

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Dover, Londonderry, @ ExeterMay 15 · 800 Meters · Place 17 · Dover800 Meters172:55.11FR
May 15Dover, Londonderry, @ ExeterMay 15 · 400 Meters · Place 19 · Dover400 Meters191:10.48FR
May 8Portsmouth, Alvirne @ DoverMay 8 · 800 Meters · Place 6 · Fres Dover800 Meters62:43.74 PB—
Apr 19Winnacunnet Tri MeetApr 19 · 800 Meters · Place 11 · Dover800 Meters112:53.65a—
Apr 19Winnacunnet Tri MeetApr 19 · 400 Meters · Place 29 · Dover400 Meters291:09.36a—
Apr 10Spaulding @ DoverApr 10 · 400 Meters · Place 5 · Fres Dover400 Meters51:07.40—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27NHWTL @ UNH MorningDec 27 · 600 Meters · Place 15 · Dover600 Meters15.2:07.92a9
Dec 17NHWTL @ PEADec 17 · 600 Meters · Place 14 · Dover600 Meters14.2:00.78a9