Personal bests

Best marks in available results
Event / courseMarkMeetDate
4811 m · Dennis-Yarmouth High SchoolCape & Islands League Championship · Oct 2517:55.00Cape & Islands League ChampionshipOctober 25, 2025
5,000 Meters · Dennis-Yarmouth High SchoolCape & Islands XC Championships · Oct 3017:12Cape & Islands XC Championships October 30, 2024
5,000 Meters · Nauset Regional High SchoolMV vs Nauset · Sep 1618:36MV vs NausetSeptember 16, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 15Falmouth @ NausetSep 15 · 5,000 Meters Varsity · Place 3 · Nauset Regional5,000 Meters Varsity318:5512

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25Cape & Islands League ChampionshipOct 25 · 2.99 Miles Atlantic Varsity · Place 13 · Nauset Regional2.99 Miles Atlantic Varsity1317:55.00 PB11
Sep 30Falmouth @ NausetSep 30 · 5,000 Meters Varsity · Place 3 · Nauset Regional5,000 Meters Varsity318:4811
Sep 16MV vs NausetSep 16 · 5,000 Meters Varsity · Place 1 · Nauset Regional5,000 Meters Varsity118:36 PB11

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 2A-2B-2C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 66 · Nauset Regional5,000 Meters Varsity6618:13.0010
Oct 30Cape & Islands XC Championships Oct 30 · 5,000 Meters Varsity · Place 3 · Nauset Regional5,000 Meters Varsity317:12 PB10
Oct 12MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 5,000 Meters Sophomore · Place 4 · Nauset Regional5,000 Meters Sophomore417:35.7910
Oct 8Nauset @ FalmouthOct 8 · 3 Miles Varsity · Place 2 · Nauset Regional3 Miles Varsity217:5610
Oct 1Barnstable @ NausetOct 1 · 5,000 Meters Varsity · Place 4 · Nauset Regional5,000 Meters Varsity418:3910
Sep 24MV vs NausetSep 24 · 5,000 Meters Varsity · Place 4 · Nauset Regional5,000 Meters Varsity418:1410
Sep 17DY @ NausetSep 17 · 5,000 Meters Varsity · Place 1 · Nauset Regional5,000 Meters Varsity119:0210
Sep 4Sturgis @ NausetSep 4 · 5,000 Meters Varsity · Place 1 · Nauset Regional5,000 Meters Varsity119:2210