Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorQuabbin vs Narragansett · Apr 2913.3Quabbin vs Narragansett April 29, 2025
200 Meters · OutdoorAyer Shirley v Narragansett · Apr 1028.79aAyer Shirley v NarragansettApril 10, 2025
300 Meters · IndoorMW @ Wachusett # 5 · Jan 2450.40MW @ Wachusett # 5January 24, 2024
55 Meters · IndoorMW @ Wachusett # 5 · Jan 248.10MW @ Wachusett # 5January 24, 2024
Discus · 1.6kg · OutdoorDual Meet Maynard vs. Narragansett · Apr 1697' 10"Dual Meet Maynard vs. NarragansettApril 16, 2026
Shot Put · 12lb · OutdoorDual Meet Maynard vs. Narragansett · Apr 1634' 5.5"Dual Meet Maynard vs. NarragansettApril 16, 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 · Discus · Place 5 · Narragansett RegionalDiscus1.6kg5.96-0710
May 19Division E Midland-Wachusett League MeetMay 19 · Shot Put · Place 6 · Narragansett RegionalShot Put12lb6.33-07.0010
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · Discus · Place 25 · Narragansett RegionalDiscus1.6kg25.92-0510
May 14Dual Meet - Tahanto vs. NarragansettMay 14 · Discus · Place 2 · Narragansett RegionalDiscus1.6kg2.77-0210
May 14Dual Meet - Tahanto vs. NarragansettMay 14 · Shot Put · Place 3 · Narragansett RegionalShot Put12lb3.32-0610
May 1MSTCA Division 6 RelaysMay 1 · Discus · Place 50 · Narragansett RegionalDiscus5014.90m10
Apr 16Dual Meet Maynard vs. NarragansettApr 16 · Discus · Place 2 · Narragansett RegionalDiscus1.6kg2.97' 10" PB10
Apr 16Dual Meet Maynard vs. NarragansettApr 16 · Shot Put · Place 2 · Narragansett RegionalShot Put12lb2.34' 5.5" PB10
Apr 16Dual Meet Maynard vs. NarragansettApr 16 · 100 Meters · Narragansett Regional100 Meters—DNS10
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · Discus · Place 3 · Narragansett RegionalDiscus1.6kg3.85-0110
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · Shot Put · Place 5 · Narragansett RegionalShot Put12lb5.33-1110
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · 100 Meters · Place 16 · Narragansett Regional100 Meters16.14.010

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20Midland Wachusett Division E League MeetMay 20 · Discus · Place 8 · Narragansett RegionalDiscus1.6kg8.88-049
Apr 29Quabbin vs Narragansett Apr 29 · Discus · Place 6 · Narragansett RegionalDiscus686-099
Apr 29Quabbin vs Narragansett Apr 29 · Shot Put · Place 10 · Narragansett RegionalShot Put1029-11.259
Apr 29Quabbin vs Narragansett Apr 29 · 100 Meters · Place 20 · Narragansett Regional100 Meters2013.3 PB9
Apr 10Ayer Shirley v NarragansettApr 10 · Discus · Place 8 · Narragansett RegionalDiscus880-19
Apr 10Ayer Shirley v NarragansettApr 10 · Shot Put · Place 8 · Narragansett RegionalShot Put831-99
Apr 10Ayer Shirley v NarragansettApr 10 · 200 Meters · Place 17 · Narragansett Regional200 Meters1728.79a PB9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · Shot Put · Place 17 · Narragansett RegionalShot Put1732-2—
Jan 8MidWach Week 2 @ WachusettJan 8 · Shot Put · Place 14 · Narragansett RegionalShot Put1431-3.25—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · Shot Put · Place 19 · Narragansett RegionalShot Put1929-5.5—
Feb 4Mid Wach League Championship C & DFeb 4 · Shot Put · Place 13 · Narragansett RegionalShot Put1322-3—
Jan 24MW @ Wachusett # 5Jan 24 · Shot Put · Place 26 · Narragansett RegionalShot Put2625-6.50—
Jan 24MW @ Wachusett # 5Jan 24 · 300 Meters · Place 22 · Narragansett Regional300 Meters2250.40 PB—
Jan 24MW @ Wachusett # 5Jan 24 · 55 Meters · Place 34 · Narragansett Regional55 Meters348.10 PB—
Jan 17MW @ Wachusett # 4Jan 17 · Shot Put · Place 33 · Narragansett RegionalShot Put3322-4.50—
Jan 17MW @ Wachusett # 4Jan 17 · 55 Meters · Place 21 · Narragansett Regional55 Meters218.30—
Jan 10MW @ Wachusett # 3Jan 10 · Shot Put · Place 33 · Narragansett RegionalShot Put3324-3.25—
Jan 10MW @ Wachusett # 3Jan 10 · 55 Meters · Place 26 · Narragansett Regional55 Meters268.20—