Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 519:19.7Suffolk Short Course ClassicSeptember 5, 2026
5,000 Meters · Franklin ParkBrooks Northeast XC Championships · Nov 2918:28.0Brooks Northeast XC ChampionshipsNovember 29, 2025
5,000 Meters · Hopedale Draper Field Sports ComplexMilford v. Taunton · Oct 1417:55Milford v. TauntonOctober 14, 2025
5,000 Meters · Wrentham Development CenterMilford @ KP · Sep 918:21Milford @ KPSeptember 9, 2025
5,000 Meters · Wrentham Development Center CourseHockomock League Meet · Oct 2517:36.40Hockomock League MeetOctober 25, 2025
6,000 Meters · Keene State CollegeKeene State Invitational · Oct 321:31.4Keene State InvitationalOctober 3, 2026
8,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNew England (NEICAAA) Cross Country Championships · Oct 930:42.4New England (NEICAAA) Cross Country ChampionshipsOctober 9, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 9New England (NEICAAA) Cross Country ChampionshipsOct 9 · 8,000 Meters Collegiate · Place 202 · AssumptionAssumption8,000 Meters Collegiate20230:42.4 PBFr
Oct 3Keene State InvitationalOct 3 · 6,000 Meters Men's Open · Place 8 · AssumptionAssumption6,000 Meters Men's Open821:31.4 PBFr
Sep 5Suffolk Short Course ClassicSep 5 · 5,000 Meters Collegiate · Place 147 · AssumptionAssumption5,000 Meters Collegiate14719:19.7 PBFr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 29Brooks Northeast XC ChampionshipsNov 29 · 5,000 Meters Junior/Senior · Place 11 · MAMA5,000 Meters Junior/Senior1118:28.0 PB12
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Division 1C · Place 98 · MilfordMilford5,000 Meters Varsity Division 1C9818:38.2012
Oct 25Hockomock League MeetOct 25 · 5,000 Meters Varsity · Place 32 · MilfordMilford5,000 Meters Varsity3217:36.40 PB12
Oct 14Milford v. TauntonOct 14 · 5,000 Meters Varsity · Place 4 · MilfordMilford5,000 Meters Varsity417:55 PB12
Oct 7Milford vs AttleboroOct 7 · 5,000 Meters Varsity Boys · Place 5 · MilfordMilford5,000 Meters Varsity Boys518:0512
Sep 17Milford vs. SharonSep 17 · 5,000 Meters Varsity · Place 4 · MilfordMilford5,000 Meters Varsity419:3712
Sep 9Milford @ KPSep 9 · 5,000 Meters Varsity · Place 5 · MilfordMilford5,000 Meters Varsity518:21 PB12

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 29League Meet SaturdayOct 29 · 5,000 Meters Hockomock Varsity · Place 101 · MilfordMilford5,000 Meters Hockomock Varsity10121:06.29