Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod FairgroundsMSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1415:41.1MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2022
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches XC Invitational · Nov 514:41.75MSTCA Frank Mooney Coaches XC InvitationalNovember 5, 2022
5,000 Meters · Arsenal Community ParkML-12 Wk 2: Melrose @ Watertown · Sep 1621:38ML-12 Wk 2: Melrose @ WatertownSeptember 16, 2025
5,000 Meters · Cape Cod FairgroundsASICS MSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1423:41.2ASICS MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2023
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1121:03.30MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 821:49.53MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1521:18.23MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1824:10.79MIAA Divisional State ChampionshipsNovember 18, 2023
5,000 Meters · Woburn Country ClubMiddlesex League Championship Meet · Oct 2623:20.37Middlesex League Championship MeetOctober 26, 2025
5,000 Meters · Wrentham Development Center CourseMSTCA Bay State Invitational · Sep 2721:48.80MSTCA Bay State InvitationalSeptember 27, 2025
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1724:13.1Conn College InviteOctober 17, 2026
6,000 Meters · Smith CollegeNEWMAC Conference Meet · Oct 3124:59.7NEWMAC Conference MeetOctober 31, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 31NEWMAC Conference MeetOct 31 · 6,000 Meters NEWMAC · Place 45 · SmithSmith6,000 Meters NEWMAC4524:59.7 PBFr
Oct 17Conn College InviteOct 17 · 6,000 Meters White · Place 95 · SmithSmith6,000 Meters White9524:13.1 PBFr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 2 · Place 68 · MelroseMelrose5,000 Meters Division 26821:18.23 PB12
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Divison 2A · Place 27 · MelroseMelrose5,000 Meters Varsity Divison 2A2721:49.53 PB12
Nov 1MSTCA Frank Mooney Coaches (Small Schools)Nov 1 · 5,000 Meters Junior/Senior · Place 45 · MelroseMelrose5,000 Meters Junior/Senior4522:12.7012
Oct 26Middlesex League Championship MeetOct 26 · 5,000 Meters Varsity · Place 62 · MelroseMelrose5,000 Meters Varsity6223:20.37 PB10
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Medium · Place 47 · MelroseMelrose5,000 Meters Varsity Medium4721:03.30 PB12
Sep 27MSTCA Bay State InvitationalSep 27 · 5,000 Meters Varsity "B" · Place 51 · MelroseMelrose5,000 Meters Varsity "B"5121:48.80 PB12
Sep 16ML-12 Wk 2: Melrose @ WatertownSep 16 · 5,000 Meters Varsity · Place 4 · MelroseMelrose5,000 Meters Varsity421:38 PB12

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 2 · Place 164 · MelroseMelrose5,000 Meters Division 216424:10.79 PB10
Oct 14ASICS MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Sophomore Girls · Place 28 · MelroseMelrose5,000 Meters Sophomore Girls2823:41.2 PB10

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 3,000 Meters Freshman (Small School) · Place 36 · MelroseMelrose3,000 Meters Freshman (Small School)3614:41.75 PB9
Oct 14MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 2.1 Miles Freshman · Place 35 · MelroseMelrose2.1 Miles Freshman3515:41.1 PB9
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity Large 9-10 · Place 105 · MelroseMelrose3,000 Meters Varsity Large 9-1010515:13.19