Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorHopkinton Last Chance Meet · May 2216.76aHopkinton Last Chance MeetMay 22, 2026
200 Meters · OutdoorMSTCA North Heptathlon · Jun 329.23aMSTCA North HeptathlonJune 3, 2024
300 Meters · IndoorTri Valley League - Meet 4 · Jan 849.90aTri Valley League - Meet 4January 8, 2026
400 Meters · OutdoorHopkinton v Norwood · May 81:07.60aHopkinton v NorwoodMay 8, 2024
400m Hurdles · 30" / 0.762m · OutdoorDedham v Hopkinton · Apr 301:12.0Dedham v HopkintonApril 30, 2026
55 Meter · IndoorTri Valley - Meet 1 · Dec 138.79aTri Valley - Meet 1December 13, 2024
55 Meters · IndoorTri Valley League - Meet 4 · Jan 88.11aTri Valley League - Meet 4January 8, 2026
55m Hurdles · 33" · IndoorTVL Double-Dual · Jan 229.96aTVL Double-DualJanuary 22, 2026
600 Meters · IndoorTri Valley League - Meet 5 · Jan 262:05.66aTri Valley League - Meet 5January 26, 2024
800 Meters · IndoorMSTCA Girls Pentathlon · Feb 252:55.97aMSTCA Girls PentathlonFebruary 25, 2026
800 Meters · OutdoorMSTCA Multi Championships · Jun 82:42.66aMSTCA Multi ChampionshipsJune 8, 2026
Heptathlon · OutdoorMSTCA Multi Championships · Jun 83302MSTCA Multi ChampionshipsJune 8, 2026
High Jump · IndoorMSTCA Girls Pentathlon · Feb 251.47mMSTCA Girls PentathlonFebruary 25, 2026
High Jump · OutdoorMSTCA Multi Fest & Relay Invitational · Apr 191.37mMSTCA Multi Fest & Relay InvitationalApril 19, 2024
Javelin · 600g · OutdoorMSTCA Multi Championships · Jun 818.98mMSTCA Multi ChampionshipsJune 8, 2026
Long Jump · IndoorMSTCA Division 2 James Kalperis Relays · Jan 184.47mMSTCA Division 2 James Kalperis RelaysJanuary 18, 2025
Long Jump · OutdoorMSTCA Multi Fest & Relay Invitational · Apr 194.42mMSTCA Multi Fest & Relay InvitationalApril 19, 2024
Pentathlon (Outdoor) · Standard · OutdoorMIAA Division 2 Track & Field Championship · May 292654MIAA Division 2 Track & Field ChampionshipMay 29, 2026
Shot Put · 4kg · OutdoorMIAA Division 2 Track & Field Championship · May 297.39mMIAA Division 2 Track & Field ChampionshipMay 29, 2026
Triple Jump · OutdoorMIAA Division 2 Track & Field Championship · May 2433-05.50MIAA Division 2 Track & Field ChampionshipMay 24, 2024

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

2026 Outdoor Track

