Personal bests

Best marks in available results
Event / courseMarkMeetDate
4554 m · Larz Anderson ParkBSC Veteran's Day Invite · Nov 1123:18BSC Veteran's Day InviteNovember 11, 2020
5,000 Meters · Doyle ReservationMASCAC XC Championships · Nov 223:45.07MASCAC XC ChampionshipsNovember 2, 2024
5,000 Meters · Fitchburg State UniversityJim Jellison Invitational · Oct 324:11.1Jim Jellison InvitationalOctober 3, 2026
5,000 Meters · Massachusetts Maritime AcademyTravis Fuller Invitational · Sep 2051:23.91Travis Fuller InvitationalSeptember 20, 2025
5,000 Meters · Stanley ParkJames Earley · Oct 1122:32.60James EarleyOctober 11, 2025
5,000 Meters · Willard Park2023 MASCAC Cross Country Championships · Oct 2724:03.12023 MASCAC Cross Country ChampionshipsOctober 27, 2023
5,000 Meters · Worcester State UniversityMASCAC Cross Country Championships · Oct 3124:50.60MASCAC Cross Country ChampionshipsOctober 31, 2026
5,000 Meters · Wrentham Development Center CourseLeague Meet Saturday · Oct 2923:10.6League Meet SaturdayOctober 29, 2022
6,000 Meters · Gordon CollegePop Crowell Invitational · Sep 1329:09.8Pop Crowell InvitationalSeptember 13, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31MASCAC Cross Country ChampionshipsOct 31 · 5,000 Meters Championship · Place 41 · Massachusetts Maritime AcademyMassachusetts Maritime Academy5,000 Meters Championship4124:50.60 PBSr
Oct 10James Earley InvitationalOct 10 · 5,000 Meters Collegiate · Place 88 · Massachusetts Maritime AcademyMassachusetts Maritime Academy5,000 Meters Collegiate8823:14.3Sr
Oct 3Jim Jellison InvitationalOct 3 · 5,000 Meters Women · Place 15 · Massachusetts Maritime AcademyMassachusetts Maritime Academy5,000 Meters Women1524:11.1 PBSr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1MASCACNov 1 · 5,000 Meters Collegiate · Place 41 · Massachusetts Maritime AcademyMassachusetts Maritime Academy5,000 Meters Collegiate4123:19.45Jr
Oct 11James EarleyOct 11 · 5,000 Meters College · Place 87 · Massachusetts Maritime AcademyMassachusetts Maritime Academy5,000 Meters College8722:32.60 PBJr
Sep 20Travis Fuller InvitationalSep 20 · 5,000 Meters Varsity · Place 18 · Massachusetts Maritime AcademyMassachusetts Maritime Academy5,000 Meters Varsity1851:23.91 PBJr
Sep 13Pop Crowell InvitationalSep 13 · 6,000 Meters College · Place 74 · Massachusetts Maritime AcademyMassachusetts Maritime Academy6,000 Meters College7429:09.8 PBJr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2MASCAC XC ChampionshipsNov 2 · 5,000 Meters College · Place 38 · Massachusetts Maritime AcademyMassachusetts Maritime Academy5,000 Meters College3823:45.07 PBSo
Oct 1228th James Earley InvitationalOct 12 · 5,000 Meters Varsity · Place 116 · Mass. MaritimeMass. Maritime5,000 Meters Varsity11623:48.2SO
Sep 21UMass Dartmouth XC InvitationalSep 21 · 5,000 Meters Varsity · Place 290 · Mass. MaritimeMass. Maritime5,000 Meters Varsity29024:29.50SO

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 272023 MASCAC Cross Country ChampionshipsOct 27 · 5,000 Meters College · Place 28 · Massachusetts Maritime AcademyMassachusetts Maritime Academy5,000 Meters College2824:03.1 PBFr
Oct 7James Earley InvitationalOct 7 · 6,000 Meters Varsity · Place 131 · Mass. MaritimeMass. Maritime6,000 Meters Varsity13128:56.6FR
Sep 30Framingham State InvitationalSep 30 · 5,000 Meters Varsity · Place 6 · Mass. MaritimeMass. Maritime5,000 Meters Varsity624:48.7FR
Sep 17UMDartmouth Cross Country InvitationalSep 17 · 5,000 Meters Varsity · Place 220 · Mass. MaritimeMass. Maritime5,000 Meters Varsity22024:03.69FR

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29League Meet SaturdayOct 29 · 5,000 Meters Baystate JV · Place 19 · WalpoleWalpole5,000 Meters Baystate JV1923:10.6 PB12
Oct 12Wellesley & Brookline V. WalpoleOct 12 · 1.78 Miles JV · Place 3 · WalpoleWalpole1.78 Miles JV313:12Unofficial12
Oct 6Walpole vs. FraminghamOct 6 · 5,000 Meters Varsity · Place 7 · WalpoleWalpole5,000 Meters Varsity724:14.41Unofficial12
Sep 8Plymouth North @ HanoverSep 8 · Varsity · Place 10 · WalpoleWalpoleVarsity1019:1012
Sep 7Walpole vs. BraintreeSep 7 · Varsity · Place 10 · WalpoleWalpoleVarsity1019:1012

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11BSC Veteran's Day InviteNov 11 · 2.83 Miles Varsity · Place 63 · WalpoleWalpole2.83 Miles Varsity6323:18 PB10
Nov 5Milton Girls vs. WalpoleNov 5 · 2.49 Miles Varsity · Place 14 · WalpoleWalpole2.49 Miles Varsity1418:48Unofficial10
Oct 21Walpole vs Braintree GirlsOct 21 · 2.57 Miles Varsity · Place 10 · WalpoleWalpole2.57 Miles Varsity1019:42Unofficial10
Oct 14Weymouth vs. Walpole GirlsOct 14 · 2.7 Miles Varsity · Place 20 · WalpoleWalpole2.7 Miles Varsity2022:13Unofficial10
Oct 7Walpole Vs. Milton GirlsOct 7 · 2.57 Miles Varsity · Place 18 · WalpoleWalpole2.57 Miles Varsity1820:45Unofficial10