Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Franklin ParkDual County League Championship · Oct 2422:56.4Dual County League ChampionshipOctober 24, 2025
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Large Schools) · Nov 121:45.90MSTCA Frank Mooney Coaches (Large Schools)November 1, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Senior · Place 167 · Concord-Carlisle5,000 Meters Senior16721:45.90 PB12
Oct 24Dual County League ChampionshipOct 24 · 5,000 Meters JV · Place 116 · Concord-Carlisle5,000 Meters JV11622:56.4 PB12
Oct 11Devens Pre-Championship ClassicOct 11 · 5,000 Meters Junior Varsity · Place 63 · Concord-Carlisle5,000 Meters Junior Varsity6322:41.81—
Sep 27MSTCA Bay State InvitationalSep 27 · 5,000 Meters JV 2 · Place 96 · Concord-Carlisle5,000 Meters JV 29623:52.7012

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 5,000 Meters Varsity · Place 108 · Concord-Carlisle5,000 Meters Varsity10821:01.1111
Oct 25Dual County League ChampionshipOct 25 · 5,000 Meters Junior Varsity · Place 90 · Concord-Carlisle5,000 Meters Junior Varsity9022:47.111
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Junior Varsity · Place 191 · Concord-Carlisle5,000 Meters Junior Varsity19121:30.9311
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Varsity · Place 55 · Concord-Carlisle3,000 Meters Varsity5513:14.3411

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 5,000 Meters Sophomore · Place 172 · Concord-Carlisle5,000 Meters Sophomore17223:40.3SO
Oct 27Dual County League Championship MeetOct 27 · 5,000 Meters Junior Varsity · Place 122 · Concord-Carlisle5,000 Meters Junior Varsity12225:05.910

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 5MSTCA Frank Mooney Coaches InvitationalNov 5 · 5,000 Meters Sophomore · Concord-Carlisle5,000 Meters Sophomore—DNFFR
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 5,000 Meters Sophomore (Large School) · Concord-Carlisle5,000 Meters Sophomore (Large School)0DNF9
Oct 28Dual County League ChampionshipOct 28 · 3,000 Meters Freshman · Place 63 · Concord-Carlisle3,000 Meters Freshman6317:38.0—