Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBay State Conference 2 at Weymouth · Apr 1614.54aBay State Conference 2 at WeymouthApril 16, 2025
200 Meters · OutdoorBay State Conference Quad 3 - Wellesley · Apr 3028.15aBay State Conference Quad 3 - WellesleyApril 30, 2025
55 Meters · IndoorBay Sate Conf - Open Meet · Jan 288.20aBay Sate Conf - Open MeetJanuary 28, 2026
Long Jump · IndoorMSTCA Kalperis Relays - Division 2 · Jan 184.67mMSTCA Kalperis Relays - Division 2January 18, 2026
Long Jump · OutdoorMSTCA Division 2 Relays · May 165.16mMSTCA Division 2 RelaysMay 16, 2025
Triple Jump · OutdoorMSTCA Division 2 Relays · May 1611.14mMSTCA Division 2 RelaysMay 16, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · Triple Jump · Place 7 · WellesleyTriple Jump7.37-07.5011
Jun 4MIAA Meet of ChampionsJun 4 · Long Jump · Place 5 · WellesleyLong Jump5.18-09.7511
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Triple Jump · Place 1 · WellesleyTriple Jump1.37-01.0011
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Long Jump · Place 3 · WellesleyLong Jump3.17-09.0011
May 20BSC ChampionshipsMay 20 · Triple Jump · Place 1 · WellesleyTriple Jump139-311
May 20BSC ChampionshipsMay 20 · Long Jump · Place 3 · WellesleyLong Jump317-811
May 16MSTCA Coaches Metro InvitationalMay 16 · Triple Jump · Place 2 · WellesleyTriple Jump237-06.0011
May 9Weston Twilight Invitational - Weston EventsMay 9 · Triple Jump · Place 2 · WellesleyTriple Jump235-08.5011
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · Triple Jump · Place 1 · WellesleyTriple Jump135-811
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · Long Jump · Place 1 · WellesleyLong Jump116-1.2511
May 2MSTCA Division 2 RelaysMay 2 · Triple Jump · Place 1 · WellesleyTriple Jump111.31m11
May 2MSTCA Division 2 RelaysMay 2 · Long Jump · Place 4 · WellesleyLong Jump45.06m11
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Triple Jump · Place 1 · WellesleyTriple Jump1.37' 1.5"11
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Long Jump · Place 1 · WellesleyLong Jump1.17' 1.25"11
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · Triple Jump · Place 1 · WellesleyTriple Jump1.36-00.5011
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · Long Jump · Place 1 · WellesleyLong Jump1.15-06.7511

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · Long Jump · Place 18 · WellesleyLong Jump1816-00.25—
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · Long Jump · Place 8 · WellesleyLong Jump815-1111
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · Long Jump · Place 8 · WellesleyLong Jump815-11.0011
Feb 4Bay State Conf - Meet of ChampionsFeb 4 · Long Jump · Place 3 · WellesleyLong Jump316-0.5011
Jan 28Bay Sate Conf - Open MeetJan 28 · Long Jump · Place 1 · WellesleyLong Jump116-7.5011
Jan 28Bay Sate Conf - Open MeetJan 28 · High Jump · Place 5 · WellesleyHigh Jump54-511
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 32 · Wellesley55 Meters328.20a PB11
Jan 22Bay State Conf - Block #5Jan 22 · Long Jump · Place 5 · WellesleyLong Jump516-0.5011
Jan 18MSTCA Kalperis Relays - Division 2Jan 18 · Long Jump · Place 8 · WellesleyLong Jump84.67m PB11
Jan 15Bay State Conf - Block #4Jan 15 · Long Jump · Place 5 · WellesleyLong Jump517-1.2511

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · Triple Jump · WellesleyTriple Jump—FOUL10
Jun 5MIAA Meet of ChampionsJun 5 · Long Jump · Place 19 · WellesleyLong Jump1915-7.5010
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Triple Jump · Place 1 · WellesleyTriple Jump136-10.2510
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Long Jump · Place 2 · WellesleyLong Jump217-1010
May 21Bay State Conference Championship MeetMay 21 · Triple Jump · Place 3 · WellesleyTriple Jump334-310
May 21Bay State Conference Championship MeetMay 21 · Long Jump · Place 11 · WellesleyLong Jump1115-10.5010
May 16MSTCA Division 2 RelaysMay 16 · Triple Jump · Place 1 · WellesleyTriple Jump111.14m PB10
May 16MSTCA Division 2 RelaysMay 16 · Long Jump · Place 4 · WellesleyLong Jump45.16m PB10
May 7Weymouth, Wellesley, Natick, and NeedhamMay 7 · Triple Jump · Place 1 · WellesleyTriple Jump136-01.0010
May 3Weston Twilight Invitational - Weston EventsMay 3 · Triple Jump · Place 4 · WellesleyTriple Jump435-06.2510
May 3Weston Twilight Invitational - Weston EventsMay 3 · Long Jump · Place 7 · WellesleyLong Jump716-11.5010
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · Triple Jump · Place 1 · WellesleyTriple Jump137-410
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · Long Jump · Place 2 · WellesleyLong Jump217-5.7510
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · 200 Meters · Place 7 · Wellesley200 Meters728.15a PB10
Apr 24MSTCA Warrior InvitationalApr 24 · Triple Jump · Place 1 · WellesleyTriple Jump136-05.2510
Apr 24MSTCA Warrior InvitationalApr 24 · Long Jump · Place 16 · WellesleyLong Jump1615-10.0010
Apr 24MSTCA Warrior InvitationalApr 24 · 200 Meters · Place 33 · Wellesley200 Meters3328.89a10
Apr 16Bay State Conference 2 at WeymouthApr 16 · Triple Jump · Place 1 · WellesleyTriple Jump132-510
Apr 16Bay State Conference 2 at WeymouthApr 16 · Javelin · Place 14 · WellesleyJavelin1451-1110
Apr 16Bay State Conference 2 at WeymouthApr 16 · 100 Meters · Place 19 · Wellesley100 Meters1914.54a PB10