Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Borderland State ParkHock Dual: OA vs. Foxborough · Sep 2914:22.19Hock Dual: OA vs. FoxboroughSeptember 29, 2026
2,500 Meters · Oliver Ames High SchoolHock Dual: OA vs. North Attleboro · Oct 1413:41.0Hock Dual: OA vs. North AttleboroOctober 14, 2025
2.1 Miles · Cape Cod FairgroundsMSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1118:39.14MSTCA Bob Glennon Twilight Invitational (Large School)October 11, 2026
2.5 Miles · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 2224:27.916th Ocean State XC InvitationalSeptember 22, 2023
3,000 Meters · Wrentham Development CenterHockomock League Meet · Oct 3116:19.29Hockomock League MeetOctober 31, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1128:08.30MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2731:00.5Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Wrentham Development Center CourseHockomock League Meet · Oct 2528:48.00Hockomock League MeetOctober 25, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31Hockomock League MeetOct 31 · 3,000 Meters Open · Place 15 · Oliver Ames3,000 Meters Open1516:19.29 PB12
Oct 20Hock Dual: OA vs. CantonOct 20 · 2,500 Meters Junior Varsity · Place 15 · Oliver Ames2,500 Meters Junior Varsity1514:05.1312
Oct 11MSTCA Bob Glennon Twilight Invitational (Large School)Oct 11 · 2.1 Miles Novice Coed Girls · Place 65 · Oliver Ames2.1 Miles Novice Coed Girls6518:39.14 PB12
Sep 29Hock Dual: OA vs. FoxboroughSep 29 · 2,500 Meters Junior Varsity · Place 17 · Oliver Ames2,500 Meters Junior Varsity1714:22.19 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25Hockomock League MeetOct 25 · 5,000 Meters Junior Varsity · Place 45 · Oliver Ames5,000 Meters Junior Varsity4528:48.00 PB11
Oct 14Hock Dual: OA vs. North AttleboroOct 14 · 2,500 Meters Junior Varsity · Place 13 · Oliver Ames2,500 Meters Junior Varsity1313:41.0 PB11
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Large · Place 171 · Oliver Ames5,000 Meters Junior Varsity Large17128:08.30 PB11
Oct 6Hock Dual: OA vs. CantonOct 6 · 2,500 Meters Junior Varsity · Oliver Ames2,500 Meters Junior Varsity013:58.3Unofficial11
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Junior Varsity 1 · Place 150 · Oliver Ames5,000 Meters Junior Varsity 115031:00.5 PB11
Sep 16Foxboro vs. Oliver AmesSep 16 · 1.5 Miles JV · Oliver Ames1.5 Miles JV013:09Unofficial11

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 5,000 Meters Sophomore · Place 80 · Oliver Ames5,000 Meters Sophomore8027:57.6410
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 2.1 Miles Novice · Place 56 · Oliver Ames2.1 Miles Novice5618:40.6410
Oct 8Oliver Ames @ NAOct 8 · 1.55 Miles Junior Varsity · Place 20 · Oliver Ames1.55 Miles Junior Varsity2016:0910
Sep 18Hock Dual: OA vs. Foxboro vs. Bridgewater-RaynhamSep 18 · 2,500 Meters JV Girls · Place 36 · Oliver Ames2,500 Meters JV Girls3614:44Unofficial10
Sep 10Hock Dual: OA vs. MansfieldSep 10 · 2,500 Meters JV Girls · Place 41 · Oliver Ames2,500 Meters JV Girls4115:22Unofficial10

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 3,000 Meters Freshman · Place 79 · Oliver Ames3,000 Meters Freshman7916:30.6FR
Oct 28Hockomock League ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 31 · Oliver Ames5,000 Meters Junior Varsity3129:11.6FR
Oct 14ASICS MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 2.1 Miles Novice Coed Girls · Place 54 · Oliver Ames2.1 Miles Novice Coed Girls5418:42.89
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 2.1 Miles Novice · Place 54 · Oliver Ames2.1 Miles Novice5418:42.71FR
Oct 10OA @ CantonOct 10 · 2.1 Miles Junior Varsity · Place 30 · Oliver Ames2.1 Miles Junior Varsity3020:02Unofficial9
Oct 3OA vs. Mansfield (Hock Week 4)Oct 3 · 2,500 Meters JV Girls · Place 40 · Oliver Ames2,500 Meters JV Girls4015:06.2Unofficial9
Sep 2216th Ocean State XC InvitationalSep 22 · 2.5 Miles Freshman - 1 · Place 93 · Oliver Ames2.5 Miles Freshman - 19324:27.9 PB9
Sep 12OA Results (Hock Week 1)Sep 12 · 2,440 Meters JV Girls · Place 36 · Oliver Ames2,440 Meters JV Girls3615:35.8Unofficial9