Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2012:09.81MSTCA Frank Kelley (Small Schools)September 20, 2025
4811 m · Dennis-Yarmouth High SchoolCape & Islands League Championship · Oct 2519:13.20Cape & Islands League ChampionshipOctober 25, 2025
5,000 Meters · Barnstable High SchoolFalmouth @ Barnstable · Sep 922:04Falmouth @ BarnstableSeptember 9, 2026
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1020:33.35MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1121:15.10MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Falmouth High SchoolSandwich @ Falmouth · Sep 1620:16Sandwich @ FalmouthSeptember 16, 2025
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2721:55.1Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Marshfield FairMarshVegas XC Classic · Sep 1321:34.0MarshVegas XC ClassicSeptember 13, 2026
5,000 Meters · Martha’s Vineyard Regional High SchoolMV vs Falmouth · Oct 1422:23.00MV vs FalmouthOctober 14, 2025
5,000 Meters · Nauset Regional High SchoolFalmouth @ Nauset · Sep 3021:10Falmouth @ NausetSeptember 30, 2025
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 822:00.83MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Wrentham Development CenterMSTCA Frank Mooney Coaches (Small & Medium Schools) · Nov 720:23.85MSTCA Frank Mooney Coaches (Small & Medium Schools)November 7, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7MSTCA Frank Mooney Coaches (Small & Medium Schools)Nov 7 · 5,000 Meters JR/SR Boys · Place 178 · Falmouth5,000 Meters JR/SR Boys17820:23.85 PB12
Oct 24Cape & Islands League ChampionshipOct 24 · 5,000 Meters Varsity · Place 27 · Falmouth5,000 Meters Varsity2720:00.512
Oct 13MV @ FALMOUTHOct 13 · 5,000 Meters Varsity · Place 9 · Falmouth5,000 Meters Varsity920:4012
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Junior Varsity · Place 106 · Falmouth5,000 Meters Junior Varsity10620:33.35 PB12
Oct 3MSTCA Bay State (Twilight Meet)Oct 3 · 5,000 Meters JV "A" · Place 97 · Falmouth5,000 Meters JV "A"9720:25.4012
Sep 29Sandwich @ FalmouthSep 29 · 5,000 Meters Varsity · Place 7 · Falmouth5,000 Meters Varsity721:1812
Sep 22Dennis-Yarmouth @ FalmouthSep 22 · 5,000 Meters Varsity · Place 7 · Falmouth5,000 Meters Varsity721:1412
Sep 15Falmouth @ NausetSep 15 · 5,000 Meters Varsity · Place 10 · Falmouth5,000 Meters Varsity1021:2512
Sep 13MarshVegas XC ClassicSep 13 · 5,000 Meters Boys 3.1 Mile Varsity · Place 55 · Falmouth5,000 Meters Boys 3.1 Mile Varsity5521:34.0 PB12
Sep 9Falmouth @ BarnstableSep 9 · 5,000 Meters Varsity · Place 6 · Falmouth5,000 Meters Varsity622:04 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2B · Place 149 · Falmouth5,000 Meters Varsity Division 2B14922:00.83 PB11
Oct 25Cape & Islands League ChampionshipOct 25 · 2.99 Miles Atlantic Varsity · Place 24 · Falmouth2.99 Miles Atlantic Varsity2419:13.20 PB11
Oct 14MV vs FalmouthOct 14 · 5,000 Meters Varsity · Place 16 · Falmouth5,000 Meters Varsity1622:23.00 PB11
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Small Medium · Place 166 · Falmouth5,000 Meters Junior Varsity Small Medium16621:15.10 PB11
Oct 7Dennis-Yarmouth @ FalmouthOct 7 · 5,000 Meters Varsity · Place 13 · Falmouth5,000 Meters Varsity1320:4311
Sep 30Falmouth @ NausetSep 30 · 5,000 Meters Varsity · Place 13 · Falmouth5,000 Meters Varsity1321:10 PB11
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Varsity 2 · Place 275 · Falmouth5,000 Meters Varsity 227521:55.1 PB11
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Junior · Place 83 · Falmouth3,000 Meters Junior8312:09.81 PB11
Sep 16Sandwich @ FalmouthSep 16 · 5,000 Meters Varsity · Place 7 · Falmouth5,000 Meters Varsity720:16 PB11
Sep 9Barnstable @ FalmouthSep 9 · 5,000 Meters Varsity · Place 7 · Falmouth5,000 Meters Varsity720:5011