Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBSC JV Open at Needham · May 1314.49aBSC JV Open at NeedhamMay 13, 2026
110m Hurdles · 39" / 0.991m · OutdoorBSC-3 Braintree, Brookline, Weymouth at Wellesley · Apr 2921.51aBSC-3 Braintree, Brookline, Weymouth at WellesleyApril 29, 2026
200 Meters · OutdoorBSC JV Open at Needham · May 1330.99aBSC JV Open at NeedhamMay 13, 2026
55 Meters · IndoorBay Sate Conf - Open Meet · Jan 288.32aBay Sate Conf - Open MeetJanuary 28, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13BSC JV Open at NeedhamMay 13 · 200 Meters · Place 62 · Braintree200 Meters62.30.99a PB9
May 13BSC JV Open at NeedhamMay 13 · 100 Meters · Place 102 · Braintree100 Meters102.14.49a PB9
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 110m Hurdles · Place 9 · Braintree110m Hurdles39" / 0.991m9.22.21a9
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 100 Meters · Place 36 · Braintree100 Meters36.14.90a9
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 110m Hurdles · Place 15 · Braintree110m Hurdles39" / 0.991m15.21.51a PB9
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 100 Meters · Place 67 · Braintree100 Meters67.14.59a9
Apr 15Natick - Newton North @ BraintreeApr 15 · 200 Meters · Place 27 · Braintree200 Meters27.31.22a9
Apr 15Natick - Newton North @ BraintreeApr 15 · 100 Meters · Place 42 · Braintree100 Meters42.14.73a9
Apr 8Milton, Braintree, and NeedhamApr 8 · 200 Meters · Place 33 · Braintree200 Meters3331.39a9
Apr 8Milton, Braintree, and NeedhamApr 8 · 100 Meters · Place 41 · Braintree100 Meters4114.84a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 112 · Braintree55 Meters1128.32a PB9
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 79 · Braintree55 Meters798.46a9