Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorMSTCA Rising Championship · Feb 1149.03aMSTCA Rising ChampionshipFebruary 11, 2025
400 Meters · Outdoor53rd Annual Girls & 64th Boys District E Division 2 Championships · May 161:05.75a53rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16, 2026
55 Meters · IndoorMidland Wachusett @ Fitchburg #3 · Jan 148.10aMidland Wachusett @ Fitchburg #3January 14, 2026
High Jump · OutdoorDivision E Midland-Wachusett League Meet · May 194-04.00Division E Midland-Wachusett League MeetMay 19, 2026
Javelin · 600g · OutdoorDivision E Midland-Wachusett League Meet · May 1976-01Division E Midland-Wachusett League MeetMay 19, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 19Division E Midland-Wachusett League MeetMay 19 · High Jump · Place 4 · Narragansett RegionalHigh Jump4.4-04.00 PB12
May 19Division E Midland-Wachusett League MeetMay 19 · Javelin · Place 3 · Narragansett RegionalJavelin600g3.76-01 PB12
May 19Division E Midland-Wachusett League MeetMay 19 · 400 Meters · Place 3 · Narragansett Regional400 Meters3.1:06.42a12
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · Javelin · Place 16 · Narragansett RegionalJavelin600g16.73-0612
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 400 Meters · Place 16 · Narragansett Regional400 Meters16.1:05.75a PB12
May 14Dual Meet - Tahanto vs. NarragansettMay 14 · High Jump · Place 1 · Narragansett RegionalHigh Jump1.4-0412
May 14Dual Meet - Tahanto vs. NarragansettMay 14 · 400 Meters · Place 2 · Narragansett Regional400 Meters2.1:06.912
Apr 16Dual Meet Maynard vs. NarragansettApr 16 · High Jump · Place 2 · Narragansett RegionalHigh Jump2.4' 4"12
Apr 16Dual Meet Maynard vs. NarragansettApr 16 · Javelin · Place 4 · Narragansett RegionalJavelin600g4.65' 6"12
Apr 16Dual Meet Maynard vs. NarragansettApr 16 · 400 Meters · Narragansett Regional400 Meters—DNS12
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · High Jump · Place 3 · Narragansett RegionalHigh Jump3.4-0412
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · 400 Meters · Place 4 · Narragansett Regional400 Meters4.1:10.812

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 28Midland Wachusett @ Wachusett #5Jan 28 · High Jump · Place 5 · Narragansett RegionalHigh Jump54-612
Jan 28Midland Wachusett @ Wachusett #5Jan 28 · Shot Put · Place 16 · Narragansett RegionalShot Put1619-812
Jan 28Midland Wachusett @ Wachusett #5Jan 28 · 55 Meters · Place 22 · Narragansett Regional55 Meters228.6012
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · High Jump · Place 5 · Narragansett RegionalHigh Jump54-412
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · 55 Meters · Place 6 · Narragansett Regional55 Meters68.10a PB12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · Javelin · Place 13 · Narragansett RegionalJavelin1379-1011
Apr 29Quabbin vs Narragansett Apr 29 · High Jump · Place 2 · Narragansett RegionalHigh Jump24-0411
Apr 29Quabbin vs Narragansett Apr 29 · Javelin · Place 2 · Narragansett RegionalJavelin275-0911
Apr 10Ayer Shirley v NarragansettApr 10 · High Jump · Place 3 · Narragansett RegionalHigh Jump34-411
Apr 10Ayer Shirley v NarragansettApr 10 · 400 Meters · Place 2 · Narragansett Regional400 Meters21:12.70a11
Apr 4Tri Meet Maynard-Narragansett-AMSAApr 4 · High Jump · Place 3 · Narragansett RegionalHigh Jump34-011
Apr 4Tri Meet Maynard-Narragansett-AMSAApr 4 · Javelin · Place 3 · Narragansett RegionalJavelin377-611
Apr 4Tri Meet Maynard-Narragansett-AMSAApr 4 · 400 Meters · Place 5 · Narragansett Regional400 Meters51:12.74a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11MSTCA Rising ChampionshipFeb 11 · 300 Meters · Place 35 · Narragansett Regional300 Meters3549.03a PB—
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 300 Meters · Place 9 · Narragansett Regional300 Meters949.03a—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 300 Meters · Place 6 · Narragansett Regional300 Meters651.70—
Jan 8MidWach Week 2 @ WachusettJan 8 · Shot Put · Place 32 · Narragansett RegionalShot Put3216-9—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · 55 Meters · Place 14 · Narragansett Regional55 Meters148.70—