Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 2219:41.016th Ocean State XC InvitationalSeptember 22, 2023
4264 m · Seekonk High SchoolSeekonk High School vs. Old Rochester Regional High School · Sep 2219:29Seekonk High School vs. Old Rochester Regional High SchoolSeptember 22, 2026
5,000 Meters · Washburn ParkD-R, Fairhaven, West Bridgewater @ Old Rochester · Oct 2127:50D-R, Fairhaven, West Bridgewater @ Old RochesterOctober 21, 2026
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1523:17.71MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1824:36.07MIAA Divisional State ChampionshipsNovember 18, 2023
5,000 Meters · Wrentham Development CenterMSTCA Bay State (Twilight Meet) · Oct 322:49.95MSTCA Bay State (Twilight Meet)October 3, 2026
5,000 Meters · Wrentham Development Center CourseSouth Coast Conference Championships · Oct 2523:32.80South Coast Conference ChampionshipsOctober 25, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 21D-R, Fairhaven, West Bridgewater @ Old RochesterOct 21 · 5,000 Meters Varsity · Place 30 · Old Rochester Regional5,000 Meters Varsity3027:50 PB12
Oct 3MSTCA Bay State (Twilight Meet)Oct 3 · 5,000 Meters Varsity "A" · Place 81 · Old Rochester Regional5,000 Meters Varsity "A"8122:49.95 PB12
Sep 22Seekonk High School vs. Old Rochester Regional High SchoolSep 22 · 2.65 Miles Varsity · Place 12 · Old Rochester Regional2.65 Miles Varsity1219:29 PB12

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 3 · Place 145 · Old Rochester Regional5,000 Meters Division 314523:17.71 PB11
Oct 25South Coast Conference ChampionshipsOct 25 · 5,000 Meters Varsity · Place 17 · Old Rochester Regional5,000 Meters Varsity1723:32.80 PB11

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 2 · Place 134 · Old Rochester Regional5,000 Meters Varsity Division 213423:34.7310
Nov 9MIAA Division 2A-2B-2C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 80 · Old Rochester Regional5,000 Meters Varsity8024:13.2110
Oct 26South Coast Conference XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 12 · Old Rochester Regional5,000 Meters Varsity1222:22.5510
Oct 1963rd Catholic Memorial InvitationalOct 19 · 5,000 Meters Varsity · Place 151 · Old Rochester Regional5,000 Meters Varsity15124:19.610
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Varsity · Place 31 · Old Rochester Regional3,000 Meters Varsity3113:44.9010

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 2 · Place 169 · Old Rochester Regional5,000 Meters Division 216924:36.07 PB9
Nov 11MIAA Division 2 State QualifierNov 11 · 5,000 Meters Varsity · Place 67 · Old Rochester Regional5,000 Meters Varsity6723:05.9FR
Oct 28South Coast Conference MeetOct 28 · 5,000 Meters Varsity · Place 19 · Old Rochester Regional5,000 Meters Varsity1923:55.9FR
Sep 2216th Ocean State XC InvitationalSep 22 · 2.5 Miles Freshman - 2 · Place 31 · Old Rochester Regional2.5 Miles Freshman - 23119:41.0 PB9
Sep 19Old Rochester, Apponequet @ Dighton RehobothSep 19 · 5,000 Meters Varsity · Place 9 · Old Rochester Regional5,000 Meters Varsity924:23Unofficial9