Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBSC #4 · Jan 135:22.63aBSC #4January 13, 2022
1000 Meters · IndoorMSTCA Last Chance · Feb 122:55.84MSTCA Last ChanceFebruary 12, 2022
300 Meters · IndoorBay State Conf - Block 5 · Jan 2540.56aBay State Conf - Block 5January 25, 2024
55 Meter · IndoorBay State Conference - Open · Jan 287.31aBay State Conference - OpenJanuary 28, 2025
55 Meters · IndoorBSC Open · Jan 287.31aBSC OpenJanuary 28, 2025
600 Meters · IndoorBSC Championship · Feb 81:33.78aBSC ChampionshipFebruary 8, 2023
Long Jump · IndoorBay State Conference - Block #1 · Dec 1216-10.00Bay State Conference - Block #1December 12, 2024

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

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Jan 28BSC OpenJan 28 · Long Jump · Place 20 · WalpoleLong Jump2016-9—
Jan 28BSC OpenJan 28 · 55 Meters · Place 31 · Walpole55 Meters317.31a PB—
Jan 28Bay State Conference - OpenJan 28 · 55 Meter · Place 31 · Walpole55 Meter31.7.31a PB12
Jan 28Bay State Conference - OpenJan 28 · Long Jump · Place 20 · WalpoleLong Jump20.16-09.0012
Jan 23Bay State Conference - Block 5Jan 23 · Long Jump · Place 24 · WalpoleLong Jump2416-3.50—
Jan 23Bay State Conference - Block 5Jan 23 · 55 Meters · Place 18 · Walpole55 Meters187.40a—
Jan 9Bay State Conference - Block #4Jan 9 · Long Jump · Place 29 · WalpoleLong Jump2915-8.75—
Jan 9Bay State Conference - Block #4Jan 9 · 55 Meters · Place 14 · Walpole55 Meters147.38a—
Jan 2Bay State Conference - Block#3Jan 2 · Long Jump · Place 28 · WalpoleLong Jump2815-8—
Jan 2Bay State Conference - Block#3Jan 2 · 55 Meters · Place 11 · Walpole55 Meters117.33—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19Bay State Conference - Block #2Dec 19 · 200 Meters · Walpole200 MetersRelay Split—26.3hUnofficial12
Dec 19Bay State Conference - Block #2Dec 19 · Long Jump · Place 26 · WalpoleLong Jump26.16-01.5012
Dec 12Bay State Conference - Block #1Dec 12 · Long Jump · Place 16 · WalpoleLong Jump16.16-10.00 PB12
Jan 25Bay State Conf - Block 5Jan 25 · 300 Meters · Place 16 · Walpole300 Meters1640.56a PB—
Jan 11Bay State Conf - Block 4Jan 11 · 300 Meters · Place 18 · Walpole300 Meters1840.99a—
Jan 4Bay State Conference - Block 3Jan 4 · 600 Meters · Place 27 · Walpole600 Meters271:36.33a—

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 21Bay State Conf - Block 2Dec 21 · 600 Meters · Place 23 · Walpole600 Meters23.1:38.00a11
Dec 14Bay State Conf - Block 1Dec 14 · 600 Meters · Place 21 · Walpole600 Meters21.1:37.80a11
Feb 8BSC ChampionshipFeb 8 · 600 Meters · Place 20 · Walpole600 Meters20.1:33.78a PB10
Feb 8BSC ChampionshipFeb 8 · 400 Meters · Walpole400 MetersRelay Split—56.5Unofficial10
Jan 26BSC Meet #5Jan 26 · 600 Meters · Place 26 · Walpole600 Meters26.1:36.72a10
Jan 26BSC Meet #5Jan 26 · 400 Meters · Walpole400 MetersRelay Split—56.9Unofficial10
Jan 12BSC Meet #4Jan 12 · 1000 Meters · Place 16 · Walpole1000 Meters162:57.28SO
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · 600 Meters · Place 7 · Walpole600 Meters7.1:33.98a10
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · 200 Meters · Walpole200 MetersRelay Split—25.4Unofficial10
Jan 5BSC Meet #3Jan 5 · 1000 Meters · Place 21 · Walpole1000 Meters212:58.93a—

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 22BSC Meet #2Dec 22 · 600 Meters · Place 18 · Walpole600 Meters18.1:36.73a10
Dec 22BSC Meet #2Dec 22 · 400 Meters · Walpole400 MetersRelay Split—57.3Unofficial10
Dec 18MSTCA Speed Classic Small SchoolDec 18 · 300 Meters · Place 31 · Walpole300 Meters31.40.62a10
Dec 15BSC Meet #1Dec 15 · 600 Meters · Place 20 · Walpole600 Meters20.1:38.20a10
Feb 12MSTCA Last ChanceFeb 12 · 1000 Meters · Place 41 · Walpole1000 Meters412:55.84 PB9
Jan 27BSC #6Jan 27 · 1000 Meters · Place 7 · Walpole1000 Meters7.3:00.60a9
Jan 27BSC #6Jan 27 · 400 Meters · Walpole400 MetersRelay Split—59.3Unofficial9
Jan 25BSC #5Jan 25 · 600 Meters · Place 32 · Walpole600 Meters32.1:40.13a9
Jan 13BSC #4Jan 13 · 1 Mile · Place 30 · Walpole1 Mile30.5:22.63a PB9
Jan 8MSTCA Auerbach FR-SOPH Small School MeetJan 8 · 1000 Meters · Place 3 · Walpole1000 Meters33:07.61FR

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30BSC #3Dec 30 · 600 Meters · Place 16 · Walpole600 Meters16.1:42.05a9
Dec 30BSC #3Dec 30 · 400 Meters · Walpole400 MetersRelay Split—61.4Unofficial9
Dec 23BSC #2Dec 23 · 1000 Meters · Place 22 · Walpole1000 Meters22.3:10.02a9
Dec 16BSC #1Dec 16 · 1000 Meters · Walpole1000 Meters—DNS9
Dec 11MSTCA Winter Festival Invitational Large SchoolsDec 11 · 1000 Meters · Place 14 · Walpole1000 Meters14.3:06.10a9