Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBay State Conference Quad 3 - Wellesley · Apr 3014.93aBay State Conference Quad 3 - WellesleyApril 30, 2025
200 Meters · OutdoorMSTCA South Shore Twilight Invitational · May 2431.45aMSTCA South Shore Twilight InvitationalMay 24, 2025
300 Meters · IndoorBay State Conference - Block#3 · Jan 250.79Bay State Conference - Block#3January 2, 2025
400 Meters · OutdoorBaystate Conference Tri meet 4 at Framingham · May 71:11.06aBaystate Conference Tri meet 4 at FraminghamMay 7, 2025
55 Meters · IndoorBay State Conference - Block #4 · Jan 98.65aBay State Conference - Block #4January 9, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 200 Meters · Place 120 · Braintree200 Meters12032.00a11
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 117 · Braintree100 MetersRound S11715.61a11
May 13BSC JV Open at NeedhamMay 13 · 200 Meters · Place 48 · Braintree200 Meters48.32.23a11
May 13BSC JV Open at NeedhamMay 13 · 100 Meters · Place 59 · Braintree100 Meters59.15.30a11
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 200 Meters · Place 19 · Braintree200 Meters19.32.98a11
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 100 Meters · Place 21 · Braintree100 Meters21.15.92a11
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 200 Meters · Place 56 · Braintree200 Meters56.33.18a11
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 100 Meters · Place 47 · Braintree100 Meters47.15.64a11
Apr 15Natick - Newton North @ BraintreeApr 15 · 200 Meters · Place 20 · Braintree200 Meters20.33.29a11
Apr 15Natick - Newton North @ BraintreeApr 15 · 100 Meters · Place 26 · Braintree100 Meters26.15.64a11
Apr 8Milton, Braintree, and NeedhamApr 8 · 200 Meters · Place 21 · Braintree200 Meters2133.38a11
Apr 8Milton, Braintree, and NeedhamApr 8 · 100 Meters · Place 40 · Braintree100 Meters4016.52a11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 200 Meters · Place 81 · Braintree200 Meters8131.45a PB10
May 24MSTCA South Shore Twilight InvitationalMay 24 · 100 Meters · Place 88 · Braintree100 Meters8815.39a10
May 7Baystate Conference Tri meet 4 at FraminghamMay 7 · 400 Meters · Place 10 · Braintree400 Meters101:11.06a PB10
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · 200 Meters · Place 30 · Braintree200 Meters3031.52a10
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · 100 Meters · Place 31 · Braintree100 Meters3114.93a PB10
Apr 9Braintree, Milton, and NeedhamApr 9 · 200 Meters · Place 11 · Braintree200 Meters1131.75a10
Apr 9Braintree, Milton, and NeedhamApr 9 · 100 Meters · Place 14 · Braintree100 Meters1415.31a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 28BSC OpenJan 28 · 300 Meters · Place 54 · Braintree300 Meters5450.81a—
Jan 28BSC OpenJan 28 · 55 Meters · Place 87 · Braintree55 Meters878.82a—
Jan 9Bay State Conference - Block #4Jan 9 · 300 Meters · Place 18 · Braintree300 Meters1850.90a—
Jan 9Bay State Conference - Block #4Jan 9 · 55 Meters · Place 33 · Braintree55 Meters338.65a PB—
Jan 2Bay State Conference - Block#3Jan 2 · 300 Meters · Place 17 · Braintree300 Meters1750.79 PB—
Jan 2Bay State Conference - Block#3Jan 2 · 55 Meters · Place 32 · Braintree55 Meters328.69—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · 200 Meters · Place 96 · Braintree200 Meters9632.48a—
May 18MSTCA South Shore TwilightMay 18 · 100 Meters · Place 45 · Braintree100 Meters4515.55a—
Apr 18MSTCA Warrior InvitationalApr 18 · 100 Meters · Place 210 · Braintree100 Meters21016.14a—