Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorHolliston and Dedham · May 617.20aHolliston and DedhamMay 6, 2026
100 Meters · OutdoorHolliston at Westwood · Apr 3016.7Holliston at WestwoodApril 30, 2025
200 Meters · OutdoorHolliston v Medfield · Apr 1038.37aHolliston v MedfieldApril 10, 2024
Javelin · 800g · IndoorHolliston and Dedham · May 676-02Holliston and DedhamMay 6, 2026
Javelin · 800g · OutdoorHopkinton Last Chance Meet · May 2296-07Hopkinton Last Chance MeetMay 22, 2026
Long Jump · IndoorHolliston and Dedham · May 69-10.00Holliston and DedhamMay 6, 2026
Shot Put · 12lb · OutdoorHolliston at Hopkinton · Apr 723-08.00Holliston at HopkintonApril 7, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 22Hopkinton Last Chance MeetMay 22 · Javelin · Place 11 · HollistonJavelin800g11.96-07 PB11
May 19TVL Outdoor Track & Field ShowcaseMay 19 · Javelin · Place 23 · HollistonJavelin800g23.82-0411
Apr 28Ashland vs HollistonApr 28 · Long Jump · Place 13 · HollistonLong Jump1311-02.2511
Apr 28Ashland vs HollistonApr 28 · Javelin · Place 3 · HollistonJavelin394-0011
Apr 28Ashland vs HollistonApr 28 · 100 Meters · Place 34 · Holliston100 Meters3417.53a11
Apr 14Holliston vs WestwoodApr 14 · Long Jump · Place 12 · HollistonLong Jump1210-04.0011
Apr 14Holliston vs WestwoodApr 14 · Javelin · Place 9 · HollistonJavelin985-0011
Apr 14Holliston vs WestwoodApr 14 · 100 Meters · Place 33 · Holliston100 Meters3316.98a11
Apr 7Holliston at HopkintonApr 7 · Javelin · Place 8 · HollistonJavelin800g8.90-0811
Apr 7Holliston at HopkintonApr 7 · Shot Put · Place 16 · HollistonShot Put12lb16.23-08.00 PB11
Apr 7Holliston at HopkintonApr 7 · 100 Meters · Place 44 · Holliston100 Meters44.17.57a11
Mar 31Norwood v HollistonMar 31 · Javelin · Place 3 · HollistonJavelin381-811
Mar 31Norwood v HollistonMar 31 · Shot Put · Place 16 · HollistonShot Put1624-2.5011
Mar 31Norwood v HollistonMar 31 · 100 Meters · Place 41 · Holliston100 Meters4117.40a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
May 6Holliston and DedhamMay 6 · Long Jump · Place 17 · HollistonLong Jump17.9-10.00 PB11
May 6Holliston and DedhamMay 6 · Javelin · Place 6 · HollistonJavelin800g6.76-02 PB11
May 6Holliston and DedhamMay 6 · 100 Meters · Place 26 · Holliston100 Meters26.17.20a PB11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 20TVL Showcase MeetMay 20 · Javelin · Place 18 · HollistonJavelin1890-510
May 7Ashland at HollistonMay 7 · Javelin · Place 3 · HollistonJavelin394-910
May 7Ashland at HollistonMay 7 · Shot Put · Place 23 · HollistonShot Put2319-310
May 7Ashland at HollistonMay 7 · 100 Meters · Place 36 · Holliston100 Meters3616.88a10
Apr 30Holliston at WestwoodApr 30 · Javelin · Place 10 · HollistonJavelin1072-1110
Apr 30Holliston at WestwoodApr 30 · Shot Put · Place 6 · HollistonShot Put632-610
Apr 30Holliston at WestwoodApr 30 · 100 Meters · Place 37 · Holliston100 Meters3716.7 PB10
Apr 14Hopkinton at HollistonApr 14 · Javelin · Place 15 · HollistonJavelin1583-0010
Apr 14Hopkinton at HollistonApr 14 · Shot Put · Place 19 · HollistonShot Put1922-07.0010
Apr 14Hopkinton at HollistonApr 14 · 100 Meters · Place 44 · Holliston100 Meters4416.9610
Apr 9Holliston v NorwoodApr 9 · Javelin · Place 7 · HollistonJavelin775-1010
Apr 9Holliston v NorwoodApr 9 · Shot Put · Place 17 · HollistonShot Put1722-10.5010
Apr 9Holliston v NorwoodApr 9 · 100 Meters · Place 18 · Holliston100 Meters1817.47a10
Apr 1Dedham Versus HollistonApr 1 · Javelin · Place 9 · HollistonJavelin975-410
Apr 1Dedham Versus HollistonApr 1 · Shot Put · Place 15 · HollistonShot Put1524-210

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8Holliston vs WestwoodMay 8 · Javelin · Place 8 · HollistonJavelin873-10—
May 8Holliston vs WestwoodMay 8 · 100 Meters · Place 19 · Holliston100 Meters1916.99a—
Apr 30TVL - Hopkinton v HollistonApr 30 · Javelin · Place 11 · HollistonJavelin1180-11—
Apr 27MSTCA Div. IV Relays Apr 27 · Javelin · Place 47 · HollistonJavelin4725.79m—
Apr 10Holliston v MedfieldApr 10 · Javelin · Place 8 · HollistonJavelin878-5—
Apr 10Holliston v MedfieldApr 10 · 200 Meters · Place 11 · Holliston200 Meters1138.37a PB—
Apr 10Holliston v MedfieldApr 10 · 100 Meters · Place 28 · Holliston100 Meters2817.53a—
Apr 2Ashland vs HollistonApr 2 · Javelin · Place 5 · HollistonJavelin588-5—
Apr 2Ashland vs HollistonApr 2 · 100 Meters · Place 24 · Holliston100 Meters2417.62a—