38 results
DateMeetEventPlMarkGr
Jun 8MSTCA Multi ChampionshipsJun 8 · 800 Meters · Place 23 · Hopkinton800 Meters23.2:42.66a PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · Javelin · Place 34 · HopkintonJavelin600g34.18.98m PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · Long Jump · Place 2 · HopkintonLong Jump2.5.02m11
Jun 8MSTCA Multi ChampionshipsJun 8 · 200 Meters · Place 51 · Hopkinton200 Meters51.29.58a11
Jun 8MSTCA Multi ChampionshipsJun 8 · Shot Put · Place 36 · HopkintonShot Put4kg36.6.88m11
Jun 8MSTCA Multi ChampionshipsJun 8 · High Jump · Place 25 · HopkintonHigh Jump25.1.40m11
Jun 8MSTCA Multi ChampionshipsJun 8 · 100m Hurdles · Place 16 · Hopkinton100m Hurdles33" / 0.838m16.17.21a11
Jun 8MSTCA Multi ChampionshipsJun 8 · Heptathlon · Place 17 · HopkintonHeptathlon17.3302 PB11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Pentathlon (Outdoor) · Place 4 · HopkintonPentathlon (Outdoor)StandardRound M4.2654 PB11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Long Jump · Place 4 · HopkintonLong JumpRound M4.5.07m11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Long Jump · Place 6 · HopkintonLong Jump6.16-10.2511
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · High Jump · Place 3 · HopkintonHigh JumpRound M3.1.50m11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Shot Put · Place 8 · HopkintonShot Put4kgRound M8.7.39m PB11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 6 · Hopkinton100m Hurdles33" / 0.838mRound M6.16.98aWind: 1.211
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 9 · Hopkinton100m Hurdles33" / 0.838mRound P9.17.03aWind: -0.811
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 800 Meters · Place 7 · Hopkinton800 MetersRound M7.2:46.95a11
May 22Hopkinton Last Chance MeetMay 22 · High Jump · Place 4 · HopkintonHigh Jump4.4-10.0011
May 22Hopkinton Last Chance MeetMay 22 · 100m Hurdles · Place 1 · Hopkinton100m Hurdles33" / 0.838m1.16.76a PB11
May 22Hopkinton Last Chance MeetMay 22 · 100 Meters · Hopkinton100 Meters--DNS11
May 19TVL Outdoor Track & Field ShowcaseMay 19 · Long Jump · Place 11 · HopkintonLong Jump11.15-07.0011
May 9Weston Twilight Invitational - Weston EventsMay 9 · Long Jump · Place 13 · HopkintonLong Jump1315-09.2511
May 9Weston Twilight Invitational - Weston EventsMay 9 · 100m Hurdles · Place 17 · Hopkinton100m Hurdles1717.83a11
May 5Hopkinton vs WestwoodMay 5 · Triple Jump · Place 2 · HopkintonTriple Jump2.28-04.0011
May 5Hopkinton vs WestwoodMay 5 · 400m Hurdles · Place 3 · Hopkinton400m Hurdles30" / 0.762m3.1:13.92a11
May 5Hopkinton vs WestwoodMay 5 · 800 Meters · Place 5 · Hopkinton800 Meters5.2:46.09a11
May 2MSTCA Division 2 RelaysMay 2 · Triple Jump · Place 20 · HopkintonTriple Jump209.63m11
May 2MSTCA Division 2 RelaysMay 2 · Long Jump · Place 8 · HopkintonLong Jump84.91m11
Apr 30Dedham v HopkintonApr 30 · Long Jump · Place 4 · HopkintonLong Jump4.15-711
Apr 30Dedham v HopkintonApr 30 · 400m Hurdles · Place 3 · Hopkinton400m Hurdles30" / 0.762m3.1:12.0 PB11
Apr 30Dedham v HopkintonApr 30 · 100m Hurdles · Place 3 · Hopkinton100m Hurdles33" / 0.838m3.16.811
Apr 15Norwood at HopkintonApr 15 · Long Jump · Place 2 · HopkintonLong Jump2.15-05.7511
Apr 15Norwood at HopkintonApr 15 · Shot Put · Place 5 · HopkintonShot Put4kg5.23-09.2511
Apr 15Norwood at HopkintonApr 15 · 100m Hurdles · Place 1 · Hopkinton100m Hurdles33" / 0.838m1.17.21a11
Apr 7Holliston at HopkintonApr 7 · Triple Jump · Place 1 · HopkintonTriple Jump1.32-11.0011
Apr 7Holliston at HopkintonApr 7 · 400m Hurdles · Place 2 · Hopkinton400m Hurdles30" / 0.762m2.1:14.83a11
Mar 31Ashland vs HopkintonMar 31 · Long Jump · Place 1 · HopkintonLong Jump116-2.5011
Mar 31Ashland vs HopkintonMar 31 · 100m Hurdles · Place 1 · Hopkinton100m Hurdles117.14a11
Mar 31Ashland vs HopkintonMar 31 · 200 Meters · Place 3 · Hopkinton200 Meters329.49a11

