Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor3rd Annual Marathon Sports Winter Classic · Dec 286:01.34a3rd Annual Marathon Sports Winter ClassicDecember 28, 2025
1 Mile · OutdoorNashua North Invitational · Apr 255:46.46aNashua North Invitational April 25, 2026
1000 Meters · IndoorNHWTL UNH Afternoon · Dec 133:38.63aNHWTL UNH AfternoonDecember 13, 2025
1500 Meters · IndoorNHWTL UNH Afternoon · Jan 185:23.67NHWTL UNH AfternoonJanuary 18, 2026
1600 Meters · OutdoorCampbell, Windham @ Pelham · May 215:49.93aCampbell, Windham @ PelhamMay 21, 2026
3200 Meters · OutdoorLondonderry R.E.A.L. Invitational · May 2312:20.70aLondonderry R.E.A.L. InvitationalMay 23, 2026
400 Meters · Relay Split · IndoorNHWTL PEA · Dec 201:10.852NHWTL PEADecember 20, 2025
800 Meters · OutdoorExeter Quad Meet · May 62:53.63Exeter Quad MeetMay 6, 2025
High Jump · IndoorNHWTL USM · Jan 114-03.00NHWTL USMJanuary 11, 2026
High Jump · OutdoorClipper Relays · May 74-00.00Clipper RelaysMay 7, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 3200 Meters · Place 13 · Windham3200 Meters13.12:20.76a10
May 23Londonderry R.E.A.L. InvitationalMay 23 · 3200 Meters · Place 5 · Windham3200 Meters5.12:20.70a PB10
May 21Campbell, Windham @ PelhamMay 21 · 1600 Meters · Place 2 · Windham1600 Meters2.5:49.93a PB10
May 12Salem Home Tri #2May 12 · 1600 Meters · Place 4 · Windham1600 Meters4.6:02.38a10
May 7Clipper RelaysMay 7 · High Jump · Place 24 · WindhamHigh Jump24.4-00.00 PB10
Apr 25Nashua North Invitational Apr 25 · 1 Mile · Place 1 · Windham1 Mile1.5:46.46a PB10
Apr 21Windham, Dover, Newmarket @ ExeterApr 21 · 3200 Meters · Place 1 · Windham3200 Meters1.13:16.53a10
Apr 18Sanborn InvitationalApr 18 · 1600 Meters · Place 14 · Windham1600 Meters14.5:58.59a10
Apr 11Pelham InvitationalApr 11 · 1600 Meters · Place 13 · Windham1600 Meters13.5:56.50a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8NHIAA D-I Indoor Championship & BattlenotesFeb 8 · 1500 Meters · Place 11 · Windham1500 Meters11.5:26.25a10
Jan 24NHWTL @ PEA AfternoonJan 24 · 1500 Meters · Place 15 · Windham1500 Meters155:26.77a10
Jan 18NHWTL UNH AfternoonJan 18 · 1500 Meters · Place 5 · Windham1500 Meters55:23.67 PBSO
Jan 11NHWTL USMJan 11 · High Jump · Place 13 · WindhamHigh Jump13.4-03.00 PB10
Jan 11NHWTL USMJan 11 · 1500 Meters · Place 1 · Windham1500 Meters1.5:24.28a10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30Pinkerton Field Event Meet 2025/6Dec 30 · High Jump · Place 17 · WindhamHigh Jump17.4-00.0010
Dec 283rd Annual Marathon Sports Winter ClassicDec 28 · 1 Mile · Place 20 · Windham1 Mile20.6:01.34a PB10
Dec 20NHWTL PEADec 20 · High Jump · Place 22 · WindhamHigh Jump22.4-02.0010
Dec 20NHWTL PEADec 20 · 400 Meters · Windham400 MetersRelay Split—1:10.852 PB10
Dec 20NHWTL PEADec 20 · 1500 Meters · Place 6 · Windham1500 Meters6.5:29.22a10
Dec 13NHWTL UNH AfternoonDec 13 · 1000 Meters · Place 7 · Windham1000 Meters7.3:38.63a PB10
Dec 13NHWTL UNH AfternoonDec 13 · High Jump · Place 16 · WindhamHigh Jump16.4-02.0010

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21Memorial Tri - MeetMay 21 · 1600 Meters · Place 2 · Windham1600 Meters26:03.17FR
May 21Keene, Windham, @ MemorialMay 21 · 1600 Meters · Place 2 · Windham1600 Meters2.6:03.17a9
May 8Clipper RelaysMay 8 · 100m Hurdles · Place 59 · Windham100m Hurdles5923.54FR
May 6Exeter Quad MeetMay 6 · 800 Meters · Place 9 · Windham800 Meters92:53.63 PBFR