Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCAC Lower Division League Meet · May 2314.70aCAC Lower Division League MeetMay 23, 2026
100m Hurdles · 33" / 0.838m · OutdoorMSTCA Multi Championships · Jun 828.42aMSTCA Multi ChampionshipsJune 8, 2026
200 Meters · OutdoorCAC Lower Division League Meet · May 2331.08aCAC Lower Division League MeetMay 23, 2026
800 Meters · OutdoorMSTCA Multi Championship · Jun 93:21.38aMSTCA Multi ChampionshipJune 9, 2025
Heptathlon · OutdoorMSTCA Multi Championship · Jun 91285MSTCA Multi ChampionshipJune 9, 2025
High Jump · OutdoorMSTCA Multi Championship · Jun 91.00mMSTCA Multi ChampionshipJune 9, 2025
Javelin · 600g · OutdoorMSTCA Multi Championships · Jun 813.92mMSTCA Multi ChampionshipsJune 8, 2026
Long Jump · OutdoorMSTCA Multi Championships · Jun 84.07mMSTCA Multi ChampionshipsJune 8, 2026
Shot Put · 4kg · OutdoorMSTCA Multi Championship · Jun 95.04mMSTCA Multi ChampionshipJune 9, 2025
Triple Jump · OutdoorCAC Lower Division League Meet · May 2329-00.00CAC Lower Division League MeetMay 23, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 8MSTCA Multi ChampionshipsJun 8 · 800 Meters · Place 97 · Nashoba Valley Technical800 Meters97.3:23.19a10
Jun 8MSTCA Multi ChampionshipsJun 8 · Javelin · Place 84 · Nashoba Valley TechnicalJavelin600g84.13.92m PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · Long Jump · Place 70 · Nashoba Valley TechnicalLong Jump70.4.07m PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · 200 Meters · Place 96 · Nashoba Valley Technical200 Meters96.32.04a10
Jun 8MSTCA Multi ChampionshipsJun 8 · Shot Put · Place 101 · Nashoba Valley TechnicalShot Put4kg101.4.70m10
Jun 8MSTCA Multi ChampionshipsJun 8 · High Jump · Nashoba Valley TechnicalHigh Jump—NH10
Jun 8MSTCA Multi ChampionshipsJun 8 · 100m Hurdles · Place 104 · Nashoba Valley Technical100m Hurdles33" / 0.838m104.28.42a PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · Heptathlon · Place 105 · Nashoba Valley TechnicalHeptathlon105.122010
May 23CAC Lower Division League MeetMay 23 · Triple Jump · Place 4 · Nashoba Valley TechnicalTriple Jump4.29-00.00 PB10
May 23CAC Lower Division League MeetMay 23 · 200 Meters · Place 9 · Nashoba Valley Technical200 Meters9.31.08a PB10
May 23CAC Lower Division League MeetMay 23 · 100 Meters · Place 9 · Nashoba Valley Technical100 MetersRound P9.14.70a PB10
May 112026 MVADA Small School Track and Field ChampionshipMay 11 · Triple Jump · Place 11 · Nashoba Valley TechnicalTriple Jump11.27-00.0010
May 112026 MVADA Small School Track and Field ChampionshipMay 11 · 200 Meters · Place 20 · Nashoba Valley Technical200 Meters20.31.86a10
May 9CAC Lower Division Freshman/Sophomore InvitationalMay 9 · Triple Jump · Place 1 · Nashoba Valley TechnicalTriple Jump1.27-09.0010
May 9CAC Lower Division Freshman/Sophomore InvitationalMay 9 · 200 Meters · Place 5 · Nashoba Valley Technical200 Meters5.32.47a10
May 9CAC Lower Division Freshman/Sophomore InvitationalMay 9 · 100 Meters · Place 4 · Nashoba Valley Technical100 MetersRound P4.15.06a10
May 9CAC Lower Division Freshman/Sophomore InvitationalMay 9 · 100 Meters · Place 4 · Nashoba Valley Technical100 Meters4.15.06a10
Apr 15CAC Lower Division InvitationalApr 15 · Triple Jump · Place 4 · Nashoba Valley TechnicalTriple Jump4.28-00.0010
Apr 15CAC Lower Division InvitationalApr 15 · 200 Meters · Place 7 · Nashoba Valley Technical200 Meters7.31.58a10
Apr 15CAC Lower Division InvitationalApr 15 · 100 Meters · Place 8 · Nashoba Valley Technical100 Meters8.15.34a10

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 9MSTCA Multi ChampionshipJun 9 · 800 Meters · Place 110 · Nashoba Valley Technical800 MetersRound M110.3:21.38a PB9
Jun 9MSTCA Multi ChampionshipJun 9 · Javelin · Place 109 · Nashoba Valley TechnicalJavelin600gRound M109.11.71m9
Jun 9MSTCA Multi ChampionshipJun 9 · Long Jump · Place 110 · Nashoba Valley TechnicalLong JumpRound M110.3.72m9
Jun 9MSTCA Multi ChampionshipJun 9 · 200 Meters · Place 107 · Nashoba Valley Technical200 MetersRound M107.31.90a9
Jun 9MSTCA Multi ChampionshipJun 9 · Shot Put · Place 119 · Nashoba Valley TechnicalShot Put4kgRound M119.5.04m PB9
Jun 9MSTCA Multi ChampionshipJun 9 · High Jump · Place 117 · Nashoba Valley TechnicalHigh JumpRound M117.1.00m PB9
Jun 9MSTCA Multi ChampionshipJun 9 · 100m Hurdles · Place 126 · Nashoba Valley Technical100m Hurdles33" / 0.838mRound M126.30.50a9
Jun 9MSTCA Multi ChampionshipJun 9 · Heptathlon · Place 120 · Nashoba Valley TechnicalHeptathlonRound M120.1285 PB9
May 17CAC Lower Division League MeetMay 17 · Triple Jump · Place 10 · Nashoba Valley TechnicalTriple Jump1025-109
May 17CAC Lower Division League MeetMay 17 · 200 Meters · Place 11 · Nashoba Valley Technical200 Meters1131.34a9
May 17CAC Lower Division League MeetMay 17 · 100 Meters · Place 18 · Nashoba Valley Technical100 Meters1815.10a9
May 122025 MVADA Track & Field Championship Meet Small SchoolsMay 12 · 200 Meters · Place 16 · Nashoba Valley Technical200 Meters1631.42a9
May 10CAC Lower Division Freshman/Sophomore MeetMay 10 · Triple Jump · Place 1 · Nashoba Valley TechnicalTriple Jump126-49
May 10CAC Lower Division Freshman/Sophomore MeetMay 10 · 200 Meters · Place 3 · Nashoba Valley Technical200 Meters331.84a9
May 10CAC Lower Division Freshman/Sophomore MeetMay 10 · 100 Meters · Place 8 · Nashoba Valley Technical100 Meters815.47a9
May 10CAC Lower Division Freshman/Sophomore MeetMay 10 · 100 Meters · Place 7 · Nashoba Valley Technical100 Meters715.25a9
May 7IACS HS vs. Nashoba TechMay 7 · Triple Jump · Place 6 · Nashoba Valley TechnicalTriple Jump627-09
May 7IACS HS vs. Nashoba TechMay 7 · 200 Meters · Place 6 · Nashoba Valley Technical200 Meters632.21a9
May 7IACS HS vs. Nashoba TechMay 7 · 100 Meters · Place 7 · Nashoba Valley Technical100 Meters715.16a9