Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Warrior Invitational · Apr 2414.38aMSTCA Warrior InvitationalApril 24, 2025
200 Meters · OutdoorWalpole, Natick, and Milton · Apr 3031.45aWalpole, Natick, and MiltonApril 30, 2025
300 Meters · IndoorBay State Conference - Block #4 · Jan 956.48aBay State Conference - Block #4January 9, 2025
55 Meter · IndoorMSTCA Speed Classic (Sunday) · Dec 218.37aMSTCA Speed Classic (Sunday)December 21, 2025
55 Meters · IndoorMSTCA Rising Championship · Feb 108.13aMSTCA Rising ChampionshipFebruary 10, 2026
Long Jump · IndoorMSTCA Speed Classic (Sunday) · Dec 2111-10.75MSTCA Speed Classic (Sunday)December 21, 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 6 · Walpole100 Meters614.41a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 10MSTCA Rising ChampionshipFeb 10 · 55 Meters · Place 18 · Walpole55 Meters188.13a PB10
Jan 28Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 42 · Walpole55 Meters428.33a10
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 8 · Walpole55 Meters88.29a10
Jan 15Bay State Conf - Block #4Jan 15 · Long Jump · Place 10 · WalpoleLong Jump1011-510
Jan 15Bay State Conf - Block #4Jan 15 · 55 Meters · Place 6 · Walpole55 Meters68.27a10
Jan 8Bay State Conf - Block#3Jan 8 · 55 Meters · Place 10 · Walpole55 Meters108.43a10
Jan 3Northeast Freshman-Sophomore ChampionshipJan 3 · 55 Meters · Place 26 · Walpole55 Meters268.45a10

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55 Meter · Place 66 · Walpole55 Meter66.8.37a PB10
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · Long Jump · Place 59 · WalpoleLong Jump59.11-10.75 PB10
Dec 18Bay State Conf - Block #2Dec 18 · 55 Meter · Place 25 · Walpole55 Meter25.8.53a10
Dec 11Bay State Conf - Block#1Dec 11 · 55 Meter · Place 33 · Walpole55 Meter33.8.62a10
Dec 11Bay State Conf - Block#1Dec 11 · Long Jump · WalpoleLong Jump--FOUL10
Feb 11MSTCA Rising ChampionshipFeb 11 · 55 Meters · Place 23 · Walpole55 Meters238.24a—
Jan 28BSC OpenJan 28 · 55 Meters · Place 49 · Walpole55 Meters498.40a—
Jan 28Bay State Conference - OpenJan 28 · 55 Meter · Place 49 · Walpole55 Meter49.8.40a9
Jan 23Bay State Conference - Block 5Jan 23 · 55 Meters · Place 28 · Walpole55 Meters288.52a—
Jan 9Bay State Conference - Block #4Jan 9 · 300 Meters · Place 33 · Walpole300 Meters3356.48a PB—
Jan 2Bay State Conference - Block#3Jan 2 · 55 Meters · Place 94 · Walpole55 Meters949.58—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14BSC JV Open Meet May 14 · 100 Meters · Place 26 · Walpole100 Meters2614.68a9
May 10MSTCA Coaches Shore InvitationalMay 10 · 100 Meters · Place 49 · Walpole100 Meters4914.54a9
May 7Baystate Conference Tri meet 4 at FraminghamMay 7 · 100 Meters · Place 10 · Walpole100 Meters1014.64a9
Apr 30Walpole, Natick, and MiltonApr 30 · 200 Meters · Place 15 · Walpole200 Meters1531.45a PB9
Apr 30Walpole, Natick, and MiltonApr 30 · 100 Meters · Place 16 · Walpole100 Meters1614.91a9
Apr 24MSTCA Warrior InvitationalApr 24 · 100 Meters · Place 71 · Walpole100 Meters7114.38a PB9
Apr 16Needham, Brookline, and WalpoleApr 16 · 100 Meters · Place 8 · Walpole100 Meters814.51a9
Apr 9Bay State Conf 1 at Newton NorthApr 9 · 100 Meters · Place 14 · Walpole100 Meters1414.429

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Bay State Conference - Block #2Dec 19 · 55 Meter · Place 57 · Walpole55 Meter57.8.90a9
Dec 12Bay State Conference - Block #1Dec 12 · 55 Meter · Place 54 · Walpole55 Meter54.8.87a9