Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNatick - Newton North @ Braintree · Apr 1514.41aNatick - Newton North @ BraintreeApril 15, 2026
1000 Meters · IndoorBay State Conf - Block #4 · Jan 153:40.04aBay State Conf - Block #4January 15, 2026
110m Hurdles · 39" / 0.991m · OutdoorBSC-4 Braintree, Walpole at Framingham · May 622.27aBSC-4 Braintree, Walpole at FraminghamMay 6, 2026
200 Meters · OutdoorBSC JV Open at Needham · May 1329.63aBSC JV Open at NeedhamMay 13, 2026
300 Meters · IndoorBay State Conf - Block#3 · Jan 850.37aBay State Conf - Block#3January 8, 2026
55 Meters · IndoorBay State Conf - Block #4 · Jan 158.55aBay State Conf - Block #4January 15, 2026
600 Meters · IndoorBay Sate Conf - Open Meet · Jan 281:52.89aBay 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 56 · Braintree200 Meters56.29.63a PB9
May 13BSC JV Open at NeedhamMay 13 · 100 Meters · Place 103 · Braintree100 Meters103.14.51a9
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 110m Hurdles · Place 10 · Braintree110m Hurdles39" / 0.991m10.22.27a PB9
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 100 Meters · Place 38 · Braintree100 Meters38.15.18a9
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 110m Hurdles · Place 17 · Braintree110m Hurdles39" / 0.991m17.22.58a9
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 100 Meters · Place 68 · Braintree100 Meters68.14.66a9
Apr 15Natick - Newton North @ BraintreeApr 15 · 110m Hurdles · Place 9 · Braintree110m Hurdles39" / 0.991m9.25.07a9
Apr 15Natick - Newton North @ BraintreeApr 15 · 100 Meters · Place 39 · Braintree100 Meters39.14.41a PB9
Apr 8Milton, Braintree, and NeedhamApr 8 · 110m Hurdles · Place 9 · Braintree110m Hurdles923.05a9
Apr 8Milton, Braintree, and NeedhamApr 8 · 100 Meters · Place 43 · Braintree100 Meters4314.95a9

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 28Bay Sate Conf - Open MeetJan 28 · 600 Meters · Place 33 · Braintree600 Meters331:52.89a PB9
Jan 15Bay State Conf - Block #4Jan 15 · 1000 Meters · Place 41 · Braintree1000 Meters413:40.04a PB9
Jan 15Bay State Conf - Block #4Jan 15 · 55 Meters · Place 94 · Braintree55 Meters948.55a PB9
Jan 8Bay State Conf - Block#3Jan 8 · 600 Meters · Place 33 · Braintree600 Meters331:53.57a9
Jan 8Bay State Conf - Block#3Jan 8 · 300 Meters · Place 40 · Braintree300 Meters4050.37a PB9