Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2217:40.5NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2318:46.6NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · Franklin ParkDual County League Championship · Oct 2416:41.7Dual County League ChampionshipOctober 24, 2025
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1716:04.2Catholic Memorial InvitationalOctober 17, 2026
5,000 Meters · Wrentham Development CenterMSTCA Bay State (Twilight Meet) · Oct 316:10.21MSTCA Bay State (Twilight Meet)October 3, 2026
5,000 Meters · Wrentham Development Center CourseMSTCA Bay State Invitational · Sep 2716:37.00MSTCA Bay State InvitationalSeptember 27, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30Dual County League XC ChampionshipOct 30 · 5,000 Meters Boys Thorpe · Place 12 · Concord-Carlisle5,000 Meters Boys Thorpe1216:25.711
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Boys Red · Place 19 · Concord-Carlisle5,000 Meters Varsity Boys Red1916:04.2 PB11
Oct 3MSTCA Bay State (Twilight Meet)Oct 3 · 5,000 Meters Varsity "A" · Place 21 · Concord-Carlisle5,000 Meters Varsity "A"2116:10.21 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Open - Northeast Blue · Place 35 · Concord-Carlisle5,000 Meters Open - Northeast Blue3517:40.5 PB10
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Senior · Place 4 · Concord-Carlisle5,000 Meters Senior416:40.2010
Oct 24Dual County League ChampionshipOct 24 · 5,000 Meters JV · Place 2 · Concord-Carlisle5,000 Meters JV216:41.7 PB10
Oct 11Devens Pre-Championship ClassicOct 11 · 5,000 Meters Junior Varsity · Place 2 · Concord-Carlisle5,000 Meters Junior Varsity216:34.42—
Sep 27MSTCA Bay State InvitationalSep 27 · 5,000 Meters JV 2 · Place 2 · Concord-Carlisle5,000 Meters JV 2216:37.00 PB10

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Open - Northeast Blue · Place 112 · Concord-Carlisle5,000 Meters Open - Northeast Blue11218:46.6 PB9
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 5,000 Meters Sophomore · Place 14 · Concord-Carlisle5,000 Meters Sophomore1417:25.459
Oct 25Dual County League ChampionshipOct 25 · 5,000 Meters Junior Varsity · Place 15 · Concord-Carlisle5,000 Meters Junior Varsity1518:17.69
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Sophomore · Place 28 · Concord-Carlisle5,000 Meters Sophomore2818:03.849