Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMedway vs DS · May 514.1Medway vs DSMay 5, 2026
55 Meter · IndoorTri Valley League - Meet 1 · Dec 118.15aTri Valley League - Meet 1December 11, 2025
55 Meters · IndoorTVL- Small Double-Dual · Jan 148.56aTVL- Small Double-DualJanuary 14, 2026
Javelin · 800g · OutdoorMedway vs DS · May 577-06Medway vs DSMay 5, 2026
Shot Put · 12lb · IndoorTri Valley League - Meet 2 · Dec 1821-08.25Tri Valley League - Meet 2December 18, 2025
Shot Put · 12lb · OutdoorMedway vs DS · May 525-11Medway vs DSMay 5, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 12Norton vs MedwayMay 12 · Javelin · MedwayJavelin800g—66-09Unofficial10
May 12Norton vs MedwayMay 12 · Shot Put · MedwayShot Put12lb—24-10Unofficial10
May 12Norton vs MedwayMay 12 · 100 Meters · Medway100 Meters—13.6Unofficial10
May 5Medway vs DSMay 5 · Javelin · Place 12 · MedwayJavelin800g12.77-06 PB10
May 5Medway vs DSMay 5 · Shot Put · Place 14 · MedwayShot Put12lb14.25-11 PB10
May 5Medway vs DSMay 5 · 100 Meters · Place 23 · Medway100 Meters23.14.1 PB10
Apr 28Medway vs MillisApr 28 · Javelin · Place 11 · MedwayJavelin800g11.65-0010
Apr 28Medway vs MillisApr 28 · Shot Put · Place 16 · MedwayShot Put12lb16.22-11.0010
Apr 28Medway vs MillisApr 28 · 100 Meters · Place 8 · Medway100 Meters8.14.23a10
Apr 15Bellingham vs MedwayApr 15 · Javelin · Place 14 · MedwayJavelin1467-0310
Apr 15Bellingham vs MedwayApr 15 · Shot Put · Place 17 · MedwayShot Put1724-11.0010
Apr 15Bellingham vs MedwayApr 15 · 100 Meters · Place 21 · Medway100 Meters2114.44a10
Apr 8Medway vs MedfieldApr 8 · Javelin · Place 8 · MedwayJavelin800g8.64'310
Apr 8Medway vs MedfieldApr 8 · Shot Put · Place 12 · MedwayShot Put12lb12.22'8.510
Apr 8Medway vs MedfieldApr 8 · 100 Meters · Place 15 · Medway100 Meters15.14.110

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 14TVL- Small Double-DualJan 14 · Shot Put · Place 29 · MedwayShot Put2922-7.7510
Jan 14TVL- Small Double-DualJan 14 · 55 Meters · Place 30 · Medway55 Meters308.56a PB10
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · Shot Put · Place 17 · MedwayShot Put1723-11.7510
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · 55 Meters · Place 23 · Medway55 Meters238.75a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18Tri Valley League - Meet 2Dec 18 · 55 Meter · Place 36 · Medway55 Meter36.8.59a10
Dec 18Tri Valley League - Meet 2Dec 18 · Shot Put · Place 32 · MedwayShot Put12lb32.21-08.25 PB10
Dec 11Tri Valley League - Meet 1Dec 11 · 55 Meter · Place 37 · Medway55 Meter37.8.15a PB10
Dec 11Tri Valley League - Meet 1Dec 11 · Shot Put · Place 49 · MedwayShot Put12lb49.21-07.0010

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14Medfield vs. Medway(Varsity)May 14 · Javelin · Place 7 · MedwayJavelin755-29
May 14Medfield vs. Medway(Varsity)May 14 · Shot Put · Place 14 · MedwayShot Put1420-59
Apr 29Medway at BellinghamApr 29 · Javelin · Place 12 · MedwayJavelin1255-049
Apr 29Medway at BellinghamApr 29 · Shot Put · Place 15 · MedwayShot Put1520-04.259
Apr 15Norton vs Medway vs MillisApr 15 · Javelin · Place 14 · MedwayJavelin1450-079
Apr 15Norton vs Medway vs MillisApr 15 · Shot Put · Place 23 · MedwayShot Put2319-03.009

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · 55 Meter · Place 47 · Medway55 Meter47.9.58a9
Dec 23Tri Valley Meet 3Dec 23 · Shot Put · Place 29 · MedwayShot Put12lb29.15-07.009
Dec 18Tri Valley Meet 2ADec 18 · 55 Meter · Place 47 · Medway55 Meter47.8.59aWind: 09
Dec 18Tri Valley Meet 2ADec 18 · Shot Put · Place 15 · MedwayShot Put12lb15.19' 49
Dec 13Tri Valley - Meet 1Dec 13 · Shot Put · Place 35 · MedwayShot Put12lb35.14-07.009