Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWeymouth, Wellesley, Natick, and Needham · May 712.92aWeymouth, Wellesley, Natick, and NeedhamMay 7, 2025
200 Meters · OutdoorNatick - Newton North @ Braintree · Apr 1526.13aNatick - Newton North @ BraintreeApril 15, 2026
300 Meters · IndoorBay State Conf - Block #5 · Jan 2241.25aBay State Conf - Block #5January 22, 2026
400 Meters · OutdoorBSC JV Open at Needham · May 131:01.30aBSC JV Open at NeedhamMay 13, 2026
55 Meters · IndoorBay State Conf - Block #4 · Jan 157.55aBay State Conf - Block #4January 15, 2026
Pole Vault · OutdoorMIAA Division 1 Track & Field Championship · May 2911-06.00MIAA Division 1 Track & Field ChampionshipMay 29, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Pole Vault · Place 4 · NatickPole Vault4.11-06.00 PB11
May 252026 Anti-Gravity Last Chance QualifierMay 25 · Pole Vault · Place 9 · NatickPole Vault9.10'06.00"11
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · Pole Vault · Place 4 · NatickPole Vault4.11-00.0011
May 16MSTCA Coaches Metro InvitationalMay 16 · Pole Vault · Place 9 · NatickPole Vault911-00.0011
May 13BSC JV Open at NeedhamMay 13 · 400 Meters · Place 25 · Natick400 Meters25.1:01.30a PB11
May 9Weston Twilight Invitational - Weston EventsMay 9 · Pole Vault · Place 15 · NatickPole Vault1510-06.0011
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · 400 Meters · Place 18 · Natick400 Meters181:04.74a11
May 2MSTCA Division 1 RelaysMay 2 · Pole Vault · Place 6 · NatickPole Vault610-00.0011
Apr 16Natick Invitational PV MeetApr 16 · Pole Vault · Place 6 · NatickPole Vault6.10'0"11
Apr 15Natick - Newton North @ BraintreeApr 15 · 200 Meters · Place 6 · Natick200 Meters6.26.13a PB11
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · 400 Meters · Place 16 · Natick400 Meters16.1:03.21a11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 28Bay Sate Conf - Open MeetJan 28 · 300 Meters · Place 44 · Natick300 Meters4442.07a11
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 71 · Natick55 Meters717.71a11
Jan 22Bay State Conf - Block #5Jan 22 · 300 Meters · Place 13 · Natick300 Meters1341.25a PB11
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 25 · Natick55 Meters257.57a11
Jan 15Bay State Conf - Block #4Jan 15 · 300 Meters · Place 26 · Natick300 Meters2643.46a11
Jan 15Bay State Conf - Block #4Jan 15 · 55 Meters · Place 32 · Natick55 Meters327.55a PB11
Jan 9MSTCA Northeast InvitationalJan 9 · Pole Vault · NatickPole Vault—NH11
Jan 8Bay State Conf - Block#3Jan 8 · 300 Meters · Place 23 · Natick300 Meters2343.48a11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14BSC JV Open Meet May 14 · 200 Meters · Place 26 · Natick200 Meters2626.52a10
May 14BSC JV Open Meet May 14 · 100 Meters · Place 60 · Natick100 Meters6013.34a10
May 11Mother's Day Mania PV MeetMay 11 · Pole Vault · Place 7 · NatickPole Vault79-610
May 7Weymouth, Wellesley, Natick, and NeedhamMay 7 · 200 Meters · Place 34 · Natick200 Meters3426.71a10
May 7Weymouth, Wellesley, Natick, and NeedhamMay 7 · 100 Meters · Place 42 · Natick100 Meters4212.92a PB10
Apr 30Walpole, Natick, and MiltonApr 30 · 200 Meters · Place 9 · Natick200 Meters926.34a10
Apr 30Walpole, Natick, and MiltonApr 30 · 100 Meters · Place 25 · Natick100 Meters2513.13a10
Apr 16Bay State Conf 2 at BraintreeApr 16 · 400 Meters · Place 9 · Natick400 Meters91:02.62a10
Apr 9Bay State Conference 1 at Natick Apr 9 · 100 Meters · Place 13 · Natick100 Meters1313.08a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 28BSC OpenJan 28 · 300 Meters · Place 50 · Natick300 Meters5043.17a—
Jan 10MSTCA Northeast InvitationalJan 10 · 300 Meters · Place 227 · Natick300 Meters22743.35a—
Jan 9Bay State Conference - Block #4Jan 9 · 300 Meters · Place 20 · Natick300 Meters2043.23a—
Jan 9Bay State Conference - Block #4Jan 9 · 55 Meters · Place 51 · Natick55 Meters517.83a—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 18MSTCA Warrior InvitationalApr 18 · 200 Meters · Place 161 · Natick200 Meters16129.33a—
Apr 18MSTCA Warrior InvitationalApr 18 · 100 Meters · Place 248 · Natick100 Meters24813.74a—