Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMIAA Division 2 Track & Field Championship · May 295:20.34aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
300 Meters · IndoorBay State Conference - Block #2 · Dec 1949.63aBay State Conference - Block #2December 19, 2024
400 Meters · OutdoorBSC JV Open at Needham · May 131:05.77aBSC JV Open at NeedhamMay 13, 2026
55 Meter · IndoorBay State Conference - Block #2 · Dec 198.80aBay State Conference - Block #2December 19, 2024
600 Meters · IndoorBay State Conf - Block #2 · Dec 181:46.37aBay State Conf - Block #2December 18, 2025
800 Meters · OutdoorMIAA Division 2 Track & Field Championship · May 292:25.59aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
High Jump · OutdoorBSC JV Open at Needham · May 134' 2"BSC JV Open at NeedhamMay 13, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 1 Mile · Place 21 · Wellesley1 Mile21.5:20.34a PB10
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 800 Meters · Place 13 · Wellesley800 Meters13.2:25.59a PB10
May 13BSC JV Open at NeedhamMay 13 · High Jump · Place 8 · WellesleyHigh Jump8.4' 2" PB10
May 13BSC JV Open at NeedhamMay 13 · 400 Meters · Place 3 · Wellesley400 Meters3.1:05.77a PB10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 800 Meters · Place 2 · Wellesley800 Meters2.2:27.02a10
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 800 Meters · Place 3 · Wellesley800 Meters3.2:28.42a10
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · 800 Meters · Place 4 · Wellesley800 Meters4.2:28.61a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Bay State Conf - Block #2Dec 18 · 600 Meters · Place 5 · Wellesley600 Meters5.1:46.37a PB10
Dec 11Bay State Conf - Block#1Dec 11 · 600 Meters · Place 6 · Wellesley600 Meters6.1:48.60a10
Jan 28Bay State Conference - OpenJan 28 · 600 Meters · Place 4 · Wellesley600 Meters4.1:49.24a9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Bay State Conference - Block #2Dec 19 · 300 Meters · Place 11 · Wellesley300 Meters11.49.63a PB9
Dec 19Bay State Conference - Block #2Dec 19 · 55 Meter · Place 36 · Wellesley55 Meter36.8.80a PB9
Dec 12Bay State Conference - Block #1Dec 12 · 55 Meter · Place 51 · Wellesley55 Meter51.8.81a9