Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Mansfield Soccer ComplexMansfield vs Oliver Ames · Sep 99:28Mansfield vs Oliver AmesSeptember 9, 2025
2,500 Meters · Borderland State ParkHock Dual: OA vs. Foxborough · Sep 299:29.19Hock Dual: OA vs. FoxboroughSeptember 29, 2026
3,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1711:21.7Catholic Memorial InvitationalOctober 17, 2026
3,000 Meters · Wrentham Development CenterMSTCA Frank Kelley (Daytime Meet) · Oct 311:28.82MSTCA Frank Kelley (Daytime Meet)October 3, 2026
5,000 Meters · Borderland State ParkHock Dual: OA vs. North Attleborough · Sep 2221:46.75Hock Dual: OA vs. North AttleboroughSeptember 22, 2026
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2722:42.7Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Mansfield Soccer ComplexMansfield vs Oliver Ames · Oct 1319:32Mansfield vs Oliver AmesOctober 13, 2026
5,000 Meters · Wrentham Development CenterHockomock League Meet · Oct 3119:15.46Hockomock League MeetOctober 31, 2026
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Large Schools) · Nov 120:32.77MSTCA Frank Mooney Coaches (Large Schools)November 1, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7MSTCA Frank Mooney Coaches Invitational (Large School)Nov 7 · 5,000 Meters Senior · Place 130 · Oliver Ames5,000 Meters Senior13019:35.5911
Oct 31Hockomock League MeetOct 31 · 5,000 Meters Junior Varsity · Place 6 · Oliver Ames5,000 Meters Junior Varsity619:15.46 PB11
Oct 20Hock Dual: OA vs. CantonOct 20 · 2,500 Meters Junior Varsity · Place 2 · Oliver Ames2,500 Meters Junior Varsity29:11.7311
Oct 17Catholic Memorial InvitationalOct 17 · 3,000 Meters JV Boys · Place 28 · Oliver Ames3,000 Meters JV Boys2811:21.7 PB11
Oct 13Mansfield vs Oliver AmesOct 13 · 5,000 Meters Boys Varsity · Place 20 · Oliver Ames5,000 Meters Boys Varsity2019:32 PB11
Oct 3MSTCA Frank Kelley (Daytime Meet)Oct 3 · 3,000 Meters Junior & Senior Large Schools · Place 26 · Oliver Ames3,000 Meters Junior & Senior Large Schools2611:28.82 PB11
Sep 29Hock Dual: OA vs. FoxboroughSep 29 · 2,500 Meters Junior Varsity · Place 4 · Oliver Ames2,500 Meters Junior Varsity49:29.19 PB11
Sep 22Hock Dual: OA vs. North AttleboroughSep 22 · 5,000 Meters Varsity Boys · Place 17 · Oliver Ames5,000 Meters Varsity Boys1721:46.75 PB11
Sep 15Oliver Ames @ KPSep 15 · 5,000 Meters Varsity · Oliver Ames5,000 Meters Varsity021:55Unofficial11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Sophomore · Place 138 · Oliver Ames5,000 Meters Sophomore13820:32.77 PB10
Oct 25Hockomock League MeetOct 25 · 5,000 Meters Junior Varsity · Place 50 · Oliver Ames5,000 Meters Junior Varsity5020:47.4010
Oct 6Hock Dual: OA vs. CantonOct 6 · 2,500 Meters Junior Varsity · Oliver Ames2,500 Meters Junior Varsity010:06.6Unofficial10
Sep 29Stoughton Vs. Oliver AmesSep 29 · 2,500 Meters Junior Varsity · Place 6 · Oliver Ames2,500 Meters Junior Varsity69:49.510
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Junior Varsity 1 · Place 184 · Oliver Ames5,000 Meters Junior Varsity 118422:42.7 PB10
Sep 16Foxboro vs. Oliver AmesSep 16 · 1.5 Miles JV · Oliver Ames1.5 Miles JV09:22Unofficial10
Sep 9Mansfield vs Oliver AmesSep 9 · 2,414 Meters Junior Varsity · Place 4 · Oliver Ames2,414 Meters Junior Varsity49:28 PB10

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 3,000 Meters Freshman · Place 116 · Oliver Ames3,000 Meters Freshman11612:18.999
Oct 26Hockomock League XC ChampionshipsOct 26 · 3,000 Meters Open · Place 19 · Oliver Ames3,000 Meters Open1912:20.849
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 2.1 Miles Freshman · Place 103 · Oliver Ames2.1 Miles Freshman10313:44.839
Oct 8Oliver Ames @ NAOct 8 · 1.55 Miles Junior Varsity · Place 7 · Oliver Ames1.55 Miles Junior Varsity710:569