Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2012:06.46MSTCA Frank Kelley (Small Schools)September 20, 2025
4811 m · Dennis-Yarmouth High SchoolCape & Islands League Championship · Oct 2519:44.90Cape & Islands League ChampionshipOctober 25, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1122:17.50MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Falmouth High SchoolSandwich @ Falmouth · Sep 1621:11Sandwich @ FalmouthSeptember 16, 2025
5,000 Meters · Martha’s Vineyard Regional High SchoolVineyard vs Sandwich · Sep 2026:35Vineyard vs SandwichSeptember 20, 2022
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 3 Championships · Nov 1125:48.82MIAA Division 3 ChampionshipsNovember 11, 2023
5,000 Meters · Willard ParkMIAA Division 3A-3B-3C · Nov 821:01.56MIAA Division 3A-3B-3CNovember 8, 2025
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Small Schools) · Nov 119:49.30MSTCA 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

7 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3A · Place 133 · Sandwich5,000 Meters Division 3A13321:01.56 PB12
Nov 1MSTCA Frank Mooney Coaches (Small Schools)Nov 1 · 5,000 Meters Junior/Senior · Place 137 · Sandwich5,000 Meters Junior/Senior13719:49.30 PB12
Oct 25Cape & Islands League ChampionshipOct 25 · 2.99 Miles Atlantic Varsity · Place 27 · Sandwich2.99 Miles Atlantic Varsity2719:44.90 PB12
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Small Medium · Place 216 · Sandwich5,000 Meters Junior Varsity Small Medium21622:17.50 PB12
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Senior · Place 87 · Sandwich3,000 Meters Senior8712:06.46 PB12
Sep 16Sandwich @ FalmouthSep 16 · 5,000 Meters Varsity · Place 11 · Sandwich5,000 Meters Varsity1121:11 PB12
Sep 13MARSHVEGAS CLASSICSep 13 · 2.3 Miles Junior Varsity · Place 45 · Sandwich2.3 Miles Junior Varsity4515:37.5012

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 3A-3B-3C Cross Country ChampionshipNov 9 · 5,000 Meters 3A · Place 103 · Sandwich5,000 Meters 3A10319:14.4111
Oct 24South Shore League XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 23 · Sandwich5,000 Meters Varsity2319:21.4211
Oct 12MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 5,000 Meters Junior Varsity · Place 148 · Sandwich5,000 Meters Junior Varsity14820:38.9311
Oct 7sandwich vs NorwellOct 7 · 2.8 Miles Varsity · Place 10 · Sandwich2.8 Miles Varsity1019:3311
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Varsity · Place 62 · Sandwich3,000 Meters Varsity6211:57.7911

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 11MIAA Division 3 ChampionshipsNov 11 · 5,000 Meters Division 3A · Place 170 · Sandwich5,000 Meters Division 3A17025:48.82 PB10
Oct 27South Shore League ChampionshipsOct 27 · 5,000 Meters Varsity · Place 37 · Sandwich5,000 Meters Varsity3720:32.9SO
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Sophomore · Place 68 · Sandwich5,000 Meters Sophomore6820:09.12SO

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5MSTCA Frank Mooney Coaches InvitationalNov 5 · 3,000 Meters Freshman · Place 55 · Sandwich3,000 Meters Freshman5512:26.9FR
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 3,000 Meters Freshman (Small School) · Place 55 · Sandwich3,000 Meters Freshman (Small School)5512:26.839
Oct 15MSTCA Bob Glennon Twilight Invitational (Small & Medium Schools)Oct 15 · 1.5 Miles Novice · Place 10 · Sandwich1.5 Miles Novice1014:12.0FR
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity · Place 107 · Sandwich3,000 Meters Varsity10713:54.9FR
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity Small 9-10 · Place 107 · Sandwich3,000 Meters Varsity Small 9-1010713:54.99
Sep 20Vineyard vs SandwichSep 20 · 5,000 Meters Varsity · Place 12 · Sandwich5,000 Meters Varsity1226:35 PB9