Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMidWach Week 2 @ Wachusett · Jan 85:41.50MidWach Week 2 @ WachusettJanuary 8, 2025
1 Mile · OutdoorDual Meet - Tahanto vs. Narragansett · May 144:56.0Dual Meet - Tahanto vs. NarragansettMay 14, 2026
1000 Meters · IndoorMidland Wachusett @ Shrewsbury #4 · Jan 213:03.60aMidland Wachusett @ Shrewsbury #4January 21, 2026
2 Miles · IndoorMid Wach @ Fitchburg Week 4 · Jan 2211:13.00Mid Wach @ Fitchburg Week 4January 22, 2025
2 Miles · OutdoorMidland Wachusett Division E League Meet · May 2010:41.15aMidland Wachusett Division E League MeetMay 20, 2025
800 Meters · OutdoorQuabbin vs Narragansett · Apr 292:24.7Quabbin vs Narragansett April 29, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 19Division E Midland-Wachusett League MeetMay 19 · 2 Miles · Place 3 · Narragansett Regional2 Miles3.10:48.01a12
May 19Division E Midland-Wachusett League MeetMay 19 · 1 Mile · Place 5 · Narragansett Regional1 Mile5.5:10.14a12
May 14Dual Meet - Tahanto vs. NarragansettMay 14 · 2 Miles · Place 2 · Narragansett Regional2 Miles2.10:44.012
May 14Dual Meet - Tahanto vs. NarragansettMay 14 · 1 Mile · Place 3 · Narragansett Regional1 Mile3.4:56.0 PB12
Apr 16Dual Meet Maynard vs. NarragansettApr 16 · 2 Miles · Place 2 · Narragansett Regional2 Miles2.10:43.73a12
Apr 16Dual Meet Maynard vs. NarragansettApr 16 · 1 Mile · Place 4 · Narragansett Regional1 Mile4.5:10.91a12
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · 2 Miles · Place 1 · Narragansett Regional2 Miles1.11:0912
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · 1 Mile · Place 2 · Narragansett Regional1 Mile2.5:1712

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 21Midland Wachusett @ Shrewsbury #4Jan 21 · 1000 Meters · Place 3 · Narragansett Regional1000 Meters33:03.60a PB11
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · 2 Miles · Place 1 · Narragansett Regional2 Miles111:31.70a11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 2 Miles · Place 20 · Narragansett Regional2 Miles20.11:24.12a12
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 2 Miles · Place 4 · Narragansett Regional2 Miles411:13.72a—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 2 Miles · Place 1 · Narragansett Regional2 Miles111:13.00 PB—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 1000 Meters · Place 7 · Narragansett Regional1000 Meters73:11.40—
Jan 8MidWach Week 2 @ WachusettJan 8 · 2 Miles · Place 2 · Narragansett Regional2 Miles211:25.90—
Jan 8MidWach Week 2 @ WachusettJan 8 · 1 Mile · Place 7 · Narragansett Regional1 Mile75:41.50 PB—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 2 Miles · Place 33 · Narragansett Regional2 Miles33.11:01.68a11
May 20Midland Wachusett Division E League MeetMay 20 · 2 Miles · Place 3 · Narragansett Regional2 Miles3.10:41.15a PB11
Apr 29Quabbin vs Narragansett Apr 29 · 2 Miles · Place 2 · Narragansett Regional2 Miles210:52.211
Apr 29Quabbin vs Narragansett Apr 29 · 800 Meters · Place 5 · Narragansett Regional800 Meters52:24.7 PB11
Apr 10Ayer Shirley v NarragansettApr 10 · 2 Miles · Place 4 · Narragansett Regional2 Miles411:07.38a11
Apr 4Tri Meet Maynard-Narragansett-AMSAApr 4 · 2 Miles · Place 3 · Narragansett Regional2 Miles310:52.06a11
Apr 4Tri Meet Maynard-Narragansett-AMSAApr 4 · 800 Meters · Place 4 · Narragansett Regional800 Meters42:24.99a11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · 2 Miles · Place 6 · Narragansett Regional2 Miles611:23.10—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14Midland Wachusett Division E League MeetMay 14 · 2 Miles · Place 4 · Narragansett Regional2 Miles4.11:18.97a10
Apr 8Quabbin vs Narragansett dual meetApr 8 · 800 Meters · Place 2 · Narragansett Regional800 Meters2.2:26.810