Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Payson Road Recreation AreaSmith Invitational 5 · Aug 2810:36Smith Invitational 5August 28, 2026
2.3 Miles · Marshfield FairMarshVegas XC Classic · Sep 1317:05.0MarshVegas XC ClassicSeptember 13, 2026
2.5 Miles · Payson Road Recreation AreaFoxboro vs. North Attleboro · Sep 1517:53Foxboro vs. North AttleboroSeptember 15, 2026
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2014:11.62MSTCA Frank Kelley (Small Schools)September 20, 2025
5,000 Meters · Borderland State ParkHock Dual: OA vs. Foxborough · Sep 2922:58.34Hock Dual: OA vs. FoxboroughSeptember 29, 2026
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1021:48.13MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · Manuel F. Correllus State Forest19th ANNUAL VINEYARD XC INVITATIONAL · Sep 624:12.719th ANNUAL VINEYARD XC INVITATIONALSeptember 6, 2026
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 827:04.43MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Pequitside FarmFoxboro vs. Canton · Oct 1324:05Foxboro vs. CantonOctober 13, 2026
5,000 Meters · Wrentham Development CenterHockomock League Meet · Oct 3121:25.75Hockomock League MeetOctober 31, 2026
5,000 Meters · Wrentham Development Center CourseHockomock League Meet · Oct 2524:37.90Hockomock 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 24 · Foxborough5,000 Meters Varsity2421:25.75 PB10
Oct 20Foxboro @ King PhilipOct 20 · 5,000 Meters Varsity · Place 8 · Foxborough5,000 Meters Varsity822:2510
Oct 13Foxboro vs. CantonOct 13 · 5,000 Meters Varsity · Place 9 · Foxborough5,000 Meters Varsity924:05 PB10
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Sophomore · Place 9 · Foxborough5,000 Meters Sophomore921:48.13 PB10
Sep 29Hock Dual: OA vs. FoxboroughSep 29 · 5,000 Meters Varsity · Place 8 · Foxborough5,000 Meters Varsity822:58.34 PB10
Sep 22Foxboro vs. MansfieldSep 22 · 2.5 Miles Varsity · Place 3 · Foxborough2.5 Miles Varsity317:5510
Sep 15Foxboro vs. North AttleboroSep 15 · 2.5 Miles Varsity · Place 6 · Foxborough2.5 Miles Varsity617:53 PB10
Sep 13MarshVegas XC ClassicSep 13 · 2.3 Miles JV · Place 13 · Foxborough2.3 Miles JV1317:05.0 PB10
Sep 619th ANNUAL VINEYARD XC INVITATIONALSep 6 · 5,000 Meters Varsity · Place 53 · Foxborough5,000 Meters Varsity5324:12.7 PB10
Aug 28Smith Invitational 5Aug 28 · 1.5 Miles Varsity · Place 4 · Foxborough1.5 Miles Varsity410:36 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2B · Place 124 · Foxborough5,000 Meters Varsity Division 2B12427:04.43 PB9
Oct 25Hockomock League MeetOct 25 · 5,000 Meters Varsity · Place 77 · Foxborough5,000 Meters Varsity7724:37.90 PB9
Oct 14Stoughton Vs. FoxboroughOct 14 · 2.5 Miles Varsity · Place 6 · Foxborough2.5 Miles Varsity620:429
Sep 30Foxboro vs. MansfieldSep 30 · 2.5 Miles Varsity · Place 10 · Foxborough2.5 Miles Varsity1019:26Unofficial9
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Freshman · Place 41 · Foxborough3,000 Meters Freshman4114:11.62 PB9
Sep 16Foxboro vs. Oliver AmesSep 16 · 2.5 Miles Varsity · Place 14 · Foxborough2.5 Miles Varsity1420:58Unofficial9
Sep 9Foxboro vs. CantonSep 9 · 5,000 Meters Varsity · Place 19 · Foxborough5,000 Meters Varsity1928:33Unofficial9
Aug 22Smith Invitational 4Aug 22 · 1.5 Miles Varsity · Place 25 · Foxborough1.5 Miles Varsity2512:079