Personal bests

Best marks in available results
Event / courseMarkMeetDate
55m Hurdles · 39" · IndoorBay State Conference - Block #2 · Dec 1910.57aBay State Conference - Block #2December 19, 2024
Long Jump · IndoorBay State Conference - Block #2 · Dec 1914-02.00Bay State Conference - Block #2December 19, 2024

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21Bay State Conference Championship MeetMay 21 · 400m Hurdles · Place 12 · Natick400m Hurdles121:08.30a12
May 7Weymouth, Wellesley, Natick, and NeedhamMay 7 · 400m Hurdles · Place 8 · Natick400m Hurdles81:09.67a12
Apr 16Bay State Conf 2 at BraintreeApr 16 · 400m Hurdles · Place 3 · Natick400m Hurdles31:08.12a12
Apr 9Bay State Conference 1 at Natick Apr 9 · 400m Hurdles · Place 7 · Natick400m Hurdles71:08.86a12
Apr 9Bay State Conference 1 at Natick Apr 9 · 110m Hurdles · Place 8 · Natick110m Hurdles824.84a12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 5Bay State Conf - Meet of ChampionsFeb 5 · 55m Hurdles · Place 23 · Natick55m Hurdles2310.37a—
Jan 23Bay State Conference - Block 5Jan 23 · 55m Hurdles · Place 30 · Natick55m Hurdles3010.84a—
Jan 9Bay State Conference - Block #4Jan 9 · Long Jump · Place 32 · NatickLong Jump3214-10—
Jan 9Bay State Conference - Block #4Jan 9 · 55m Hurdles · Place 25 · Natick55m Hurdles2510.68a—
Jan 2Bay State Conference - Block#3Jan 2 · Long Jump · Place 30 · NatickLong Jump3014-9—
Jan 2Bay State Conference - Block#3Jan 2 · 55m Hurdles · Place 27 · Natick55m Hurdles2710.84—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Bay State Conference - Block #2Dec 19 · 55m Hurdles · Place 26 · Natick55m Hurdles39"26.10.57a PB12
Dec 19Bay State Conference - Block #2Dec 19 · Long Jump · Place 32 · NatickLong Jump32.14-02.00 PB12
Dec 12Bay State Conference - Block #1Dec 12 · 55m Hurdles · Place 27 · Natick55m Hurdles39"27.11.22a12
Dec 12Bay State Conference - Block #1Dec 12 · Long Jump · Place 28 · NatickLong Jump28.14-02.0012

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jan 25NN JV #2Jan 25 · 50 Yard Dash · Natick50 Yard Dash—7.1Unofficial10
Jan 25NN JV #2Jan 25 · 1 Mile · Natick1 Mile—6:27Unofficial10