Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorBay Sate Conf - Open Meet · Jan 2841.12aBay Sate Conf - Open MeetJanuary 28, 2026
600 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 211:46.45aMSTCA Speed Classic (Saturday)December 21, 2024
Long Jump · IndoorBay State Conf - Block#1 · Dec 1117-10.50Bay State Conf - Block#1December 11, 2025
Long Jump · OutdoorBSC-3 Braintree, Brookline, Weymouth at Wellesley · Apr 2917' 6.75"BSC-3 Braintree, Brookline, Weymouth at WellesleyApril 29, 2026
Triple Jump · OutdoorBSC JV Open at Needham · May 1336' 10"BSC JV Open at NeedhamMay 13, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13BSC JV Open at NeedhamMay 13 · Triple Jump · Place 3 · BrooklineTriple Jump3.36' 10" PB11
May 6Milton, Newton North & BrooklineMay 6 · Triple Jump · Place 8 · BrooklineTriple Jump835-611
May 6Milton, Newton North & BrooklineMay 6 · Long Jump · Place 10 · BrooklineLong Jump1017-111
May 2MSTCA Division 1 RelaysMay 2 · Triple Jump · Place 32 · BrooklineTriple Jump3211.53m11
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Triple Jump · BrooklineTriple Jump—ND11
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Long Jump · Place 14 · BrooklineLong Jump14.17' 6.75" PB11
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 200 Meters · Brookline200 Meters—DNS11
Apr 15Brookline, Needham, and WalpoleApr 15 · Triple Jump · Place 4 · BrooklineTriple Jump436-411
Apr 15Brookline, Needham, and WalpoleApr 15 · Long Jump · Place 11 · BrooklineLong Jump1116-611

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 10MSTCA Rising ChampionshipFeb 10 · Long Jump · Place 13 · BrooklineLong Jump1318-0.2511
Feb 10MSTCA Rising ChampionshipFeb 10 · 300 Meters · Place 33 · Brookline300 Meters3342.05a11
Jan 28Bay Sate Conf - Open MeetJan 28 · 300 Meters · Place 36 · Brookline300 Meters3641.12a PB11
Jan 28Bay Sate Conf - Open MeetJan 28 · Long Jump · Place 2 · BrooklineLong Jump217-0.5011
Jan 22Bay State Conf - Block #5Jan 22 · Long Jump · Place 18 · BrooklineLong Jump1817-11.5011
Jan 15Bay State Conf - Block #4Jan 15 · Long Jump · Place 14 · BrooklineLong Jump1417-5.5011
Jan 8Bay State Conf - Block#3Jan 8 · Long Jump · Place 2 · BrooklineLong Jump218-2.5011
Jan 8Bay State Conf - Block#3Jan 8 · 300 Meters · Place 9 · Brookline300 Meters941.58a11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · Long Jump · Place 66 · BrooklineLong Jump66.14-06.5011
Dec 11Bay State Conf - Block#1Dec 11 · 300 Meters · Place 25 · Brookline300 Meters25.43.11a11
Dec 11Bay State Conf - Block#1Dec 11 · Long Jump · Place 22 · BrooklineLong Jump22.17-10.50 PB11
Jan 28Bay State Conference - OpenJan 28 · 300 Meters · Place 39 · Brookline300 Meters39.41.81a10
Jan 15Milton JV MeetJan 15 · 600 Meters · Brookline600 Meters—1:49.3Unofficial10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jan 22NN JV Meet #2Jan 22 · 600 Meters · Brookline600 Meters—1:43.2Unofficial10
Jan 8NN JV #1Jan 8 · 50 Yard Dash · Brookline50 Yard Dash—6.5Unofficial10
Jan 8NN JV #1Jan 8 · 300 Meters · Brookline300 Meters—46.0Unofficial10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 600 Meters · Place 94 · Brookline600 Meters94.1:46.45a PB10