Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2025 MVADA Track & Field Championship Meet Small Schools · May 1212.91a2025 MVADA Track & Field Championship Meet Small SchoolsMay 12, 2025
100m Hurdles · 33" / 0.838m · OutdoorMSTCA Multi Championships · Jun 818.04aMSTCA Multi ChampionshipsJune 8, 2026
200 Meters · OutdoorCAC Lower Division League Meet · May 1726.99aCAC Lower Division League MeetMay 17, 2025
300 Meters · IndoorCommonwealth Athletic Conference Meet #6 · Jan 3044.93aCommonwealth Athletic Conference Meet #6January 30, 2025
400 Meters · OutdoorCAC Lower Division Freshman/Sophomore Meet · May 101:13.53aCAC Lower Division Freshman/Sophomore MeetMay 10, 2025
55 Meter · IndoorMIAA Division 5 Indoor Track & Field Championship · Feb 177.69aMIAA Division 5 Indoor Track & Field ChampionshipFebruary 17, 2025
55 Meters · IndoorCommonwealth Athletic Conference #5 · Jan 207.64aCommonwealth Athletic Conference #5January 20, 2026
800 Meters · OutdoorMSTCA Multi Championships · Jun 83:07.40aMSTCA Multi ChampionshipsJune 8, 2026
Heptathlon · OutdoorMSTCA Multi Championships · Jun 82954MSTCA Multi ChampionshipsJune 8, 2026
High Jump · IndoorCommonwealth Athletic Conference Meet #2 · Dec 164-06.00Commonwealth Athletic Conference Meet #2December 16, 2025
High Jump · OutdoorMSTCA Multi Championships · Jun 81.40mMSTCA Multi ChampionshipsJune 8, 2026
Javelin · 600g · OutdoorMSTCA Multi Championships · Jun 820.59mMSTCA Multi ChampionshipsJune 8, 2026
Long Jump · IndoorMIAA Division 5 Indoor Track & Field Championship · Feb 1716-06.50MIAA Division 5 Indoor Track & Field ChampionshipFebruary 17, 2025
Long Jump · OutdoorMIAA Division 6 Track & Field Championship · May 2816-05.50MIAA Division 6 Track & Field ChampionshipMay 28, 2026
Shot Put · 4kg · OutdoorMSTCA Multi Championships · Jun 85.30mMSTCA Multi ChampionshipsJune 8, 2026
Triple Jump · OutdoorMIAA Division 6 Track & Field Championship · May 2833-03.25MIAA Division 6 Track & Field ChampionshipMay 28, 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 · 800 Meters · Place 77 · Nashoba Valley Technical800 Meters77.3:07.40a PBJr
Jun 8MSTCA Multi ChampionshipsJun 8 · Javelin · Place 25 · Nashoba Valley TechnicalJavelin600g25.20.59m PBJr
Jun 8MSTCA Multi ChampionshipsJun 8 · Long Jump · Place 14 · Nashoba Valley TechnicalLong Jump14.4.72mJr
Jun 8MSTCA Multi ChampionshipsJun 8 · 200 Meters · Place 19 · Nashoba Valley Technical200 Meters19.27.80aJr
Jun 8MSTCA Multi ChampionshipsJun 8 · Shot Put · Place 84 · Nashoba Valley TechnicalShot Put4kg84.5.30m PBJr
Jun 8MSTCA Multi ChampionshipsJun 8 · High Jump · Place 25 · Nashoba Valley TechnicalHigh Jump25.1.40m PBJr
Jun 8MSTCA Multi ChampionshipsJun 8 · 100m Hurdles · Place 27 · Nashoba Valley Technical100m Hurdles33" / 0.838m27.18.04a PBJr
Jun 8MSTCA Multi ChampionshipsJun 8 · Heptathlon · Place 31 · Nashoba Valley TechnicalHeptathlon31.2954 PBJr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Triple Jump · Place 10 · Nashoba Valley TechnicalTriple Jump10.33-03.25 PBJr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Long Jump · Place 4 · Nashoba Valley TechnicalLong Jump4.16-05.50 PBJr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 100 Meters · Place 20 · Nashoba Valley Technical100 MetersRound P20.13.55aWind: -0.3Jr
May 23CAC Lower Division League MeetMay 23 · Triple Jump · Place 1 · Nashoba Valley TechnicalTriple Jump1.32-05.00Jr
May 23CAC Lower Division League MeetMay 23 · Long Jump · Place 1 · Nashoba Valley TechnicalLong Jump1.15-05.50Jr
May 23CAC Lower Division League MeetMay 23 · 200 Meters · Place 2 · Nashoba Valley Technical200 Meters2.28.08aJr
May 23CAC Lower Division League MeetMay 23 · 100 Meters · Place 2 · Nashoba Valley Technical100 MetersRound P2.13.68aJr
May 23CAC Lower Division League MeetMay 23 · 100 Meters · Place 2 · Nashoba Valley Technical100 Meters2.13.49aJr
May 20IACS HS vs. Lynn TechMay 20 · Triple Jump · Place 2 · Nashoba Valley TechnicalTriple Jump2.31-01.00Jr
May 20IACS HS vs. Lynn TechMay 20 · 100 Meters · Place 1 · Nashoba Valley Technical100 Meters1.13.38aJr
May 112026 MVADA Small School Track and Field ChampionshipMay 11 · Triple Jump · Place 2 · Nashoba Valley TechnicalTriple Jump2.33-02.25Jr
May 112026 MVADA Small School Track and Field ChampionshipMay 11 · Long Jump · Place 4 · Nashoba Valley TechnicalLong Jump4.15-06.00Jr
May 112026 MVADA Small School Track and Field ChampionshipMay 11 · 100 Meters · Place 2 · Nashoba Valley Technical100 MetersRound P2.13.35aJr
May 112026 MVADA Small School Track and Field ChampionshipMay 11 · 100 Meters · Place 4 · Nashoba Valley Technical100 Meters4.13.45aJr
Apr 15CAC Lower Division InvitationalApr 15 · Triple Jump · Place 1 · Nashoba Valley TechnicalTriple Jump1.32-04.50Jr
Apr 15CAC Lower Division InvitationalApr 15 · Long Jump · Place 1 · Nashoba Valley TechnicalLong Jump1.15-11.00Jr
Apr 15CAC Lower Division InvitationalApr 15 · 200 Meters · Place 1 · Nashoba Valley Technical200 Meters1.27.69aJr
Apr 15CAC Lower Division InvitationalApr 15 · 100 Meters · Place 1 · Nashoba Valley Technical100 Meters1.13.59aJr

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · Shot Put · Place 24 · Nashoba Valley TechnicalShot Put247.85—
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · Long Jump · Place 21 · Nashoba Valley TechnicalLong Jump2113-04.00—
Feb 11Commonwealth Athletic Conference TF ChampionshipFeb 11 · Long Jump · Place 7 · Nashoba Valley TechnicalLong Jump714-311
Feb 11Commonwealth Athletic Conference TF ChampionshipFeb 11 · 300 Meters · Place 4 · Nashoba Valley Technical300 Meters446.46a11
Feb 11Commonwealth Athletic Conference TF ChampionshipFeb 11 · 55 Meters · Place 3 · Nashoba Valley Technical55 Meters37.71a11
Feb 11Commonwealth Athletic Conference TF ChampionshipFeb 11 · 55 Meters · Place 2 · Nashoba Valley Technical55 Meters27.65a11
Feb 3Commonwealth Athletic Conference Meet #6Feb 3 · Long Jump · Place 8 · Nashoba Valley TechnicalLong Jump815-00.0011
Feb 3Commonwealth Athletic Conference Meet #6Feb 3 · High Jump · Place 2 · Nashoba Valley TechnicalHigh Jump24-06.0011
Feb 3Commonwealth Athletic Conference Meet #6Feb 3 · 55 Meters · Nashoba Valley Technical55 Meters—FS11
Jan 20Commonwealth Athletic Conference #5Jan 20 · Long Jump · Place 2 · Nashoba Valley TechnicalLong Jump215-411
Jan 20Commonwealth Athletic Conference #5Jan 20 · 55 Meters · Place 1 · Nashoba Valley Technical55 Meters17.64a PB11
Jan 15Commonwealth Athletic Conference Meet #4Jan 15 · Long Jump · Place 2 · Nashoba Valley TechnicalLong Jump215-1011
Jan 15Commonwealth Athletic Conference Meet #4Jan 15 · High Jump · Place 4 · Nashoba Valley TechnicalHigh Jump44-411
Jan 15Commonwealth Athletic Conference Meet #4Jan 15 · 300 Meters · Place 5 · Nashoba Valley Technical300 Meters548.12a11
Jan 15Commonwealth Athletic Conference Meet #4Jan 15 · 55 Meters · Place 3 · Nashoba Valley Technical55 Meters37.76a11
Jan 5Commonwealth Athletic Conference Meet #3Jan 5 · Long Jump · Place 8 · Nashoba Valley TechnicalLong Jump813-711
Jan 5Commonwealth Athletic Conference Meet #3Jan 5 · 55 Meters · Place 4 · Nashoba Valley Technical55 Meters48.10a11

