Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Mansfield Soccer ComplexMansfield vs Oliver Ames · Oct 139:21Mansfield vs Oliver AmesOctober 13, 2026
2,500 Meters · Borderland State ParkHock Dual: OA vs. Foxborough · Sep 2910:09.19Hock Dual: OA vs. FoxboroughSeptember 29, 2026
2,500 Meters · Oliver Ames High SchoolHock Dual: OA vs. North Attleboro · Oct 1411:33.0Hock Dual: OA vs. North AttleboroOctober 14, 2025
2.1 Miles · Cape Cod Fairgrounds 2.1 Mile CourseMSTCA Twilight Meet All Divisions · Oct 1115:31.90MSTCA Twilight Meet All DivisionsOctober 11, 2025
3,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1711:55.9Catholic Memorial InvitationalOctober 17, 2026
3,000 Meters · Wrentham Development CenterMSTCA Frank Kelley (Daytime Meet) · Oct 311:56.14MSTCA Frank Kelley (Daytime Meet)October 3, 2026
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Large Schools) · Nov 113:10.80MSTCA Frank Mooney Coaches (Large Schools)November 1, 2025
4,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2719:44.7Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Wrentham Development CenterHockomock League Meet · Oct 3119:50.09Hockomock League MeetOctober 31, 2026
5,000 Meters · Wrentham Development Center CourseHockomock League Meet · Oct 2523:06.30Hockomock League MeetOctober 25, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31Hockomock League MeetOct 31 · 5,000 Meters Junior Varsity · Place 17 · Oliver Ames5,000 Meters Junior Varsity1719:50.09 PB10
Oct 20Hock Dual: OA vs. CantonOct 20 · 2,500 Meters Junior Varsity · Place 5 · Oliver Ames2,500 Meters Junior Varsity59:36.7510
Oct 17Catholic Memorial InvitationalOct 17 · 3,000 Meters JV Boys · Place 46 · Oliver Ames3,000 Meters JV Boys4611:55.9 PB10
Oct 13Mansfield vs Oliver AmesOct 13 · 1.5 Miles Boys JV · Place 3 · Oliver Ames1.5 Miles Boys JV39:21 PB10
Oct 3MSTCA Frank Kelley (Daytime Meet)Oct 3 · 3,000 Meters Sophomore Large Schools · Place 26 · Oliver Ames3,000 Meters Sophomore Large Schools2611:56.14 PB10
Sep 29Hock Dual: OA vs. FoxboroughSep 29 · 2,500 Meters Junior Varsity · Place 10 · Oliver Ames2,500 Meters Junior Varsity1010:09.19 PB10
Sep 15Oliver Ames @ KPSep 15 · 2,600 Meters Junior Varsity · Oliver Ames2,600 Meters Junior Varsity010:48Unofficial10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 3,000 Meters Freshman · Place 143 · Oliver Ames3,000 Meters Freshman14313:10.80 PB9
Oct 25Hockomock League MeetOct 25 · 5,000 Meters Junior Varsity · Place 84 · Oliver Ames5,000 Meters Junior Varsity8423:06.30 PB9
Oct 14Hock Dual: OA vs. North AttleboroOct 14 · 2,500 Meters Junior Varsity · Place 7 · Oliver Ames2,500 Meters Junior Varsity711:33.0 PB9
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 2.1 Miles Freshman Large · Place 164 · Oliver Ames2.1 Miles Freshman Large16415:31.90 PB9
Oct 6Hock Dual: OA vs. CantonOct 6 · 2,500 Meters Junior Varsity · Oliver Ames2,500 Meters Junior Varsity011:41.9Unofficial9
Sep 29Stoughton Vs. Oliver AmesSep 29 · 2,500 Meters Junior Varsity · Place 10 · Oliver Ames2,500 Meters Junior Varsity1011:37.49
Sep 27Ocean State InvitationalSep 27 · 4,000 Meters Freshman 1 · Place 173 · Oliver Ames4,000 Meters Freshman 117319:44.7 PB9
Sep 9Mansfield vs Oliver AmesSep 9 · 2,414 Meters Junior Varsity · Place 11 · Oliver Ames2,414 Meters Junior Varsity1111:209