Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseLeague Meet Saturday · Oct 2912:42.7League Meet SaturdayOctober 29, 2022
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1119:52.20MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Wickham Park CollegiateSuitor Invitational · Sep 1219:37.5Suitor InvitationalSeptember 12, 2026
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1519:58.82MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Wrentham Development Center CourseBay State Conference Championships · Oct 2519:27.50Bay State Conference ChampionshipsOctober 25, 2025
6,000 Meters · Carleton CollegeRunning of the Cows · Oct 323:59.3Running of the CowsOctober 3, 2026
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1723:21.5Conn College InviteOctober 17, 2026
6,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1923:54.4453rd 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

4 results
DateMeetEventPlMarkGr
Oct 17Conn College InviteOct 17 · 6,000 Meters Blue · Place 160 · Connecticut CollegeConnecticut College6,000 Meters Blue16023:21.5 PBFr
Oct 3Running of the CowsOct 3 · 6,000 Meters Navy Championship · Place 230 · Connecticut CollegeConnecticut College6,000 Meters Navy Championship23023:59.3 PBFr
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 6,000 Meters 6K Gold 35:00 min. cap · Place 94 · Connecticut CollegeConnecticut College6,000 Meters 6K Gold 35:00 min. cap9423:54.44 PBFr
Sep 12Suitor InvitationalSep 12 · 5,000 Meters Varsity · Place 21 · Connecticut CollegeConnecticut College5,000 Meters Varsity2119:37.5 PBFr

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 1 · Place 50 · BrooklineBrookline5,000 Meters Division 15019:58.82 PB12
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Divison 1A · Place 28 · BrooklineBrookline5,000 Meters Varsity Divison 1A2819:59.3012
Oct 25Bay State Conference ChampionshipsOct 25 · 5,000 Meters Varsity · Place 12 · BrooklineBrookline5,000 Meters Varsity1219:27.50 PB12
Oct 15Brookline v. Newton NorthOct 15 · 5,000 Meters Varsity · Place 9 · BrooklineBrookline5,000 Meters Varsity920:45—
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Large · Place 43 · BrooklineBrookline5,000 Meters Varsity Large4319:52.20 PB12
Oct 8Brookline v. NeedhamOct 8 · 5,000 Meters Varsity · Place 3 · BrooklineBrookline5,000 Meters Varsity320:08—
Sep 30Framingham & Braintree v. BrooklineSep 30 · 2.76 Miles Varsity · Place 3 · BrooklineBrookline2.76 Miles Varsity318:49.11—
Sep 20Amherst Invitational (2025)Sep 20 · 5,000 Meters Varsity · Place 4 · BrooklineBrookline5,000 Meters Varsity420:26.5012
Sep 17Walpole vs. Brookline/WellesleySep 17 · 2.57 Miles Varsity · Place 5 · BrooklineBrookline2.57 Miles Varsity516:44—
Sep 3Brookline v Natick & MiltonSep 3 · 2.9 Miles Varsity · Place 2 · BrooklineBrookline2.9 Miles Varsity220:20—

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 16MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 1 · Place 95 · BrooklineBrookline5,000 Meters Varsity Division 19520:51.1711
Nov 9MIAA Division 1A-1B-1C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity 1A · Place 37 · BrooklineBrookline5,000 Meters Varsity 1A3720:57.0111
Oct 26Bay State Conference XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 18 · BrooklineBrookline5,000 Meters Varsity1819:40.0711
Oct 17Newton North @ BrooklineOct 17 · 2.76 Miles Varsity · Place 1 · BrooklineBrookline2.76 Miles Varsity119:01.3711
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Varsity · Place 66 · BrooklineBrookline5,000 Meters Varsity6620:17.4111
Oct 9Brookline v Milton & NatickOct 9 · 2.76 Miles Varsity · Place 3 · BrooklineBrookline2.76 Miles Varsity319:32.8611
Oct 1Brookline v. NeedhamOct 1 · 2.76 Miles Varsity · Place 5 · BrooklineBrookline2.76 Miles Varsity519:23.1711
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Varsity · Place 2 · BrooklineBrookline3,000 Meters Varsity212:01.5511
Sep 11Wellesley v. Brookline & WalpoleSep 11 · Varsity · Place 5 · BrooklineBrooklineVarsity521:3811

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 29League Meet SaturdayOct 29 · 3,000 Meters Baystate Coed Frosh Girls · Place 2 · BrooklineBrookline3,000 Meters Baystate Coed Frosh Girls212:42.7 PB9