Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBSC JV Open at Needham · May 1315.22aBSC JV Open at NeedhamMay 13, 2026
100m Hurdles · 33" / 0.838m · OutdoorBSC JV Open at Needham · May 1320.39aBSC JV Open at NeedhamMay 13, 2026
200 Meters · OutdoorBSC-4 Braintree, Walpole at Framingham · May 633.04aBSC-4 Braintree, Walpole at FraminghamMay 6, 2026
300 Meters · IndoorBay Sate Conf - Open Meet · Jan 2852.76aBay Sate Conf - Open MeetJanuary 28, 2026
55 Meters · IndoorBay State Conf - Block #5 · Jan 228.94aBay State Conf - Block #5January 22, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 100m Hurdles · Place 54 · Braintree100m HurdlesRound S5422.43a10
May 20BSC ChampionshipsMay 20 · 100m Hurdles · Place 24 · Braintree100m Hurdles2420.67a10
May 13BSC JV Open at NeedhamMay 13 · 100m Hurdles · Place 12 · Braintree100m Hurdles33" / 0.838m12.20.39a PB10
May 13BSC JV Open at NeedhamMay 13 · 100 Meters · Place 56 · Braintree100 Meters56.15.22a PB10
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 100m Hurdles · Place 10 · Braintree100m Hurdles33" / 0.838m10.20.63a10
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 200 Meters · Place 20 · Braintree200 Meters20.33.04a PB10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 100m Hurdles · Place 9 · Braintree100m Hurdles33" / 0.838m9.20.67a10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 200 Meters · Place 53 · Braintree200 Meters53.33.08a10
Apr 15Natick - Newton North @ BraintreeApr 15 · 100m Hurdles · Place 11 · Braintree100m Hurdles33" / 0.838m11.20.98a10
Apr 8Milton, Braintree, and NeedhamApr 8 · 100m Hurdles · Place 4 · Braintree100m Hurdles421.06a10
Apr 8Milton, Braintree, and NeedhamApr 8 · 200 Meters · Place 34 · Braintree200 Meters3434.39a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 28Bay Sate Conf - Open MeetJan 28 · 300 Meters · Place 52 · Braintree300 Meters5252.76a PB10
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 104 · Braintree55 Meters1049.24a10
Jan 22Bay State Conf - Block #5Jan 22 · 300 Meters · Place 41 · Braintree300 Meters4155.18a10
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 62 · Braintree55 Meters628.94a PB10
Jan 15Bay State Conf - Block #4Jan 15 · 300 Meters · Place 46 · Braintree300 Meters4658.84a10
Jan 15Bay State Conf - Block #4Jan 15 · 55 Meters · Place 73 · Braintree55 Meters739.30a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 28BSC OpenJan 28 · 55 Meters · Place 127 · Braintree55 Meters1279.79a—
Jan 23Bay State Conference - Block 5Jan 23 · 55 Meters · Place 92 · Braintree55 Meters929.50a—
Jan 2Bay State Conference - Block#3Jan 2 · 55 Meters · Place 102 · Braintree55 Meters1029.76—