Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNeedham, Brookline, and Walpole · Apr 1615.56aNeedham, Brookline, and WalpoleApril 16, 2025
200 Meters · OutdoorWalpole, Natick, and Milton · Apr 3035.09aWalpole, Natick, and MiltonApril 30, 2025
300 Meters · IndoorBay State Conference - Block #4 · Jan 956.57aBay State Conference - Block #4January 9, 2025
55 Meter · IndoorMSTCA Speed Classic (Sunday) · Dec 219.18aMSTCA Speed Classic (Sunday)December 21, 2025
55 Meters · IndoorBay Sate Conf - Open Meet · Jan 289.14aBay Sate Conf - Open MeetJanuary 28, 2026
55m Hurdles · 33" · IndoorBay State Conf - Block #2 · Dec 1814.22aBay State Conf - Block #2December 18, 2025

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 15Brookline, Needham, and WalpoleApr 15 · 100 Meters · Place 31 · Walpole100 Meters3115.72a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 101 · Walpole55 Meters1019.14a PB10
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 71 · Walpole55 Meters719.14a10
Jan 15Bay State Conf - Block #4Jan 15 · 55 Meters · Place 63 · Walpole55 Meters639.15a10
Jan 8Bay State Conf - Block#3Jan 8 · 55 Meters · Place 69 · Walpole55 Meters699.25a10

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55 Meter · Place 162 · Walpole55 Meter162.9.18a PB10
Dec 18Bay State Conf - Block #2Dec 18 · 55m Hurdles · Place 20 · Walpole55m Hurdles33"20.14.22a PB10
Dec 18Bay State Conf - Block #2Dec 18 · 55 Meter · Place 87 · Walpole55 Meter87.9.27a10
Dec 11Bay State Conf - Block#1Dec 11 · 55 Meter · Place 82 · Walpole55 Meter82.9.26a10
Jan 28Bay State Conference - OpenJan 28 · 55 Meter · Walpole55 Meter--DNS9
Jan 23Bay State Conference - Block 5Jan 23 · 55 Meters · Place 77 · Walpole55 Meters779.27a—
Jan 9Bay State Conference - Block #4Jan 9 · 300 Meters · Place 34 · Walpole300 Meters3456.57a PB—
Jan 9Bay State Conference - Block #4Jan 9 · 55 Meters · Place 85 · Walpole55 Meters859.46a—
Jan 2Bay State Conference - Block#3Jan 2 · 55 Meters · Place 89 · Walpole55 Meters899.47—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14BSC JV Open Meet May 14 · 100 Meters · Place 70 · Walpole100 Meters7015.88a9
May 7Baystate Conference Tri meet 4 at FraminghamMay 7 · 100m Hurdles · Place 4 · Walpole100m Hurdles426.11a9
May 7Baystate Conference Tri meet 4 at FraminghamMay 7 · 100 Meters · Place 31 · Walpole100 Meters3115.93a9
Apr 30Walpole, Natick, and MiltonApr 30 · 200 Meters · Place 42 · Walpole200 Meters4235.09a PB9
Apr 30Walpole, Natick, and MiltonApr 30 · 100m Hurdles · Place 11 · Walpole100m Hurdles1126.40a9
Apr 16Needham, Brookline, and WalpoleApr 16 · 100m Hurdles · Place 9 · Walpole100m Hurdles925.42a9
Apr 16Needham, Brookline, and WalpoleApr 16 · 100 Meters · Place 24 · Walpole100 Meters2415.56a PB9
Apr 9Bay State Conf 1 at Newton NorthApr 9 · 100m Hurdles · Place 21 · Walpole100m Hurdles2129.779
Apr 9Bay State Conf 1 at Newton NorthApr 9 · 100 Meters · Place 63 · Walpole100 Meters6316.189

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Bay State Conference - Block #2Dec 19 · 55 Meter · Place 98 · Walpole55 Meter98.9.61a9
Dec 12Bay State Conference - Block #1Dec 12 · 55 Meter · Place 114 · Walpole55 Meter114.9.55a9