Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMidland Wachusett @ Fitchburg #3 · Jan 148:02.70aMidland Wachusett @ Fitchburg #3January 14, 2026
1 Mile · OutdoorQuabbin-Narragansett-Athol Meet · Apr 78:35Quabbin-Narragansett-Athol MeetApril 7, 2026
1000 Meters · IndoorMid Wach @ Fitchburg Week 4 · Jan 224:40.60Mid Wach @ Fitchburg Week 4January 22, 2025
2 Miles · OutdoorDual Meet - Tahanto vs. Narragansett · May 1416:05.0Dual Meet - Tahanto vs. NarragansettMay 14, 2026
55 Meters · IndoorMW @ Wachusett # 4 · Jan 1710.30MW @ Wachusett # 4January 17, 2024
800 Meters · IndoorMSTCA Distance Classic and Pentathlon · Dec 283:37.66aMSTCA Distance Classic and PentathlonDecember 28, 2025
800 Meters · OutdoorAyer Shirley v Narragansett · Apr 103:47.73aAyer Shirley v NarragansettApril 10, 2025
Javelin · 600g · OutdoorDual Meet - Tahanto vs. Narragansett · May 1454-09Dual 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 RegionalJavelin600g9.54-0611
May 19Division E Midland-Wachusett League MeetMay 19 · 2 Miles · Place 6 · Narragansett Regional2 Miles6.18:34.94a11
May 14Dual Meet - Tahanto vs. NarragansettMay 14 · Javelin · Place 5 · Narragansett RegionalJavelin600g5.54-09 PB11
May 14Dual Meet - Tahanto vs. NarragansettMay 14 · 2 Miles · Place 5 · Narragansett Regional2 Miles5.16:05.0 PB11
May 14Dual Meet - Tahanto vs. NarragansettMay 14 · 800 Meters · Place 8 · Narragansett Regional800 Meters8.3:59.011
Apr 16Dual Meet Maynard vs. NarragansettApr 16 · Javelin · Place 7 · Narragansett RegionalJavelin600g7.51' 1"11
Apr 16Dual Meet Maynard vs. NarragansettApr 16 · 2 Miles · Place 4 · Narragansett Regional2 Miles4.17:52.17a11
Apr 16Dual Meet Maynard vs. NarragansettApr 16 · 1 Mile · Place 7 · Narragansett Regional1 Mile7.8:49.89a11
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · Javelin · Place 3 · Narragansett RegionalJavelin600g3.54-0711
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · 2 Miles · Place 5 · Narragansett Regional2 Miles5.17:2411
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · 1 Mile · Place 7 · Narragansett Regional1 Mile7.8:35 PB11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 28Midland Wachusett @ Wachusett #5Jan 28 · Shot Put · Place 17 · Narragansett RegionalShot Put1719-711
Jan 28Midland Wachusett @ Wachusett #5Jan 28 · 1 Mile · Place 7 · Narragansett Regional1 Mile78:02.8011
Jan 21Midland Wachusett @ Shrewsbury #4Jan 21 · Shot Put · Place 21 · Narragansett RegionalShot Put2117-8.2511
Jan 21Midland Wachusett @ Shrewsbury #4Jan 21 · 1 Mile · Place 11 · Narragansett Regional1 Mile118:08.80a11
Jan 21Midland Wachusett @ Shrewsbury #4Jan 21 · 1000 Meters · Place 12 · Narragansett Regional1000 Meters124:51.60a11
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · Shot Put · Place 117 · Narragansett RegionalShot Put1175.41m11
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · Shot Put · Place 28 · Narragansett RegionalShot Put2817-9.2511
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · 1 Mile · Place 9 · Narragansett Regional1 Mile98:02.70a PB11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 800 Meters · Place 70 · Narragansett Regional800 Meters70.3:37.66a PB11
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 1 Mile · Place 13 · Narragansett Regional1 Mile138:04.00—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 1000 Meters · Place 25 · Narragansett Regional1000 Meters254:40.60 PB—
Jan 8MidWach Week 2 @ WachusettJan 8 · 1 Mile · Place 14 · Narragansett Regional1 Mile148:16.80—
Jan 8MidWach Week 2 @ WachusettJan 8 · 1000 Meters · Place 21 · Narragansett Regional1000 Meters214:51.80—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 29Quabbin vs Narragansett Apr 29 · Javelin · Place 8 · Narragansett RegionalJavelin850-1010
Apr 29Quabbin vs Narragansett Apr 29 · 2 Miles · Place 4 · Narragansett Regional2 Miles417:35.710
Apr 29Quabbin vs Narragansett Apr 29 · 800 Meters · Place 8 · Narragansett Regional800 Meters83:5210
Apr 10Ayer Shirley v NarragansettApr 10 · 2 Miles · Place 4 · Narragansett Regional2 Miles416:12.07a10
Apr 10Ayer Shirley v NarragansettApr 10 · 800 Meters · Place 9 · Narragansett Regional800 Meters93:47.73a PB10
Apr 4Tri Meet Maynard-Narragansett-AMSAApr 4 · Javelin · Place 16 · Narragansett RegionalJavelin1644-7.510
Apr 4Tri Meet Maynard-Narragansett-AMSAApr 4 · 2 Miles · Place 7 · Narragansett Regional2 Miles717:01.26a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · 1 Mile · Place 16 · Narragansett Regional1 Mile168:19.40—
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · 1000 Meters · Place 15 · Narragansett Regional1000 Meters154:52.50—
Jan 17MW @ Wachusett # 4Jan 17 · 55 Meters · Place 34 · Narragansett Regional55 Meters3410.30 PB—