Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Derryfield ParkManchester Invite · Sep 2014:28.2Manchester InviteSeptember 20, 2025
2.1 Miles · Cape Cod FairgroundsMSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1414:39.2MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2022
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches XC Invitational · Nov 512:37.49MSTCA Frank Mooney Coaches XC InvitationalNovember 5, 2022
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2522:43.1NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1122:20.60MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Martha’s Vineyard Regional High School17th Annual Vineyard XC Invitational · Sep 724:23.0017th Annual Vineyard XC InvitationalSeptember 7, 2024
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Small Schools) · Nov 120:52.90MSTCA Frank Mooney Coaches (Small Schools)November 1, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Small Schools)Nov 1 · 5,000 Meters Junior/Senior · Place 194 · Brockton5,000 Meters Junior/Senior19420:52.90 PB12
Oct 22Big 3 League MeetOct 22 · 5,000 Meters Varsity · Place 20 · Brockton5,000 Meters Varsity2021:18.7012
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Small Medium · Place 220 · Brockton5,000 Meters Junior Varsity Small Medium22022:20.60 PB12
Sep 27MSTCA Bay State InvitationalSep 27 · 5,000 Meters JV 2 · Place 74 · Brockton5,000 Meters JV 27422:19.9012
Sep 20Manchester InviteSep 20 · 2 Miles Boys JVC · Place 136 · Brockton2 Miles Boys JVC13614:28.2 PB12
Sep 618th Vineyard XC InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 72 · Brockton5,000 Meters Junior Varsity7225:18.6512

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23The Big Three XC ChampionshipsOct 23 · 5,000 Meters Varsity · Place 21 · Brockton5,000 Meters Varsity2121:26.4811
Oct 12MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 5,000 Meters Junior Varsity · Place 187 · Brockton5,000 Meters Junior Varsity18721:08.8811
Sep 28MSTCA Bay State XC InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 32 · Brockton5,000 Meters Junior Varsity3221:13.3311
Sep 25Brockton vs New BedfordSep 25 · 5,000 Meters Varsity · Place 20 · Brockton5,000 Meters Varsity2021:40Unofficial11
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Varsity · Place 73 · Brockton3,000 Meters Varsity7312:18.2711
Sep 18Brockton vs DurfeeSep 18 · 5,000 Meters Varsity · Place 11 · Brockton5,000 Meters Varsity1121:17Unofficial11
Sep 717th Annual Vineyard XC InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 87 · Brockton5,000 Meters Junior Varsity8724:23.00 PB11

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Open - Northeast Blue · Place 183 · Brockton5,000 Meters Open - Northeast Blue18322:43.1 PB10
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 5,000 Meters Sophomore · Place 84 · Brockton5,000 Meters Sophomore8420:36.4SO
Oct 25Southeast Conference MeetOct 25 · 5,000 Meters Varsity · Place 45 · Brockton5,000 Meters Varsity4521:29.09—
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Sophomore · Place 108 · Brockton5,000 Meters Sophomore10821:26.51SO
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 3,000 Meters Varsity · Place 140 · Brockton3,000 Meters Varsity14012:21.6SO
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 62 · Brockton5,000 Meters Junior Varsity6222:44.1410
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 62 · Brockton5,000 Meters Varsity6222:44.1410
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 62 · Brockton5,000 Meters Varsity6222:44.1410
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Varsity · Place 62 · Brockton5,000 Meters Varsity6222:44.1410
Sep 9Vineyard InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 62 · Brockton5,000 Meters Junior Varsity6222:44.1410

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5MSTCA Frank Mooney Coaches InvitationalNov 5 · 3,000 Meters Freshman · Place 121 · Brockton3,000 Meters Freshman12112:37.5FR
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 3,000 Meters Freshman (Large School) · Place 121 · Brockton3,000 Meters Freshman (Large School)12112:37.49 PB9
Oct 26Southeastern Conference ChampionshipsOct 26 · 5,000 Meters Varsity · Place 50 · Brockton5,000 Meters Varsity5023:21.1FR
Oct 14MSTCA Bob Glennon Twilight InvitationalOct 14 · 2.1 Miles Freshman · Place 111 · Brockton2.1 Miles Freshman11114:39.2FR
Oct 14MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 2.1 Miles Freshman · Place 111 · Brockton2.1 Miles Freshman11114:39.2 PB9
Sep 10Martha's Vineyard InvitationalSep 10 · 3,000 Meters Freshman · Place 28 · Brockton3,000 Meters Freshman2813:33.4FR