2026 Indoor Track

24 results
DateMeetEventPlMarkGr
Feb 25MSTCA Girls PentathlonFeb 25 · Long Jump · Place 16 · HopkintonLong Jump164.86m11
Feb 25MSTCA Girls PentathlonFeb 25 · High Jump · Place 11 · HopkintonHigh Jump111.47m PB11
Feb 25MSTCA Girls PentathlonFeb 25 · Shot Put · Place 26 · HopkintonShot Put267.62m11
Feb 25MSTCA Girls PentathlonFeb 25 · 55m Hurdles · Place 23 · Hopkinton55m Hurdles239.73a11
Feb 25MSTCA Girls PentathlonFeb 25 · 800 Meters · Place 45 · Hopkinton800 Meters452:55.97a PB11
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · Long Jump · Place 4 · HopkintonLong Jump416-7.5011
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55m Hurdles · Place 14 · Hopkinton55m HurdlesRound P149.61a11
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · Long Jump · Place 4 · HopkintonLong Jump416-07.5011
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55m Hurdles · Place 14 · Hopkinton55m HurdlesRound P149.6111
Feb 5Tri Valley League OpenFeb 5 · Long Jump · Place 2 · HopkintonLong Jump215-5.2511
Feb 5Tri Valley League OpenFeb 5 · High Jump · Place 8 · HopkintonHigh Jump84-811
Feb 5Tri Valley League OpenFeb 5 · 55m Hurdles · Place 6 · Hopkinton55m Hurdles69.70a11
Feb 5Tri Valley League OpenFeb 5 · 55m Hurdles · Place 3 · Hopkinton55m Hurdles39.58a11
Jan 31Tri Valley League ShowcaseJan 31 · Long Jump · Place 1 · HopkintonLong Jump115-7.2511
Jan 31Tri Valley League ShowcaseJan 31 · 55m Hurdles · Place 14 · Hopkinton55m Hurdles1410.03a11
Jan 22TVL Double-DualJan 22 · 300 Meters · Place 14 · Hopkinton300 Meters14.50.25a11
Jan 22TVL Double-DualJan 22 · 55m Hurdles · Place 7 · Hopkinton55m Hurdles33"7.9.96a PB11
Jan 18MSTCA Kalperis Relays - Division 2Jan 18 · Long Jump · Place 9 · HopkintonLong Jump94.66m11
Jan 18MSTCA Kalperis Relays - Division 2Jan 18 · Shot Put · Place 36 · HopkintonShot Put367.50m11
Jan 9MSTCA Northeast InvitationalJan 9 · Triple Jump · Place 8 · HopkintonTriple Jump832-7.5011
Jan 8Tri Valley League - Meet 4Jan 8 · 55m Hurdles · Place 6 · Hopkinton55m Hurdles69.86a11
Jan 8Tri Valley League - Meet 4Jan 8 · 300 Meters · Place 16 · Hopkinton300 Meters1649.90a PB11
Jan 8Tri Valley League - Meet 4Jan 8 · Shot Put · Place 1 · HopkintonShot Put124-1011
Jan 8Tri Valley League - Meet 4Jan 8 · 55 Meters · Place 1 · Hopkinton55 Meters18.11a PB11

2025 Indoor Track

