Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Ghiloni ParkGhiloni Cup · Oct 1720:34.87Ghiloni CupOctober 17, 2025
5,000 Meters · Doyle ReservationLeominster vs Marlborough · Oct 623:04Leominster vs Marlborough October 6, 2026
5,000 Meters · George Hill OrchardsNashoba Reg vs. Marlborough · Sep 1527:10Nashoba Reg vs. MarlboroughSeptember 15, 2026
5,000 Meters · Ghiloni Park2025 Midland-Wachusett League XC Championship Meet · Oct 2522:56.142025 Midland-Wachusett League XC Championship MeetOctober 25, 2025
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 823:08.81MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Wrentham Development CenterMSTCA Frank Mooney Coaches (Small & Medium Schools) · Nov 721:41.23MSTCA Frank Mooney Coaches (Small & Medium Schools)November 7, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7MSTCA Frank Mooney Coaches (Small & Medium Schools)Nov 7 · 5,000 Meters Sophomore Boys · Place 99 · Marlborough5,000 Meters Sophomore Boys9921:41.23 PB10
Oct 242026 Midland-Wachusett League XC Championship MeetOct 24 · 5,000 Meters Varsity · Place 36 · Marlborough5,000 Meters Varsity3622:04.510
Oct 14Marlborough vs Groton-DunstableOct 14 · 3 Miles Varsity · Place 9 · Marlborough3 Miles Varsity922:27.4010
Oct 6Leominster vs Marlborough Oct 6 · 5,000 Meters Varsity · Place 13 · Marlborough5,000 Meters Varsity1323:04 PB10
Sep 30Marlborough vs OakmontSep 30 · 3 Miles Varsity · Place 9 · Marlborough3 Miles Varsity922:16.4410
Sep 25Ghiloni CupSep 25 · 3 Miles Varsity · Place 18 · Marlborough3 Miles Varsity1822:59.0510
Sep 21Marlborough vs North MiddlesexSep 21 · 3 Miles Varsity · Place 8 · Marlborough3 Miles Varsity822:28.7110
Sep 15Nashoba Reg vs. MarlboroughSep 15 · 5,000 Meters Varsity · Place 19 · Marlborough5,000 Meters Varsity1927:10 PB10

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2B · Place 159 · Marlborough5,000 Meters Varsity Division 2B15923:08.81 PB9
Oct 252025 Midland-Wachusett League XC Championship MeetOct 25 · 5,000 Meters Division B · Place 50 · Marlborough5,000 Meters Division B5022:56.14 PB9
Oct 17Ghiloni CupOct 17 · 3 Miles Varsity · Place 11 · Marlborough3 Miles Varsity1120:34.87 PB9