Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMedfield vs. Medway(Varsity) · May 1411.91Medfield vs. Medway(Varsity)May 14, 2025
1000 Meters · IndoorMSTCA Boys Pentathlon · Feb 263:28.96aMSTCA Boys PentathlonFebruary 26, 2025
1500 Meters · OutdoorMSTCA South Decathlon · Jun 35:53.09aMSTCA South DecathlonJune 3, 2024
200 Meters · OutdoorMedway vs Medfield · Apr 823.7Medway vs MedfieldApril 8, 2026
200 Meters · Outdoor · Hand timedDover-Sherborn vs Medway · Apr 124.4hDover-Sherborn vs MedwayApril 1, 2025
300 Meters · IndoorTri Valley League Open · Feb 538.23aTri Valley League OpenFebruary 5, 2026
400 Meters · OutdoorMSTCA South Decathlon · Jun 358.26aMSTCA South DecathlonJune 3, 2024
55 Meter · IndoorTri Valley League - Meet 2 · Dec 187.20aTri Valley League - Meet 2December 18, 2025
55 Meters · IndoorTri Valley League Open · Feb 57.08aTri Valley League OpenFebruary 5, 2026
High Jump · IndoorMSTCA Boys Pentathlon · Feb 261.57mMSTCA Boys PentathlonFebruary 26, 2026
High Jump · OutdoorMSTCA South Decathlon · Jun 31.52mMSTCA South DecathlonJune 3, 2024
Long Jump · IndoorMIAA Division 5 Indoor Track & Field Championship · Feb 1719-04.75MIAA Division 5 Indoor Track & Field ChampionshipFebruary 17, 2025
Long Jump · OutdoorMSTCA Div. V Relays (PV NRHS 4/25) · Apr 275.49mMSTCA Div. V Relays (PV NRHS 4/25)April 27, 2024
Triple Jump · OutdoorMSTCA South Decathlon · Jun 310.93mMSTCA South DecathlonJune 3, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Long Jump · Place 18 · MedwayLong Jump18.18-08.0012
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · 200 Meters · Place 10 · Medway200 MetersRound P10.24.57a12
May 12Norton vs MedwayMay 12 · Long Jump · MedwayLong Jump—19-06Unofficial12
May 12Norton vs MedwayMay 12 · 100 Meters · Medway100 Meters—11.6Unofficial12
May 5Medway vs DSMay 5 · Long Jump · Place 2 · MedwayLong Jump2.21-0612
May 5Medway vs DSMay 5 · 200 Meters · Place 2 · Medway200 Meters2.24.112
Apr 28Medway vs MillisApr 28 · Long Jump · Place 3 · MedwayLong Jump3.20-02.0012
Apr 28Medway vs MillisApr 28 · 200 Meters · Place 1 · Medway200 Meters1.24.30a12
Apr 28Medway vs MillisApr 28 · 100 Meters · Place 3 · Medway100 Meters3.11.93a12
Apr 15Bellingham vs MedwayApr 15 · Long Jump · Place 2 · MedwayLong Jump220-03.0012
Apr 15Bellingham vs MedwayApr 15 · 200 Meters · Place 2 · Medway200 Meters224.37a12
Apr 8Medway vs MedfieldApr 8 · Long Jump · Place 2 · MedwayLong Jump2.20'6.512
Apr 8Medway vs MedfieldApr 8 · 200 Meters · Place 1 · Medway200 Meters1.23.7 PB12

2026 Indoor Track

18 results
DateMeetEventPlMarkGr
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 14 · MedwayLong Jump146.22m12
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 61 · MedwayHigh Jump611.57m PB12
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 31 · MedwayShot Put319.94m12
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 93 · Medway55m Hurdles9310.04a12
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 115 · Medway1000 Meters1153:36.69a12
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · Long Jump · Place 14 · MedwayLong Jump1419-03.00—
Feb 5Tri Valley League OpenFeb 5 · Long Jump · Place 3 · MedwayLong Jump319-412
Feb 5Tri Valley League OpenFeb 5 · 300 Meters · Place 5 · Medway300 Meters538.23a PB12
Feb 5Tri Valley League OpenFeb 5 · 55 Meters · Place 12 · Medway55 Meters127.08a PB12
Jan 31Tri Valley League ShowcaseJan 31 · Long Jump · Place 8 · MedwayLong Jump819-212
Jan 31Tri Valley League ShowcaseJan 31 · 55 Meters · Place 21 · Medway55 Meters217.17a12
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · Long Jump · Place 7 · MedwayLong Jump76.06m12
Jan 14TVL- Small Double-DualJan 14 · Long Jump · Place 11 · MedwayLong Jump1117-3.5012
Jan 14TVL- Small Double-DualJan 14 · 300 Meters · Place 4 · Medway300 Meters439.43a12
Jan 14TVL- Small Double-DualJan 14 · 55 Meters · Place 13 · Medway55 Meters137.22a12
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · Long Jump · Place 7 · MedwayLong Jump717-6.2512
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · 300 Meters · Place 4 · Medway300 Meters439.84a12
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · 55 Meters · Place 9 · Medway55 Meters97.22a12

