Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Shepherd Hill Regional High SchoolShepherd Hill vs Shrewsbury Dual Meet · Sep 2516:41Shepherd Hill vs Shrewsbury Dual MeetSeptember 25, 2025
5,000 Meters · Cape Cod FairgroundsASICS MSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1422:19.3ASICS MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2023
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1120:59.50MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 1122:41.10MIAA D1 ChampionshipNovember 11, 2023
5,000 Meters · Ghiloni Park2025 Midland-Wachusett League XC Championship Meet · Oct 2520:27.282025 Midland-Wachusett League XC Championship MeetOctober 25, 2025
5,000 Meters · Wrentham Development Center CourseMSTCA Bay State Invitational · Sep 2720:24.90MSTCA Bay State InvitationalSeptember 27, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Divison 1A · Place 62 · Shrewsbury5,000 Meters Varsity Divison 1A6221:20.1012
Oct 252025 Midland-Wachusett League XC Championship MeetOct 25 · 5,000 Meters Division A · Place 11 · Shrewsbury5,000 Meters Division A1120:27.28 PB12
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Large · Place 97 · Shrewsbury5,000 Meters Varsity Large9720:59.50 PB12
Sep 27MSTCA Bay State InvitationalSep 27 · 5,000 Meters Varsity "A" · Place 14 · Shrewsbury5,000 Meters Varsity "A"1420:24.90 PB12
Sep 25Shepherd Hill vs Shrewsbury Dual MeetSep 25 · 2.5 Miles Varsity · Place 3 · Shrewsbury2.5 Miles Varsity316:41 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 1A-1B-1C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity 1A · Place 84 · Shrewsbury5,000 Meters Varsity 1A8423:00.2911
Oct 26Mid-Wach League XC Champ.Oct 26 · 5,000 Meters Varsity · Place 17 · Shrewsbury5,000 Meters Varsity1722:28.3111
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Varsity · Place 144 · Shrewsbury5,000 Meters Varsity14422:04.0511
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 5,000 Meters Championship · Place 54 · Shrewsbury5,000 Meters Championship5420:52.3511

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 11MIAA D1 ChampionshipNov 11 · 5,000 Meters Division 1A · Place 87 · Shrewsbury5,000 Meters Division 1A8722:41.10 PB10
Oct 14ASICS MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Varsity Girls · Place 106 · Shrewsbury5,000 Meters Varsity Girls10622:19.3 PB10
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Varsity · Place 106 · Shrewsbury5,000 Meters Varsity10622:19.22SO
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 5,000 Meters Championship · Place 93 · Shrewsbury5,000 Meters Championship9322:26.9SO
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 42 · Shrewsbury5,000 Meters Varsity4223:17.2610
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 42 · Shrewsbury5,000 Meters Varsity4223:17.2610
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 42 · Shrewsbury5,000 Meters Varsity4223:17.2610
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 42 · Shrewsbury5,000 Meters Varsity4223:17.2610
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 42 · Shrewsbury5,000 Meters Varsity4223:17.2610