Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Multi Championship · Jun 912.71aMSTCA Multi ChampionshipJune 9, 2025
110m Hurdles · 39" / 0.991m · OutdoorMSTCA Multi Championship · Jun 925.12aMSTCA Multi ChampionshipJune 9, 2025
1500 Meters · OutdoorMSTCA Multi Championship · Jun 94:49.77aMSTCA Multi ChampionshipJune 9, 2025
2 Miles · OutdoorMedfield vs. Millis · Apr 3012:01.2Medfield vs. MillisApril 30, 2025
200 Meters · OutdoorMedfield vs. Norwood DUAL Meet · May 126.1Medfield vs. Norwood DUAL MeetMay 1, 2024
400 Meters · OutdoorAshland vs Medfield Dual Meet · May 755.9Ashland vs Medfield Dual MeetMay 7, 2024
800 Meters · OutdoorDover-Sherborn vs Medfield · May 72:10.2Dover-Sherborn vs MedfieldMay 7, 2025
Decathlon · OutdoorMSTCA Multi Championship · Jun 93115MSTCA Multi ChampionshipJune 9, 2025
Discus · 1.6kg · OutdoorNorton vs Medfield · May 579-07Norton vs MedfieldMay 5, 2026
High Jump · OutdoorMSTCA South Decathlon · Jun 31.42mMSTCA South DecathlonJune 3, 2024
Javelin · 800g · OutdoorMSTCA Multi Championship · Jun 923.98mMSTCA Multi ChampionshipJune 9, 2025
Long Jump · OutdoorAshland vs Medfield Dual Meet · May 716'1.50Ashland vs Medfield Dual MeetMay 7, 2024
Shot Put · 12lb · OutdoorMedfield vs Dover Sherborn · Apr 2832' 6"Medfield vs Dover SherbornApril 28, 2026
Triple Jump · OutdoorMSTCA South Decathlon · Jun 39.86mMSTCA South DecathlonJune 3, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 5Norton vs MedfieldMay 5 · Discus · Place 10 · MedfieldDiscus1.6kg10.79-07 PB12
May 5Norton vs MedfieldMay 5 · 800 Meters · Place 3 · Medfield800 Meters3.2:15.83a12
Apr 28Medfield vs Dover SherbornApr 28 · Shot Put · Place 4 · MedfieldShot Put12lb4.32' 6" PB12
Apr 28Medfield vs Dover SherbornApr 28 · 800 Meters · Place 3 · Medfield800 Meters3.2:17.31a12
Apr 14Medfield vs. MillisApr 14 · Discus · Place 8 · MedfieldDiscus871-612
Apr 14Medfield vs. MillisApr 14 · Shot Put · Place 4 · MedfieldShot Put433-1.512
Apr 8Medway vs MedfieldApr 8 · Discus · Place 4 · MedfieldDiscus1.6kg4.78' 1"12
Apr 8Medway vs MedfieldApr 8 · 800 Meters · Place 1 · Medfield800 Meters1.2:14.212
Mar 31Medfield vs. BellinghamMar 31 · Discus · Place 5 · MedfieldDiscus571-812
Mar 31Medfield vs. BellinghamMar 31 · 800 Meters · Place 2 · Medfield800 Meters22:12.912

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 9MSTCA Multi ChampionshipJun 9 · 1500 Meters · Place 18 · Medfield1500 MetersRound M18.4:49.77a PB11
Jun 9MSTCA Multi ChampionshipJun 9 · Javelin · Place 94 · MedfieldJavelin800gRound M94.23.98m PB11
Jun 9MSTCA Multi ChampionshipJun 9 · Discus · Place 65 · MedfieldDiscus1.6kgRound M65.22.13m11
Jun 9MSTCA Multi ChampionshipJun 9 · 110m Hurdles · Place 125 · Medfield110m Hurdles39" / 0.991mRound M125.25.12a PB11
Jun 9MSTCA Multi ChampionshipJun 9 · 400 Meters · Place 47 · Medfield400 MetersRound M47.56.62a11
Jun 9MSTCA Multi ChampionshipJun 9 · High Jump · MedfieldHigh JumpRound M--NH11
Jun 9MSTCA Multi ChampionshipJun 9 · Shot Put · Place 103 · MedfieldShot Put12lbRound M103.7.74m11
Jun 9MSTCA Multi ChampionshipJun 9 · Long Jump · Place 118 · MedfieldLong JumpRound M118.4.43m11
Jun 9MSTCA Multi ChampionshipJun 9 · 100 Meters · Place 91 · Medfield100 MetersRound M91.12.71a PB11
Jun 9MSTCA Multi ChampionshipJun 9 · Decathlon · Place 109 · MedfieldDecathlonRound M109.3115 PB11
May 20TVL Showcase MeetMay 20 · 800 Meters · Place 16 · Medfield800 Meters162:12.43a11
May 7Dover-Sherborn vs MedfieldMay 7 · Long Jump · Place 10 · MedfieldLong Jump1015-3.511
May 7Dover-Sherborn vs MedfieldMay 7 · 800 Meters · Place 5 · Medfield800 Meters52:10.2 PB11
Apr 30Medfield vs. MillisApr 30 · 2 Miles · Place 1 · Medfield2 Miles112:01.2 PB11
Apr 9Bellingham vs MedfieldApr 9 · Long Jump · Place 9 · MedfieldLong Jump915-411
Apr 9Bellingham vs MedfieldApr 9 · 800 Meters · Place 3 · Medfield800 Meters32:12.311
Apr 2Medfield vs. NortonApr 2 · 400 Meters · Place 5 · Medfield400 Meters557.111

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 3MSTCA South DecathlonJun 3 · Triple Jump · Place 63 · MedfieldTriple Jump639.86m PB—
Jun 3MSTCA South DecathlonJun 3 · Long Jump · Place 56 · MedfieldLong Jump564.96m—
Jun 3MSTCA South DecathlonJun 3 · High Jump · Place 52 · MedfieldHigh Jump521.42m PB—
Jun 3MSTCA South DecathlonJun 3 · Javelin · Place 69 · MedfieldJavelin6920.92m—
Jun 3MSTCA South DecathlonJun 3 · Discus · Place 50 · MedfieldDiscus5020.03m—
Jun 3MSTCA South DecathlonJun 3 · Shot Put · Place 74 · MedfieldShot Put747.21m—
Jun 3MSTCA South DecathlonJun 3 · 110m Hurdles · Place 81 · Medfield110m Hurdles8125.75a—
Jun 3MSTCA South DecathlonJun 3 · 1500 Meters · Place 22 · Medfield1500 Meters224:57.80a—
Jun 3MSTCA South DecathlonJun 3 · 400 Meters · Place 32 · Medfield400 Meters3257.23a—
Jun 3MSTCA South DecathlonJun 3 · 100 Meters · Place 77 · Medfield100 Meters7713.19a—
May 18Mercury Grand InvitationalMay 18 · 400 Meters · Place 12 · Medfield400 Meters1257.50a—
May 14Tri Valley League ChampionshipMay 14 · 400 Meters · Place 23 · Medfield400 Meters2357.62a—
May 7Ashland vs Medfield Dual MeetMay 7 · Long Jump · Place 3 · MedfieldLong Jump3.16'1.50 PB10
May 7Ashland vs Medfield Dual MeetMay 7 · 400 Meters · Place 4 · Medfield400 Meters4.55.9 PB10
May 1Medfield vs. Norwood DUAL MeetMay 1 · Long Jump · Place 3 · MedfieldLong Jump316-4.5—
May 1Medfield vs. Norwood DUAL MeetMay 1 · 200 Meters · Place 6 · Medfield200 Meters626.1 PB—
Apr 23Medfield vs Westwood DUAL MeetApr 23 · Long Jump · Place 3 · MedfieldLong Jump3.15'10"10
Apr 23Medfield vs Westwood DUAL MeetApr 23 · 400 Meters · Place 5 · Medfield400 Meters5.58.510
Apr 23Medfield vs Westwood DUAL MeetApr 23 · 200 Meters · Place 6 · Medfield200 Meters6.26.710
Apr 10Holliston v MedfieldApr 10 · Long Jump · Place 4 · MedfieldLong Jump414-9—
Apr 10Holliston v MedfieldApr 10 · 200 Meters · Place 9 · Medfield200 Meters927.52a—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 12Medfield @ HopkintonApr 12 · Long Jump · Place 6 · MedfieldLong Jump616-7.5FR
Apr 12Medfield @ HopkintonApr 12 · 200 Meters · Place 2 · Medfield200 Meters227.21FR