Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Payson Road Recreation AreaSmith Invitational 4 · Aug 227:59Smith Invitational 4August 22, 2025
1.55 Miles · Payson Road Recreation AreaSmith Invitational · Sep 39:53Smith InvitationalSeptember 3, 2022
2.5 Miles · Payson Road Recreation AreaStoughton Vs. Foxborough · Oct 1414:08Stoughton Vs. FoxboroughOctober 14, 2025
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 209:53.30MSTCA Frank Kelley (Small Schools)September 20, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2318:22.3NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1117:49.20MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Deborah Sampson ParkFoxboro @ Sharon · Oct 1018:44Foxboro @ SharonOctober 10, 2023
5,000 Meters · Derryfield ParkManchester Invite · Sep 2118:04.7Manchester InviteSeptember 21, 2024
5,000 Meters · Highland ParkFoxboro @ North Attleboro · Oct 718:06Foxboro @ North AttleboroOctober 7, 2025
5,000 Meters · Martha’s Vineyard Regional High School17th Annual Vineyard XC Invitational · Sep 718:00.3917th Annual Vineyard XC InvitationalSeptember 7, 2024
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 818:23.97MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Payson Road Recreation AreaFoxboro vs. Stoughton · Oct 420:21Foxboro vs. StoughtonOctober 4, 2022
5,000 Meters · Stanley ParkMIAA Division 2A, 2B, 2C Championships · Nov 1218:51.8MIAA Division 2A, 2B, 2C ChampionshipsNovember 12, 2022
5,000 Meters · Wrentham Development Center CourseHockomock League Meet · Oct 2516:54.20Hockomock League MeetOctober 25, 2025

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2B · Place 36 · Foxborough5,000 Meters Varsity Division 2B3618:23.97 PB12
Oct 25Hockomock League MeetOct 25 · 5,000 Meters Varsity · Place 16 · Foxborough5,000 Meters Varsity1616:54.20 PB12
Oct 14Stoughton Vs. FoxboroughOct 14 · 2.5 Miles Varsity · Place 2 · Foxborough2.5 Miles Varsity214:08 PB12
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Medium · Place 81 · Foxborough5,000 Meters Varsity Medium8117:49.20 PB12
Oct 7Foxboro @ North AttleboroOct 7 · 5,000 Meters Varsity · Place 3 · Foxborough5,000 Meters Varsity318:06 PB12
Sep 30Foxboro vs. MansfieldSep 30 · 2.5 Miles Varsity · Place 2 · Foxborough2.5 Miles Varsity213:37Unofficial12
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Senior · Place 13 · Foxborough3,000 Meters Senior139:53.30 PB12
Sep 16Foxboro vs. Oliver AmesSep 16 · 2.5 Miles Varsity · Place 3 · Foxborough2.5 Miles Varsity313:58Unofficial12
Sep 9Foxboro vs. CantonSep 9 · 5,000 Meters Varsity · Place 2 · Foxborough5,000 Meters Varsity218:54Unofficial12
Sep 618th Vineyard XC InvitationalSep 6 · 5,000 Meters Varsity · Place 34 · Foxborough5,000 Meters Varsity3418:05.0412
Aug 22Smith Invitational 4Aug 22 · 1.5 Miles Varsity · Place 4 · Foxborough1.5 Miles Varsity47:59 PB12

2024 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Open - Northeast Green · Place 69 · Foxborough5,000 Meters Open - Northeast Green6918:22.3 PB11
Nov 16MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 2 · Place 76 · Foxborough5,000 Meters Varsity Division 27617:51.9311
Nov 9MIAA Division 2A-2B-2C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 15 · Foxborough5,000 Meters Varsity1517:26.0211
Oct 26Hockomock League XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 17 · Foxborough5,000 Meters Varsity1716:52.8911
Oct 12MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 5,000 Meters Varsity · Place 78 · Foxborough5,000 Meters Varsity7817:23.6311
Oct 9Foxboro vs. StoughtonOct 9 · 5,000 Meters Varsity · Place 2 · Foxborough5,000 Meters Varsity217:06Unofficial11
Oct 2Foxboro vs. North AttleboroOct 2 · 2.5 Miles Varsity · Place 2 · Foxborough2.5 Miles Varsity213:4811
Sep 25Foxboro vs. MansfieldSep 25 · 5,000 Meters Varsity 5K · Place 4 · Foxborough5,000 Meters Varsity 5K417:25Unofficial11
Sep 21Manchester InviteSep 21 · 5,000 Meters Small School Varsity · Place 36 · Foxborough5,000 Meters Small School Varsity3618:04.7 PB11
Sep 18Foxboro vs. Oliver AmesSep 18 · 5,000 Meters Varsity · Place 12 · Foxborough5,000 Meters Varsity1218:19.1Unofficial11
Sep 11Foxboro vs. CantonSep 11 · 2.5 Miles Varsity · Place 2 · Foxborough2.5 Miles Varsity214:16.0Unofficial11
Sep 717th Annual Vineyard XC InvitationalSep 7 · 5,000 Meters Varsity · Place 26 · Foxborough5,000 Meters Varsity2618:00.39 PB11
Aug 23Smith Invitational 3Aug 23 · 1.55 Miles Varsity · Place 6 · Foxborough1.55 Miles Varsity69:01.0Unofficial11

