Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAshland vs Medfield Dual Meet · May 714.4Ashland vs Medfield Dual MeetMay 7, 2024
100m Hurdles · 33" / 0.838m · OutdoorMedfield vs Dover Sherborn · Apr 2819.90aMedfield vs Dover SherbornApril 28, 2026
200 Meters · OutdoorMedfield vs Westwood DUAL Meet · Apr 2332.5Medfield vs Westwood DUAL MeetApril 23, 2024
55 Meter · IndoorTri Valley Meet 2B · Dec 199.04aTri Valley Meet 2BDecember 19, 2024
55m Hurdles · 33" · IndoorTri Valley League - Meet 2 · Dec 1811.35aTri Valley League - Meet 2December 18, 2025
800 Meters · OutdoorMSTCA Multi Championship · Jun 93:19.68aMSTCA Multi ChampionshipJune 9, 2025
Discus · 1kg · OutdoorTVL Outdoor Track & Field Showcase · May 1975-08TVL Outdoor Track & Field ShowcaseMay 19, 2026
Heptathlon · OutdoorMSTCA Multi Championship · Jun 91841MSTCA Multi ChampionshipJune 9, 2025
High Jump · OutdoorMSTCA Multi Championship · Jun 91.05mMSTCA Multi ChampionshipJune 9, 2025
Javelin · 600g · OutdoorMSTCA Multi Championship · Jun 922.90mMSTCA Multi ChampionshipJune 9, 2025
Long Jump · OutdoorMSTCA Multi Championship · Jun 93.89mMSTCA Multi ChampionshipJune 9, 2025
Shot Put · 4kg · IndoorTri Valley League - Meet 2 · Dec 1820-03.00Tri Valley League - Meet 2December 18, 2025
Shot Put · 4kg · OutdoorMSTCA Multi Championship · Jun 96.37mMSTCA Multi ChampionshipJune 9, 2025
Triple Jump · OutdoorMSTCA Div. IV Relays · Apr 278.44mMSTCA Div. IV Relays April 27, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 19TVL Outdoor Track & Field ShowcaseMay 19 · Discus · Place 13 · MedfieldDiscus1kg13.75-08 PB11
Apr 28Medfield vs Dover SherbornApr 28 · Javelin · Place 4 · MedfieldJavelin600g4.73' 8"11
Apr 28Medfield vs Dover SherbornApr 28 · Discus · Place 6 · MedfieldDiscus1kg6.56' 5"11
Apr 28Medfield vs Dover SherbornApr 28 · 400m Hurdles · Medfield400m Hurdles30" / 0.762m—DNS11
Apr 28Medfield vs Dover SherbornApr 28 · 100m Hurdles · Place 5 · Medfield100m Hurdles33" / 0.838m5.19.90a PB11
Apr 14Medfield vs. MillisApr 14 · Javelin · Place 3 · MedfieldJavelin377-1111
Apr 14Medfield vs. MillisApr 14 · Discus · Place 5 · MedfieldDiscus559-1.511
Apr 14Medfield vs. MillisApr 14 · 100m Hurdles · Place 3 · Medfield100m Hurdles320.411
Apr 8Medway vs MedfieldApr 8 · Javelin · Place 1 · MedfieldJavelin600g1.63' 7"11
Apr 8Medway vs MedfieldApr 8 · Discus · Place 1 · MedfieldDiscus1kg1.71'11
Mar 31Medfield vs. BellinghamMar 31 · Javelin · Place 3 · MedfieldJavelin362-711
Mar 31Medfield vs. BellinghamMar 31 · Discus · Place 2 · MedfieldDiscus265-611
Mar 31Medfield vs. BellinghamMar 31 · 100m Hurdles · Place 3 · Medfield100m Hurdles320.511

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18Tri Valley League - Meet 2Dec 18 · 1000 Meters · Medfield1000 Meters--DNS11
Dec 18Tri Valley League - Meet 2Dec 18 · 55m Hurdles · Place 20 · Medfield55m Hurdles33"20.11.35a PB11
Dec 18Tri Valley League - Meet 2Dec 18 · Shot Put · Place 22 · MedfieldShot Put4kg22.20-03.00 PB11
Dec 11Tri Valley League - Meet 1Dec 11 · 300 Meters · Medfield300 Meters--DNS11
Dec 11Tri Valley League - Meet 1Dec 11 · 55m Hurdles · Medfield55m Hurdles33"--DNS11
Dec 11Tri Valley League - Meet 1Dec 11 · Shot Put · MedfieldShot Put4kg--DNS11

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 9MSTCA Multi ChampionshipJun 9 · 800 Meters · Place 109 · Medfield800 MetersRound M109.3:19.68a PB10
Jun 9MSTCA Multi ChampionshipJun 9 · Javelin · Place 25 · MedfieldJavelin600gRound M25.22.90m PB10
Jun 9MSTCA Multi ChampionshipJun 9 · Long Jump · Place 85 · MedfieldLong JumpRound M85.3.89m PB10
Jun 9MSTCA Multi ChampionshipJun 9 · 200 Meters · Place 118 · Medfield200 MetersRound M118.32.77a10
Jun 9MSTCA Multi ChampionshipJun 9 · Shot Put · Place 60 · MedfieldShot Put4kgRound M60.6.37m PB10
Jun 9MSTCA Multi ChampionshipJun 9 · High Jump · Place 112 · MedfieldHigh JumpRound M112.1.05m PB10
Jun 9MSTCA Multi ChampionshipJun 9 · 100m Hurdles · Place 71 · Medfield100m Hurdles33" / 0.838mRound M71.20.93a10
Jun 9MSTCA Multi ChampionshipJun 9 · Heptathlon · Place 105 · MedfieldHeptathlonRound M105.1841 PB10
May 20TVL Showcase MeetMay 20 · Discus · Place 15 · MedfieldDiscus1566-110
May 18MSTCA Division 5 RelaysMay 18 · Javelin · Place 15 · MedfieldJavelin1524.02m10
May 18MSTCA Division 5 RelaysMay 18 · Discus · Place 17 · MedfieldDiscus1722.87m10
May 14Medfield vs. Medway(Varsity)May 14 · Discus · Place 4 · MedfieldDiscus468-710
May 7Dover-Sherborn vs MedfieldMay 7 · Javelin · Place 5 · MedfieldJavelin568-310
May 7Dover-Sherborn vs MedfieldMay 7 · Discus · Place 2 · MedfieldDiscus268-1010
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · Javelin · Place 21 · MedfieldJavelin2169-1110
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · Discus · Place 23 · MedfieldDiscus2367-410
Apr 30Medfield vs. MillisApr 30 · Javelin · Place 4 · MedfieldJavelin471-710
Apr 30Medfield vs. MillisApr 30 · Discus · Place 3 · MedfieldDiscus377-210
Apr 30Medfield vs. MillisApr 30 · 100 Meters · Place 9 · Medfield100 Meters914.610
Apr 9Bellingham vs MedfieldApr 9 · Javelin · Place 3 · MedfieldJavelin372-710
Apr 9Bellingham vs MedfieldApr 9 · Discus · Place 3 · MedfieldDiscus352-1010
Apr 2Medfield vs. NortonApr 2 · Javelin · Place 2 · MedfieldJavelin277-710
Apr 2Medfield vs. NortonApr 2 · Discus · Place 1 · MedfieldDiscus170-210
Jan 14Hopkinton JV Meet 2Jan 14 · 300 Meters · Medfield300 Meters—55.9Unofficial10
Jan 14Hopkinton JV Meet 2Jan 14 · Shot Put · MedfieldShot Put4kg—18-03.00Unofficial10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · Shot Put · MedfieldShot Put4kg--DNS10
Dec 19Tri Valley Meet 2BDec 19 · 55 Meter · Place 22 · Medfield55 Meter22.9.04a PB10
Dec 19Tri Valley Meet 2BDec 19 · Shot Put · Place 23 · MedfieldShot Put4kg23.19-210

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · Javelin · Place 22 · MedfieldJavelin600g22.65-069
May 18Mercury Grand InvitationalMay 18 · Javelin · Place 3 · MedfieldJavelin388-2—
May 18Mercury Grand InvitationalMay 18 · 100 Meters · Place 20 · Medfield100 Meters2015.00a—
May 14Tri Valley League ChampionshipMay 14 · Javelin · Place 10 · MedfieldJavelin1074-0—
May 7Ashland vs Medfield Dual MeetMay 7 · Javelin · Place 2 · MedfieldJavelin600g2.68'10"9
May 7Ashland vs Medfield Dual MeetMay 7 · 100 Meters · Place 9 · Medfield100 Meters9.14.4 PB9
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Javelin · Place 18 · MedfieldJavelin1870-3—
May 1Medfield vs. Norwood DUAL MeetMay 1 · Triple Jump · Place 5 · MedfieldTriple Jump527-5—
May 1Medfield vs. Norwood DUAL MeetMay 1 · Javelin · Place 3 · MedfieldJavelin367-0—
May 1Medfield vs. Norwood DUAL MeetMay 1 · 100 Meters · Place 11 · Medfield100 Meters1114.4—
Apr 27MSTCA Div. IV Relays Apr 27 · Triple Jump · Place 38 · MedfieldTriple Jump388.44m PB—
Apr 23Medfield vs Westwood DUAL MeetApr 23 · Triple Jump · Place 7 · MedfieldTriple Jump7.25'3"9
Apr 23Medfield vs Westwood DUAL MeetApr 23 · Javelin · Place 3 · MedfieldJavelin600g3.66'11"9
Apr 23Medfield vs Westwood DUAL MeetApr 23 · 200 Meters · Place 20 · Medfield200 Meters20.32.5 PB9
Apr 10Holliston v MedfieldApr 10 · Triple Jump · Place 8 · MedfieldTriple Jump825-1—
Apr 10Holliston v MedfieldApr 10 · 200 Meters · Place 15 · Medfield200 Meters1533.91a—