Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 2215:37.016th Ocean State XC InvitationalSeptember 22, 2023
3 Miles · Horn Pond Recreation AreaML 12 Winchester @ Woburn · Oct 118:19ML 12 Winchester @ WoburnOctober 1, 2024
3,000 Meters · Woburn Country ClubMiddlesex League Championship Meet · Oct 2610:26.48Middlesex League Championship MeetOctober 26, 2025
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2819:11.2Ocean State InvitationalSeptember 28, 2024

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 26Middlesex League Championship MeetOct 26 · 3,000 Meters Freshman · Place 9 · Winchester3,000 Meters Freshman910:26.48 PB9

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28ML-12 ChampionshipOct 28 · 5,000 Meters Junior Varsity · Place 37 · Winchester5,000 Meters Junior Varsity3718:14.5010
Oct 22ML-12: Reading @ WinchesterOct 22 · 3 Miles Junior Varsity · Place 1 · Winchester3 Miles Junior Varsity117:5110
Oct 8ML-12: Winchester @ LexingtonOct 8 · 5,000 Meters Varsity · Place 19 · Winchester5,000 Meters Varsity1918:56.52SO
Oct 1ML 12 Winchester @ WoburnOct 1 · 3 Miles Varsity · Place 18 · Winchester3 Miles Varsity1818:19 PB10
Sep 28Ocean State InvitationalSep 28 · 5,000 Meters Junior Varsity 1 · Place 38 · Winchester5,000 Meters Junior Varsity 13819:11.2 PB10
Sep 25ML-12: Arlington @ WinchesterSep 25 · 3 Miles Junior Varsity · Place 4 · Winchester3 Miles Junior Varsity417:3510
Sep 10ML-12: Winchester @ MelroseSep 10 · 5,000 Meters Varsity · Place 9 · Winchester5,000 Meters Varsity919:0910

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 5,000 Meters Sophomore · Place 56 · Winchester5,000 Meters Sophomore5618:50.5FR
Oct 24Winchester vs Lexington Dual MeetOct 24 · 3 Miles Junior Varsity · Place 27 · Winchester3 Miles Junior Varsity2718:139
Oct 17Winchester vs Woburn Dual MeetOct 17 · 3 Miles Junior Varsity · Place 10 · Winchester3 Miles Junior Varsity1018:589
Oct 7MSTCA Bay State InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 38 · Winchester5,000 Meters Junior Varsity3819:48.0FR
Oct 3Arlington vs Winchester Dual Meet Oct 3 · Varsity · Place 18 · WinchesterVarsity1820:329
Sep 26Belmont v Winchester Sep 26 · Junior Varsity · Place 7 · WinchesterJunior Varsity719:059
Sep 2216th Ocean State XC InvitationalSep 22 · 2.5 Miles Freshman - 1 · Place 36 · Winchester2.5 Miles Freshman - 13615:37.0 PB9
Sep 19Reading vs. Winchester Dual Meet Sep 19 · Varsity · Place 3 · WinchesterVarsity319:459
Sep 14Winchester vs Burlington Dual MeetSep 14 · Varsity · Place 9 · WinchesterVarsity919:449