Personal bests

Best marks in available results
Event / courseMarkMeetDate
300m Hurdles · 30" / 0.762m · OutdoorPhillips Exeter · May 259.61aPhillips ExeterMay 2, 2026
55 Meter · IndoorNHWTL UNH Morning · Dec 139.21aNHWTL UNH MorningDecember 13, 2025
600 Meters · IndoorNHWTL USM · Jan 112:06.40aNHWTL USMJanuary 11, 2026
800 Meters · OutdoorPinkerton, Winnacunnet, Newmarket @ Exeter · May 42:51.02aPinkerton, Winnacunnet, Newmarket @ ExeterMay 4, 2026
Long Jump · IndoorNHWTL USM · Dec 2110-02.50NHWTL USMDecember 21, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9Seacoast Freshmen SophomoreMay 9 · 300m Hurdles · Place 7 · Newmarket300m Hurdles30" / 0.762m7.1:00.62a9
May 4Pinkerton, Winnacunnet, Newmarket @ ExeterMay 4 · 800 Meters · Place 5 · Newmarket800 Meters5.2:51.02a PB9
May 4Pinkerton, Winnacunnet, Newmarket @ ExeterMay 4 · 400 Meters · Newmarket400 Meters--DNS9
May 2Phillips ExeterMay 2 · 300m Hurdles · Place 7 · Newmarket300m Hurdles30" / 0.762m7.59.61a PB9
Apr 21Windham, Dover, Newmarket @ ExeterApr 21 · 800 Meters · Place 12 · Newmarket800 Meters12.2:56.24a9
Apr 18Sanborn InvitationalApr 18 · 800 Meters · Place 23 · Newmarket800 Meters23.2:53.62a9
Apr 15Dover, Newmarket @ WinnacunnetApr 15 · 800 Meters · Place 5 · Newmarket800 Meters5.2:56.78a9
Apr 13Sanborn Cluster MeetApr 13 · 800 Meters · Place 4 · Newmarket800 Meters4.3:02.58a9
Apr 6Sanborn ClusterApr 6 · 800 Meters · Place 2 · Newmarket800 Meters2.2:58.45a9

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 21NHWTL @ PEAJan 21 · 600 Meters · Place 26 · Newmarket600 Meters262:10.76a9
Jan 11NHWTL USMJan 11 · 600 Meters · Place 20 · Newmarket600 Meters20.2:06.40a PB9
Jan 11NHWTL USMJan 11 · Long Jump · NewmarketLong Jump--FOUL9
Jan 3NHWTL PEAJan 3 · Long Jump · Place 21 · NewmarketLong Jump218-109
Jan 3NHWTL PEAJan 3 · 600 Meters · Place 13 · Newmarket600 Meters132:11.68a9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21NHWTL USMDec 21 · 600 Meters · Place 6 · Newmarket600 Meters6.2:12.79a9
Dec 21NHWTL USMDec 21 · Long Jump · Place 16 · NewmarketLong Jump16.10-02.50 PB9
Dec 13NHWTL UNH MorningDec 13 · 55 Meter · Place 41 · Newmarket55 MeterRound P41.9.21a PB9
Dec 13NHWTL UNH MorningDec 13 · Long Jump · NewmarketLong Jump--DNS9