2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9Weston Twilight Invitational - Weston EventsMay 9 · Shot Put · Place 6 · AshlandShot Put631-05.5012
May 5Norwood vs AshlandMay 5 · Discus · Place 2 · AshlandDiscus278-0312
May 5Norwood vs AshlandMay 5 · Shot Put · Place 1 · AshlandShot Put132-08.0012
Apr 28Ashland vs HollistonApr 28 · Discus · Place 4 · AshlandDiscus465-0012
Apr 28Ashland vs HollistonApr 28 · Shot Put · Place 2 · AshlandShot Put232-09.0012
Apr 14Ashland vs DedhamApr 14 · Discus · Place 1 · AshlandDiscus187-0512
Apr 14Ashland vs DedhamApr 14 · Shot Put · Place 1 · AshlandShot Put131-00.0012
Mar 31Ashland vs HopkintonMar 31 · Discus · Place 2 · AshlandDiscus281-1112
Mar 31Ashland vs HopkintonMar 31 · Shot Put · Place 2 · AshlandShot Put232-2.5012

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · Shot Put · Place 23 · AshlandShot Put2330-07.50—
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · Shot Put · Place 11 · AshlandShot Put1129-03.75—
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · Shot Put · Place 5 · AshlandShot Put534-012
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · Shot Put · Place 5 · AshlandShot Put534-00.00—
Feb 5Tri Valley League OpenFeb 5 · Shot Put · Place 3 · AshlandShot Put329-512
Jan 31Tri Valley League ShowcaseJan 31 · Shot Put · Place 2 · AshlandShot Put231-10.5012
Jan 24MSTCA Coaches' InvitationalJan 24 · Shot Put · Place 13 · AshlandShot Put1331-08.2512
Jan 8Tri Valley League - Meet 4Jan 8 · Shot Put · Place 2 · AshlandShot Put232-012

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · Shot Put · Place 15 · AshlandShot Put1530-3.5011
May 20TVL Showcase MeetMay 20 · Discus · Place 23 · AshlandDiscus2358-611
May 20TVL Showcase MeetMay 20 · Shot Put · Place 6 · AshlandShot Put630-511
May 7Ashland at HollistonMay 7 · Discus · Place 4 · AshlandDiscus467-211
May 7Ashland at HollistonMay 7 · Shot Put · Place 2 · AshlandShot Put231-0.5011
May 3Weston Twilight Invitational - Weston EventsMay 3 · Shot Put · Place 14 · AshlandShot Put1430-03.0011
Apr 29Dedham v AshlandApr 29 · Discus · Place 4 · AshlandDiscus472-111
Apr 29Dedham v AshlandApr 29 · Shot Put · Place 2 · AshlandShot Put232-811
Apr 24MSTCA Warrior InvitationalApr 24 · Shot Put · Place 4 · AshlandShot Put433-02.5011
Apr 8Ashland at HopkintonApr 8 · Shot Put · Place 2 · AshlandShot Put228-911
Apr 1Ashland vs NorwoodApr 1 · Discus · Place 5 · AshlandDiscus558-811
Apr 1Ashland vs NorwoodApr 1 · Shot Put · Place 1 · AshlandShot Put129-3.2511

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · Shot Put · Place 11 · AshlandShot Put1129-3.75—
Jan 26TVL Championship/Showcase meetJan 26 · Shot Put · Place 5 · AshlandShot Put529-9.2511
Jan 24Tri Valley League Meet 5Jan 24 · Shot Put · Place 6 · AshlandShot Put628-0—
Jan 19MSTCA Division 4 James Kalperis RelaysJan 19 · Shot Put · Place 17 · AshlandShot Put178.05m—
Jan 3Tri Valley Meet 4Jan 3 · Shot Put · Place 4 · AshlandShot Put428-4.50—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 10MSTCA Qualifier MeetFeb 10 · Shot Put · Place 27 · AshlandShot Put2727-6—
Feb 3Tri Valley League ShowcaseFeb 3 · Shot Put · Place 6 · AshlandShot Put628-1.25—
Jan 26Tri Valley League - Meet 5Jan 26 · Shot Put · Place 15 · AshlandShot Put1524-7.50—
Jan 5Tri Valley League - Meet 4Jan 5 · Shot Put · Place 24 · AshlandShot Put2423-2.25—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Tri Valley League - Meet 2Dec 13 · Shot Put · Place 17 · AshlandShot Put1723-3.75—