2025 Indoor Track

26 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 300 Meters · Place 9 · Medway300 Meters9.40.14a12
Dec 30Tri Valley League - Meet 3Dec 30 · 55 Meter · Place 20 · Medway55 Meter20.7.24a12
Dec 30Tri Valley League - Meet 3Dec 30 · Long Jump · Place 5 · MedwayLong Jump5.19-03.5012
Dec 18Tri Valley League - Meet 2Dec 18 · 300 Meters · Place 8 · Medway300 Meters8.39.98a12
Dec 18Tri Valley League - Meet 2Dec 18 · 55 Meter · Place 17 · Medway55 Meter17.7.20a PB12
Dec 18Tri Valley League - Meet 2Dec 18 · Long Jump · Place 3 · MedwayLong Jump3.19-04.0012
Dec 11Tri Valley League - Meet 1Dec 11 · 300 Meters · Place 10 · Medway300 Meters10.39.77a12
Dec 11Tri Valley League - Meet 1Dec 11 · 55 Meter · Place 23 · Medway55 Meter23.7.20a12
Dec 11Tri Valley League - Meet 1Dec 11 · Long Jump · Place 4 · MedwayLong Jump4.19-10.5012
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 45 · MedwayLong Jump455.73m—
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 74 · MedwayHigh Jump741.57m—
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 70 · MedwayShot Put709.28m—
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 160 · Medway55m Hurdles16011.35a—
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 123 · Medway1000 Meters1233:28.96a PB—
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · Long Jump · Place 14 · MedwayLong Jump14.19-04.75 PB11
Feb 8MSTCA Qualifier MeetFeb 8 · 55 Meters · Place 72 · Medway55 MetersRound P727.24a—
Jan 26TVL Championship/Showcase meetJan 26 · Long Jump · Place 14 · MedwayLong Jump1418-211
Jan 26TVL Championship/Showcase meetJan 26 · 300 Meters · Place 14 · Medway300 Meters1438.9311
Jan 26TVL Championship/Showcase meetJan 26 · 55 Meters · Place 24 · Medway55 MetersRound P247.2311
Jan 24Tri Valley League Meet 5Jan 24 · Long Jump · Place 9 · MedwayLong Jump919-3.50—
Jan 24Tri Valley League Meet 5Jan 24 · 55 Meters · Place 25 · Medway55 Meters257.21a—
Jan 10MSTCA Northeast InvitationalJan 10 · Long Jump · Place 48 · MedwayLong Jump4818-1.50—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 157 · Medway55 Meters1577.33a—
Jan 3Tri Valley Meet 4Jan 3 · Long Jump · Place 21 · MedwayLong Jump2117-1—
Jan 3Tri Valley Meet 4Jan 3 · 300 Meters · Place 34 · Medway300 Meters3441.54a—
Jan 3Tri Valley Meet 4Jan 3 · 55 Meters · Place 35 · Medway55 Meters357.41a—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 20TVL Showcase MeetMay 20 · Long Jump · Place 10 · MedwayLong Jump1019-511
May 18MSTCA Division 5 RelaysMay 18 · Triple Jump · Place 23 · MedwayTriple Jump2311.17m11
May 18MSTCA Division 5 RelaysMay 18 · Long Jump · Place 21 · MedwayLong Jump215.70m11
May 14Medfield vs. Medway(Varsity)May 14 · Long Jump · Place 2 · MedwayLong Jump218-811
May 14Medfield vs. Medway(Varsity)May 14 · 200 Meters · Place 3 · Medway200 Meters323.811
May 14Medfield vs. Medway(Varsity)May 14 · 100 Meters · Place 4 · Medway100 Meters411.91 PB11
May 10MSTCA Coaches Shore InvitationalMay 10 · Long Jump · Place 50 · MedwayLong Jump5017-511
Apr 29Medway at BellinghamApr 29 · Triple Jump · Place 4 · MedwayTriple Jump437-02.0011
Apr 29Medway at BellinghamApr 29 · Long Jump · Place 2 · MedwayLong Jump218-05.0011
Apr 29Medway at BellinghamApr 29 · 200 Meters · Place 2 · Medway200 Meters224.27a11
Apr 15Norton vs Medway vs MillisApr 15 · Long Jump · Place 3 · MedwayLong Jump319-06.0011
Apr 15Norton vs Medway vs MillisApr 15 · 200 Meters · Place 3 · Medway200 Meters325.04a11
Apr 1Dover-Sherborn vs MedwayApr 1 · Triple Jump · Place 1 · MedwayTriple Jump136-611
Apr 1Dover-Sherborn vs MedwayApr 1 · Long Jump · Place 3 · MedwayLong Jump318-511
Apr 1Dover-Sherborn vs MedwayApr 1 · 200 Meters · Place 3 · Medway200 Meters324.4h PB11

