Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBSC JV Open at Needham · May 1312.81aBSC JV Open at NeedhamMay 13, 2026
200 Meters · OutdoorBay State Conf - Tri Meet 4 - at Brookline HS · May 726.95aBay State Conf - Tri Meet 4 - at Brookline HSMay 7, 2025
300 Meters · IndoorBSC Open · Jan 2844.04aBSC OpenJanuary 28, 2025
55 Meter · IndoorBay State Conference - Block #2 · Dec 197.79aBay State Conference - Block #2December 19, 2024
55 Meters · IndoorBay State Conf - Block #4 · Jan 157.63aBay State Conf - Block #4January 15, 2026
Long Jump · IndoorBay State Conf - Block#1 · Dec 1115-03.00Bay State Conf - Block#1December 11, 2025
Long Jump · OutdoorBSC-3 Braintree, Brookline, Weymouth at Wellesley · Apr 2916' 1.5"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

10 results
DateMeetEventPlMarkGr
May 13BSC JV Open at NeedhamMay 13 · Long Jump · Place 16 · BrooklineLong Jump16.15' 10"12
May 13BSC JV Open at NeedhamMay 13 · 100 Meters · Place 46 · Brookline100 Meters46.12.81a PB12
May 6Milton, Newton North & BrooklineMay 6 · Long Jump · Place 2 · BrooklineLong Jump215-6.512
May 6Milton, Newton North & BrooklineMay 6 · 100 Meters · Place 16 · Brookline100 Meters1613.34a12
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Long Jump · Place 3 · BrooklineLong Jump3.16' 1.5" PB12
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 200 Meters · Place 33 · Brookline200 Meters33.27.54a12
Apr 15Brookline, Needham, and WalpoleApr 15 · Long Jump · Place 14 · BrooklineLong Jump1415-712
Apr 15Brookline, Needham, and WalpoleApr 15 · 100 Meters · Place 18 · Brookline100 Meters1813.21a12
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · 200 Meters · Place 17 · Brookline200 Meters17.28.07a12
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · 100 Meters · Place 18 · Brookline100 Meters18.13.10a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 64 · Brookline55 Meters647.64a12
Jan 22Bay State Conf - Block #5Jan 22 · Long Jump · Place 6 · BrooklineLong Jump616-4.5012
Jan 15Bay State Conf - Block #4Jan 15 · 55 Meters · Place 40 · Brookline55 Meters407.63a PB12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 11Bay State Conf - Block#1Dec 11 · 55 Meter · Place 51 · Brookline55 Meter51.7.89a12
Dec 11Bay State Conf - Block#1Dec 11 · Long Jump · Place 31 · BrooklineLong Jump31.15-03.00 PB12
Jan 28BSC OpenJan 28 · 300 Meters · Place 56 · Brookline300 Meters5644.04a PB—
Jan 28Bay State Conference - OpenJan 28 · 300 Meters · Place 56 · Brookline300 Meters56.44.04a11
Jan 23Bay State Conference - Block 5Jan 23 · 300 Meters · Place 30 · Brookline300 Meters3044.30a—
Jan 15Milton JV MeetJan 15 · 300 Meters · Brookline300 Meters—47.3Unofficial11
Jan 15Milton JV MeetJan 15 · 55 Meter · Brookline55 Meter—7.7Unofficial11
Jan 9Bay State Conference - Block #4Jan 9 · 55 Meters · Place 40 · Brookline55 Meters407.74a—
Jan 2Bay State Conference - Block#3Jan 2 · 300 Meters · Place 42 · Brookline300 Meters4247.00—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14BSC JV Open Meet May 14 · 200 Meters · Place 40 · Brookline200 Meters4027.39a11
May 14BSC JV Open Meet May 14 · 100 Meters · Place 57 · Brookline100 Meters5713.31a11
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · 200 Meters · Place 16 · Brookline200 Meters1626.95a PB11
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · 100 Meters · Place 27 · Brookline100 Meters2713.02a11
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · 200 Meters · Place 20 · Brookline200 Meters2027.22a11
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · 100 Meters · Place 46 · Brookline100 Meters4613.05a11
Apr 16Needham, Brookline, and WalpoleApr 16 · 200 Meters · Place 18 · Brookline200 Meters1827.69a11
Apr 9Bay State Conference 1 at Natick Apr 9 · 200 Meters · Place 14 · Brookline200 Meters1427.62a11
Apr 9Bay State Conference 1 at Natick Apr 9 · 100 Meters · Place 18 · Brookline100 Meters1813.32a11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Bay State Conference - Block #2Dec 19 · 55 Meter · Place 53 · Brookline55 Meter53.7.79a PB11
Dec 12Bay State Conference - Block #1Dec 12 · 55 Meter · Place 72 · Brookline55 Meter72.7.98a11
Jan 25Bay State Conf - Block 5Jan 25 · 300 Meters · Place 22 · Brookline300 Meters2246.00a—
Jan 25Bay State Conf - Block 5Jan 25 · 55 Meters · Place 38 · Brookline55 Meters387.80a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8Brookline @ NatickMay 8 · 200 Meters · Brookline200 Meters—27.3Unofficial10
May 8Brookline @ NatickMay 8 · 100 Meters · Brookline100 Meters—13.0Unofficial10
May 1Walpole @ BrooklineMay 1 · 200 Meters · Place 11 · Brookline200 Meters1127.1—
May 1Walpole @ BrooklineMay 1 · 100 Meters · Place 7 · Brookline100 Meters713.1—
May 1 Walpole v. Brookline BoysMay 1 · 200 Meters · Place 11 · Brookline200 Meters11.27.110
May 1 Walpole v. Brookline BoysMay 1 · 100 Meters · Place 7 · Brookline100 Meters7.13.110
Apr 10Newton North @ BrooklineApr 10 · 200 Meters · Place 24 · Brookline200 Meters2427.5—
Apr 10Newton North @ BrooklineApr 10 · 100 Meters · Place 24 · Brookline100 Meters2413.1—
Apr 5Brookline @ FraminghamApr 5 · 200 Meters · Place 9 · Brookline200 Meters927.6—
Apr 5Brookline @ FraminghamApr 5 · 100 Meters · Place 11 · Brookline100 Meters1113.5—
Jan 17Newton North JV Indoor Track Meet #1Jan 17 · 50 Yard Dash · Brookline50 Yard Dash—7.0Unofficial10
Jan 17Newton North JV Indoor Track Meet #1Jan 17 · 300 Meters · Brookline300 Meters—49.3Unofficial10

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17MSTCA Speed Classic (Large School)Dec 17 · 300 Meters · Place 172 · Brookline300 Meters172.46.92a10
Dec 17MSTCA Speed Classic (Large School)Dec 17 · 55 Meter · Place 172 · Brookline55 Meter172.7.86a10
Feb 2Milton JV #2Feb 2 · 55 Meter · Brookline55 Meter—8.3Unofficial9
Jan 5BSC Meet #3Jan 5 · 55 Meters · Place 114 · Brookline55 Meters1149.66a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10Natick v. BrooklineMay 10 · 200 Meters · Brookline200 Meters—29.08aUnofficial9
May 10Natick v. BrooklineMay 10 · 100 Meters · Brookline100 Meters—13.95aUnofficial9
Apr 12Brookline v. Newton NorthApr 12 · 200 Meters · Brookline200 Meters—29.3Unofficial9
Apr 12Brookline v. Newton NorthApr 12 · 100 Meters · Brookline100 Meters—13.8Unofficial9
Jan 25NN JV #2Jan 25 · 50 Yard Dash · Brookline50 Yard Dash—7.0Unofficial9
Jan 25NN JV #2Jan 25 · 300 Meters · Brookline300 Meters—52.0Unofficial9