Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHopkinton vs Westwood · May 511.81aHopkinton vs WestwoodMay 5, 2026
200 Meters · OutdoorDedham vs Hopkinton · May 1324.07aDedham vs HopkintonMay 13, 2025
300 Meters · IndoorTri Valley League Meet 5 · Jan 2441.06aTri Valley League Meet 5January 24, 2025
55 Meter · IndoorTri Valley League - Meet 1 · Dec 117.18aTri Valley League - Meet 1December 11, 2025
55 Meters · IndoorTri Valley Meet 4 · Jan 37.07aTri Valley Meet 4January 3, 2025
Long Jump · IndoorMSTCA Kalperis Relays - Division 2 · Jan 185.91mMSTCA Kalperis Relays - Division 2January 18, 2026
Long Jump · OutdoorDedham v Hopkinton · Apr 3019-5Dedham v HopkintonApril 30, 2026
Triple Jump · OutdoorHopkinton vs Westwood · May 537-01.75Hopkinton vs WestwoodMay 5, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 5Hopkinton vs WestwoodMay 5 · Triple Jump · Place 3 · HopkintonTriple Jump3.37-01.75 PB12
May 5Hopkinton vs WestwoodMay 5 · 200 Meters · Hopkinton200 Meters--DNS12
May 5Hopkinton vs WestwoodMay 5 · 100 Meters · Place 5 · Hopkinton100 Meters5.11.81a PB12
May 2MSTCA Division 2 RelaysMay 2 · Triple Jump · Place 17 · HopkintonTriple Jump1711.39m12
May 2MSTCA Division 2 RelaysMay 2 · Long Jump · Place 30 · HopkintonLong Jump305.60m12
Apr 30Dedham v HopkintonApr 30 · Long Jump · Place 3 · HopkintonLong Jump3.19-5 PB12
Apr 30Dedham v HopkintonApr 30 · 200 Meters · Place 7 · Hopkinton200 Meters7.24.412
Apr 15Norwood at HopkintonApr 15 · Triple Jump · Place 3 · HopkintonTriple Jump3.36-03.0012
Apr 7Holliston at HopkintonApr 7 · Long Jump · Place 4 · HopkintonLong Jump4.17-11.0012
Apr 7Holliston at HopkintonApr 7 · 100 Meters · Place 6 · Hopkinton100 Meters6.12.49a12
Mar 31Ashland vs HopkintonMar 31 · Triple Jump · Place 1 · HopkintonTriple Jump137-8.5012
Mar 31Ashland vs HopkintonMar 31 · 100 Meters · Place 8 · Hopkinton100 Meters812.73a12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · Long Jump · Place 13 · HopkintonLong Jump1319-5.7512
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · Long Jump · Place 13 · HopkintonLong Jump1319-05.7512
Jan 31Tri Valley League ShowcaseJan 31 · Long Jump · Place 4 · HopkintonLong Jump419-8.5012
Jan 22TVL Double-DualJan 22 · 300 Meters · Place 13 · Hopkinton300 Meters13.42.06a12
Jan 22TVL Double-DualJan 22 · 55 Meter · Hopkinton55 Meter--DNS12
Jan 18MSTCA Kalperis Relays - Division 2Jan 18 · Long Jump · Place 19 · HopkintonLong Jump195.91m PB12
Jan 8Tri Valley League - Meet 4Jan 8 · Long Jump · Place 1 · HopkintonLong Jump119-10.5012
Jan 8Tri Valley League - Meet 4Jan 8 · 300 Meters · Place 2 · Hopkinton300 Meters241.81a12
Jan 8Tri Valley League - Meet 4Jan 8 · 55 Meters · Place 2 · Hopkinton55 Meters27.10a12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 55 Meter · Place 18 · Hopkinton55 Meter18.7.20a12
Dec 17TVL- Norton vs Millis; Holliston vs HopkintonDec 17 · Long Jump · Place 7 · HopkintonLong Jump717-11.5012
Dec 17TVL- Norton vs Millis; Holliston vs HopkintonDec 17 · 55 Meters · Place 1 · Hopkinton55 Meters17.10a12
Dec 11Tri Valley League - Meet 1Dec 11 · 300 Meters · Place 28 · Hopkinton300 Meters28.42.01a12
Dec 11Tri Valley League - Meet 1Dec 11 · 55 Meter · Place 1 · Hopkinton55 Meter1.7.18a PB12
Jan 24Tri Valley League Meet 5Jan 24 · 300 Meters · Place 24 · Hopkinton300 Meters2441.06a PB—
Jan 24Tri Valley League Meet 5Jan 24 · 55 Meters · Place 18 · Hopkinton55 Meters187.08a—
Jan 10MSTCA Northeast InvitationalJan 10 · Triple Jump · Place 20 · HopkintonTriple Jump2035-11.50—
Jan 3Tri Valley Meet 4Jan 3 · 55 Meters · Place 13 · Hopkinton55 Meters137.07a PB—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20TVL Showcase MeetMay 20 · Triple Jump · Place 6 · HopkintonTriple Jump639-211
May 13Dedham vs HopkintonMay 13 · Triple Jump · Place 2 · HopkintonTriple Jump238-6.5011
May 13Dedham vs HopkintonMay 13 · 200 Meters · Place 6 · Hopkinton200 Meters624.07a PB11
May 1Norwood vs HopkintonMay 1 · 200 Meters · Place 1 · Hopkinton200 Meters124.36a11
Apr 14Hopkinton at HollistonApr 14 · Triple Jump · Place 4 · HopkintonTriple Jump437-02.0011
Apr 8Ashland at HopkintonApr 8 · Triple Jump · Place 2 · HopkintonTriple Jump237-411
Apr 8Ashland at HopkintonApr 8 · 100 Meters · Place 13 · Hopkinton100 Meters1313.26a11
Apr 2Hopkinton at WestwoodApr 2 · Triple Jump · Place 1 · HopkintonTriple Jump137-1011
Apr 2Hopkinton at WestwoodApr 2 · 100 Meters · Place 10 · Hopkinton100 Meters1012.15a11

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · 300 Meters · Place 18 · Hopkinton300 Meters18.41.19a11
Dec 19Tri Valley Meet 2BDec 19 · 55 Meter · Place 2 · Hopkinton55 Meter2.7.28a11
Dec 19Tri Valley Meet 2BDec 19 · Long Jump · Place 8 · HopkintonLong Jump8.16-1111
Dec 13Tri Valley - Meet 1Dec 13 · Long Jump · Place 17 · HopkintonLong Jump17.17-01.5011
Feb 3Tri Valley League ShowcaseFeb 3 · 55 Meters · Place 16 · Hopkinton55 Meters167.22a—
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · 55 Meters · Place 15 · Hopkinton55 Meters157.19a—
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · 55 Meters · Place 30 · Hopkinton55 Meters307.27a—
Jan 5Tri Valley League - Meet 4Jan 5 · 300 Meters · Place 31 · Hopkinton300 Meters3142.69a—
Jan 5Tri Valley League - Meet 4Jan 5 · 55 Meters · Place 20 · Hopkinton55 Meters207.37a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14Tri Valley League ChampionshipMay 14 · Triple Jump · Place 7 · HopkintonTriple Jump738-7.25—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Triple Jump · Place 20 · HopkintonTriple Jump2035-6.50—
Apr 30TVL - Hopkinton v HollistonApr 30 · Triple Jump · Place 4 · HopkintonTriple Jump435-10—
Apr 30TVL - Hopkinton v HollistonApr 30 · 100 Meters · Place 12 · Hopkinton100 Meters1212.28a—
Apr 28MSTCA Div. II RelaysApr 28 · Triple Jump · Place 29 · HopkintonTriple Jump29.11.08m10
Apr 23Ashland vs HopkintonApr 23 · Triple Jump · Place 4 · HopkintonTriple Jump4.34-07.2510
Apr 23Ashland vs HopkintonApr 23 · 100 Meters · Place 11 · Hopkinton100 Meters11.12.110
Apr 9Hopkinton v WestwoodApr 9 · 100 Meters · Place 3 · Hopkinton100 Meters312.37a—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29Tri Valley League - Meet 3Dec 29 · 300 Meters · Place 31 · Hopkinton300 Meters31.42.63a10
Dec 29Tri Valley League - Meet 3Dec 29 · 55 Meter · Place 21 · Hopkinton55 Meter21.7.33a10
Dec 13Tri Valley League - Meet 2Dec 13 · 55 Meters · Place 2 · Hopkinton55 Meters27.22a—
Dec 8Tri Valley League - Meet 1Dec 8 · 300 Meters · Place 23 · Hopkinton300 Meters23.41.66a10
Dec 8Tri Valley League - Meet 1Dec 8 · 55 Meter · Place 10 · Hopkinton55 Meter10.7.48a10
Jan 9Tri Valley Boys Dual WheatonJan 9 · 300 Meters · Place 13 · Hopkinton300 Meters1345.81a9
Jan 9Tri Valley Boys Dual WheatonJan 9 · 55 Meters · Place 23 · Hopkinton55 Meters237.79a9
Jan 4Tri Valley Meet #4Jan 4 · 55 Meters · Place 3 · Hopkinton55 Meters37.88FR

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 200 Meters · Place 109 · Hopkinton200 Meters10926.16a—
May 3Ashland @ HopkintonMay 3 · 200 Meters · Place 3 · Hopkinton200 Meters326.61FR
Apr 12Medfield @ HopkintonApr 12 · 200 Meters · Place 1 · Hopkinton200 Meters125.57FR

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Tri Valley Meet #3Dec 29 · 55 Meter · Place 20 · Hopkinton55 Meter20.7.87a9
Dec 9Tri Valley Dual #1Dec 9 · 55 Meter · Place 56 · Hopkinton55 Meter56.7.86a9