Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMilton, Newton North & Brookline · May 614.92aMilton, Newton North & BrooklineMay 6, 2026
100m Hurdles · 33" / 0.838m · OutdoorBSC JV Open at Needham · May 1319.11aBSC JV Open at NeedhamMay 13, 2026
200 Meters · OutdoorBSC JV Open at Needham · May 1332.08aBSC JV Open at NeedhamMay 13, 2026
300 Meters · IndoorMSTCA Northeast Invitational · Jan 950.78aMSTCA Northeast InvitationalJanuary 9, 2026
55 Meter · IndoorBay State Conf - Block #2 · Dec 188.64aBay State Conf - Block #2December 18, 2025
55 Meters · IndoorBay State Conf - Block #5 · Jan 228.63aBay State Conf - Block #5January 22, 2026
55m Hurdles · 33" · IndoorBay State Conf - Block #2 · Dec 1812.10aBay State Conf - Block #2December 18, 2025
High Jump · IndoorBay State Conf - Block #2 · Dec 184-02.00Bay State Conf - Block #2December 18, 2025
High Jump · OutdoorBSC-2 Milton, Framingham, Wellesley at Weymouth · Apr 154-05.00BSC-2 Milton, Framingham, Wellesley at WeymouthApril 15, 2026
Long Jump · OutdoorBSC JV Open at Needham · May 1313' 5"BSC JV Open at NeedhamMay 13, 2026
Triple Jump · OutdoorBSC-2 Milton, Framingham, Wellesley at Weymouth · Apr 1528-08.00BSC-2 Milton, Framingham, Wellesley at WeymouthApril 15, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · Long Jump · Place 52 · MiltonLong Jump5212-11.259
May 23MSTCA South Shore TwilightMay 23 · 100m Hurdles · Place 30 · Milton100m HurdlesRound S3019.69a9
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 34 · Milton100 MetersRound S3414.93a9
May 13BSC JV Open at NeedhamMay 13 · Long Jump · Place 15 · MiltonLong Jump15.13' 5" PB9
May 13BSC JV Open at NeedhamMay 13 · 100m Hurdles · Place 6 · Milton100m Hurdles33" / 0.838m6.19.11a PB9
May 13BSC JV Open at NeedhamMay 13 · 200 Meters · Place 45 · Milton200 Meters45.32.08a PB9
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · High Jump · MiltonHigh Jump—NH9
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 100m Hurdles · Place 44 · Milton100m HurdlesRound P4420.09a9
May 6Milton, Newton North & BrooklineMay 6 · Long Jump · Place 8 · MiltonLong Jump813-9.59
May 6Milton, Newton North & BrooklineMay 6 · 100m Hurdles · Place 2 · Milton100m Hurdles219.95a9
May 6Milton, Newton North & BrooklineMay 6 · 100 Meters · Place 16 · Milton100 Meters1614.92a PB9
Apr 29Natick, Walpole, and MiltonApr 29 · 100m Hurdles · Place 3 · Milton100m Hurdles319.87a9
Apr 29Natick, Walpole, and MiltonApr 29 · 100 Meters · Place 23 · Milton100 Meters2315.14a9
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · Triple Jump · Place 10 · MiltonTriple Jump10.28-08.00 PB9
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · High Jump · Place 8 · MiltonHigh Jump8.4-05.00 PB9
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 100m Hurdles · Place 17 · Milton100m Hurdles33" / 0.838m17.20.49a9
Apr 8Milton, Braintree, and NeedhamApr 8 · Triple Jump · Place 4 · MiltonTriple Jump427-09
Apr 8Milton, Braintree, and NeedhamApr 8 · 100m Hurdles · Place 5 · Milton100m Hurdles521.71a9
Apr 8Milton, Braintree, and NeedhamApr 8 · 200 Meters · Place 14 · Milton200 Meters1432.14a9

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Jan 28Bay Sate Conf - Open MeetJan 28 · High Jump · MiltonHigh Jump—NH9
Jan 28Bay Sate Conf - Open MeetJan 28 · 55m Hurdles · Place 15 · Milton55m Hurdles1511.16a9
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 70 · Milton55 Meters708.68a9
Jan 22Bay State Conf - Block #5Jan 22 · Long Jump · Place 7 · MiltonLong Jump712-59
Jan 22Bay State Conf - Block #5Jan 22 · 55m Hurdles · Place 13 · Milton55m Hurdles1311.83a9
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 34 · Milton55 Meters348.63a PB9
Jan 15Bay State Conf - Block #4Jan 15 · Long Jump · Place 5 · MiltonLong Jump512-3.509
Jan 15Bay State Conf - Block #4Jan 15 · 55m Hurdles · Place 8 · Milton55m Hurdles811.81a9
Jan 15Bay State Conf - Block #4Jan 15 · 55 Meters · Place 41 · Milton55 Meters418.78a9
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 120 · Milton55m HurdlesRound P12011.69a9
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 197 · Milton300 Meters19750.78a PB9
Jan 8Bay State Conf - Block#3Jan 8 · High Jump · Place 12 · MiltonHigh Jump124-29
Jan 8Bay State Conf - Block#3Jan 8 · 55m Hurdles · Place 6 · Milton55m Hurdles611.80a9
Jan 8Bay State Conf - Block#3Jan 8 · 55 Meters · Place 34 · Milton55 Meters348.74a9

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 18Bay State Conf - Block #2Dec 18 · 55m Hurdles · Place 10 · Milton55m Hurdles33"10.12.10a PB9
Dec 18Bay State Conf - Block #2Dec 18 · 55 Meter · Place 33 · Milton55 Meter33.8.64a PB9
Dec 18Bay State Conf - Block #2Dec 18 · High Jump · Place 18 · MiltonHigh Jump18.4-02.00 PB9
Dec 11Bay State Conf - Block#1Dec 11 · 55 Meter · Place 59 · Milton55 Meter59.9.04a9
Dec 11Bay State Conf - Block#1Dec 11 · High Jump · MiltonHigh Jump--NH9