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
300 Meters · IndoorBay State Conf - Block #2 · Dec 1844.19aBay State Conf - Block #2December 18, 2025
55 Meters · IndoorBay Sate Conf - Open Meet · Jan 288.20aBay Sate Conf - Open MeetJanuary 28, 2026
Long Jump · IndoorBay State Conf - Block #2 · Dec 1816-03.25Bay State Conf - Block #2December 18, 2025
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

21 results
DateMeetEventPlMarkGr
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · Triple Jump · Place 2 · Waltham TrackWaltham TrackTriple Jump2.10.82mWind: 011
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · Long Jump · Place 3 · Waltham TrackWaltham TrackLong Jump3.5.41mWind: 111
Jun 4MIAA Meet of ChampionsJun 4 · Triple Jump · Place 7 · WellesleyWellesleyTriple Jump7.37-07.5011
Jun 4MIAA Meet of ChampionsJun 4 · Long Jump · Place 5 · WellesleyWellesleyLong Jump5.18-09.7511
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Triple Jump · Place 1 · WellesleyWellesleyTriple Jump1.37-01.0011
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Long Jump · Place 3 · WellesleyWellesleyLong Jump3.17-09.0011
May 20BSC ChampionshipsMay 20 · Triple Jump · Place 1 · WellesleyWellesleyTriple Jump139-311
May 20BSC ChampionshipsMay 20 · Long Jump · Place 3 · WellesleyWellesleyLong Jump317-811
May 16MSTCA Coaches Metro InvitationalMay 16 · Triple Jump · Place 2 · WellesleyWellesleyTriple Jump237-06.0011
May 9Weston Twilight Invitational - Weston EventsMay 9 · Triple Jump · Place 2 · WellesleyWellesleyTriple Jump235-08.5011
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · Triple Jump · Place 1 · WellesleyWellesleyTriple Jump135-811
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · Long Jump · Place 1 · WellesleyWellesleyLong Jump116-1.2511
May 2MSTCA Division 2 RelaysMay 2 · Triple Jump · Place 1 · WellesleyWellesleyTriple Jump111.31m11
May 2MSTCA Division 2 RelaysMay 2 · Long Jump · Place 4 · WellesleyWellesleyLong Jump45.06m11
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Triple Jump · Place 1 · WellesleyWellesleyTriple Jump1.37' 1.5"11
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Long Jump · Place 1 · WellesleyWellesleyLong Jump1.17' 1.25"11
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · Triple Jump · Place 1 · WellesleyWellesleyTriple Jump1.36-00.5011
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · Long Jump · Place 1 · WellesleyWellesleyLong Jump1.15-06.7511
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · Triple Jump · Place 2 · WellesleyWellesleyTriple Jump2.34' 11"11
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · Long Jump · Place 4 · WellesleyWellesleyLong Jump4.16' 3.25"11
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · 200 Meters · Place 9 · WellesleyWellesley200 Meters9.29.41a11

2026 Indoor Track

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

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18Bay State Conf - Block #2Dec 18 · 300 Meters · Place 5 · WellesleyWellesley300 Meters5.44.19a PB11
Dec 18Bay State Conf - Block #2Dec 18 · Long Jump · Place 5 · WellesleyWellesleyLong Jump5.16-03.25 PB11
Dec 11Bay State Conf - Block#1Dec 11 · 300 Meters · Place 7 · WellesleyWellesley300 Meters7.45.22a11
Dec 11Bay State Conf - Block#1Dec 11 · Long Jump · Place 7 · WellesleyWellesleyLong Jump7.15-03.7511

2025 Outdoor Track

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