Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTVL Conference · May 1712.30aTVL ConferenceMay 17, 2017
200 Meters · OutdoorMSTCA Frosh-Soph Large · May 524.89aMSTCA Frosh-Soph LargeMay 5, 2018
300 Meters · IndoorTri Valley League Showcase Meet · Feb 137.86Tri Valley League Showcase MeetFebruary 1, 2020
55 Meter · IndoorTri Valley League Meet · Jan 37.08aTri Valley League MeetJanuary 3, 2020

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 25USATF-NE Open and Masters ChampionshipJul 25 · 200 Meters · Place 21 · Greater Boston TrackGreater Boston Track200 Meters21.24.95aWind: 2.4-
Jul 25USATF-NE Open and Masters ChampionshipJul 25 · 100 Meters · Greater Boston TrackGreater Boston Track100 MetersRound P--DNSWind: 1.1-

2020 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 13NSAF x AthleticNET Virtual NationalsJun 13 · 100 Meters · Place 5100 Meters5.11.0hUnofficial12
May 30NSAF x AthleticNET Virtual Nationals Qualifying Meet 3May 30 · 200 Meters · Place 7200 Meters7.22.6hUnofficial12
May 23NSAF x AthleticNET Virtual Nationals Qualifying Meet 2May 23 · 200 Meters · Place 5200 Meters5.22.8hUnofficial12
May 23NSAF x AthleticNET Virtual Nationals Qualifying Meet 2May 23 · 100 Meters · Place 3100 Meters3.11.1hUnofficial12
May 15NSAF x AthleticNET Virtual Nationals Qualifying Meet 1May 15 · 100 Meters · Place 9100 Meters9.11.3hUnofficial12

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 1Tri Valley League Showcase MeetFeb 1 · 300 Meters · Place 2 · HopkintonHopkinton300 Meters237.86 PBSR
Jan 26MSTCA Coaches Invite Large SchoolsJan 26 · 300 Meters · Place 77 · HopkintonHopkinton300 Meters7739.20512
Jan 26MSTCA Coaches Invite Large SchoolsJan 26 · 300 Meters · Place 5 · HopkintonHopkinton300 Meters539.20512
Jan 3Tri Valley League MeetJan 3 · 300 Meters · Place 4 · HopkintonHopkinton300 Meters4.38.34a12
Jan 3Tri Valley League MeetJan 3 · 55 Meter · Place 13 · HopkintonHopkinton55 Meter13.7.08a PB12

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27Holiday ChallengeDec 27 · 300 Meters · Place 63 · HopkintonHopkinton300 Meters63.39.44a12

2018 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27Tri Valley LeagueDec 27 · 55 Meter · Place 3 · HopkintonHopkinton55 Meter3.7.26a11
Dec 23MSTCA Speed Classic - Large SchoolsDec 23 · 300 Meters · Place 62 · HopkintonHopkinton300 Meters62.41.50a11
Dec 15MSTCA Winter Festival-Large SchoolsDec 15 · 55 Meter · Place 98 · HopkintonHopkinton55 MeterRound P98.7.41a11
Feb 3Tri Valley League MeetFeb 3 · 55 Meter · Place 13 · HopkintonHopkinton55 MeterRound P13.7.16a10

2018 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 5MSTCA Frosh-Soph LargeMay 5 · 200 Meters · Place 14 · HopkintonHopkinton200 MetersRound P14.24.89a PB10

2017 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17TVL ConferenceMay 17 · 100 Meters · Place 16 · HopkintonHopkinton100 MetersRound P16.12.30a PB9
May 6MSTCA Frosh/SophMay 6 · 200 Meters · Place 35 · HopkintonHopkinton200 MetersRound P35.25.54a9
Apr 823rd Annual Rt. 228 InvitationalApr 8 · 100 Meters · Place 27 · HopkintonHopkinton100 MetersRound P27.13.35a9