Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Nor'Easter at the Track · Jan 106:17.16The Nor'Easter at the TrackJanuary 10, 2026
1 Mile · OutdoorDivision D Midland-Wachusett League Meet · May 206:05.09aDivision D Midland-Wachusett League MeetMay 20, 2026
55 Meters · OutdoorThe Rising Stars Classic · Mar 82:37.83aThe Rising Stars ClassicMarch 8, 2025
800 Meters · IndoorJohn Thomas Terrier Classic · Jan 312:35.01aJohn Thomas Terrier ClassicJanuary 31, 2025
800 Meters · Outdoor53rd Annual Girls & 64th Boys District E Division 2 Championships · May 162:40.44a53rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20Division D Midland-Wachusett League MeetMay 20 · 1 Mile · Place 4 · TyngsboroughTyngsborough1 Mile4.6:05.09a PB12
May 20Division D Midland-Wachusett League MeetMay 20 · 800 Meters · Place 11 · TyngsboroughTyngsborough800 Meters11.2:58.08a12
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 800 Meters · Place 9 · TyngsboroughTyngsborough800 Meters9.2:40.44a PB12
May 9Battle Road Twilight Series Meet 1May 9 · 800 Meters · Place 14 · New England Elite Track ClubNew England Elite Track Club800 Meters14.2:40.89a12
May 6Tyngsboro vs LittletonMay 6 · 1 Mile · TyngsboroughTyngsborough1 Mile—6:21.7Unofficial12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 18Suffolk Ice BreakerJan 18 · 800 Meters · Place 33 · New England Elite Track ClubNew England Elite Track Club800 Meters332:35.10a12
Jan 10The Nor'Easter at the TrackJan 10 · 1 Mile · Place 13 · New England,HaverhiNew England,Haverhi1 Mile136:17.16 PB12

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 8The Rising Stars ClassicMar 8 · 55 Meters · Place 22 · New England Elite Track ClubNew England Elite Track Club55 MetersRound P222:37.83a PB—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31John Thomas Terrier ClassicJan 31 · 800 Meters · Place 136 · New England Elite Track ClubNew England Elite Track Club800 Meters1362:35.01a PB—
Jan 31John Thomas Terrier ClassicJan 31 · 800 Meters · Place 136 · New England Elite Track ClubNew England Elite Track Club800 Meters1362:35.01a—
Jan 11Suffolk RelaysJan 11 · 1 Mile · Place 57 · New England Elite Track ClubNew England Elite Track Club1 Mile576:17.34a—