Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBSC-2 Milton, Framingham, Wellesley at Weymouth · Apr 1512.13aBSC-2 Milton, Framingham, Wellesley at WeymouthApril 15, 2026
200 Meters · OutdoorMSTCA South Shore Twilight · May 2324.69aMSTCA South Shore TwilightMay 23, 2026
300 Meters · IndoorBay State Conference - Block #4 · Jan 943.68aBay State Conference - Block #4January 9, 2025
400 Meters · OutdoorBSC Championships · May 201:00.15aBSC ChampionshipsMay 20, 2026
400m Hurdles · 36" / 0.914m · OutdoorBSC-3 Braintree, Brookline, Weymouth at Wellesley · Apr 291:10.65aBSC-3 Braintree, Brookline, Weymouth at WellesleyApril 29, 2026
55 Meter · IndoorBay State Conference - Block #1 · Dec 127.89aBay State Conference - Block #1December 12, 2024
55 Meters · IndoorBay State Conference - Block#3 · Jan 27.78Bay State Conference - Block#3January 2, 2025
55m Hurdles · 39" · IndoorBay State Conference - Block #2 · Dec 1912.01aBay State Conference - Block #2December 19, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 200 Meters · Place 71 · Weymouth200 Meters7124.69a PB10
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 84 · Weymouth100 MetersRound S8412.18a10
May 20BSC ChampionshipsMay 20 · 400 Meters · Place 23 · Weymouth400 Meters231:00.15a PB10
May 13BSC JV Open at NeedhamMay 13 · 100 Meters · Weymouth100 Meters—DNS10
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 100 Meters · Place 63 · Weymouth100 Meters6312.23a10
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · 200 Meters · Place 8 · Weymouth200 Meters825.08a10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · High Jump · WeymouthHigh Jump—DNS10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 400m Hurdles · Place 9 · Weymouth400m Hurdles36" / 0.914m9.1:10.65a PB10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 200 Meters · Place 12 · Weymouth200 Meters12.25.45a10
Apr 23MSTCA Warrior InvitationalApr 23 · 400m Hurdles · Place 25 · Weymouth400m Hurdles251:09.46a10
Apr 23MSTCA Warrior InvitationalApr 23 · 100 Meters · Place 116 · Weymouth100 Meters11612.43a10
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 100 Meters · Place 13 · Weymouth100 Meters13.12.13a PB10
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · High Jump · WeymouthHigh Jump—NH10
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · 200 Meters · Place 17 · Weymouth200 Meters17.25.95a10
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · 100 Meters · Place 15 · Weymouth100 Meters15.12.67a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 9Bay State Conference - Block #4Jan 9 · 300 Meters · Place 29 · Weymouth300 Meters2943.68a PB—
Jan 2Bay State Conference - Block#3Jan 2 · 55 Meters · Place 39 · Weymouth55 Meters397.78 PB—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Bay State Conference - Block #2Dec 19 · 300 Meters · Place 27 · Weymouth300 Meters27.45.21a9
Dec 19Bay State Conference - Block #2Dec 19 · 55m Hurdles · Place 10 · Weymouth55m Hurdles39"10.12.01a PB9
Dec 12Bay State Conference - Block #1Dec 12 · 55m Hurdles · Place 6 · Weymouth55m Hurdles39"6.12.01a9
Dec 12Bay State Conference - Block #1Dec 12 · 55 Meter · Place 61 · Weymouth55 Meter61.7.89a PB9