Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorBSC-3 Braintree, Brookline, Weymouth at Wellesley · Apr 2957.68aBSC-3 Braintree, Brookline, Weymouth at WellesleyApril 29, 2026
55 Meter · IndoorBay State Conference - Block #1 · Dec 127.76aBay State Conference - Block #1December 12, 2024
600 Meters · IndoorBay State Conference - Open · Jan 281:35.16aBay State Conference - OpenJanuary 28, 2025
800 Meters · OutdoorAndover Boosters Invitational · May 92:06.16aAndover Boosters InvitationalMay 9, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9Andover Boosters InvitationalMay 9 · 800 Meters · Place 13 · Brookline800 Meters13.2:06.16a PB12
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 400 Meters · Place 10 · Brookline400 Meters10.57.68a PB12
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 200 Meters · Brookline200 Meters—DNS12
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · 400 Meters · Place 3 · Brookline400 Meters3.58.57a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 28Bay State Conference - OpenJan 28 · 600 Meters · Place 11 · Brookline600 Meters11.1:35.16a PB11
Jan 15Milton JV MeetJan 15 · 1000 Meters · Brookline1000 Meters—3:05.4Unofficial11
Jan 9Brookline v. NNJan 9 · 600 Meters · Place 2 · Brookline600 Meters2.1:40.6Unofficial11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Bay State Conference - Block #2Dec 19 · 300 Meters · Brookline300 Meters--DNS11
Dec 12Bay State Conference - Block #1Dec 12 · 55 Meter · Place 45 · Brookline55 Meter45.7.76a PB11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8Brookline @ NatickMay 8 · 400 Meters · Brookline400 MetersRelay Split—58.7hUnofficial10
May 8Brookline @ NatickMay 8 · 400 Meters · Brookline400 Meters—58.0Unofficial10
May 1 Walpole v. Brookline BoysMay 1 · 400 Meters · Brookline400 MetersRelay Split—58.3hUnofficial10
May 1 Walpole v. Brookline BoysMay 1 · 400 Meters · Place 14 · Brookline400 Meters14.59.410
Apr 24Brookline @ WellesleyApr 24 · 400 Meters · Brookline400 MetersRelay Split—59.1hUnofficial10
Apr 24Brookline @ WellesleyApr 24 · 200 Meters · Brookline200 Meters—25.7Unofficial10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26Wellesley v. BrooklineApr 26 · 400 Meters · Brookline400 Meters—61.1Unofficial9
Apr 19BSC RelaysApr 19 · 400 Meters · Place 25 · Brookline400 Meters25.1:01.93a9
Apr 12Brookline v. Newton NorthApr 12 · 400 Meters · Brookline400 Meters—61.0Unofficial9
Jan 25NN JV #2Jan 25 · 1000 Meters · Brookline1000 Meters—3:24.5Unofficial9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 2Milton JV #2Feb 2 · 1000 Meters · Brookline1000 Meters—3:13.7Unofficial9