Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Nor'Easter at the Track · Jan 105:08.64The Nor'Easter at the TrackJanuary 10, 2026
1 Mile · OutdoorQuabbin vs Narragansett · Apr 295:25.7Quabbin vs Narragansett April 29, 2025
1000 Meters · IndoorMidland Wachusett @ Shrewsbury #4 · Jan 213:04.00aMidland Wachusett @ Shrewsbury #4January 21, 2026
2 Miles · IndoorMidland Wachusett @ Fitchburg #3 · Jan 1411:33.00aMidland Wachusett @ Fitchburg #3January 14, 2026
2 Miles · Outdoor53rd Annual Girls & 64th Boys District E Division 2 Championships · May 1610:57.95a53rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16, 2026
400m Hurdles · 36" / 0.914m · OutdoorDual Meet Maynard vs. Narragansett · Apr 161:11.80aDual Meet Maynard vs. NarragansettApril 16, 2026
800 Meters · OutdoorDivision E Midland-Wachusett League Meet · May 192:11.52aDivision E Midland-Wachusett League MeetMay 19, 2026
Javelin · 800g · OutdoorDual Meet - Tahanto vs. Narragansett · May 1493-00Dual Meet - Tahanto vs. NarragansettMay 14, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19Division E Midland-Wachusett League MeetMay 19 · Javelin · Place 9 · Narragansett RegionalJavelin800g9.82-0310
May 19Division E Midland-Wachusett League MeetMay 19 · 800 Meters · Place 2 · Narragansett Regional800 Meters2.2:11.52a PB10
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 2 Miles · Place 13 · Narragansett Regional2 Miles13.10:57.95a PB10
May 14Dual Meet - Tahanto vs. NarragansettMay 14 · Javelin · Place 5 · Narragansett RegionalJavelin800g5.93-00 PB10
May 14Dual Meet - Tahanto vs. NarragansettMay 14 · 2 Miles · Place 3 · Narragansett Regional2 Miles3.11:12.010
May 14Dual Meet - Tahanto vs. NarragansettMay 14 · 800 Meters · Place 1 · Narragansett Regional800 Meters1.2:16.010
May 1MSTCA Division 6 RelaysMay 1 · Javelin · Place 40 · Narragansett RegionalJavelin4027.80m10
Apr 16Dual Meet Maynard vs. NarragansettApr 16 · Javelin · Place 3 · Narragansett RegionalJavelin800g3.88' 0"10
Apr 16Dual Meet Maynard vs. NarragansettApr 16 · 400m Hurdles · Place 4 · Narragansett Regional400m Hurdles36" / 0.914m4.1:11.80a PB10
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · Javelin · Place 6 · Narragansett RegionalJavelin800g6.87-0410
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · 800 Meters · Place 1 · Narragansett Regional800 Meters1.2:17.110

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 28Midland Wachusett @ Wachusett #5Jan 28 · 2 Miles · Place 1 · Narragansett Regional2 Miles111:40.1010
Jan 21Midland Wachusett @ Shrewsbury #4Jan 21 · 1000 Meters · Place 4 · Narragansett Regional1000 Meters43:04.00a PB10
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · 2 Miles · Place 2 · Narragansett Regional2 Miles211:33.00a PB10
Jan 10The Nor'Easter at the TrackJan 10 · 1 Mile · Place 6 · Narragansett,Baldwi1 Mile65:08.64 PB10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 29Quabbin vs Narragansett Apr 29 · Javelin · Place 9 · Narragansett RegionalJavelin985-059
Apr 29Quabbin vs Narragansett Apr 29 · 1 Mile · Place 4 · Narragansett Regional1 Mile45:25.7 PB9
Apr 4Tri Meet Maynard-Narragansett-AMSAApr 4 · 1 Mile · Place 3 · Narragansett Regional1 Mile35:30.28a9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 1 Mile · Place 4 · Narragansett Regional1 Mile45:27.60—
Jan 8MidWach Week 2 @ WachusettJan 8 · 1 Mile · Place 4 · Narragansett Regional1 Mile45:30.80—
Jan 8MidWach Week 2 @ WachusettJan 8 · 1000 Meters · Place 6 · Narragansett Regional1000 Meters63:18.50—