Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBrookline, Needham, and Walpole · Apr 1514.92aBrookline, Needham, and WalpoleApril 15, 2026
100m Hurdles · 33" / 0.838m · OutdoorBSC-1 Framingham, Brookline at Natick · Apr 821.22aBSC-1 Framingham, Brookline at NatickApril 8, 2026
200 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 2430.74aMSTCA Invacational & PentathlonApril 24, 2026
300 Meters · IndoorMSTCA Northeast Invitational · Jan 951.24aMSTCA Northeast InvitationalJanuary 9, 2026
55 Meter · IndoorBay State Conf - Block #2 · Dec 188.77aBay State Conf - Block #2December 18, 2025
55 Meters · IndoorBay Sate Conf - Open Meet · Jan 288.75aBay Sate Conf - Open MeetJanuary 28, 2026
55m Hurdles · 33" · IndoorMSTCA Speed Classic (Sunday) · Dec 2111.88aMSTCA Speed Classic (Sunday)December 21, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 13BSC JV Open at NeedhamMay 13 · 100m Hurdles · Place 22 · Brookline100m Hurdles33" / 0.838m22.21.43a10
May 13BSC JV Open at NeedhamMay 13 · 200 Meters · Brookline200 Meters—DNS10
May 6Milton, Newton North & BrooklineMay 6 · 100m Hurdles · Place 4 · Brookline100m Hurdles420.89a10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 100m Hurdles · Place 11 · Brookline100m Hurdles33" / 0.838m11.21.36a10
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 200 Meters · Place 23 · Brookline200 Meters23.31.03a10
Apr 24MSTCA Invacational & PentathlonApr 24 · 200 Meters · Place 82 · Brookline200 Meters8230.74a PB10
Apr 24MSTCA Invacational & PentathlonApr 24 · 100 Meters · Place 115 · Brookline100 Meters11515.07a10
Apr 15Brookline, Needham, and WalpoleApr 15 · 100m Hurdles · Place 10 · Brookline100m Hurdles1020.93a10
Apr 15Brookline, Needham, and WalpoleApr 15 · 100 Meters · Place 15 · Brookline100 Meters1514.92a PB10
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · 100m Hurdles · Place 12 · Brookline100m Hurdles33" / 0.838m12.21.22a PB10
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · 100 Meters · Place 14 · Brookline100 Meters14.15.33a10

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 28Bay Sate Conf - Open MeetJan 28 · 55m Hurdles · Place 17 · Brookline55m Hurdles1711.23a10
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 80 · Brookline55 Meters808.75a PB10
Jan 22Bay State Conf - Block #5Jan 22 · 55m Hurdles · Place 7 · Brookline55m Hurdles711.65a10
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 55 · Brookline55 Meters558.89a10
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 122 · Brookline55m HurdlesRound P12211.71a10
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 211 · Brookline300 Meters21151.24a PB10
Jan 8Bay State Conf - Block#3Jan 8 · 55m Hurdles · Place 5 · Brookline55m Hurdles511.77a10
Jan 8Bay State Conf - Block#3Jan 8 · 55 Meters · Place 54 · Brookline55 Meters548.99a10

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 200 Meters · Brookline200 MetersRelay Split—33.3hUnofficial10
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55m Hurdles · Place 51 · Brookline55m Hurdles33"51.11.88a PB10
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55 Meter · Place 121 · Brookline55 Meter121.8.81a10
Dec 18Bay State Conf - Block #2Dec 18 · 55m Hurdles · Place 9 · Brookline55m Hurdles33"9.12.05a10
Dec 18Bay State Conf - Block #2Dec 18 · 55 Meter · Place 48 · Brookline55 Meter48.8.77a PB10
Dec 11Bay State Conf - Block#1Dec 11 · 55m Hurdles · Place 5 · Brookline55m Hurdles33"5.11.90a10
Dec 11Bay State Conf - Block#1Dec 11 · 55 Meter · Place 45 · Brookline55 Meter45.8.84a10
Jan 28BSC OpenJan 28 · 55 Meters · Place 105 · Brookline55 Meters1059.05a—
Jan 28Bay State Conference - OpenJan 28 · 55 Meter · Place 105 · Brookline55 Meter105.9.05a9
Jan 23Bay State Conference - Block 5Jan 23 · 300 Meters · Place 36 · Brookline300 Meters3652.45a—
Jan 23Bay State Conference - Block 5Jan 23 · 55 Meters · Place 71 · Brookline55 Meters719.10a—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · 100m Hurdles · Place 6 · Brookline100m Hurdles623.76a9
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · 100m Hurdles · Place 19 · Brookline100m Hurdles1922.43a9
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · 200 Meters · Place 27 · Brookline200 Meters2731.26a9
Apr 16Needham, Brookline, and WalpoleApr 16 · 100m Hurdles · Place 1 · Brookline100m Hurdles122.00a9
Apr 16Needham, Brookline, and WalpoleApr 16 · 200 Meters · Place 14 · Brookline200 Meters1431.99a9
Apr 9Bay State Conference 1 at Natick Apr 9 · 100m Hurdles · Place 4 · Brookline100m Hurdles423.06a9
Apr 9Bay State Conference 1 at Natick Apr 9 · 200 Meters · Place 14 · Brookline200 Meters1432.98a9
Jan 22NN JV Meet #2Jan 22 · 50 Yard Dash · Brookline50 Yard Dash—7.4Unofficial9
Jan 22NN JV Meet #2Jan 22 · 300 Meters · Brookline300 Meters—56.2Unofficial9
Jan 8NN JV #1Jan 8 · 50 Yard Dash · Brookline50 Yard Dash—7.9Unofficial9
Jan 8NN JV #1Jan 8 · 300 Meters · Brookline300 Meters—58.3Unofficial9