Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 516:03.0Suffolk Short Course ClassicSeptember 5, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1124:27.10MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Dacey Field VarsityTaunton @ Franklin · Oct 727:45Taunton @ FranklinOctober 7, 2025
5,000 Meters · Stanley ParkJames Earley Invitational · Oct 1024:18.0James Earley InvitationalOctober 10, 2026
5,000 Meters · Taunton High SchoolTaunton vs Sharon · Sep 3026:16Taunton vs Sharon September 30, 2025
5,000 Meters · Wrentham Development Center CourseHockomock League Meet · Oct 2524:47.10Hockomock League MeetOctober 25, 2025
6,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1930:55.2553rd UMass Dartmouth Cross Country InvitationalSeptember 19, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 10James Earley InvitationalOct 10 · 5,000 Meters Collegiate · Place 102 · Framingham StateFramingham State5,000 Meters Collegiate10224:18.0 PBFr
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 6,000 Meters 6K Navy 45:00 mon. cap · Place 158 · Framingham StateFramingham State6,000 Meters 6K Navy 45:00 mon. cap15830:55.25 PBFr
Sep 5Suffolk Short Course ClassicSep 5 · 3,000 Meters Collegiate · Place 175 · Framingham StateFramingham State3,000 Meters Collegiate17516:03.0 PBFr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Divison 1A · Place 134 · TauntonTaunton5,000 Meters Varsity Divison 1A13426:08.3012
Oct 25Hockomock League MeetOct 25 · 5,000 Meters Varsity · Place 78 · TauntonTaunton5,000 Meters Varsity7824:47.10 PB12
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Large · Place 93 · TauntonTaunton5,000 Meters Junior Varsity Large9324:27.10 PB12
Oct 7Taunton @ FranklinOct 7 · 5,000 Meters Varsity · Place 18 · TauntonTaunton5,000 Meters Varsity1827:45 PB12
Sep 30Taunton vs Sharon Sep 30 · 5,000 Meters Varsity · Place 17 · TauntonTaunton5,000 Meters Varsity1726:16 PB12
Sep 16Taunton @ KPSep 16 · 5,000 Meters Varsity · Place 15 · TauntonTaunton5,000 Meters Varsity1526:07Unofficial12
Sep 9Taunton vs. AttleboroSep 9 · 5,000 Meters Varsity · Place 18 · TauntonTaunton5,000 Meters Varsity1827:5912