Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Wrentham Development Center CourseLeague Meet Saturday · Oct 2918:28.0League Meet SaturdayOctober 29, 2022
8,000 Meters · Fitchburg State UniversityJim Jellison Invitational · Oct 333:51.2Jim Jellison InvitationalOctober 3, 2026
8,000 Meters · Stanley ParkJames Earley Invitational · Oct 1030:42.3James Earley InvitationalOctober 10, 2026
8,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1932:57.2353rd UMass Dartmouth Cross Country InvitationalSeptember 19, 2026
8,000 Meters · Western New England UniversityWNE Golden Bear Invitational · Oct 1833:05.06WNE Golden Bear InvitationalOctober 18, 2025
8,000 Meters · Worcester State UniversityMASCAC Cross Country Championships · Oct 3132:01.95MASCAC Cross Country ChampionshipsOctober 31, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31MASCAC Cross Country ChampionshipsOct 31 · 8,000 Meters Championship · Place 43 · Massachusetts Maritime AcademyMassachusetts Maritime Academy8,000 Meters Championship4332:01.95 PBJr
Oct 10James Earley InvitationalOct 10 · 8,000 Meters Collegiate · Place 101 · Massachusetts Maritime AcademyMassachusetts Maritime Academy8,000 Meters Collegiate10130:42.3 PBJr
Oct 3Jim Jellison InvitationalOct 3 · 8,000 Meters Men · Place 21 · Massachusetts Maritime AcademyMassachusetts Maritime Academy8,000 Meters Men2133:51.2 PBJr
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 8,000 Meters 8K Gold 35:00 min. cap · Place 150 · Massachusetts Maritime AcademyMassachusetts Maritime Academy8,000 Meters 8K Gold 35:00 min. cap15032:57.23 PBJr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 1MASCACNov 1 · 8,000 Meters Collegiate · Place 50 · Massachusetts Maritime AcademyMassachusetts Maritime Academy8,000 Meters Collegiate5031:49.16So
Oct 18WNE Golden Bear InvitationalOct 18 · 8,000 Meters College · Place 149 · Massachusetts Maritime AcademyMassachusetts Maritime Academy8,000 Meters College14933:05.06 PBSo

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28Bay State Conference ChampionshipsOct 28 · 5,000 Meters Varsity · Place 59 · MiltonMilton5,000 Meters Varsity5918:49.2SR
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Varsity · Place 113 · MiltonMilton5,000 Meters Varsity11318:11.13SR
Oct 4Framingham vs. Milton Dual MeetOct 4 · Varsity · Place 5 · MiltonMiltonVarsity518:4712
Sep 6Brookline & Milton at NatickSep 6 · Varsity · Place 35 · MiltonMiltonVarsity3519:2312

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11MIAA Divisional (1A, 1B, 1C) ChampionshipsNov 11 · 5,000 Meters Varsity · Place 65 · MiltonMilton5,000 Meters Varsity6518:05.10JR
Nov 5MSTCA Frank Mooney Coaches InvitationalNov 5 · 5,000 Meters Varsity · Place 63 · MiltonMilton5,000 Meters Varsity6319:05.4JR
Oct 29League Meet SaturdayOct 29 · 5,000 Meters Baystate Varsity · Place 63 · MiltonMilton5,000 Meters Baystate Varsity6318:28.0 PB11
Oct 14MSTCA Bob Glennon Twilight InvitationalOct 14 · 5,000 Meters Varsity · Place 137 · MiltonMilton5,000 Meters Varsity13718:33.2JR
Sep 7Milton vs. WellesleySep 7 · Varsity · Place 18 · MiltonMiltonVarsity1819:5911

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 6Frank Mooney Coaches InvitationalNov 6 · 5,000 Meters Sophomore · Place 109 · MiltonMilton5,000 Meters Sophomore10919:36.010
Sep 22Needham v. Milton & WalpoleSep 22 · 2.57 Miles Varsity · Place 37 · MiltonMilton2.57 Miles Varsity3717:1610