Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBellingham vs Medfield · Apr 912.2Bellingham vs MedfieldApril 9, 2025
1000 Meters · IndoorMSTCA Boys Pentathlon · Feb 263:39.76aMSTCA Boys PentathlonFebruary 26, 2026
110m Hurdles · 39" / 0.991m · OutdoorMedway vs Medfield · Apr 818.0Medway vs MedfieldApril 8, 2026
200 Meters · OutdoorMedfield vs. Medway(Varsity) · May 1424.7Medfield vs. Medway(Varsity)May 14, 2025
300 Meters · IndoorTVL Championship/Showcase meet · Jan 2639.43TVL Championship/Showcase meetJanuary 26, 2025
400m Hurdles · 36" / 0.914m · OutdoorNorton vs Medfield · May 51:10.33aNorton vs MedfieldMay 5, 2026
55 Meter · IndoorTri Valley League - Meet 3 · Dec 307.37aTri Valley League - Meet 3December 30, 2025
55 Meters · IndoorTri Valley League - Meet 4 · Jan 87.52aTri Valley League - Meet 4January 8, 2026
55m Hurdles · 39" · IndoorTri Valley - Meet 1 · Dec 139.13aTri Valley - Meet 1December 13, 2024
High Jump · IndoorTri Valley Meet 3 · Dec 235-00.00Tri Valley Meet 3December 23, 2024
Long Jump · IndoorMSTCA Boys Pentathlon · Feb 265.09mMSTCA Boys PentathlonFebruary 26, 2026
Long Jump · OutdoorNorton vs Medfield · May 515-11.00Norton vs MedfieldMay 5, 2026
Shot Put · 12lb · OutdoorMedfield vs Dover Sherborn · Apr 2829' 5"Medfield vs Dover SherbornApril 28, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 22Hopkinton Last Chance MeetMay 22 · Long Jump · Place 12 · MedfieldLong Jump12.15-04.0012
May 22Hopkinton Last Chance MeetMay 22 · Shot Put · Place 25 · MedfieldShot Put12lb25.26-11.0012
May 22Hopkinton Last Chance MeetMay 22 · 110m Hurdles · Place 12 · Medfield110m Hurdles39" / 0.991m12.19.23a12
May 5Norton vs MedfieldMay 5 · Long Jump · Place 6 · MedfieldLong Jump6.15-11.00 PB12
May 5Norton vs MedfieldMay 5 · 400m Hurdles · Place 3 · Medfield400m Hurdles36" / 0.914m3.1:10.33a PB12
May 5Norton vs MedfieldMay 5 · 110m Hurdles · Place 3 · Medfield110m Hurdles39" / 0.991m3.19.40a12
Apr 28Medfield vs Dover SherbornApr 28 · Shot Put · Place 6 · MedfieldShot Put12lb6.29' 5" PB12
Apr 28Medfield vs Dover SherbornApr 28 · 110m Hurdles · Place 2 · Medfield110m Hurdles39" / 0.991m2.18.46a12
Apr 28Medfield vs Dover SherbornApr 28 · 200 Meters · Place 7 · Medfield200 Meters7.25.92a12
Apr 14Medfield vs. MillisApr 14 · Long Jump · Place 4 · MedfieldLong Jump416-9.512
Apr 14Medfield vs. MillisApr 14 · 400m Hurdles · Place 3 · Medfield400m Hurdles31:08.712
Apr 14Medfield vs. MillisApr 14 · 110m Hurdles · Place 2 · Medfield110m Hurdles219.212
Apr 8Medway vs MedfieldApr 8 · Long Jump · Place 9 · MedfieldLong Jump9.15' 7"12
Apr 8Medway vs MedfieldApr 8 · 110m Hurdles · Place 2 · Medfield110m Hurdles39" / 0.991m2.18.0 PB12
Mar 31Medfield vs. BellinghamMar 31 · Long Jump · Place 4 · MedfieldLong Jump417-212
Mar 31Medfield vs. BellinghamMar 31 · 400m Hurdles · Place 4 · Medfield400m Hurdles41:06.712
Mar 31Medfield vs. BellinghamMar 31 · 110m Hurdles · Place 2 · Medfield110m Hurdles218.112

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 98 · MedfieldLong Jump985.09m PB12
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 76 · MedfieldHigh Jump761.52m12
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 92 · MedfieldShot Put928.45m12
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 76 · Medfield55m Hurdles769.41a12
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 122 · Medfield1000 Meters1223:39.76a PB12
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55m Hurdles · Place 17 · Medfield55m Hurdles178.88a12
Feb 7MSTCA Qualifier MeetFeb 7 · Long Jump · MedfieldLong Jump—ND12
Feb 7MSTCA Qualifier MeetFeb 7 · 55m Hurdles · Place 36 · Medfield55m HurdlesRound P369.13a12
Jan 31Tri Valley League ShowcaseJan 31 · 55m Hurdles · Place 13 · Medfield55m Hurdles138.96a12
Jan 31Tri Valley League ShowcaseJan 31 · 300 Meters · Place 19 · Medfield300 Meters1940.13a12
Jan 14TVL- Small Double-DualJan 14 · 55m Hurdles · Place 4 · Medfield55m Hurdles48.88a12
Jan 14TVL- Small Double-DualJan 14 · 300 Meters · Place 12 · Medfield300 Meters1242.14a12
Jan 14TVL- Small Double-DualJan 14 · Shot Put · Place 1 · MedfieldShot Put129-1112
Jan 8Tri Valley League - Meet 4Jan 8 · Shot Put · Place 29 · MedfieldShot Put2926-8.2512
Jan 8Tri Valley League - Meet 4Jan 8 · 55m Hurdles · Place 13 · Medfield55m Hurdles139.19a12
Jan 8Tri Valley League - Meet 4Jan 8 · 55 Meters · Place 27 · Medfield55 Meters277.52a PB12

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 55m Hurdles · Place 12 · Medfield55m Hurdles39"12.9.41a12
Dec 30Tri Valley League - Meet 3Dec 30 · 55 Meter · Place 25 · Medfield55 Meter25.7.37a PB12
Dec 30Tri Valley League - Meet 3Dec 30 · Long Jump · Place 24 · MedfieldLong Jump24.16-06.5012
Dec 18Tri Valley League - Meet 2Dec 18 · 300 Meters · Place 14 · Medfield300 Meters14.40.72a12
Dec 18Tri Valley League - Meet 2Dec 18 · 55m Hurdles · Place 10 · Medfield55m Hurdles39"10.9.69a12
Dec 11Tri Valley League - Meet 1Dec 11 · 300 Meters · Place 27 · Medfield300 Meters27.41.88a12
Dec 11Tri Valley League - Meet 1Dec 11 · 55m Hurdles · Place 15 · Medfield55m Hurdles39"15.9.45a12
Feb 8MSTCA Qualifier MeetFeb 8 · 55m Hurdles · Place 33 · Medfield55m HurdlesRound P339.23a—
Feb 8MSTCA Qualifier MeetFeb 8 · 300 Meters · Place 66 · Medfield300 Meters6640.20a—
Jan 26TVL Championship/Showcase meetJan 26 · 55m Hurdles · Place 19 · Medfield55m HurdlesRound P199.6111
Jan 26TVL Championship/Showcase meetJan 26 · 300 Meters · Place 19 · Medfield300 Meters1939.43 PB11
Jan 24Tri Valley League Meet 5Jan 24 · 55m Hurdles · Place 15 · Medfield55m Hurdles159.13a—
Jan 24Tri Valley League Meet 5Jan 24 · 300 Meters · Place 18 · Medfield300 Meters1840.40a—
Jan 3Tri Valley Meet 4Jan 3 · 55m Hurdles · Place 11 · Medfield55m Hurdles119.23a—
Jan 3Tri Valley Meet 4Jan 3 · 300 Meters · Place 29 · Medfield300 Meters2941.27a—

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 400m Hurdles · Place 23 · Medfield400m Hurdles231:06.59a11
May 24MSTCA South Shore Twilight InvitationalMay 24 · 110m Hurdles · Place 28 · Medfield110m Hurdles2818.50a11
May 20TVL Showcase MeetMay 20 · 400m Hurdles · Place 19 · Medfield400m Hurdles191:09.25a11
May 20TVL Showcase MeetMay 20 · 110m Hurdles · Place 17 · Medfield110m Hurdles1718.77a11
May 14Medfield vs. Medway(Varsity)May 14 · 110m Hurdles · Place 3 · Medfield110m Hurdles317.611
May 14Medfield vs. Medway(Varsity)May 14 · 200 Meters · Place 6 · Medfield200 Meters624.7 PB11
May 7Dover-Sherborn vs MedfieldMay 7 · Long Jump · Place 7 · MedfieldLong Jump716-2.2511
May 7Dover-Sherborn vs MedfieldMay 7 · 400m Hurdles · Place 6 · Medfield400m Hurdles61:09.011
May 7Dover-Sherborn vs MedfieldMay 7 · 110m Hurdles · Place 3 · Medfield110m Hurdles318.711
Apr 30Medfield vs. MillisApr 30 · Long Jump · Place 3 · MedfieldLong Jump316-711
Apr 30Medfield vs. MillisApr 30 · 400m Hurdles · Place 2 · Medfield400m Hurdles266.211
Apr 30Medfield vs. MillisApr 30 · 100 Meters · Place 5 · Medfield100 Meters512.311
Apr 9Bellingham vs MedfieldApr 9 · Long Jump · Place 4 · MedfieldLong Jump417-0.511
Apr 9Bellingham vs MedfieldApr 9 · 110m Hurdles · Place 1 · Medfield110m Hurdles118.611
Apr 9Bellingham vs MedfieldApr 9 · 100 Meters · Place 5 · Medfield100 Meters512.2 PB11
Apr 2Medfield vs. NortonApr 2 · Long Jump · Place 5 · MedfieldLong Jump515-411
Apr 2Medfield vs. NortonApr 2 · 110m Hurdles · Place 4 · Medfield110m Hurdles419.611

