Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod FairgroundsMSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1117:50.28MSTCA Bob Glennon Twilight Invitational (Large School)October 11, 2026
3,000 Meters · Franklin ParkUSATF NE XC Developmental Meet (Mayors Cup Preview) · Oct 1917:40.26USATF NE XC Developmental Meet (Mayors Cup Preview)October 19, 2025
3,000 Meters · Franklin Park PlaysteadDual County League XC Championship · Oct 3015:00.2Dual County League XC ChampionshipOctober 30, 2026
3,000 Meters · Slater Memorial ParkCatholic Athletic League Championships · Oct 818:03.65Catholic Athletic League ChampionshipsOctober 8, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30Dual County League XC ChampionshipOct 30 · 3,000 Meters Boys Freshman · Place 82 · WalthamWaltham3,000 Meters Boys Freshman8215:00.2 PB9
Oct 21Wayland vs Waltham vs WestonOct 21 · 3,911 Meters Junior Varsity · Place 26 · WalthamWaltham3,911 Meters Junior Varsity2620:329
Oct 17Catholic Memorial InvitationalOct 17 · 3,000 Meters Freshmen Boys · Place 116 · WalthamWaltham3,000 Meters Freshmen Boys11616:07.29
Oct 11MSTCA Bob Glennon Twilight Invitational (Large School)Oct 11 · 2.1 Miles Novice Coed Boys · Place 101 · WalthamWaltham2.1 Miles Novice Coed Boys10117:50.28 PB9
Oct 7Weston vs Boston Latin vs WalthamOct 7 · 3,000 Meters Junior Varsity · Place 14 · WalthamWaltham3,000 Meters Junior Varsity1415:35Unofficial9
Sep 16Waltham vs Weston vs BedfordSep 16 · 3,000 Meters Junior Varsity · WalthamWaltham3,000 Meters Junior Varsity017:20Unofficial9
Sep 9Opening DCL 3KSep 9 · 3,000 Meters Junior Varsity · WalthamWaltham3,000 Meters Junior Varsity018:17Unofficial9

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 19USATF NE XC Developmental Meet (Mayors Cup Preview)Oct 19 · 3,000 Meters 14 and Under 3K · Place 49 · Waltham TrackWaltham Track3,000 Meters 14 and Under 3K4917:40.26 PB8
Oct 8Catholic Athletic League ChampionshipsOct 8 · 3,000 Meters Varsity · Place 136 · St. LukeSt. Luke3,000 Meters Varsity13618:03.65 PB8