Personal bests

Best marks in available results
Event / courseMarkMeetDate
4811 m · Dennis-Yarmouth High SchoolCape & Islands League Championship · Oct 2518:06.20Cape & Islands League ChampionshipOctober 25, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1119:28.50MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Dennis-Yarmouth High SchoolCape & Islands XC Championships · Oct 3019:51Cape & Islands XC Championships October 30, 2024
5,000 Meters · Nauset Regional High SchoolMV vs Nauset · Sep 1619:11MV vs NausetSeptember 16, 2025
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 820:41.76MIAA Division 2A-2B-2CNovember 8, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2B · Place 120 · Nauset Regional5,000 Meters Varsity Division 2B12020:41.76 PB12
Oct 25Cape & Islands League ChampionshipOct 25 · 2.99 Miles Atlantic Varsity · Place 15 · Nauset Regional2.99 Miles Atlantic Varsity1518:06.20 PB12
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Medium · Place 150 · Nauset Regional5,000 Meters Varsity Medium15019:28.50 PB12
Sep 30Falmouth @ NausetSep 30 · 5,000 Meters Varsity · Place 6 · Nauset Regional5,000 Meters Varsity619:3812
Sep 16MV vs NausetSep 16 · 5,000 Meters Varsity · Place 5 · Nauset Regional5,000 Meters Varsity519:11 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30Cape & Islands XC Championships Oct 30 · 5,000 Meters Junior Varsity · Place 2 · Nauset Regional5,000 Meters Junior Varsity219:51 PB11
Oct 12MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 5,000 Meters Varsity · Place 211 · Nauset Regional5,000 Meters Varsity21120:09.2711
Oct 8Nauset @ FalmouthOct 8 · 3 Miles Varsity · Place 14 · Nauset Regional3 Miles Varsity1420:0111
Oct 1Barnstable @ NausetOct 1 · 5,000 Meters Varsity · Place 15 · Nauset Regional5,000 Meters Varsity1522:0211
Sep 24MV vs NausetSep 24 · 5,000 Meters Varsity · Place 11 · Nauset Regional5,000 Meters Varsity1120:1911
Sep 17DY @ NausetSep 17 · 5,000 Meters Varsity · Place 9 · Nauset Regional5,000 Meters Varsity922:0811
Sep 4Sturgis @ NausetSep 4 · 5,000 Meters Varsity · Place 9 · Nauset Regional5,000 Meters Varsity922:4611