Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMilton, Newton North & Brookline · May 612.16aMilton, Newton North & BrooklineMay 6, 2026
300 Meters · IndoorBay State Conf - Block #5 · Jan 2240.89aBay State Conf - Block #5January 22, 2026
55 Meter · IndoorBay State Conf - Block #2 · Dec 187.35aBay State Conf - Block #2December 18, 2025
55 Meters · IndoorMSTCA Rising Championship · Feb 107.20aMSTCA Rising ChampionshipFebruary 10, 2026
Long Jump · IndoorBay State Conf - Block#1 · Dec 1119-04.00Bay State Conf - Block#1December 11, 2025
Long Jump · OutdoorNashua North Invitational · Apr 2518-4.50Nashua North Invitational April 25, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20BSC ChampionshipsMay 20 · Long Jump · Place 12 · BrooklineLong Jump1219-712
May 13BSC JV Open at NeedhamMay 13 · Long Jump · Place 1 · BrooklineLong Jump1.20' 1.75"12
May 13BSC JV Open at NeedhamMay 13 · 100 Meters · Place 24 · Brookline100 Meters24.12.45a12
May 6Milton, Newton North & BrooklineMay 6 · Long Jump · Place 4 · BrooklineLong Jump418-3.512
May 6Milton, Newton North & BrooklineMay 6 · 100 Meters · Place 11 · Brookline100 Meters1112.16a PB12
May 2MSTCA Division 1 RelaysMay 2 · Long Jump · Place 50 · BrooklineLong Jump505.60m12
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Long Jump · BrooklineLong Jump—ND12
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 100 Meters · Place 10 · Brookline100 Meters10.12.31a12
Apr 25Nashua North Invitational Apr 25 · Long Jump · Place 11 · BrooklineLong Jump11.18-4.50 PB12
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · Long Jump · Place 4 · BrooklineLong Jump4.17' 3.25"12
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · 200 Meters · Brookline200 Meters—DNS12

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 10MSTCA Rising ChampionshipFeb 10 · Long Jump · Place 18 · BrooklineLong Jump1817-412
Feb 10MSTCA Rising ChampionshipFeb 10 · 55 Meters · Place 31 · Brookline55 Meters317.20a PB12
Feb 4Bay State Conf - Meet of ChampionsFeb 4 · Long Jump · Place 18 · BrooklineLong Jump1817-1012
Jan 28Bay Sate Conf - Open MeetJan 28 · Long Jump · Place 3 · BrooklineLong Jump318-6.2512
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 31 · Brookline55 Meters317.26a12
Jan 22Bay State Conf - Block #5Jan 22 · Long Jump · Place 15 · BrooklineLong Jump1518-4.7512
Jan 22Bay State Conf - Block #5Jan 22 · 300 Meters · Place 9 · Brookline300 Meters940.89a PB12
Jan 18MSTCA Kalperis Relays - Division 1Jan 18 · Long Jump · Place 39 · BrooklineLong Jump395.68m12
Jan 15Bay State Conf - Block #4Jan 15 · Long Jump · Place 13 · BrooklineLong Jump1317-9.5012
Jan 9MSTCA Northeast InvitationalJan 9 · Long Jump · Place 51 · BrooklineLong Jump5118-512
Jan 8Bay State Conf - Block#3Jan 8 · Long Jump · Place 16 · BrooklineLong Jump1618-8.2512
Jan 8Bay State Conf - Block#3Jan 8 · 55 Meters · Place 28 · Brookline55 Meters287.30a12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 300 Meters · Place 109 · Brookline300 Meters109.42.19a12
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · Long Jump · Place 32 · BrooklineLong Jump32.17-06.5012
Dec 18Bay State Conf - Block #2Dec 18 · 55 Meter · Place 35 · Brookline55 Meter35.7.35a PB12
Dec 18Bay State Conf - Block #2Dec 18 · Long Jump · Place 7 · BrooklineLong Jump7.18-10.2512
Dec 11Bay State Conf - Block#1Dec 11 · 300 Meters · Place 27 · Brookline300 Meters27.44.42a12
Dec 11Bay State Conf - Block#1Dec 11 · Long Jump · Place 9 · BrooklineLong Jump9.19-04.00 PB12