Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorBSC-1 Framingham, Brookline at Natick · Apr 819.51aBSC-1 Framingham, Brookline at NatickApril 8, 2026
400 Meters · OutdoorBattle Road Twilight Series Meet - 4 · Jun 131:06.67aBattle Road Twilight Series Meet - 4June 13, 2026
55m Hurdles · 33" · IndoorBay State Conf - Block #2 · Dec 1811.23aBay State Conf - Block #2December 18, 2025
600 Meters · IndoorBay Sate Conf - Open Meet · Jan 281:55.35aBay Sate Conf - Open MeetJanuary 28, 2026
800 Meters · OutdoorMSTCA Jim Hoar Freshman Sophomore Invitational · May 92:34.10aMSTCA Jim Hoar Freshman Sophomore InvitationalMay 9, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 13Battle Road Twilight Series Meet - 4Jun 13 · 800 Meters · Place 15 · Natick800 Meters15.2:36.42a9
Jun 13Battle Road Twilight Series Meet - 4Jun 13 · 400 Meters · Place 7 · Natick400 Meters7.1:06.67a PB9
May 16MSTCA Coaches Metro InvitationalMay 16 · 800 Meters · Place 28 · Natick800 Meters282:35.43a9
May 13BSC JV Open at NeedhamMay 13 · 100m Hurdles · Place 9 · Natick100m Hurdles33" / 0.838m9.19.52a9
May 13BSC JV Open at NeedhamMay 13 · 400 Meters · Place 10 · Natick400 Meters10.1:08.63a9
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 100m Hurdles · Place 34 · Natick100m HurdlesRound P3419.21a9
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 800 Meters · Place 14 · Natick800 Meters142:34.10a PB9
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · 400m Hurdles · Place 10 · Natick400m Hurdles101:16.82a9
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · 100m Hurdles · Place 11 · Natick100m Hurdles1119.33a9
Apr 29Natick, Walpole, and MiltonApr 29 · 100m Hurdles · Place 1 · Natick100m Hurdles119.64a9
Apr 29Natick, Walpole, and MiltonApr 29 · 800 Meters · Place 6 · Natick800 Meters62:43.20a9
Apr 15Natick - Newton North @ BraintreeApr 15 · 100m Hurdles · Place 2 · Natick100m Hurdles33" / 0.838m2.20.01a9
Apr 15Natick - Newton North @ BraintreeApr 15 · 800 Meters · Place 9 · Natick800 Meters9.2:37.78a9
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · 100m Hurdles · Place 1 · Natick100m Hurdles33" / 0.838m1.19.51a PB9
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · 800 Meters · Place 6 · Natick800 Meters6.2:40.62a9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 28Bay Sate Conf - Open MeetJan 28 · 600 Meters · Place 13 · Natick600 Meters131:55.35a PB9
Jan 8Bay State Conf - Block#3Jan 8 · 600 Meters · Place 23 · Natick600 Meters231:56.23a9
Jan 8Bay State Conf - Block#3Jan 8 · 55m Hurdles · Place 1 · Natick55m Hurdles111.27a9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18Bay State Conf - Block #2Dec 18 · 600 Meters · Place 21 · Natick600 Meters21.1:56.62a9
Dec 18Bay State Conf - Block #2Dec 18 · 55m Hurdles · Place 2 · Natick55m Hurdles33"2.11.23a PB9
Dec 11Bay State Conf - Block#1Dec 11 · 600 Meters · Place 22 · Natick600 Meters22.1:58.37a9
Dec 11Bay State Conf - Block#1Dec 11 · 55m Hurdles · Place 2 · Natick55m Hurdles33"2.11.31a9