Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNashua North Invitational · Apr 255:04.35aNashua North Invitational April 25, 2026
1500 Meters · IndoorNHWTL UNH Morning · Jan 184:42.23NHWTL UNH MorningJanuary 18, 2026
1600 Meters · OutdoorAlvirne, Bishop Guertin at Londonderry · May 195:07.98aAlvirne, Bishop Guertin at LondonderryMay 19, 2026
3000 Meters · IndoorNHWTL UNH Morning · Jan 1110:22.56aNHWTL UNH MorningJanuary 11, 2026
800 Meters · OutdoorNashua South, Bedford at Londonderry · Apr 212:17.14aNashua South, Bedford at LondonderryApril 21, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 19Alvirne, Bishop Guertin at LondonderryMay 19 · 1600 Meters · Place 8 · Londonderry1600 Meters8.5:07.98a PB10
Apr 25Nashua North Invitational Apr 25 · 1 Mile · Place 14 · Londonderry1 Mile14.5:04.35a PB10
Apr 21Nashua South, Bedford at LondonderryApr 21 · 800 Meters · Place 8 · Londonderry800 Meters8.2:17.14a PB10
Apr 7Londonderry Salem @ Pinkerton AcademyApr 7 · 1600 Meters · Place 13 · Londonderry1600 Meters13.5:10.67a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 24NHWTL @ PEA AfternoonJan 24 · 1500 Meters · Place 24 · Londonderry1500 Meters244:44.80a10
Jan 18NHWTL UNH MorningJan 18 · 1500 Meters · Place 6 · Londonderry1500 Meters64:42.23 PBSO
Jan 11NHWTL UNH MorningJan 11 · 3000 Meters · Place 7 · Londonderry3000 Meters710:22.56a PB10
Jan 4NHWTL UNH AfternoonJan 4 · 1500 Meters · Place 12 · Londonderry1500 Meters124:53.02SO

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21NHWTL USMDec 21 · 3000 Meters · Place 5 · Londonderry3000 Meters5.10:29.76a10
Dec 13NHWTL PEADec 13 · 1500 Meters · Place 8 · Londonderry1500 Meters8.4:45.15a10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 22Londonderry, Timberlane @ Pinkerton AcademyApr 22 · 1600 Meters · Place 10 · Londonderry1600 Meters10.5:44.97a9
Apr 15Nashua North Home Meet vs. Goffstown & LondonderryApr 15 · 800 Meters · Place 11 · Londonderry800 Meters112:33.039