Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 209:19.80MSTCA Frank Kelley (Small Schools)September 20, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1116:35.70MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 516:49.4Suffolk Short Course ClassicSeptember 5, 2026
5,000 Meters · Franklin ParkBrooks Northeast XC Championships · Nov 2917:04.8Brooks Northeast XC ChampionshipsNovember 29, 2025
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 817:47.66MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1517:09.46MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Wrentham Development Center CourseTri Valley League XC Championship · Oct 1816:58.7Tri Valley League XC ChampionshipOctober 18, 2025
8,000 Meters · Stanley ParkJames Earley Invitational · Oct 1026:38.8James Earley InvitationalOctober 10, 2026
8,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1926:46.4053rd 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 16 · Worcester StateWorcester State8,000 Meters Collegiate1626:38.8 PBFr
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 8,000 Meters 8K Navy 45:00 min.cap · Place 100 · Worcester StateWorcester State8,000 Meters 8K Navy 45:00 min.cap10026:46.40 PBFr
Sep 5Suffolk Short Course ClassicSep 5 · 5,000 Meters Collegiate · Place 34 · Worcester StateWorcester State5,000 Meters Collegiate3416:49.4 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 29Brooks Northeast XC ChampionshipsNov 29 · 5,000 Meters The Marty Lewis Championship Boys · Place 67 · MAMA5,000 Meters The Marty Lewis Championship Boys6717:04.8 PB12
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 2 · Place 41 · NortonNorton5,000 Meters Division 24117:09.46 PB12
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2C · Place 14 · NortonNorton5,000 Meters Varsity Division 2C1417:47.66 PB12
Oct 18Tri Valley League XC ChampionshipOct 18 · 5,000 Meters Varsity · Place 14 · NortonNorton5,000 Meters Varsity1416:58.7 PB12
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Medium · Place 27 · NortonNorton5,000 Meters Varsity Medium2716:35.70 PB12
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Senior · Place 5 · NortonNorton3,000 Meters Senior59:19.80 PB12