Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCAC Lower Division League Meet · May 2314.79aCAC Lower Division League MeetMay 23, 2026
100m Hurdles · 33" / 0.838m · OutdoorMSTCA Multi Championship · Jun 926.06aMSTCA Multi ChampionshipJune 9, 2025
200 Meters · OutdoorMSTCA Multi Championships · Jun 831.42aMSTCA Multi ChampionshipsJune 8, 2026
800 Meters · OutdoorMSTCA Multi Championships · Jun 83:51.83aMSTCA Multi ChampionshipsJune 8, 2026
Heptathlon · OutdoorMSTCA Multi Championships · Jun 81163MSTCA Multi ChampionshipsJune 8, 2026
High Jump · OutdoorMSTCA Multi Championships · Jun 81.05mMSTCA Multi ChampionshipsJune 8, 2026
Javelin · 600g · OutdoorCAC Lower Division Freshman/Sophomore Invitational · May 948-00CAC Lower Division Freshman/Sophomore InvitationalMay 9, 2026
Long Jump · OutdoorMSTCA Multi Championships · Jun 83.61mMSTCA Multi ChampionshipsJune 8, 2026
Shot Put · 4kg · OutdoorMSTCA Multi Championships · Jun 84.20mMSTCA Multi ChampionshipsJune 8, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 8MSTCA Multi ChampionshipsJun 8 · 800 Meters · Place 104 · Nashoba Valley Technical800 Meters104.3:51.83a PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · Javelin · Place 83 · Nashoba Valley TechnicalJavelin600g83.13.97m10
Jun 8MSTCA Multi ChampionshipsJun 8 · Long Jump · Place 95 · Nashoba Valley TechnicalLong Jump95.3.61m PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · 200 Meters · Place 87 · Nashoba Valley Technical200 Meters87.31.42a PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · Shot Put · Place 105 · Nashoba Valley TechnicalShot Put4kg105.4.20m PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · High Jump · Place 100 · Nashoba Valley TechnicalHigh Jump100.1.05m PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · 100m Hurdles · Place 105 · Nashoba Valley Technical100m Hurdles33" / 0.838m105.30.46a10
Jun 8MSTCA Multi ChampionshipsJun 8 · Heptathlon · Place 106 · Nashoba Valley TechnicalHeptathlon106.1163 PB10
May 23CAC Lower Division League MeetMay 23 · Javelin · Place 5 · Nashoba Valley TechnicalJavelin600g5.45-1010
May 23CAC Lower Division League MeetMay 23 · 100 Meters · Place 10 · Nashoba Valley Technical100 MetersRound P10.14.79a PB10
May 9CAC Lower Division Freshman/Sophomore InvitationalMay 9 · Javelin · Place 2 · Nashoba Valley TechnicalJavelin600g2.48-00 PB10
May 9CAC Lower Division Freshman/Sophomore InvitationalMay 9 · 100 Meters · Place 5 · Nashoba Valley Technical100 MetersRound P5.15.09a10
May 9CAC Lower Division Freshman/Sophomore InvitationalMay 9 · 100 Meters · Place 5 · Nashoba Valley Technical100 Meters5.15.09a10
Apr 15CAC Lower Division InvitationalApr 15 · Javelin · Place 7 · Nashoba Valley TechnicalJavelin600g7.39-0810
Apr 15CAC Lower Division InvitationalApr 15 · 100 Meters · Place 11 · Nashoba Valley Technical100 Meters11.15.52a10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 9MSTCA Multi ChampionshipJun 9 · 800 Meters · Place 123 · Nashoba Valley Technical800 MetersRound M123.3:54.67a9
Jun 9MSTCA Multi ChampionshipJun 9 · Javelin · Place 113 · Nashoba Valley TechnicalJavelin600gRound M113.11.54m9
Jun 9MSTCA Multi ChampionshipJun 9 · Long Jump · Place 117 · Nashoba Valley TechnicalLong JumpRound M117.3.60m9
Jun 9MSTCA Multi ChampionshipJun 9 · 200 Meters · Place 124 · Nashoba Valley Technical200 MetersRound M124.34.56a9
Jun 9MSTCA Multi ChampionshipJun 9 · Shot Put · Place 125 · Nashoba Valley TechnicalShot Put4kgRound M125.3.90m9
Jun 9MSTCA Multi ChampionshipJun 9 · High Jump · Place 117 · Nashoba Valley TechnicalHigh JumpRound M117.1.00m9
Jun 9MSTCA Multi ChampionshipJun 9 · 100m Hurdles · Place 120 · Nashoba Valley Technical100m Hurdles33" / 0.838mRound M120.26.06a PB9
Jun 9MSTCA Multi ChampionshipJun 9 · Heptathlon · Place 122 · Nashoba Valley TechnicalHeptathlonRound M122.8809
May 10CAC Lower Division Freshman/Sophomore MeetMay 10 · Javelin · Place 4 · Nashoba Valley TechnicalJavelin441-89
May 10CAC Lower Division Freshman/Sophomore MeetMay 10 · 100 Meters · Place 12 · Nashoba Valley Technical100 Meters1215.82a9
May 7IACS HS vs. Nashoba TechMay 7 · Javelin · Place 10 · Nashoba Valley TechnicalJavelin1042-09
May 7IACS HS vs. Nashoba TechMay 7 · 100 Meters · Place 12 · Nashoba Valley Technical100 Meters1215.65a9