Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWeymouth, Wellesley, Natick, and Needham · May 714.22aWeymouth, Wellesley, Natick, and NeedhamMay 7, 2025
300 Meters · IndoorBay State Conf - Block #2 · Dec 1843.32aBay State Conf - Block #2December 18, 2025
50 Meters · IndoorNN JV #1 · Jan 77.2NN JV #1January 7, 2026
55 Meter · IndoorBay State Conf - Block#1 · Dec 118.20aBay State Conf - Block#1December 11, 2025
55 Meters · IndoorBay State Conf - Block #4 · Jan 157.99aBay State Conf - Block #4January 15, 2026

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

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 28Bay Sate Conf - Open MeetJan 28 · 55m Hurdles · Place 28 · Natick55m Hurdles2810.86a10
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 96 · Natick55 Meters968.01a10
Jan 15Bay State Conf - Block #4Jan 15 · 55 Meters · Place 69 · Natick55 Meters697.99a PB10
Jan 7NN JV #1Jan 7 · 300 Meters · Place 12 · Natick300 Meters1244.710
Jan 7NN JV #1Jan 7 · 50 Meters · Place 2 · Natick50 Meters27.2 PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Bay State Conf - Block #2Dec 18 · 300 Meters · Place 23 · Natick300 Meters23.43.32a PB10
Dec 11Bay State Conf - Block#1Dec 11 · 55 Meter · Place 76 · Natick55 Meter76.8.20a PB10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Weymouth, Wellesley, Natick, and NeedhamMay 7 · 100 Meters · Place 75 · Natick100 Meters7514.22a PB9
Jan 22NN JV Meet #2Jan 22 · 50 Yard Dash · Natick50 Yard Dash—7.3Unofficial9
Jan 22NN JV Meet #2Jan 22 · 300 Meters · Natick300 Meters—46.1Unofficial9
Jan 8NN JV #1Jan 8 · 50 Yard Dash · Natick50 Yard Dash—7.2Unofficial9