2024 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · 300 Meters · Place 15 · Medfield300 Meters15.40.32a11
Dec 23Tri Valley Meet 3Dec 23 · 55m Hurdles · Place 8 · Medfield55m Hurdles39"8.9.23a11
Dec 23Tri Valley Meet 3Dec 23 · High Jump · Place 21 · MedfieldHigh Jump21.5-00.00 PB11
Dec 19Tri Valley Meet 2BDec 19 · 55m Hurdles · Place 15 · Medfield55m Hurdles39"15.10.81a11
Dec 19Tri Valley Meet 2BDec 19 · 55 Meter · Place 18 · Medfield55 Meter18.7.59a11
Dec 19Tri Valley Meet 2BDec 19 · High Jump · Place 12 · MedfieldHigh Jump12.5-011
Dec 13Tri Valley - Meet 1Dec 13 · 300 Meters · Place 31 · Medfield300 Meters31.42.69a11
Dec 13Tri Valley - Meet 1Dec 13 · 55m Hurdles · Place 6 · Medfield55m Hurdles39"6.9.13a PB11
Dec 13Tri Valley - Meet 1Dec 13 · Long Jump · Place 29 · MedfieldLong Jump29.15-07.0011
Feb 3Tri Valley League ShowcaseFeb 3 · 55m Hurdles · Place 17 · Medfield55m Hurdles179.59a—
Jan 26Tri Valley League - Meet 5Jan 26 · High Jump · Place 17 · MedfieldHigh Jump175-0—
Jan 26Tri Valley League - Meet 5Jan 26 · 55m Hurdles · Place 15 · Medfield55m Hurdles159.18a—
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · 55m Hurdles · Place 10 · Medfield55m Hurdles109.14a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 55m Hurdles · Place 18 · Medfield55m HurdlesRound P189.71a—
Jan 5Tri Valley League - Meet 4Jan 5 · 55m Hurdles · Place 13 · Medfield55m Hurdles139.42a—
Jan 5Tri Valley League - Meet 4Jan 5 · 55 Meters · Place 27 · Medfield55 Meters277.61a—

