Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorBay State Conf - Block#3 · Jan 840.56aBay State Conf - Block#3January 8, 2026
55 Meter · IndoorBay State Conf - Block#1 · Dec 117.52aBay State Conf - Block#1December 11, 2025
55 Meters · IndoorBay State Conf - Meet of Champions · Feb 47.22aBay State Conf - Meet of ChampionsFebruary 4, 2026
High Jump · IndoorMSTCA Kalperis Relays - Division 1 · Jan 181.78mMSTCA Kalperis Relays - Division 1January 18, 2026
High Jump · OutdoorBSC-1 Framingham, Brookline at Natick · Apr 85' 10"BSC-1 Framingham, Brookline at NatickApril 8, 2026
Triple Jump · OutdoorBSC-3 Braintree, Brookline, Weymouth at Wellesley · Apr 2939' 2"BSC-3 Braintree, Brookline, Weymouth at WellesleyApril 29, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16MSTCA Coaches Metro InvitationalMay 16 · High Jump · Place 22 · BrooklineHigh Jump225-08.0012
May 13BSC JV Open at NeedhamMay 13 · Triple Jump · Place 2 · BrooklineTriple Jump2.37' 2.5"12
May 13BSC JV Open at NeedhamMay 13 · High Jump · BrooklineHigh Jump—NH12
May 9Andover Boosters InvitationalMay 9 · Triple Jump · Place 7 · BrooklineTriple Jump7.38-11.5012
May 9Andover Boosters InvitationalMay 9 · High Jump · BrooklineHigh Jump--NH12
May 6Milton, Newton North & BrooklineMay 6 · Triple Jump · Place 3 · BrooklineTriple Jump338-9.512
May 6Milton, Newton North & BrooklineMay 6 · High Jump · Place 4 · BrooklineHigh Jump45-612
May 2MSTCA Division 1 RelaysMay 2 · Triple Jump · Place 38 · BrooklineTriple Jump3811.16m12
May 2MSTCA Division 1 RelaysMay 2 · High Jump · Place 15 · BrooklineHigh Jump151.70m12
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Triple Jump · Place 5 · BrooklineTriple Jump5.39' 2" PB12
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · High Jump · Place 4 · BrooklineHigh Jump4.5' 6"12
Apr 25Nashua North Invitational Apr 25 · Triple Jump · Place 11 · BrooklineTriple Jump11.37-9.5012
Apr 15Brookline, Needham, and WalpoleApr 15 · Triple Jump · Place 3 · BrooklineTriple Jump337-112
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · Triple Jump · Place 1 · BrooklineTriple Jump1.38' 1.5"12
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · High Jump · Place 1 · BrooklineHigh Jump1.5' 10" PB12

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · High Jump · Place 7 · BrooklineHigh Jump7.6-00.0012
Feb 4Bay State Conf - Meet of ChampionsFeb 4 · High Jump · Place 2 · BrooklineHigh Jump26-012
Feb 4Bay State Conf - Meet of ChampionsFeb 4 · 55 Meters · Place 31 · Brookline55 Meters317.22a PB12
Jan 28Bay Sate Conf - Open MeetJan 28 · High Jump · Place 1 · BrooklineHigh Jump16-212
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 29 · Brookline55 Meters297.24a12
Jan 22Bay State Conf - Block #5Jan 22 · High Jump · Place 6 · BrooklineHigh Jump65-1012
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 10 · Brookline55 Meters107.33a12
Jan 18MSTCA Kalperis Relays - Division 1Jan 18 · High Jump · Place 11 · BrooklineHigh Jump111.78m PB12
Jan 15Bay State Conf - Block #4Jan 15 · High Jump · Place 12 · BrooklineHigh Jump125-612
Jan 8Bay State Conf - Block#3Jan 8 · High Jump · Place 14 · BrooklineHigh Jump145-012
Jan 8Bay State Conf - Block#3Jan 8 · 300 Meters · Place 1 · Brookline300 Meters140.56a PB12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Bay State Conf - Block #2Dec 18 · 300 Meters · Brookline300 Meters--DNS12
Dec 18Bay State Conf - Block #2Dec 18 · High Jump · Place 18 · BrooklineHigh Jump18.5-03.0012
Dec 11Bay State Conf - Block#1Dec 11 · 55 Meter · Place 28 · Brookline55 Meter28.7.52a PB12