Personal bests

Best marks in available results
Event / courseMarkMeetDate
4811 m · Dennis-Yarmouth High SchoolCape & Islands League Championship · Oct 2518:33.70Cape & Islands League ChampionshipOctober 25, 2025
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1018:27.16MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1118:58.40MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Dennis-Yarmouth High SchoolCape & Islands XC Championships · Oct 3019:35Cape & Islands XC Championships October 30, 2024
5,000 Meters · Falmouth High SchoolMV @ FALMOUTH · Oct 1319:39MV @ FALMOUTHOctober 13, 2026
5,000 Meters · Manuel F. Correllus State ForestMV vs Barnstable · Sep 1619:21.19MV vs BarnstableSeptember 16, 2026
5,000 Meters · Martha’s Vineyard Regional High SchoolMV vs DY · Oct 2719:06MV vs DYOctober 27, 2026
5,000 Meters · Nauset Regional High SchoolMV vs Nauset · Sep 1620:45MV vs NausetSeptember 16, 2025
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 821:06.83MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1519:48.21MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Wrentham Development CenterMSTCA Frank Mooney Coaches (Small & Medium Schools) · Nov 718:48.07MSTCA 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 82 · Martha's Vineyard Reg5,000 Meters JR/SR Boys8218:48.07 PB12
Oct 27MV vs DYOct 27 · 5,000 Meters Varsity · Place 5 · Martha's Vineyard Reg5,000 Meters Varsity519:06 PB12
Oct 24Cape & Islands League ChampionshipOct 24 · 5,000 Meters Varsity · Place 17 · Martha's Vineyard Reg5,000 Meters Varsity1718:43.312
Oct 13MV @ FALMOUTHOct 13 · 5,000 Meters Varsity · Place 7 · Martha's Vineyard Reg5,000 Meters Varsity719:39 PB12
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Varsity Medium · Place 96 · Martha's Vineyard Reg5,000 Meters Varsity Medium9618:27.16 PB12
Oct 3MSTCA Frank Kelley (Daytime Meet)Oct 3 · 5,000 Meters Open · Place 105 · Martha's Vineyard Reg5,000 Meters Open10519:36.6612
Sep 29MV vs NausetSep 29 · 5,000 Meters Varsity · Place 8 · Martha's Vineyard Reg5,000 Meters Varsity819:2412
Sep 16MV vs BarnstableSep 16 · 5,000 Meters Varsity · Place 5 · Martha's Vineyard Reg5,000 Meters Varsity519:21.19 PB12
Sep 12MV vs NantucketSep 12 · 5,000 Meters Varsity · Place 9 · Martha's Vineyard Reg5,000 Meters Varsity919:5512
Sep 619th ANNUAL VINEYARD XC INVITATIONALSep 6 · 5,000 Meters Varsity · Place 70 · Martha's Vineyard Reg5,000 Meters Varsity7019:48.412

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 2 · Place 169 · Martha's Vineyard Reg5,000 Meters Division 216919:48.21 PB11
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2C · Place 103 · Martha's Vineyard Reg5,000 Meters Varsity Division 2C10321:06.83 PB11
Oct 25Cape & Islands League ChampionshipOct 25 · 2.99 Miles Atlantic Varsity · Place 19 · Martha's Vineyard Reg2.99 Miles Atlantic Varsity1918:33.70 PB11
Oct 1864th Catholic Memorial InvitationalOct 18 · 5,000 Meters Varsity · Place 113 · Martha's Vineyard Reg5,000 Meters Varsity11319:32.211
Oct 14MV vs FalmouthOct 14 · 5,000 Meters Varsity · Place 12 · Martha's Vineyard Reg5,000 Meters Varsity1220:43.5911
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Small Medium · Place 41 · Martha's Vineyard Reg5,000 Meters Junior Varsity Small Medium4118:58.40 PB11
Sep 30MV vs CCASep 30 · 5,000 Meters Varsity · Place 8 · Martha's Vineyard Reg5,000 Meters Varsity820:06.0011
Sep 16MV vs NausetSep 16 · 5,000 Meters Varsity · Place 10 · Martha's Vineyard Reg5,000 Meters Varsity1020:45 PB11
Sep 618th Vineyard XC InvitationalSep 6 · 5,000 Meters Varsity · Place 92 · Martha's Vineyard Reg5,000 Meters Varsity9221:07.0011

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 2A-2B-2C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 125 · Martha's Vineyard Reg5,000 Meters Varsity12521:15.0810
Oct 30Cape & Islands XC Championships Oct 30 · 5,000 Meters Varsity · Place 22 · Martha's Vineyard Reg5,000 Meters Varsity2219:35 PB10
Oct 1963rd Catholic Memorial InvitationalOct 19 · 5,000 Meters Varsity · Place 98 · Martha's Vineyard Reg5,000 Meters Varsity9821:05.410
Oct 16MV vs BarnstableOct 16 · 5,000 Meters Varsity · Place 7 · Martha's Vineyard Reg5,000 Meters Varsity719:4410
Oct 12MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 5,000 Meters Varsity · Place 202 · Martha's Vineyard Reg5,000 Meters Varsity20219:57.1510
Oct 1MV @ D-YOct 1 · 5,000 Meters Varsity · Place 8 · Martha's Vineyard Reg5,000 Meters Varsity820:5910
Sep 24MV vs NausetSep 24 · 5,000 Meters Varsity · Place 12 · Martha's Vineyard Reg5,000 Meters Varsity1220:3610
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 5,000 Meters Championship · Place 212 · Martha's Vineyard Reg5,000 Meters Championship21220:16.3710
Sep 17Martha's Vineyard @ FalmouthSep 17 · 3 Miles Varsity · Place 9 · Martha's Vineyard Reg3 Miles Varsity921:1510
Sep 11MV @ DartmouthSep 11 · 5,000 Meters Varsity · Place 14 · Martha's Vineyard Reg5,000 Meters Varsity1421:4010
Sep 717th Annual Vineyard XC InvitationalSep 7 · 5,000 Meters Varsity · Place 104 · Martha's Vineyard Reg5,000 Meters Varsity10421:35.8010

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 3,000 Meters Freshman · Place 41 · Martha's Vineyard Reg3,000 Meters Freshman4111:56.3FR
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 3,000 Meters Varsity · Place 211 · Martha's Vineyard Reg3,000 Meters Varsity21113:08.6FR
Sep 26Falmouth @ MVSep 26 · 5,000 Meters Varsity · Place 16 · Martha's Vineyard Reg5,000 Meters Varsity1624:569
Sep 19MV vs BarnstableSep 19 · 5,000 Meters Varsity · Place 11 · Martha's Vineyard Reg5,000 Meters Varsity1125:039