2023 Cross Country

17 results
DateMeetEventPlMarkGr
Nov 11MIAA Division 2 State QualifierNov 11 · 5,000 Meters Varsity · Place 33 · Foxborough5,000 Meters Varsity3317:43.6SO
Oct 28Hockomock League ChampionshipsOct 28 · 5,000 Meters Varsity · Place 29 · Foxborough5,000 Meters Varsity2917:54.9SO
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Sophomore · Place 16 · Foxborough5,000 Meters Sophomore1617:48.27SO
Oct 10Foxboro @ SharonOct 10 · 5,000 Meters Varsity · Place 8 · Foxborough5,000 Meters Varsity818:44 PB10
Oct 3Foxboro vs. StoughtonOct 3 · Varsity · Place 1 · FoxboroughVarsity118:4710
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 3,000 Meters Varsity · Place 21 · Foxborough3,000 Meters Varsity2110:42.1SO
Sep 26Foxboro vs. MansfieldSep 26 · Varsity · Place 5 · FoxboroughVarsity518:1610
Sep 19Foxboro vs. Oliver AmesSep 19 · 5,000 Meters Varsity · Place 9 · Foxborough5,000 Meters Varsity918:42Unofficial10
Sep 16Highland Park InvitationalSep 16 · 3,000 Meters Open · Place 6 · Foxborough3,000 Meters Open611:13.1SO
Sep 12Foxboro vs. CantonSep 12 · 5,000 Meters Varsity · Place 3 · Foxborough5,000 Meters Varsity318:41Unofficial10
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 54 · Foxborough5,000 Meters Varsity5419:07.8310
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 54 · Foxborough5,000 Meters Varsity5419:07.8310
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 54 · Foxborough5,000 Meters Varsity5419:07.8310
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 54 · Foxborough5,000 Meters Varsity5419:07.8310
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 54 · Foxborough5,000 Meters Varsity5419:07.8310
Sep 9Vineyard Invitational TimesSep 9 · 5,000 Meters Varsity · Place 54 · Foxborough5,000 Meters Varsity5419:07.83Unofficial10
Aug 25Smith Invitational 2Aug 25 · 1.55 Miles Varsity · Foxborough1.55 Miles Varsity09:16Unofficial10

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 12MIAA Division 2A, 2B, 2C ChampionshipsNov 12 · 5,000 Meters Division 2B · Place 96 · Foxborough5,000 Meters Division 2B9618:51.8 PB9
Nov 5MSTCA Frank Mooney Coaches InvitationalNov 5 · 3,000 Meters Freshman · Place 18 · Foxborough3,000 Meters Freshman1811:24.4FR
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 3,000 Meters Freshman (Small School) · Place 18 · Foxborough3,000 Meters Freshman (Small School)1811:24.389
Oct 29League Meet SaturdayOct 29 · 5,000 Meters Hockomock Varsity · Place 76 · Foxborough5,000 Meters Hockomock Varsity7619:08.69
Oct 15MSTCA Bob Glennon Twilight Invitational (Small & Medium Schools)Oct 15 · 1.5 Miles Freshman · Place 26 · Foxborough1.5 Miles Freshman2612:21.0FR
Oct 11Foxboro vs. SharonOct 11 · 5,000 Meters Varsity · Place 16 · Foxborough5,000 Meters Varsity1620:02Unofficial9
Oct 4Foxboro vs. StoughtonOct 4 · 5,000 Meters Varsity · Place 6 · Foxborough5,000 Meters Varsity620:21 PB9
Sep 28Foxboro vs. MansfieldSep 28 · 5,000 Meters Varsity · Place 12 · Foxborough5,000 Meters Varsity1220:12Unofficial9
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity · Place 30 · Foxborough3,000 Meters Varsity3011:49.5FR
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity Small 9-10 · Place 30 · Foxborough3,000 Meters Varsity Small 9-103011:49.59
Sep 3Smith InvitationalSep 3 · 1.55 Miles Race #1 · Place 9 · Foxborough1.55 Miles Race #199:53 PB9