2024 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · 300 Meters · Place 12 · Medway300 Meters12.39.99a11
Dec 23Tri Valley Meet 3Dec 23 · 55 Meter · Place 22 · Medway55 Meter22.7.33a11
Dec 23Tri Valley Meet 3Dec 23 · Long Jump · Place 11 · MedwayLong Jump11.17-11.0011
Dec 18Tri Valley Meet 2ADec 18 · 55 Meter · Place 16 · Medway55 Meter16.7.55aWind: 011
Dec 18Tri Valley Meet 2ADec 18 · Long Jump · Place 8 · MedwayLong Jump8.16' 1111
Dec 13Tri Valley - Meet 1Dec 13 · 300 Meters · Place 21 · Medway300 Meters21.41.53a11
Dec 13Tri Valley - Meet 1Dec 13 · 55 Meter · Place 38 · Medway55 Meter38.7.59a11
Dec 13Tri Valley - Meet 1Dec 13 · Long Jump · Place 12 · MedwayLong Jump12.17-11.2511
Feb 10MSTCA Qualifier MeetFeb 10 · 300 Meters · Place 71 · Medway300 Meters7140.12a—
Feb 3Tri Valley League ShowcaseFeb 3 · Long Jump · Place 17 · MedwayLong Jump1716-10—
Feb 3Tri Valley League ShowcaseFeb 3 · 300 Meters · Place 20 · Medway300 Meters2040.11a—
Jan 26Tri Valley League - Meet 5Jan 26 · Long Jump · Place 10 · MedwayLong Jump1018-3—
Jan 26Tri Valley League - Meet 5Jan 26 · 300 Meters · Place 28 · Medway300 Meters2842.11a—
Jan 26Tri Valley League - Meet 5Jan 26 · 55 Meters · Place 14 · Medway55 Meters147.39a—
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · Long Jump · Place 25 · MedwayLong Jump2513-10.50—
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · 300 Meters · Place 32 · Medway300 Meters3243.69a—
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · 55 Meters · Place 35 · Medway55 Meters357.60a—
Jan 5Tri Valley League - Meet 4Jan 5 · Long Jump · Place 13 · MedwayLong Jump1317-9.50—
Jan 5Tri Valley League - Meet 4Jan 5 · 55 Meters · Place 29 · Medway55 Meters297.64a—

2024 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 3MSTCA South DecathlonJun 3 · Triple Jump · Place 36 · MedwayTriple Jump3610.93m PB—
Jun 3MSTCA South DecathlonJun 3 · Long Jump · Place 49 · MedwayLong Jump495.17m—
Jun 3MSTCA South DecathlonJun 3 · High Jump · Place 35 · MedwayHigh Jump351.52m PB—
Jun 3MSTCA South DecathlonJun 3 · Javelin · Place 57 · MedwayJavelin5724.88m—
Jun 3MSTCA South DecathlonJun 3 · Discus · Place 31 · MedwayDiscus3122.90m—
Jun 3MSTCA South DecathlonJun 3 · Shot Put · Place 21 · MedwayShot Put219.55m—
Jun 3MSTCA South DecathlonJun 3 · 110m Hurdles · Place 54 · Medway110m Hurdles5421.35a—
Jun 3MSTCA South DecathlonJun 3 · 1500 Meters · Place 68 · Medway1500 Meters685:53.09a PB—
Jun 3MSTCA South DecathlonJun 3 · 400 Meters · Place 47 · Medway400 Meters4758.26a PB—
Jun 3MSTCA South DecathlonJun 3 · 100 Meters · Place 45 · Medway100 Meters4512.33a—
May 14Tri Valley League ChampionshipMay 14 · Triple Jump · Place 15 · MedwayTriple Jump1536-6.50—
May 14Tri Valley League ChampionshipMay 14 · Long Jump · Place 15 · MedwayLong Jump1517-8—
May 14Tri Valley League ChampionshipMay 14 · 100 Meters · Place 30 · Medway100 Meters3012.50a—
May 7Bellingham vs MedwayMay 7 · Triple Jump · Place 1 · MedwayTriple Jump135-10.5—
May 7Bellingham vs MedwayMay 7 · Long Jump · Place 1 · MedwayLong Jump118-3—
May 7Bellingham vs MedwayMay 7 · 100 Meters · Place 3 · Medway100 Meters312.0—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Triple Jump · Place 21 · MedwayTriple Jump2135-5—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Long Jump · Place 24 · MedwayLong Jump2417-11—
Apr 30Medway vs Dedham TVL Meet #4Apr 30 · Triple Jump · Place 4 · MedwayTriple Jump436-4.75—
Apr 30Medway vs Dedham TVL Meet #4Apr 30 · Long Jump · Place 3 · MedwayLong Jump317-7—
Apr 30Medway vs Dedham TVL Meet #4Apr 30 · 100 Meters · Place 6 · Medway100 Meters612.7—
Apr 27MSTCA Div. V Relays (PV NRHS 4/25)Apr 27 · Long Jump · Place 32 · MedwayLong Jump32.5.49m PB10
Apr 24Norton vs MedwayApr 24 · Triple Jump · Place 1 · MedwayTriple Jump137-8.25—
Apr 24Norton vs MedwayApr 24 · Long Jump · Place 3 · MedwayLong Jump317-6.75—
Apr 24Norton vs MedwayApr 24 · 100 Meters · Place 6 · Medway100 Meters612.81a—
Apr 9Medway vs DS TVL Week #2Apr 9 · Triple Jump · Place 4 · MedwayTriple Jump432-11—
Apr 9Medway vs DS TVL Week #2Apr 9 · Long Jump · Place 6 · MedwayLong Jump617-1—
Apr 9Medway vs DS TVL Week #2Apr 9 · 100 Meters · Place 5 · Medway100 Meters512.1—
Apr 5Medway vs Millis TVL Meet #1Apr 5 · Triple Jump · Place 1 · MedwayTriple Jump135-2—
Apr 5Medway vs Millis TVL Meet #1Apr 5 · Long Jump · Place 2 · MedwayLong Jump216-4—
Apr 5Medway vs Millis TVL Meet #1Apr 5 · 100 Meters · Place 4 · Medway100 Meters412.5—