2025 Indoor Track

26 results
DateMeetEventPlMarkGr
Dec 16Commonwealth Athletic Conference Meet #2Dec 16 · 300 Meters · Place 2 · Nashoba Valley Technical300 Meters2.48.06a11
Dec 16Commonwealth Athletic Conference Meet #2Dec 16 · 55 Meter · Place 1 · Nashoba Valley Technical55 Meter1.7.73a11
Dec 16Commonwealth Athletic Conference Meet #2Dec 16 · Long Jump · Place 1 · Nashoba Valley TechnicalLong Jump1.15-03.0011
Dec 16Commonwealth Athletic Conference Meet #2Dec 16 · High Jump · Place 6 · Nashoba Valley TechnicalHigh Jump6.4-06.00 PB11
Dec 9Commonwealth Athletic Conference Meet #1Dec 9 · 300 Meters · Place 3 · Nashoba Valley Technical300 Meters3.50.46a11
Dec 9Commonwealth Athletic Conference Meet #1Dec 9 · 55 Meter · Place 1 · Nashoba Valley Technical55 Meter1.7.74a11
Dec 9Commonwealth Athletic Conference Meet #1Dec 9 · Long Jump · Place 9 · Nashoba Valley TechnicalLong Jump9.13-04.0011
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · 300 Meters · Nashoba Valley Technical300 Meters--DNS10
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · 55 Meter · Place 12 · Nashoba Valley Technical55 MeterRound P12.7.69a PB10
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · Long Jump · Place 5 · Nashoba Valley TechnicalLong Jump5.16-06.50 PB10
Feb 8Commonwealth Athletic Conference Indoor TF ChampionshipFeb 8 · Long Jump · Place 1 · Nashoba Valley TechnicalLong Jump116-6—
Feb 8Commonwealth Athletic Conference Indoor TF ChampionshipFeb 8 · 300 Meters · Place 1 · Nashoba Valley Technical300 Meters145.15a—
Feb 8Commonwealth Athletic Conference Indoor TF ChampionshipFeb 8 · 55 Meters · Place 1 · Nashoba Valley Technical55 Meters17.70a—
Feb 8Commonwealth Athletic Conference Indoor TF ChampionshipFeb 8 · 55 Meters · Place 1 · Nashoba Valley Technical55 Meters17.74a—
Jan 30Commonwealth Athletic Conference Meet #6Jan 30 · Long Jump · Place 1 · Nashoba Valley TechnicalLong Jump115-6—
Jan 30Commonwealth Athletic Conference Meet #6Jan 30 · 300 Meters · Place 1 · Nashoba Valley Technical300 Meters144.93a PB—
Jan 30Commonwealth Athletic Conference Meet #6Jan 30 · 55 Meters · Place 1 · Nashoba Valley Technical55 Meters17.80a—
Jan 24Commonwealth Athletic Conference Meet #5Jan 24 · Long Jump · Place 1 · Nashoba Valley TechnicalLong Jump116-5—
Jan 24Commonwealth Athletic Conference Meet #5Jan 24 · 300 Meters · Place 1 · Nashoba Valley Technical300 Meters145.67a—
Jan 24Commonwealth Athletic Conference Meet #5Jan 24 · 55 Meters · Place 1 · Nashoba Valley Technical55 Meters17.64a—
Jan 13Commonwealth Athletic League Meet #4Jan 13 · Long Jump · Place 4 · Nashoba Valley TechnicalLong Jump414-10—
Jan 13Commonwealth Athletic League Meet #4Jan 13 · 300 Meters · Place 2 · Nashoba Valley Technical300 Meters249.13a—
Jan 13Commonwealth Athletic League Meet #4Jan 13 · 55 Meters · Place 1 · Nashoba Valley Technical55 Meters17.73a—
Jan 7Commonwealth Athletic Conference Meet #3Jan 7 · Long Jump · Place 7 · Nashoba Valley TechnicalLong Jump713-11—
Jan 7Commonwealth Athletic Conference Meet #3Jan 7 · 300 Meters · Place 4 · Nashoba Valley Technical300 Meters450.12a—
Jan 7Commonwealth Athletic Conference Meet #3Jan 7 · 55 Meters · Place 2 · Nashoba Valley Technical55 Meters28.10a—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17CAC Lower Division League MeetMay 17 · Triple Jump · Place 1 · Nashoba Valley TechnicalTriple Jump133-5.50SO
May 17CAC Lower Division League MeetMay 17 · Long Jump · Place 1 · Nashoba Valley TechnicalLong Jump117-0SO
May 17CAC Lower Division League MeetMay 17 · 200 Meters · Place 1 · Nashoba Valley Technical200 Meters126.99a PBSO
May 17CAC Lower Division League MeetMay 17 · 100 Meters · Place 2 · Nashoba Valley Technical100 Meters213.25aSO
May 17CAC Lower Division League MeetMay 17 · 100 Meters · Place 1 · Nashoba Valley Technical100 Meters112.97aSO
May 122025 MVADA Track & Field Championship Meet Small SchoolsMay 12 · Triple Jump · Place 2 · Nashoba Valley TechnicalTriple Jump233-11.25SO
May 122025 MVADA Track & Field Championship Meet Small SchoolsMay 12 · Long Jump · Place 1 · Nashoba Valley TechnicalLong Jump116-07.00SO
May 122025 MVADA Track & Field Championship Meet Small SchoolsMay 12 · 100 Meters · Place 3 · Nashoba Valley Technical100 Meters312.98aSO
May 122025 MVADA Track & Field Championship Meet Small SchoolsMay 12 · 100 Meters · Place 4 · Nashoba Valley Technical100 Meters412.91a PBSO
May 10CAC Lower Division Freshman/Sophomore MeetMay 10 · 400 Meters · Place 2 · Nashoba Valley Technical400 Meters21:13.53a PBSO
May 10CAC Lower Division Freshman/Sophomore MeetMay 10 · 100 Meters · Place 1 · Nashoba Valley Technical100 Meters113.72aSO
May 10CAC Lower Division Freshman/Sophomore MeetMay 10 · 100 Meters · Place 1 · Nashoba Valley Technical100 Meters113.42aSO

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17Commonwealth Athletic Conference Meet#2Dec 17 · 300 Meters · Place 4 · Nashoba Valley Technical300 Meters4.49.59a10
Dec 17Commonwealth Athletic Conference Meet#2Dec 17 · 55 Meter · Place 1 · Nashoba Valley Technical55 Meter1.7.75a10
Dec 12Commonwealth Athletic ConferenceDec 12 · 300 Meters · Place 8 · Nashoba Valley Technical300 Meters8.53.19a10
Dec 12Commonwealth Athletic ConferenceDec 12 · 55 Meter · Place 1 · Nashoba Valley Technical55 Meter1.7.87a10

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · 200 Meters · Place 16 · Nashoba Valley Technical200 MetersRound P16.27.00aWind: 0Fr
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · 100 Meters · Place 11 · Nashoba Valley Technical100 MetersRound P11.12.91aWind: 0Fr
May 18CAC Lower Division League MeetMay 18 · 200 Meters · Place 1 · Nashoba Valley Technica200 Meters127.44a—
May 18CAC Lower Division League MeetMay 18 · 100 Meters · Place 1 · Nashoba Valley Technica100 Meters113.26a—
May 18CAC Lower Division League MeetMay 18 · 100 Meters · Place 1 · Nashoba Valley Technica100 Meters113.10a—
May 13Massachusetts Vocational Schools Track & Field ChampionshipsMay 13 · 200 Meters · Place 2 · Nashoba Valley Technica200 Meters227.57a—
May 13Massachusetts Vocational Schools Track & Field ChampionshipsMay 13 · 100 Meters · Place 2 · Nashoba Valley Technica100 Meters213.51a—
May 11CAC Lower Division Freshman/Sophomore MeetMay 11 · 200 Meters · Place 1 · Nashoba Valley Technica200 Meters128.37a—
May 11CAC Lower Division Freshman/Sophomore MeetMay 11 · 100 Meters · Place 1 · Nashoba Valley Technica100 Meters113.77a—
May 11CAC Lower Division Freshman/Sophomore MeetMay 11 · 100 Meters · Place 1 · Nashoba Valley Technica100 Meters113.63a—
May 8IACS HS vs. Nashoba TechMay 8 · 200 Meters · Place 1 · Nashoba Valley Technica200 Meters127.78a—
May 8IACS HS vs. Nashoba TechMay 8 · 100 Meters · Place 1 · Nashoba Valley Technica100 Meters113.70a—