Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Hanover High SchoolSouth Shore Middle School League XC Championship · Nov 213:32.4South Shore Middle School League XC ChampionshipNovember 2, 2022
2.4 Miles · Scituate High SchoolPlymouth South @ Scituate · Sep 2416:18Plymouth South @ ScituateSeptember 24, 2025
2.5 Miles · Plymouth South High SchoolPlymouth South vs Scituate · Oct 819:07Plymouth South vs ScituateOctober 8, 2024
2.95 Miles · Plymouth South High SchoolPlymouth South vs North Quincy · Sep 1623:01Plymouth South vs North Quincy September 16, 2025
3 Miles · Plymouth South High SchoolPlymouth South vs Pembroke · Sep 2219:51Plymouth South vs PembrokeSeptember 22, 2026
3,000 Meters · Martha’s Vineyard Regional High School17th Annual Vineyard XC Invitational · Sep 715:16.9217th Annual Vineyard XC InvitationalSeptember 7, 2024
3,000 Meters · Wrentham Development CenterMSTCA Frank Kelley (Daytime Meet) · Oct 312:05.41MSTCA Frank Kelley (Daytime Meet)October 3, 2026
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Large Schools) · Sep 2012:38.53MSTCA Frank Kelley (Large Schools)September 20, 2025
3.1 Miles · Marshfield FairMarshVegas XC Classic · Sep 1321:01.8MarshVegas XC ClassicSeptember 13, 2026
5,000 Meters · Alvirne High School21st Battle of Border · Oct 421:33.9621st Battle of BorderOctober 4, 2025
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1720:15.3Catholic Memorial InvitationalOctober 17, 2026
5,000 Meters · Manuel F. Correllus State Forest19th ANNUAL VINEYARD XC INVITATIONAL · Sep 621:24.919th ANNUAL VINEYARD XC INVITATIONALSeptember 6, 2026
5,000 Meters · Silver Lake Regional High SchoolMA Patriot League HS XC Championship · Oct 3119:31.6MA Patriot League HS XC ChampionshipOctober 31, 2026
5,000 Meters · Wrentham Development CenterMSTCA Frank Mooney Coaches Invitational (Large School) · Nov 720:32.30MSTCA Frank Mooney Coaches Invitational (Large School)November 7, 2026
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Large Schools) · Nov 120:26.14MSTCA 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 Junior · Place 106 · Plymouth SouthPlymouth South5,000 Meters Junior10620:32.30 PB11
Oct 31MA Patriot League HS XC ChampionshipOct 31 · 5,000 Meters Junior Varsity · Place 19 · Plymouth SouthPlymouth South5,000 Meters Junior Varsity1919:31.6 PB11
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Boys Red · Place 210 · Plymouth SouthPlymouth South5,000 Meters Varsity Boys Red21020:15.3 PB11
Oct 6Plymouth South vs ScituateOct 6 · 3 Miles Varsity · Place 16 · Plymouth SouthPlymouth South3 Miles Varsity1619:5411
Oct 3MSTCA Frank Kelley (Daytime Meet)Oct 3 · 3,000 Meters Junior & Senior Large Schools · Place 45 · Plymouth SouthPlymouth South3,000 Meters Junior & Senior Large Schools4512:05.41 PB11
Sep 29Plymouth South vs HanoverSep 29 · 2.5 Miles Varsity · Place 13 · Plymouth SouthPlymouth South2.5 Miles Varsity1317:25Unofficial11
Sep 22Plymouth South vs PembrokeSep 22 · 3 Miles Varsity · Place 11 · Plymouth SouthPlymouth South3 Miles Varsity1119:51 PB11
Sep 13MarshVegas XC ClassicSep 13 · 3.1 Miles JV · Place 7 · Plymouth SouthPlymouth South3.1 Miles JV721:01.8 PB11
Sep 619th ANNUAL VINEYARD XC INVITATIONALSep 6 · 5,000 Meters Junior Varsity · Place 25 · Plymouth SouthPlymouth South5,000 Meters Junior Varsity2521:24.9 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Sophomore · Place 132 · Plymouth SouthPlymouth South5,000 Meters Sophomore13220:26.14 PB10
Oct 25Patriot League HS XC ChampionshipOct 25 · 5,000 Meters Junior Varsity · Place 30 · Plymouth SouthPlymouth South5,000 Meters Junior Varsity3020:09.410
Oct 7Plymouth South vs HanoverOct 7 · 2.95 Miles Varsity · Place 26 · Plymouth SouthPlymouth South2.95 Miles Varsity2620:21Unofficial10
Oct 421st Battle of BorderOct 4 · 5,000 Meters Junior Varsity · Place 99 · Plymouth SouthPlymouth South5,000 Meters Junior Varsity9921:33.96 PB10
Sep 30Pembroke vs Plymouth SouthSep 30 · 2.75 Miles VARSITY · Place 30 · Plymouth SouthPlymouth South2.75 Miles VARSITY3019:50Unofficial10
Sep 24Plymouth South @ ScituateSep 24 · 2.4 Miles Varsity · Place 27 · Plymouth SouthPlymouth South2.4 Miles Varsity2716:18 PB10
Sep 20MSTCA Frank Kelley (Large Schools)Sep 20 · 3,000 Meters Sophomore · Place 68 · Plymouth SouthPlymouth South3,000 Meters Sophomore6812:38.53 PB10
Sep 16Plymouth South vs Quincy Sep 16 · 2.95 Miles Varsity · Place 37 · Plymouth SouthPlymouth South2.95 Miles Varsity3723:01Unofficial10
Sep 16Plymouth South vs North Quincy Sep 16 · 2.95 Miles Varsity · Place 41 · Plymouth SouthPlymouth South2.95 Miles Varsity4123:01 PB10

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 8Plymouth South vs ScituateOct 8 · 2.5 Miles Varsity · Place 30 · Plymouth SouthPlymouth South2.5 Miles Varsity3019:07 PB9
Sep 17Plymouth South @ HanoverSep 17 · 2.5 Miles Varsity · Place 31 · Plymouth SouthPlymouth South2.5 Miles Varsity3119:41Unofficial9
Sep 10Plymouth South vs PembrokeSep 10 · 2.5 Miles Boys Varsity · Place 26 · Plymouth SouthPlymouth South2.5 Miles Boys Varsity2620:53Unofficial9
Sep 717th Annual Vineyard XC InvitationalSep 7 · 3,000 Meters Freshman · Place 56 · Plymouth SouthPlymouth South3,000 Meters Freshman5615:16.92 PB9

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 2South Shore Middle School League XC ChampionshipNov 2 · 1.7 Miles 7th-8th · Place 40 · Plymouth SouthPlymouth South1.7 Miles 7th-8th4013:32.4 PB7