Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.3 Miles · Willard ParkCMAC North Division Championship · Oct 2214:10.6CMAC North Division ChampionshipOctober 22, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1120:26.60MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 520:50.0Suffolk Short Course ClassicSeptember 5, 2026
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 821:35.42MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Wrentham Development Center CourseMVADA Cross Country Championships · Oct 2820:48.60MVADA Cross Country ChampionshipsOctober 28, 2025
8,000 Meters · Stanley ParkJames Earley Invitational · Oct 1033:31.5James Earley InvitationalOctober 10, 2026
8,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1932:35.5153rd 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 · 8,000 Meters Collegiate · Place 127 · Framingham StateFramingham State8,000 Meters Collegiate12733:31.5 PBFr
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 8,000 Meters 8K Navy 45:00 min.cap · Place 234 · Framingham StateFramingham State8,000 Meters 8K Navy 45:00 min.cap23432:35.51 PBFr
Sep 5Suffolk Short Course ClassicSep 5 · 5,000 Meters Collegiate · Place 179 · Framingham StateFramingham State5,000 Meters Collegiate17920:50.0 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2C · Place 116 · Keefe TechnicalKeefe Technical5,000 Meters Varsity Division 2C11621:35.42 PB12
Oct 28MVADA Cross Country ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 21 · Keefe TechnicalKeefe Technical5,000 Meters Junior Varsity2120:48.60 PB12
Oct 22CMAC North Division ChampionshipOct 22 · 2.3 Miles Junior Varsity · Place 9 · Keefe TechnicalKeefe Technical2.3 Miles Junior Varsity914:10.6 PB12
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Small Medium · Place 117 · Keefe TechnicalKeefe Technical5,000 Meters Junior Varsity Small Medium11720:26.60 PB12
Oct 7Notre Dame / AMSA / Keefe TechOct 7 · 3 Miles Open · Place 14 · Keefe TechnicalKeefe Technical3 Miles Open1420:44Unofficial12
Sep 30Parker / Assabet / Keefe TechSep 30 · 5,000 Meters Open · Place 22 · Keefe TechnicalKeefe Technical5,000 Meters Open2222:30Unofficial12