Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBSC-2 Milton, Framingham, Wellesley at Weymouth · Apr 1514.68aBSC-2 Milton, Framingham, Wellesley at WeymouthApril 15, 2026
200 Meters · OutdoorWeymouth, Wellesley & Walpole @ Newton North · Apr 831.57aWeymouth, Wellesley & Walpole @ Newton NorthApril 8, 2026
300 Meters · IndoorBay State Conf - Block #4 · Jan 1548.89aBay State Conf - Block #4January 15, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20BSC ChampionshipsMay 20 · 100 Meters · Place 30 · Wellesley100 Meters3014.98a12
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · 100 Meters · Place 43 · Wellesley100 Meters4314.98a12
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 100 Meters · Place 33 · Wellesley100 Meters33.15.18a12
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 100 Meters · Place 30 · Wellesley100 Meters30.14.68a PB12
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · 200 Meters · Place 22 · Wellesley200 Meters22.31.57a PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 4Bay State Conf - Meet of ChampionsFeb 4 · 300 Meters · Place 26 · Wellesley300 Meters2649.21a12
Jan 22Bay State Conf - Block #5Jan 22 · 300 Meters · Place 17 · Wellesley300 Meters1749.43a12
Jan 15Bay State Conf - Block #4Jan 15 · 300 Meters · Place 27 · Wellesley300 Meters2748.89a PB12
Jan 8Bay State Conf - Block#3Jan 8 · 300 Meters · Place 27 · Wellesley300 Meters2750.46a12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7Weymouth, Wellesley, Natick, and NeedhamMay 7 · 200 Meters · Place 58 · Wellesley200 Meters5832.80a11
May 7Weymouth, Wellesley, Natick, and NeedhamMay 7 · 100 Meters · Place 67 · Wellesley100 Meters6715.71a11
Apr 16Bay State Conference 2 at WeymouthApr 16 · 200 Meters · Place 40 · Wellesley200 Meters4032.08a11
Apr 16Bay State Conference 2 at WeymouthApr 16 · 100 Meters · Place 43 · Wellesley100 Meters4315.31a11
Apr 9Bay State Conf 1 at Newton NorthApr 9 · 200 Meters · Place 33 · Wellesley200 Meters3332.1011
Apr 9Bay State Conf 1 at Newton NorthApr 9 · 100 Meters · Place 41 · Wellesley100 Meters4115.3611

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1Wellesely @ NatickMay 1 · 200 Meters · Wellesley200 Meters—30.7Unofficial10
Apr 24Brookline @ WellesleyApr 24 · 200 Meters · Place 11 · Wellesley200 Meters11.31Unofficial10
Apr 24Brookline @ WellesleyApr 24 · 100 Meters · Wellesley100 Meters—14.6Unofficial10
Apr 10Wellesley at FraminghamApr 10 · 200 Meters · Wellesley200 Meters—31Unofficial10
Apr 10Wellesley at FraminghamApr 10 · 100 Meters · Wellesley100 Meters—15Unofficial10
Apr 5Milton at WellesleyApr 5 · 200 Meters · Place 15 · Wellesley200 Meters15.32.310
Apr 5Milton at WellesleyApr 5 · 100 Meters · Place 20 · Wellesley100 Meters20.15.010

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3Natick at WellesleyMay 3 · 200 Meters · Wellesley200 Meters—32.7Unofficial9
May 3Natick at WellesleyMay 3 · 100 Meters · Wellesley100 Meters—15.3Unofficial9
Apr 12Framingham at WellesleyApr 12 · 100 Meters · Wellesley100 Meters—15.6Unofficial9
Apr 5Wellesley at MiltonApr 5 · 100 Meters · Wellesley100 Meters—16.2aUnofficial9