Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Payson Road Recreation AreaSmith Invitational 5 · Aug 289:26Smith Invitational 5August 28, 2026
2.3 Miles · Marshfield FairMarshVegas XC Classic · Sep 1314:29.4MarshVegas XC ClassicSeptember 13, 2026
2.5 Miles · Payson Road Recreation AreaStoughton Vs. Foxborough · Oct 1415:53Stoughton Vs. FoxboroughOctober 14, 2025
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2011:34.27MSTCA Frank Kelley (Small Schools)September 20, 2025
5,000 Meters · Borderland State ParkHock Dual: OA vs. Foxborough · Sep 2921:19.72Hock Dual: OA vs. FoxboroughSeptember 29, 2026
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1019:14.47MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1119:38.50MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Highland ParkFoxboro @ North Attleboro · Oct 720:45Foxboro @ North AttleboroOctober 7, 2025
5,000 Meters · Manuel F. Correllus State Forest19th ANNUAL VINEYARD XC INVITATIONAL · Sep 620:34.519th ANNUAL VINEYARD XC INVITATIONALSeptember 6, 2026
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 821:15.51MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Pequitside FarmFoxboro vs. Canton · Oct 1321:33Foxboro vs. CantonOctober 13, 2026
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1520:06.01MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Wrentham Development CenterHockomock League Meet · Oct 3119:09.10Hockomock League MeetOctober 31, 2026
5,000 Meters · Wrentham Development Center CourseHockomock League Meet · Oct 2520:34.00Hockomock League MeetOctober 25, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31Hockomock League MeetOct 31 · 5,000 Meters Varsity · Place 5 · Foxborough5,000 Meters Varsity519:09.10 PB11
Oct 20Foxboro @ King PhilipOct 20 · 5,000 Meters Varsity · Place 2 · Foxborough5,000 Meters Varsity220:4911
Oct 13Foxboro vs. CantonOct 13 · 5,000 Meters Varsity · Place 3 · Foxborough5,000 Meters Varsity321:33 PB11
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Varsity Medium · Place 12 · Foxborough5,000 Meters Varsity Medium1219:14.47 PB11
Sep 29Hock Dual: OA vs. FoxboroughSep 29 · 5,000 Meters Varsity · Place 2 · Foxborough5,000 Meters Varsity221:19.72 PB11
Sep 22Foxboro vs. MansfieldSep 22 · 2.5 Miles Varsity · Place 2 · Foxborough2.5 Miles Varsity216:0411
Sep 15Foxboro vs. North AttleboroSep 15 · 2.5 Miles Varsity · Place 2 · Foxborough2.5 Miles Varsity216:0911
Sep 13MarshVegas XC ClassicSep 13 · 2.3 Miles JV · Place 1 · Foxborough2.3 Miles JV114:29.4 PB11
Sep 619th ANNUAL VINEYARD XC INVITATIONALSep 6 · 5,000 Meters Varsity · Place 10 · Foxborough5,000 Meters Varsity1020:34.5 PB11
Aug 28Smith Invitational 5Aug 28 · 1.5 Miles Varsity · Place 1 · Foxborough1.5 Miles Varsity19:26 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 2 · Place 26 · Foxborough5,000 Meters Division 22620:06.01 PB10
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2B · Place 10 · Foxborough5,000 Meters Varsity Division 2B1021:15.51 PB10
Oct 25Hockomock League MeetOct 25 · 5,000 Meters Varsity · Place 12 · Foxborough5,000 Meters Varsity1220:34.00 PB10
Oct 14Stoughton Vs. FoxboroughOct 14 · 2.5 Miles Varsity · Place 1 · Foxborough2.5 Miles Varsity115:53 PB10
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Sophomore All Divisions · Place 4 · Foxborough5,000 Meters Sophomore All Divisions419:38.50 PB10
Oct 7Foxboro @ North AttleboroOct 7 · 5,000 Meters Varsity · Place 1 · Foxborough5,000 Meters Varsity120:45 PB10
Sep 30Foxboro vs. MansfieldSep 30 · 2.5 Miles Varsity · Place 1 · Foxborough2.5 Miles Varsity115:59Unofficial10
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Sophomore · Place 4 · Foxborough3,000 Meters Sophomore411:34.27 PB10
Sep 16Foxboro vs. Oliver AmesSep 16 · 2.5 Miles Varsity · Place 1 · Foxborough2.5 Miles Varsity116:25Unofficial10
Sep 9Foxboro vs. CantonSep 9 · 5,000 Meters Varsity · Place 4 · Foxborough5,000 Meters Varsity421:57Unofficial10
Aug 22Smith Invitational 4Aug 22 · 1.5 Miles Varsity · Place 1 · Foxborough1.5 Miles Varsity19:4110