Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · IndoorHolliston and Dedham · May 687-00Holliston and DedhamMay 6, 2026
Discus · 1kg · OutdoorHopkinton Last Chance Meet · May 2288-03Hopkinton Last Chance MeetMay 22, 2026
Javelin · 600g · OutdoorHopkinton Last Chance Meet · May 2246-10Hopkinton Last Chance MeetMay 22, 2026
Shot Put · 4kg · IndoorHolliston and Dedham · May 627-01.00Holliston and DedhamMay 6, 2026
Shot Put · 4kg · OutdoorHopkinton Last Chance Meet · May 2228-00.25Hopkinton Last Chance MeetMay 22, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Discus · Place 14 · HollistonDiscus1kg14.87-0811
May 22Hopkinton Last Chance MeetMay 22 · Javelin · Place 11 · HollistonJavelin600g11.46-10 PB11
May 22Hopkinton Last Chance MeetMay 22 · Discus · Place 6 · HollistonDiscus1kg6.88-03 PB11
May 22Hopkinton Last Chance MeetMay 22 · Shot Put · Place 9 · HollistonShot Put4kg9.28-00.25 PB11
May 19TVL Outdoor Track & Field ShowcaseMay 19 · Discus · Place 8 · HollistonDiscus1kg8.85-0211
May 3MSTCA Division 4 RelaysMay 3 · Discus · Place 10 · HollistonDiscus1025.21m11
May 3MSTCA Division 4 RelaysMay 3 · Shot Put · Place 19 · HollistonShot Put198.06m11
Apr 28Ashland vs HollistonApr 28 · Discus · Place 3 · HollistonDiscus379-0111
Apr 28Ashland vs HollistonApr 28 · Shot Put · Place 3 · HollistonShot Put326-06.0011
Apr 14Holliston vs WestwoodApr 14 · Discus · Place 5 · HollistonDiscus568-0011
Apr 14Holliston vs WestwoodApr 14 · Shot Put · Place 5 · HollistonShot Put523-10.0011
Apr 7Holliston at HopkintonApr 7 · Discus · Place 7 · HollistonDiscus1kg7.74-0411
Apr 7Holliston at HopkintonApr 7 · Shot Put · Place 4 · HollistonShot Put4kg4.27-05.0011
Mar 31Norwood v HollistonMar 31 · Javelin · Place 3 · HollistonJavelin349-1011
Mar 31Norwood v HollistonMar 31 · Discus · Place 2 · HollistonDiscus284-6.5011

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
May 6Holliston and DedhamMay 6 · Discus · Place 2 · HollistonDiscus1kg2.87-00 PB11
May 6Holliston and DedhamMay 6 · Shot Put · Place 4 · HollistonShot Put4kg4.27-01.00 PB11
Feb 5Tri Valley League OpenFeb 5 · Shot Put · Place 9 · HollistonShot Put925-1.7511
Jan 31Tri Valley League ShowcaseJan 31 · Shot Put · Place 20 · HollistonShot Put2023-7.7511
Jan 17MSTCA Kalperis Relays - Division 4Jan 17 · Shot Put · Place 33 · HollistonShot Put337.53m11
Jan 8Tri Valley League - Meet 4Jan 8 · Shot Put · Place 11 · HollistonShot Put1124-4.5011

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 17TVL- Norton vs Millis; Holliston vs HopkintonDec 17 · Shot Put · Place 4 · HollistonShot Put425-511
Jan 26TVL Championship/Showcase meetJan 26 · Shot Put · Place 17 · HollistonShot Put1723-6.7510
Jan 24Tri Valley League Meet 5Jan 24 · Shot Put · Place 25 · HollistonShot Put2522-4.75—
Jan 19MSTCA Division 4 James Kalperis RelaysJan 19 · Shot Put · Place 44 · HollistonShot Put446.74m—
Jan 10MSTCA Northeast InvitationalJan 10 · Shot Put · Place 108 · HollistonShot Put10821-2—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · Shot Put · Place 45 · HollistonShot Put4517-3.75—
Jan 3Tri Valley Meet 4Jan 3 · Shot Put · Place 33 · HollistonShot Put3319-0.75—

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20TVL Showcase MeetMay 20 · Discus · Place 8 · HollistonDiscus879-110
May 20TVL Showcase MeetMay 20 · Shot Put · Place 26 · HollistonShot Put2621-3.5010
May 17MSTCA Division 4 RelaysMay 17 · Discus · Place 15 · HollistonDiscus1523.42m10
May 17MSTCA Division 4 RelaysMay 17 · Shot Put · Place 35 · HollistonShot Put357.40m10
May 7Ashland at HollistonMay 7 · Discus · Place 3 · HollistonDiscus371-810
May 7Ashland at HollistonMay 7 · Shot Put · Place 4 · HollistonShot Put425-9.7510
Apr 30Holliston at WestwoodApr 30 · Discus · Place 3 · HollistonDiscus371-910
Apr 30Holliston at WestwoodApr 30 · Shot Put · Place 7 · HollistonShot Put723-910
Apr 14Hopkinton at HollistonApr 14 · Discus · Place 5 · HollistonDiscus565-1010
Apr 14Hopkinton at HollistonApr 14 · Shot Put · Place 4 · HollistonShot Put424-06.7510
Apr 9Holliston v NorwoodApr 9 · Discus · Place 3 · HollistonDiscus370-1110
Apr 9Holliston v NorwoodApr 9 · Shot Put · Place 3 · HollistonShot Put324-610
Apr 1Dedham Versus HollistonApr 1 · Discus · Place 4 · HollistonDiscus465-810
Apr 1Dedham Versus HollistonApr 1 · Shot Put · Place 6 · HollistonShot Put623-7.510

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14Tri Valley League ChampionshipMay 14 · Discus · Place 15 · HollistonDiscus1560-3—
May 8Holliston vs WestwoodMay 8 · Shot Put · Place 5 · HollistonShot Put521-1.25—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Discus · Place 39 · HollistonDiscus3959-0—
Apr 30TVL - Hopkinton v HollistonApr 30 · Discus · Place 2 · HollistonDiscus268-8—
Apr 30TVL - Hopkinton v HollistonApr 30 · Shot Put · Place 10 · HollistonShot Put1019-7.50—
Apr 27MSTCA Div. IV Relays Apr 27 · Discus · Place 22 · HollistonDiscus2219.73m—
Apr 27MSTCA Div. IV Relays Apr 27 · Shot Put · Place 51 · HollistonShot Put516.14m—
Apr 10Holliston v MedfieldApr 10 · Discus · Place 8 · HollistonDiscus847-9—
Apr 10Holliston v MedfieldApr 10 · Shot Put · Place 5 · HollistonShot Put521-1—
Apr 2Ashland vs HollistonApr 2 · Discus · Place 6 · HollistonDiscus646-9—
Apr 2Ashland vs HollistonApr 2 · Shot Put · Place 3 · HollistonShot Put322-5.50—