Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor3rd Annual Marathon Sports Winter Classic · Dec 286:33.94a3rd Annual Marathon Sports Winter ClassicDecember 28, 2025
1000 Meters · IndoorNHWTL PEA · Dec 203:54.95aNHWTL PEADecember 20, 2025
1500 Meters · IndoorNHWTL USM · Jan 115:37.20aNHWTL USMJanuary 11, 2026
1600 Meters · OutdoorPelham Invitational · Apr 116:29.37aPelham InvitationalApril 11, 2026
3200 Meters · OutdoorSanborn Invitational · Apr 1813:25.23aSanborn InvitationalApril 18, 2026
400 Meters · Relay Split · IndoorNHWTL PEA · Dec 201:22.180NHWTL PEADecember 20, 2025
800 Meters · OutdoorCampbell, Windham @ Pelham · May 212:50.81aCampbell, Windham @ PelhamMay 21, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23Londonderry R.E.A.L. InvitationalMay 23 · 3200 Meters · Place 17 · Windham3200 Meters17.13:51.05a9
May 21Campbell, Windham @ PelhamMay 21 · 800 Meters · Place 3 · Windham800 Meters3.2:50.81a PB9
Apr 21Windham, Dover, Newmarket @ ExeterApr 21 · 3200 Meters · Place 2 · Windham3200 Meters2.13:34.60a9
Apr 18Sanborn InvitationalApr 18 · 3200 Meters · Place 9 · Windham3200 Meters9.13:25.23a PB9
Apr 11Pelham InvitationalApr 11 · 1600 Meters · Place 20 · Windham1600 Meters20.6:29.37a PB9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 18NHWTL UNH AfternoonJan 18 · 1500 Meters · Place 11 · Windham1500 Meters115:46.23FR
Jan 11NHWTL USMJan 11 · 1500 Meters · Place 5 · Windham1500 Meters5.5:37.20a PB9
Jan 4NHWTL UNH MorningJan 4 · 1500 Meters · Place 5 · Windham1500 Meters55:53.22FR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 283rd Annual Marathon Sports Winter ClassicDec 28 · 1 Mile · Place 29 · Windham1 Mile29.6:33.94a PB9
Dec 20NHWTL PEADec 20 · 1000 Meters · Place 19 · Windham1000 Meters19.3:54.95a PB9
Dec 20NHWTL PEADec 20 · 400 Meters · Windham400 MetersRelay Split—1:22.180 PB9
Dec 13NHWTL UNH AfternoonDec 13 · 1500 Meters · Place 6 · Windham1500 Meters6.6:04.55a9