Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorNHWTL UNH Evening · Jan 244:50.12aNHWTL UNH EveningJanuary 24, 2026
1600 Meters · OutdoorSeacoast Freshmen Sophomore · May 94:53.94aSeacoast Freshmen SophomoreMay 9, 2026
3000 Meters · IndoorNHWTL @ PEA · Jan 219:52.13aNHWTL @ PEAJanuary 21, 2026
3000 Meters · OutdoorSeacoast Scramble · Apr 119:52.71aSeacoast ScrambleApril 11, 2026
3200 Meters · OutdoorNHIAA D-I Outdoor Championship and Battlenotes · May 3010:06.90aNHIAA D-I Outdoor Championship and BattlenotesMay 30, 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 12 · Dover3200 Meters12.10:06.90a PB9
May 22Seacoast ChampionshipsMay 22 · 3200 Meters · Place 2 · Dover3200 Meters2.10:10.95a9
May 9Seacoast Freshmen SophomoreMay 9 · 1600 Meters · Place 8 · Dover1600 Meters8.4:53.94a PB9
Apr 25Black Bear InviteApr 25 · 3200 Meters · Place 12 · Dover3200 Meters12.10:25.09a9
Apr 21Windham, Dover, Newmarket @ ExeterApr 21 · 3200 Meters · Place 1 · Dover3200 Meters1.10:49.56a9
Apr 21Windham, Dover, Newmarket @ ExeterApr 21 · 1600 Meters · Place 5 · Dover1600 Meters5.4:58.00a9
Apr 15Dover, Newmarket @ WinnacunnetApr 15 · 3200 Meters · Place 2 · Dover3200 Meters2.10:35.57a9
Apr 15Dover, Newmarket @ WinnacunnetApr 15 · 1600 Meters · Place 2 · Dover1600 Meters2.4:59.82a9
Apr 11Seacoast ScrambleApr 11 · 3000 Meters · Place 6 · Dover3000 Meters6.9:52.71a PB9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 24NHWTL UNH EveningJan 24 · 1500 Meters · Place 24 · Dover1500 Meters244:50.12a PB9
Jan 21NHWTL @ PEAJan 21 · 3000 Meters · Place 6 · Dover3000 Meters69:52.13a PB9
Jan 10NHWTL @ PEAJan 10 · 3000 Meters · Place 1 · Dover3000 Meters1.9:56.66a9
Jan 4NHWTL UNH MorningJan 4 · 1500 Meters · Place 10 · Dover1500 Meters104:54.17FR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21NHWTL UNH MorningDec 21 · 3000 Meters · Place 3 · Dover3000 Meters3.10:05.47a9