2023 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 29Tri Valley League - Meet 3Dec 29 · 300 Meters · Place 24 · Medway300 Meters24.41.59a10
Dec 29Tri Valley League - Meet 3Dec 29 · 55 Meter · Place 26 · Medway55 Meter26.7.50a10
Dec 29Tri Valley League - Meet 3Dec 29 · Long Jump · Place 21 · MedwayLong Jump21.16-06.2510
Dec 16MSTCA Speed Classic (Small School)Dec 16 · 55 Meter · Place 84 · Medway55 Meter84.7.51a10
Dec 16MSTCA Speed Classic (Small School)Dec 16 · Long Jump · Place 27 · MedwayLong Jump27.16-07.2510
Dec 13Tri Valley League - Meet 2Dec 13 · Long Jump · Place 25 · MedwayLong Jump2515-7.50—
Dec 13Tri Valley League - Meet 2Dec 13 · 300 Meters · Place 28 · Medway300 Meters2842.23a—
Dec 13Tri Valley League - Meet 2Dec 13 · 55 Meters · Place 37 · Medway55 Meters377.72a—
Dec 8Tri Valley League - Meet 1Dec 8 · 300 Meters · Place 24 · Medway300 Meters24.42.03a10
Dec 8Tri Valley League - Meet 1Dec 8 · 55 Meter · Place 18 · Medway55 Meter18.7.62a10
Feb 4Tri Valley ShowcaseFeb 4 · 55 Meters · Place 6 · Medway55 Meters67.86FR
Jan 27Tri Valley Dual #5Jan 27 · 300 Meters · Place 33 · Medway300 Meters33.42.45a9
Jan 27Tri Valley Dual #5Jan 27 · 55 Meter · Place 37 · Medway55 Meter37.7.69a9
Jan 9Tri Valley Boys Dual WheatonJan 9 · 300 Meters · Place 39 · Medway300 Meters3943.35a9
Jan 9Tri Valley Boys Dual WheatonJan 9 · 55 Meters · Place 25 · Medway55 Meters257.83a9
Jan 4Tri Valley Meet #4Jan 4 · 300 Meters · Place 4 · Medway300 Meters444.10FR
Jan 4Tri Valley Meet #4Jan 4 · 55 Meters · Place 2 · Medway55 Meters27.89FR

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29Tri Valley Meet #3Dec 29 · 300 Meters · Place 32 · Medway300 Meters32.44.55a9
Dec 29Tri Valley Meet #3Dec 29 · 55 Meter · Place 24 · Medway55 Meter24.8.07a9
Dec 18MSTCA Speed Classic Small SchoolDec 18 · 300 Meters · Place 74 · Medway300 Meters74.44.12a9
Dec 18MSTCA Speed Classic Small SchoolDec 18 · 55 Meter · Place 80 · Medway55 Meter80.7.84a9
Dec 9Tri Valley Dual #1Dec 9 · 300 Meters · Place 45 · Medway300 Meters45.45.16a9
Dec 9Tri Valley Dual #1Dec 9 · 55 Meter · Place 60 · Medway55 Meter60.7.99a9