Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Mansfield Soccer ComplexMansfield vs Oliver Ames · Sep 913:23Mansfield vs Oliver AmesSeptember 9, 2025
2,500 Meters · Borderland State ParkStoughton Vs. Oliver Ames · Sep 2913:21.7Stoughton Vs. Oliver AmesSeptember 29, 2025
2,500 Meters · Oliver Ames High SchoolHock Dual: OA vs. North Attleboro · Oct 1412:43.0Hock Dual: OA vs. North AttleboroOctober 14, 2025
2.1 Miles · Pequitside FarmOliver Ames at Canton · Oct 120:39Oliver Ames at CantonOctober 1, 2024
3,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1714:43.7Catholic Memorial InvitationalOctober 17, 2026
4,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2823:23.7Ocean State InvitationalSeptember 28, 2024
5,000 Meters · Borderland State ParkHock Dual: OA vs. North Attleborough · Sep 2225:31.96Hock Dual: OA vs. North AttleboroughSeptember 22, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1126:13.90MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2729:37.5Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Mansfield Soccer ComplexMansfield vs Oliver Ames · Oct 1325:48Mansfield vs Oliver AmesOctober 13, 2026
5,000 Meters · Wrentham Development CenterHockomock League Meet · Oct 3124:46.36Hockomock League MeetOctober 31, 2026
5,000 Meters · Wrentham Development Center CourseHockomock League Meet · Oct 2526:36.70Hockomock League MeetOctober 25, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7MSTCA Frank Mooney Coaches Invitational (Large School)Nov 7 · 5,000 Meters Senior · Place 97 · Oliver Ames5,000 Meters Senior9725:21.4211
Oct 31Hockomock League MeetOct 31 · 5,000 Meters Junior Varsity · Place 17 · Oliver Ames5,000 Meters Junior Varsity1724:46.36 PB11
Oct 20Hock Dual: OA vs. CantonOct 20 · 5,000 Meters Varsity · Place 25 · Oliver Ames5,000 Meters Varsity2525:37.7411
Oct 17Catholic Memorial InvitationalOct 17 · 3,000 Meters JV Girls · Place 64 · Oliver Ames3,000 Meters JV Girls6414:43.7 PB11
Oct 13Mansfield vs Oliver AmesOct 13 · 5,000 Meters Girls Varsity · Place 15 · Oliver Ames5,000 Meters Girls Varsity1525:48 PB11
Sep 29Hock Dual: OA vs. FoxboroughSep 29 · 5,000 Meters Varsity · Place 14 · Oliver Ames5,000 Meters Varsity1426:09.3311
Sep 22Hock Dual: OA vs. North AttleboroughSep 22 · 5,000 Meters Varsity Girls · Place 14 · Oliver Ames5,000 Meters Varsity Girls1425:31.96 PB11
Sep 15Oliver Ames @ KPSep 15 · 5,000 Meters Varsity · Oliver Ames5,000 Meters Varsity026:59Unofficial11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Sophomore · Place 99 · Oliver Ames5,000 Meters Sophomore9927:56.7010
Oct 25Hockomock League MeetOct 25 · 5,000 Meters Junior Varsity · Place 27 · Oliver Ames5,000 Meters Junior Varsity2726:36.70 PB10
Oct 14Hock Dual: OA vs. North AttleboroOct 14 · 2,500 Meters Junior Varsity · Place 4 · Oliver Ames2,500 Meters Junior Varsity412:43.0 PB10
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Sophomore All Divisions · Place 159 · Oliver Ames5,000 Meters Sophomore All Divisions15926:13.90 PB10
Oct 6Hock Dual: OA vs. CantonOct 6 · 2,500 Meters Junior Varsity · Oliver Ames2,500 Meters Junior Varsity013:51.8Unofficial10
Sep 29Stoughton Vs. Oliver AmesSep 29 · 2,500 Meters Junior Varsity · Place 7 · Oliver Ames2,500 Meters Junior Varsity713:21.7 PB10
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Junior Varsity 1 · Place 128 · Oliver Ames5,000 Meters Junior Varsity 112829:37.5 PB10
Sep 16Foxboro vs. Oliver AmesSep 16 · 1.5 Miles JV · Oliver Ames1.5 Miles JV012:47Unofficial10
Sep 9Mansfield vs Oliver AmesSep 9 · 2,414 Meters Junior Varsity · Place 8 · Oliver Ames2,414 Meters Junior Varsity813:23 PB10

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 3,000 Meters Freshman · Place 74 · Oliver Ames3,000 Meters Freshman7415:55.639
Oct 26Hockomock League XC ChampionshipsOct 26 · 3,000 Meters Open · Place 22 · Oliver Ames3,000 Meters Open2216:47.829
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 2.1 Miles Freshman · Place 126 · Oliver Ames2.1 Miles Freshman12618:25.169
Oct 1Oliver Ames at CantonOct 1 · 2.1 Miles Junior Varsity · Place 16 · Oliver Ames2.1 Miles Junior Varsity1620:39 PB9
Sep 28Ocean State InvitationalSep 28 · 4,000 Meters Freshman 1 · Place 113 · Oliver Ames4,000 Meters Freshman 111323:23.7 PB9
Sep 24Hock Dual: OA vs. StoughtonSep 24 · 2,500 Meters JV Girls · Place 30 · Oliver Ames2,500 Meters JV Girls3013:18Unofficial9
Sep 18Hock Dual: OA vs. Foxboro vs. Bridgewater-RaynhamSep 18 · 2,500 Meters JV Girls · Place 26 · Oliver Ames2,500 Meters JV Girls2613:42Unofficial9
Sep 10Hock Dual: OA vs. MansfieldSep 10 · 2,500 Meters JV Girls · Place 33 · Oliver Ames2,500 Meters JV Girls3314:21Unofficial9