21 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 55m Hurdles · Place 8 · Hopkinton55m Hurdles33"8.10.04a11
Dec 30Tri Valley League - Meet 3Dec 30 · High Jump · Place 11 · HopkintonHigh Jump11.4-04.0011
Dec 17TVL- Norton vs Millis; Holliston vs HopkintonDec 17 · Long Jump · Place 3 · HopkintonLong Jump314-6.5011
Dec 17TVL- Norton vs Millis; Holliston vs HopkintonDec 17 · 55m Hurdles · Place 6 · Hopkinton55m Hurdles69.97a11
Dec 17TVL- Norton vs Millis; Holliston vs HopkintonDec 17 · 55 Meters · Place 2 · Hopkinton55 Meters28.28a11
Dec 11Tri Valley League - Meet 1Dec 11 · 55m Hurdles · Place 11 · Hopkinton55m Hurdles33"11.10.19a11
Dec 11Tri Valley League - Meet 1Dec 11 · Long Jump · HopkintonLong Jump--DNS11
Feb 13MIAA Division 2 Indoor Track & Field ChampionshipFeb 13 · 55m Hurdles · Place 26 · Hopkinton55m HurdlesRound P2610.01a—
Feb 8MSTCA Qualifier MeetFeb 8 · Long Jump · Place 20 · HopkintonLong Jump2014-10.25—
Feb 8MSTCA Qualifier MeetFeb 8 · 55m Hurdles · Place 15 · Hopkinton55m HurdlesRound P159.92a—
Jan 26TVL Championship/Showcase meetJan 26 · 55m Hurdles · Place 10 · Hopkinton55m HurdlesRound P109.8510
Jan 26TVL Championship/Showcase meetJan 26 · Long Jump · Place 13 · HopkintonLong Jump1314-1.5010
Jan 24Tri Valley League Meet 5Jan 24 · 55m Hurdles · Place 14 · Hopkinton55m Hurdles1410.22a—
Jan 24Tri Valley League Meet 5Jan 24 · 300 Meters · Place 57 · Hopkinton300 Meters5757.42a—
Jan 18MSTCA Division 2 James Kalperis RelaysJan 18 · Long Jump · Place 28 · HopkintonLong Jump284.47m PB—
Jan 10MSTCA Northeast InvitationalJan 10 · Triple Jump · Place 7 · HopkintonTriple Jump731-8.50—
Jan 10MSTCA Northeast InvitationalJan 10 · 55m Hurdles · Place 57 · Hopkinton55m Hurdles5710.32a—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · Long Jump · Place 12 · HopkintonLong Jump1214-6.75—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 55m Hurdles · Place 12 · Hopkinton55m Hurdles1210.41a—
Jan 3Tri Valley Meet 4Jan 3 · Long Jump · Place 5 · HopkintonLong Jump514-6.50—
Jan 3Tri Valley Meet 4Jan 3 · 55m Hurdles · Place 12 · Hopkinton55m Hurdles1210.52a—

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Triple Jump · Place 12 · HopkintonTriple Jump1232-1010
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 21 · Hopkinton400m Hurdles211:15.47a10
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 15 · Hopkinton100m HurdlesRound P1517.17a10
May 20TVL Showcase MeetMay 20 · Triple Jump · Place 7 · HopkintonTriple Jump732-11.5010
May 20TVL Showcase MeetMay 20 · 400m Hurdles · Place 10 · Hopkinton400m Hurdles101:11.56a10
May 20TVL Showcase MeetMay 20 · 100m Hurdles · Place 6 · Hopkinton100m Hurdles617.29a10
May 20TVL Showcase MeetMay 20 · 100m Hurdles · Place 8 · Hopkinton100m Hurdles817.34a10
May 16MSTCA Division 2 RelaysMay 16 · Triple Jump · Place 3 · HopkintonTriple Jump310.02m10
May 13Dedham vs HopkintonMay 13 · Triple Jump · Place 2 · HopkintonTriple Jump232-110
May 13Dedham vs HopkintonMay 13 · 400m Hurdles · Place 3 · Hopkinton400m Hurdles31:15.86a10
May 13Dedham vs HopkintonMay 13 · 100m Hurdles · Place 3 · Hopkinton100m Hurdles317.72a10
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · Triple Jump · Place 10 · HopkintonTriple Jump1032-10.2510
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 400m Hurdles · Place 14 · Hopkinton400m Hurdles141:14.63a10
May 1Norwood vs HopkintonMay 1 · Long Jump · Place 2 · HopkintonLong Jump214-1010
May 1Norwood vs HopkintonMay 1 · 100m Hurdles · Place 3 · Hopkinton100m Hurdles317.85a10
Apr 14Hopkinton at HollistonApr 14 · Triple Jump · Place 3 · HopkintonTriple Jump331-11.5010
Apr 14Hopkinton at HollistonApr 14 · 100m Hurdles · Place 4 · Hopkinton100m Hurdles417.7210
Apr 8Ashland at HopkintonApr 8 · 400m Hurdles · Place 2 · Hopkinton400m Hurdles21:15.76a10
Apr 2Hopkinton at WestwoodApr 2 · Triple Jump · Place 1 · HopkintonTriple Jump131-4.5010
Apr 2Hopkinton at WestwoodApr 2 · 100m Hurdles · Place 1 · Hopkinton100m Hurdles118.16a10

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 19Tri Valley Meet 2BDec 19 · 55m Hurdles · Place 7 · Hopkinton55m Hurdles33"7.10.44a10
Dec 19Tri Valley Meet 2BDec 19 · Long Jump · Place 4 · HopkintonLong Jump4.14-4.5010
Dec 19Tri Valley Meet 2BDec 19 · High Jump · Place 9 · HopkintonHigh Jump9.4-410
Dec 13Tri Valley - Meet 1Dec 13 · 55m Hurdles · Place 8 · Hopkinton55m Hurdles33"8.10.40a10
Dec 13Tri Valley - Meet 1Dec 13 · 55 Meter · Place 39 · Hopkinton55 Meter39.8.79a PB10
Dec 13Tri Valley - Meet 1Dec 13 · Long Jump · HopkintonLong Jump--FOUL10
Jan 26Tri Valley League - Meet 5Jan 26 · High Jump · Place 22 · HopkintonHigh Jump224-4—
Jan 26Tri Valley League - Meet 5Jan 26 · 600 Meters · Place 27 · Hopkinton600 Meters272:05.66a PB—
Jan 26Tri Valley League - Meet 5Jan 26 · 55m Hurdles · Place 3 · Hopkinton55m Hurdles310.86a—
Jan 11Tri Valley League- 1/11Jan 11 · 55m Hurdles · Place 2 · Hopkinton55m Hurdles33"2.10.89a9
Jan 11Tri Valley League- 1/11Jan 11 · High Jump · Place 14 · HopkintonHigh Jump14.4-02.009
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · High Jump · Place 18 · HopkintonHigh Jump184-4—
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · 55m Hurdles · Place 27 · Hopkinton55m Hurdles2710.93a—