2023 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 29Tri Valley League - Meet 3Dec 29 · 300 Meters · Place 34 · Medfield300 Meters34.43.14a10
Dec 29Tri Valley League - Meet 3Dec 29 · 55m Hurdles · Place 15 · Medfield55m Hurdles39"15.9.34a10
Dec 29Tri Valley League - Meet 3Dec 29 · High Jump · MedfieldHigh Jump--NH10
Dec 13Tri Valley League - Meet 2Dec 13 · 55m Hurdles · Place 11 · Medfield55m Hurdles119.29a—
Dec 13Tri Valley League - Meet 2Dec 13 · 55 Meters · Place 31 · Medfield55 Meters317.52a—
Dec 8Tri Valley League - Meet 1Dec 8 · 55m Hurdles · Place 11 · Medfield55m Hurdles39"11.9.40a10
Dec 8Tri Valley League - Meet 1Dec 8 · 55 Meter · Place 15 · Medfield55 Meter15.7.60a10
Dec 8Tri Valley League - Meet 1Dec 8 · High Jump · MedfieldHigh Jump--NH10
Jan 27Tri Valley Dual #5Jan 27 · 300 Meters · Place 38 · Medfield300 Meters38.43.98a9
Jan 27Tri Valley Dual #5Jan 27 · 55m Hurdles · Place 25 · Medfield55m Hurdles39"25.10.70a9
Jan 27Tri Valley Dual #5Jan 27 · High Jump · MedfieldHigh Jump—DNS9
Jan 20MSTCA D4 RelaysJan 20 · High Jump · MedfieldHigh Jump--ND9
Jan 9Tri Valley Boys Dual WheatonJan 9 · 55m Hurdles · Place 27 · Medfield55m Hurdles2710.85a9
Jan 9Tri Valley Boys Dual WheatonJan 9 · 55 Meters · Place 36 · Medfield55 Meters367.57a9
Jan 4Tri Valley Meet #4Jan 4 · 55m Hurdles · Place 7 · Medfield55m Hurdles711.01FR
Jan 4Tri Valley Meet #4Jan 4 · 55 Meters · Place 2 · Medfield55 Meters27.70FR

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29Tri Valley Meet #3Dec 29 · 300 Meters · Place 34 · Medfield300 Meters34.45.26a9
Dec 29Tri Valley Meet #3Dec 29 · 55m Hurdles · Place 19 · Medfield55m Hurdles39"19.11.11a9
Dec 29Tri Valley Meet #3Dec 29 · 55 Meter · Place 16 · Medfield55 Meter16.7.76a9
Dec 9Tri Valley Dual #1Dec 9 · 55m Hurdles · Place 19 · Medfield55m Hurdles39"19.11.25a9