Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1122:33.60MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 823:12.46MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Stanley ParkMSTCA Dick Atkinson Invitational · Oct 1721:34.0MSTCA Dick Atkinson InvitationalOctober 17, 2026
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1522:17.31MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Wrentham Development CenterMSTCA Frank Kelley (Daytime Meet) · Oct 322:31.95MSTCA Frank Kelley (Daytime Meet)October 3, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 17MSTCA Dick Atkinson InvitationalOct 17 · 5,000 Meters Varsity · Place 20 · Marblehead5,000 Meters Varsity2021:34.0 PB10
Oct 3MSTCA Frank Kelley (Daytime Meet)Oct 3 · 5,000 Meters Open · Place 51 · Marblehead5,000 Meters Open5122:31.95 PB10

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 2 · Place 113 · Marblehead5,000 Meters Division 211322:17.31 PB9
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Divison 2A · Place 57 · Marblehead5,000 Meters Varsity Divison 2A5723:12.46 PB9
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Medium · Place 94 · Marblehead5,000 Meters Varsity Medium9422:33.60 PB9