2024 Outdoor Track

36 results
DateMeetEventPlMarkGr
Jun 3MSTCA North HeptathlonJun 3 · Long Jump · Place 5 · HopkintonLong Jump55.01m—
Jun 3MSTCA North HeptathlonJun 3 · High Jump · Place 9 · HopkintonHigh Jump91.45m—
Jun 3MSTCA North HeptathlonJun 3 · Javelin · Place 36 · HopkintonJavelin3617.61m—
Jun 3MSTCA North HeptathlonJun 3 · Shot Put · Place 28 · HopkintonShot Put286.84m—
Jun 3MSTCA North HeptathlonJun 3 · 100m Hurdles · Place 24 · Hopkinton100m Hurdles2418.63a—
Jun 3MSTCA North HeptathlonJun 3 · 800 Meters · Place 26 · Hopkinton800 Meters262:48.25a—
Jun 3MSTCA North HeptathlonJun 3 · 200 Meters · Place 26 · Hopkinton200 Meters2629.23a PB—
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · 400m Hurdles · Place 28 · Hopkinton400m Hurdles30" / 0.762m28.1:17.17a9
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · Triple Jump · Place 11 · HopkintonTriple Jump11.33-05.50 PB9
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · Long Jump · Place 4 · HopkintonLong Jump4.17-00.009
May 18Mercury Grand InvitationalMay 18 · Triple Jump · Place 5 · HopkintonTriple Jump533-10.50—
May 18Mercury Grand InvitationalMay 18 · Long Jump · Place 6 · HopkintonLong Jump616-2.50—
May 14Tri Valley League ChampionshipMay 14 · Triple Jump · Place 5 · HopkintonTriple Jump533-8—
May 14Tri Valley League ChampionshipMay 14 · 400m Hurdles · Place 18 · Hopkinton400m Hurdles181:18.68a—
May 8Hopkinton v NorwoodMay 8 · Triple Jump · Place 1 · HopkintonTriple Jump132-0—
May 8Hopkinton v NorwoodMay 8 · 100m Hurdles · Place 3 · Hopkinton100m Hurdles319.18a—
May 8Hopkinton v NorwoodMay 8 · 400 Meters · Place 4 · Hopkinton400 Meters41:07.60a PB—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Triple Jump · Place 4 · HopkintonTriple Jump432-2.50—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 400m Hurdles · Place 11 · Hopkinton400m Hurdles111:18.41a—
Apr 30TVL - Hopkinton v HollistonApr 30 · Triple Jump · Place 4 · HopkintonTriple Jump431-9—
Apr 30TVL - Hopkinton v HollistonApr 30 · 400m Hurdles · Place 3 · Hopkinton400m Hurdles31:13.20a—
Apr 30TVL - Hopkinton v HollistonApr 30 · 100m Hurdles · Place 7 · Hopkinton100m Hurdles718.66a—
Apr 28MSTCA Div. II RelaysApr 28 · Triple Jump · Place 6 · HopkintonTriple Jump6.10.03m9
Apr 28MSTCA Div. II RelaysApr 28 · High Jump · Place 3 · HopkintonHigh Jump3.1.40m9
Apr 23Ashland vs HopkintonApr 23 · 400m Hurdles · Place 1 · Hopkinton400m Hurdles30" / 0.762m1.1:14.29
Apr 23Ashland vs HopkintonApr 23 · Triple Jump · Place 3 · HopkintonTriple Jump3.31-07.759
Apr 23Ashland vs HopkintonApr 23 · 200 Meters · Place 4 · Hopkinton200 Meters4.29.39
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · Long Jump · Place 24 · HopkintonLong Jump244.42m PB—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · High Jump · Place 17 · HopkintonHigh Jump171.37m PB—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · Shot Put · Place 23 · HopkintonShot Put236.60m—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · 100m Hurdles · Place 20 · Hopkinton100m Hurdles2018.84a—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · 800 Meters · Place 24 · Hopkinton800 Meters242:58.36a—
Apr 9Hopkinton v WestwoodApr 9 · Triple Jump · Place 5 · HopkintonTriple Jump529-8.50—
Apr 9Hopkinton v WestwoodApr 9 · 100m Hurdles · Place 6 · Hopkinton100m Hurdles619.90a—
Apr 3Medfield vs HopkintonApr 3 · 400m Hurdles · Place 7 · Hopkinton400m Hurdles30" / 0.762m7.1:18.3Unofficial9
Apr 3Medfield vs HopkintonApr 3 · Long Jump · Place 4 · HopkintonLong Jump4.14-00.00Unofficial9

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29Tri Valley League - Meet 3Dec 29 · 55m Hurdles · Place 7 · Hopkinton55m Hurdles33"7.11.14a9
Dec 29Tri Valley League - Meet 3Dec 29 · Long Jump · Place 19 · HopkintonLong Jump19.13-00.509
Dec 29Tri Valley League - Meet 3Dec 29 · High Jump · Place 11 · HopkintonHigh Jump11.4-04.009
Dec 13Tri Valley League - Meet 2Dec 13 · 55m Hurdles · Place 19 · Hopkinton55m Hurdles1911.23a—
Dec 8Tri Valley League - Meet 1Dec 8 · 55m Hurdles · Place 14 · Hopkinton55m Hurdles33"14.10.95a9