Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBay State Conf 2 at Braintree · Apr 1612.34aBay State Conf 2 at BraintreeApril 16, 2025
High Jump · OutdoorMIAA Division 1 Track & Field Championship · May 296-02.00MIAA Division 1 Track & Field ChampionshipMay 29, 2026
Long Jump · OutdoorNatick - Newton North @ Braintree · Apr 1520' 11.5"Natick - Newton North @ BraintreeApril 15, 2026
Triple Jump · OutdoorMIAA Division 1 Track & Field Championship · May 2941-09.75MIAA 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

18 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · High Jump · Newton NorthHigh Jump--NH12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Triple Jump · Place 15 · Newton NorthTriple Jump15.41-09.75 PB12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Long Jump · Newton NorthLong Jump--DNS12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · High Jump · Place 6 · Newton NorthHigh Jump6.6-02.00 PB12
May 20BSC ChampionshipsMay 20 · Triple Jump · Place 4 · Newton NorthTriple Jump442-4.512
May 20BSC ChampionshipsMay 20 · Long Jump · Place 4 · Newton NorthLong Jump421-012
May 20BSC ChampionshipsMay 20 · High Jump · Place 1 · Newton NorthHigh Jump16-412
May 9Weston Twilight Invitational - Weston EventsMay 9 · Triple Jump · Place 3 · Newton NorthTriple Jump342-01.5012
May 6Milton, Newton North & BrooklineMay 6 · Long Jump · Place 6 · Newton NorthLong Jump618-212
May 6Milton, Newton North & BrooklineMay 6 · High Jump · Place 2 · Newton NorthHigh Jump26-212
May 2MSTCA Division 1 RelaysMay 2 · Triple Jump · Place 13 · Newton NorthTriple Jump1312.86m12
May 2MSTCA Division 1 RelaysMay 2 · Long Jump · Place 38 · Newton NorthLong Jump386.02m12
Apr 29Framingham & Needham @ Newton NorthApr 29 · Triple Jump · Place 2 · Newton NorthTriple Jump242-5.7512
Apr 29Framingham & Needham @ Newton NorthApr 29 · High Jump · Place 1 · Newton NorthHigh Jump16-012
Apr 15Natick - Newton North @ BraintreeApr 15 · Long Jump · Place 2 · Newton NorthLong Jump2.20' 11.5" PB12
Apr 15Natick - Newton North @ BraintreeApr 15 · High Jump · Place 3 · Newton NorthHigh Jump3.6' 0"12
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · Long Jump · Place 4 · Newton NorthLong Jump4.20' 2.5"12
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · High Jump · Place 3 · Newton NorthHigh Jump3.5' 8"12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · High Jump · Place 11 · Newton NorthHigh Jump11.6-00.0011
May 21Bay State Conference Championship MeetMay 21 · Long Jump · Place 5 · Newton NorthLong Jump520-611
May 21Bay State Conference Championship MeetMay 21 · High Jump · Place 6 · Newton NorthHigh Jump66-011
May 18MSTCA Division 1 RelaysMay 18 · Long Jump · Place 29 · Newton NorthLong Jump29.6.07m11
May 18MSTCA Division 1 RelaysMay 18 · High Jump · Place 12 · Newton NorthHigh Jump12.1.78m11
May 14BSC JV Open Meet May 14 · High Jump · Place 1 · Newton NorthHigh Jump15-10.0011
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · Long Jump · Place 2 · Newton NorthLong Jump219-311
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · High Jump · Place 6 · Newton NorthHigh Jump65-811
Apr 30Bay State Conf Tri 3 at Newton NorthApr 30 · Long Jump · Place 6 · Newton NorthLong Jump618-10.2511
Apr 30Bay State Conf Tri 3 at Newton NorthApr 30 · High Jump · Place 3 · Newton NorthHigh Jump35-811
Apr 16Bay State Conf 2 at BraintreeApr 16 · Long Jump · Place 4 · Newton NorthLong Jump420-4.5011
Apr 16Bay State Conf 2 at BraintreeApr 16 · 100 Meters · Place 8 · Newton North100 Meters812.34a PB11
Apr 9Bay State Conf 1 at Newton NorthApr 9 · 100 Meters · Place 12 · Newton North100 Meters1212.4411