Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches XC Invitational · Nov 512:20.50MSTCA Frank Mooney Coaches XC InvitationalNovember 5, 2022
5,000 Meters · Alvirne High School21st Battle of Border · Oct 420:36.2821st Battle of BorderOctober 4, 2025
5,000 Meters · Derryfield ParkManchester Invite · Sep 2119:37.8Manchester InviteSeptember 21, 2024
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2818:45.0Ocean State InvitationalSeptember 28, 2024
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Large Schools) · Nov 118:57.50MSTCA 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

3 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Senior · Place 87 · Lowell5,000 Meters Senior8718:57.50 PB12
Oct 421st Battle of BorderOct 4 · 5,000 Meters Junior Varsity · Place 71 · Lowell5,000 Meters Junior Varsity7120:36.28 PB12
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys JVB · Place 96 · Lowell5,000 Meters Boys JVB9620:45.512

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 5,000 Meters Varsity · Place 28 · Lowell5,000 Meters Varsity2817:37.9211
Oct 1963rd Catholic Memorial InvitationalOct 19 · 3,000 Meters Junior Varsity · Place 2 · Lowell3,000 Meters Junior Varsity210:54.011
Sep 28Ocean State InvitationalSep 28 · 5,000 Meters Junior Varsity 1 · Place 21 · Lowell5,000 Meters Junior Varsity 12118:45.0 PB11
Sep 21Manchester InviteSep 21 · 5,000 Meters JV - B · Place 47 · Lowell5,000 Meters JV - B4719:37.8 PB11

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 5,000 Meters Sophomore · Place 36 · Lowell5,000 Meters Sophomore3618:15.3SO
Oct 1462nd Catholic Memorial InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 50 · Lowell5,000 Meters Junior Varsity5019:55.5SO
Oct 7MSTCA Bay State InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 58 · Lowell5,000 Meters Junior Varsity5820:25.5SO

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5MSTCA Frank Mooney Coaches InvitationalNov 5 · 3,000 Meters Freshman · Place 98 · Lowell3,000 Meters Freshman9812:20.5FR
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 3,000 Meters Freshman (Large School) · Place 98 · Lowell3,000 Meters Freshman (Large School)9812:20.50 PB9
Oct 15Catholic Memorial InvitationalOct 15 · 3,000 Meters Freshman · Place 53 · Lowell3,000 Meters Freshman5312:47.859
Oct 8Baystate InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 118 · Lowell5,000 Meters Junior Varsity11822:40.3Unofficial9
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity · Place 200 · Lowell3,000 Meters Varsity20012:54.8FR
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity Large 9-10 · Place 200 · Lowell3,000 Meters Varsity Large 9-1020012:54.89