Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBSC Championships · May 2013.69aBSC ChampionshipsMay 20, 2026
200 Meters · OutdoorBSC JV Open at Needham · May 1329.29aBSC JV Open at NeedhamMay 13, 2026
Varsity · OutdoorBay State Conf 1 at Newton North · Apr 915.47Bay State Conf 1 at Newton NorthApril 9, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20BSC ChampionshipsMay 20 · 100 Meters · Place 21 · Wellesley100 Meters2113.69a PB10
May 13BSC JV Open at NeedhamMay 13 · 200 Meters · Place 11 · Wellesley200 Meters11.29.29a PB10
May 13BSC JV Open at NeedhamMay 13 · 100 Meters · Place 2 · Wellesley100 Meters2.13.77a10
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 100 Meters · Place 37 · Wellesley100 MetersRound P3714.03a10
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · 100 Meters · Place 16 · Wellesley100 Meters1614.07a10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 200 Meters · Place 14 · Wellesley200 Meters14.29.90a10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 100 Meters · Place 11 · Wellesley100 Meters11.14.04a10
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 200 Meters · Place 17 · Wellesley200 Meters17.29.72a10
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 100 Meters · Place 15 · Wellesley100 Meters15.13.97a10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14BSC JV Open Meet May 14 · 200 Meters · Place 15 · Wellesley200 Meters1530.41a9
May 14BSC JV Open Meet May 14 · 100 Meters · Place 15 · Wellesley100 Meters1514.43a9
May 10MSTCA Coaches Metro InvitationalMay 10 · 100 Meters · Place 25 · Wellesley100 Meters2514.69a9
May 7Weymouth, Wellesley, Natick, and NeedhamMay 7 · 200 Meters · Place 31 · Wellesley200 Meters3130.86a9
May 7Weymouth, Wellesley, Natick, and NeedhamMay 7 · 100 Meters · Place 20 · Wellesley100 Meters2014.29a9
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · 100 Meters · Place 16 · Wellesley100 Meters1614.51a9
Apr 16Bay State Conference 2 at WeymouthApr 16 · 100 Meters · Place 30 · Wellesley100 Meters3014.85a9
Apr 9Bay State Conf 1 at Newton NorthApr 9 · Varsity · Place 39 · WellesleyVarsity3932.809
Apr 9Bay State Conf 1 at Newton NorthApr 9 · Varsity · Place 45 · WellesleyVarsity4515.47 PB9