Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMidLand Wachusett Indoor League Championships · Feb 26:46.52aMidLand Wachusett Indoor League ChampionshipsFebruary 2, 2025
1 Mile · OutdoorDivision E Midland-Wachusett League Meet · May 196:41.98aDivision E Midland-Wachusett League MeetMay 19, 2026
1000 Meters · IndoorMSTCA Distance Classic and Pentathlon · Dec 283:59.90aMSTCA Distance Classic and PentathlonDecember 28, 2025
2 Miles · IndoorMW @ Wachusett # 4 · Jan 1713:06.90MW @ Wachusett # 4January 17, 2024
2 Miles · Outdoor53rd Annual Girls & 64th Boys District E Division 2 Championships · May 1613:54.57a53rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16, 2026
300 Meters · IndoorMidland Wachusett @ Wachusett #5 · Jan 281:02.40Midland Wachusett @ Wachusett #5January 28, 2026
800 Meters · OutdoorTri Meet Maynard-Narragansett-AMSA · Apr 43:22.33aTri Meet Maynard-Narragansett-AMSAApril 4, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19Division E Midland-Wachusett League MeetMay 19 · 2 Miles · Place 1 · Narragansett Regional2 Miles1.14:17.29a9
May 19Division E Midland-Wachusett League MeetMay 19 · 1 Mile · Place 3 · Narragansett Regional1 Mile3.6:41.98a PB9
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 2 Miles · Place 12 · Narragansett Regional2 Miles12.13:54.57a PB9
May 14Dual Meet - Tahanto vs. NarragansettMay 14 · 2 Miles · Place 1 · Narragansett Regional2 Miles1.14:04.09
May 14Dual Meet - Tahanto vs. NarragansettMay 14 · 1 Mile · Place 3 · Narragansett Regional1 Mile3.6:45.09
Apr 16Dual Meet Maynard vs. NarragansettApr 16 · 2 Miles · Place 1 · Narragansett Regional2 Miles1.14:35.88a9
Apr 16Dual Meet Maynard vs. NarragansettApr 16 · 1 Mile · Place 1 · Narragansett Regional1 Mile1.6:55.10a9
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · 2 Miles · Place 3 · Narragansett Regional2 Miles3.13:589
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · 1 Mile · Place 3 · Narragansett Regional1 Mile3.7:079

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div C & D League MeetFeb 7 · 2 Miles · Place 4 · Narragansett Regional2 Miles4.14:32.41a9
Jan 28Midland Wachusett @ Wachusett #5Jan 28 · 300 Meters · Place 29 · Narragansett Regional300 Meters291:02.40 PB9
Jan 21Midland Wachusett @ Shrewsbury #4Jan 21 · 1000 Meters · Place 6 · Narragansett Regional1000 Meters64:03.70a9
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · 2 Miles · Place 4 · Narragansett Regional2 Miles414:18.20a9

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 2 Miles · Place 12 · Narragansett Regional2 Miles12.14:21.11a9
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 1000 Meters · Place 46 · Narragansett Regional1000 Meters46.3:59.90a PB9
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 1 Mile · Place 3 · Narragansett Regional1 Mile36:46.52a PB—
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 1000 Meters · Place 5 · Narragansett Regional1000 Meters54:01.17a—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 2 Miles · Place 9 · Narragansett Regional2 Miles915:23.80—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 1000 Meters · Place 17 · Narragansett Regional1000 Meters174:17.10—
Jan 8MidWach Week 2 @ WachusettJan 8 · 1 Mile · Place 10 · Narragansett Regional1 Mile107:22.30—
Jan 8MidWach Week 2 @ WachusettJan 8 · 1000 Meters · Place 15 · Narragansett Regional1000 Meters154:27.90—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 10Ayer Shirley v NarragansettApr 10 · 1 Mile · Place 4 · Narragansett Regional1 Mile47:00.09a8
Apr 4Tri Meet Maynard-Narragansett-AMSAApr 4 · 1 Mile · Place 6 · Narragansett Regional1 Mile67:02.88a8
Apr 4Tri Meet Maynard-Narragansett-AMSAApr 4 · 800 Meters · Place 8 · Narragansett Regional800 Meters83:22.33a PB8

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · 1 Mile · Place 10 · Narragansett Regional1 Mile107:21.10—
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · 1000 Meters · Place 13 · Narragansett Regional1000 Meters134:32.90—
Jan 17MW @ Wachusett # 4Jan 17 · 2 Miles · Place 1 · Narragansett Regional2 Miles113:06.90 PB—