Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Multi Championships · Jun 813.07aMSTCA Multi ChampionshipsJune 8, 2026
110m Hurdles · 39" / 0.991m · OutdoorMSTCA Multi Championships · Jun 818.47aMSTCA Multi ChampionshipsJune 8, 2026
1500 Meters · OutdoorMSTCA Multi Championships · Jun 86:15.39aMSTCA Multi ChampionshipsJune 8, 2026
400 Meters · OutdoorMSTCA Multi Championships · Jun 81:05.26aMSTCA Multi ChampionshipsJune 8, 2026
Decathlon · OutdoorMSTCA Multi Championships · Jun 83222MSTCA Multi ChampionshipsJune 8, 2026
Discus · 1.6kg · OutdoorCAC Lower Division League Meet · May 2396-04CAC Lower Division League MeetMay 23, 2026
High Jump · OutdoorMSTCA Multi Championships · Jun 81.45mMSTCA Multi ChampionshipsJune 8, 2026
Javelin · 800g · OutdoorCAC Lower Division League Meet · May 23137-08CAC Lower Division League MeetMay 23, 2026
Long Jump · OutdoorMSTCA Multi Championships · Jun 85.15mMSTCA Multi ChampionshipsJune 8, 2026
Shot Put · 12lb · OutdoorMSTCA Multi Championships · Jun 89.03mMSTCA Multi ChampionshipsJune 8, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 8MSTCA Multi ChampionshipsJun 8 · 1500 Meters · Place 117 · Nashoba Valley Technical1500 Meters117.6:15.39a PB12
Jun 8MSTCA Multi ChampionshipsJun 8 · Javelin · Place 73 · Nashoba Valley TechnicalJavelin800g73.28.69m12
Jun 8MSTCA Multi ChampionshipsJun 8 · Triple Jump · Nashoba Valley TechnicalTriple Jump—ND12
Jun 8MSTCA Multi ChampionshipsJun 8 · Discus · Place 53 · Nashoba Valley TechnicalDiscus1.6kg53.24.46m12
Jun 8MSTCA Multi ChampionshipsJun 8 · 110m Hurdles · Place 51 · Nashoba Valley Technical110m Hurdles39" / 0.991m51.18.47a PB12
Jun 8MSTCA Multi ChampionshipsJun 8 · 400 Meters · Place 136 · Nashoba Valley Technical400 Meters136.1:05.26a PB12
Jun 8MSTCA Multi ChampionshipsJun 8 · High Jump · Place 95 · Nashoba Valley TechnicalHigh Jump95.1.45m PB12
Jun 8MSTCA Multi ChampionshipsJun 8 · Shot Put · Place 68 · Nashoba Valley TechnicalShot Put12lb68.9.03m PB12
Jun 8MSTCA Multi ChampionshipsJun 8 · Long Jump · Place 89 · Nashoba Valley TechnicalLong Jump89.5.15m PB12
Jun 8MSTCA Multi ChampionshipsJun 8 · 100 Meters · Place 119 · Nashoba Valley Technical100 Meters119.13.07a PB12
Jun 8MSTCA Multi ChampionshipsJun 8 · Decathlon · Place 113 · Nashoba Valley TechnicalDecathlon113.3222 PB12
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Javelin · Place 26 · Nashoba Valley TechnicalJavelin800g26.120-0312
May 23CAC Lower Division League MeetMay 23 · Javelin · Place 2 · Nashoba Valley TechnicalJavelin800g2.137-08 PB12
May 23CAC Lower Division League MeetMay 23 · Discus · Place 5 · Nashoba Valley TechnicalDiscus1.6kg5.96-04 PB12
May 23CAC Lower Division League MeetMay 23 · 110m Hurdles · Nashoba Valley Technical110m Hurdles39" / 0.991m--DNS12
May 20IACS HS vs. Lynn TechMay 20 · Javelin · Place 2 · Nashoba Valley TechnicalJavelin800g2.112-0612
May 20IACS HS vs. Lynn TechMay 20 · Discus · Nashoba Valley TechnicalDiscus1.6kg--DNS12
May 20IACS HS vs. Lynn TechMay 20 · 110m Hurdles · Nashoba Valley Technical110m Hurdles39" / 0.991m--DNS12
May 112026 MVADA Small School Track and Field ChampionshipMay 11 · Javelin · Place 9 · Nashoba Valley TechnicalJavelin800g9.117-0212
May 112026 MVADA Small School Track and Field ChampionshipMay 11 · Discus · Nashoba Valley TechnicalDiscus1.6kg--DNS12
May 112026 MVADA Small School Track and Field ChampionshipMay 11 · 110m Hurdles · Place 6 · Nashoba Valley Technical110m Hurdles39" / 0.991mRound P6.18.56a12
May 112026 MVADA Small School Track and Field ChampionshipMay 11 · 110m Hurdles · Place 6 · Nashoba Valley Technical110m Hurdles39" / 0.991m6.18.57a12
Apr 15CAC Lower Division InvitationalApr 15 · Javelin · Place 3 · Nashoba Valley TechnicalJavelin800g3.115-0212
Apr 15CAC Lower Division InvitationalApr 15 · Discus · Place 4 · Nashoba Valley TechnicalDiscus1.6kg4.87-0812
Apr 15CAC Lower Division InvitationalApr 15 · 400m Hurdles · Nashoba Valley Technical400m Hurdles36" / 0.914m--DNS12
Apr 15CAC Lower Division InvitationalApr 15 · 110m Hurdles · Place 3 · Nashoba Valley Technical110m Hurdles39" / 0.991m3.19.36a12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 9MSTCA Multi ChampionshipJun 9 · 1500 Meters · Nashoba Valley Technical1500 MetersRound M--DNF11
Jun 9MSTCA Multi ChampionshipJun 9 · Javelin · Nashoba Valley TechnicalJavelin800gRound M--DNS11
Jun 9MSTCA Multi ChampionshipJun 9 · Discus · Nashoba Valley TechnicalDiscus1.6kgRound M--DNS11
Jun 9MSTCA Multi ChampionshipJun 9 · 110m Hurdles · Place 69 · Nashoba Valley Technical110m Hurdles39" / 0.991mRound M69.20.23a11
Jun 9MSTCA Multi ChampionshipJun 9 · High Jump · Nashoba Valley TechnicalHigh JumpRound M--NH11
Jun 9MSTCA Multi ChampionshipJun 9 · Shot Put · Place 70 · Nashoba Valley TechnicalShot Put12lbRound M70.8.80m11
Jun 9MSTCA Multi ChampionshipJun 9 · Long Jump · Place 107 · Nashoba Valley TechnicalLong JumpRound M107.4.71m11
Jun 9MSTCA Multi ChampionshipJun 9 · 100 Meters · Nashoba Valley Technical100 MetersRound M--DNS11
Jun 9MSTCA Multi ChampionshipJun 9 · Decathlon · Nashoba Valley TechnicalDecathlonRound M—DNF11
May 17CAC Lower Division League MeetMay 17 · Javelin · Place 6 · Nashoba Valley TechnicalJavelin6115-911
May 17CAC Lower Division League MeetMay 17 · Discus · Place 8 · Nashoba Valley TechnicalDiscus883-311
May 122025 MVADA Track & Field Championship Meet Small SchoolsMay 12 · Javelin · Place 15 · Nashoba Valley TechnicalJavelin1597-1111
May 7IACS HS vs. Nashoba TechMay 7 · Javelin · Place 3 · Nashoba Valley TechnicalJavelin3112-311
May 7IACS HS vs. Nashoba TechMay 7 · Discus · Place 5 · Nashoba Valley TechnicalDiscus589-1011
May 7IACS HS vs. Nashoba TechMay 7 · 110m Hurdles · Place 6 · Nashoba Valley Technical110m Hurdles621.00a11