Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMedfield vs. Norwood DUAL Meet · May 114.1Medfield vs. Norwood DUAL MeetMay 1, 2024
100m Hurdles · 33" / 0.838m · OutdoorNorton vs Medfield · May 521.34aNorton vs MedfieldMay 5, 2026
200 Meters · OutdoorAshland vs Medfield Dual Meet · May 729.7Ashland vs Medfield Dual MeetMay 7, 2024
300 Meters · IndoorTri Valley Meet 4 · Jan 350.76aTri Valley Meet 4January 3, 2025
400m Hurdles · 30" / 0.762m · OutdoorMedfield vs Dover Sherborn · Apr 281:24.57aMedfield vs Dover SherbornApril 28, 2026
55m Hurdles · 33" · IndoorTri Valley League - Meet 2 · Dec 1811.82aTri Valley League - Meet 2December 18, 2025
600 Meters · IndoorTri Valley Meet 2B · Dec 192:08.74aTri Valley Meet 2BDecember 19, 2024
800 Meters · IndoorMSTCA Girls Pentathlon · Feb 253:24.74aMSTCA Girls PentathlonFebruary 25, 2026
800 Meters · OutdoorMSTCA Multi Championships · Jun 83:19.29aMSTCA Multi ChampionshipsJune 8, 2026
Heptathlon · OutdoorMSTCA Multi Championships · Jun 82173MSTCA Multi ChampionshipsJune 8, 2026
High Jump · IndoorTri Valley Meet 3 · Dec 234-06.00Tri Valley Meet 3December 23, 2024
High Jump · OutdoorMedfield vs Dover Sherborn · Apr 284' 6"Medfield vs Dover SherbornApril 28, 2026
Javelin · 600g · OutdoorMSTCA Multi Championships · Jun 819.54mMSTCA Multi ChampionshipsJune 8, 2026
Long Jump · IndoorTri Valley League - Meet 2 · Dec 1813-02.00Tri Valley League - Meet 2December 18, 2025
Long Jump · OutdoorMSTCA Multi Championships · Jun 84.25mMSTCA Multi ChampionshipsJune 8, 2026
Shot Put · 4kg · OutdoorMSTCA Multi Championships · Jun 86.33mMSTCA Multi ChampionshipsJune 8, 2026
Triple Jump · OutdoorMedfield vs Westwood DUAL Meet · Apr 2329'0"Medfield vs Westwood DUAL MeetApril 23, 2024

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 8MSTCA Multi ChampionshipsJun 8 · 800 Meters · Place 94 · Medfield800 Meters94.3:19.29a PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · Javelin · Place 29 · MedfieldJavelin600g29.19.54m PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · Long Jump · Place 57 · MedfieldLong Jump57.4.25m PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · 200 Meters · Place 83 · Medfield200 Meters83.31.26a11
Jun 8MSTCA Multi ChampionshipsJun 8 · Shot Put · Place 53 · MedfieldShot Put4kg53.6.33m PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · High Jump · Place 34 · MedfieldHigh Jump34.1.35m11
Jun 8MSTCA Multi ChampionshipsJun 8 · 100m Hurdles · Place 86 · Medfield100m Hurdles33" / 0.838m86.21.82a11
Jun 8MSTCA Multi ChampionshipsJun 8 · Heptathlon · Place 77 · MedfieldHeptathlon77.2173 PB11
May 22Hopkinton Last Chance MeetMay 22 · Triple Jump · Place 4 · MedfieldTriple Jump4.30-01.0011
May 22Hopkinton Last Chance MeetMay 22 · High Jump · MedfieldHigh Jump--DNS11
May 19TVL Outdoor Track & Field ShowcaseMay 19 · High Jump · Place 12 · MedfieldHigh Jump12.4-05.0011
May 5Norton vs MedfieldMay 5 · Triple Jump · Place 2 · MedfieldTriple Jump2.31-11.0011
May 5Norton vs MedfieldMay 5 · High Jump · MedfieldHigh Jump--DNS11
May 5Norton vs MedfieldMay 5 · 100m Hurdles · Place 5 · Medfield100m Hurdles33" / 0.838m5.21.34a PB11
May 3MSTCA Division 4 RelaysMay 3 · Triple Jump · Place 21 · MedfieldTriple Jump218.83m11
Apr 28Medfield vs Dover SherbornApr 28 · Triple Jump · Place 4 · MedfieldTriple Jump4.30' 3"11
Apr 28Medfield vs Dover SherbornApr 28 · High Jump · Place 2 · MedfieldHigh Jump2.4' 6" PB11
Apr 28Medfield vs Dover SherbornApr 28 · 400m Hurdles · Place 4 · Medfield400m Hurdles30" / 0.762m4.1:24.57a PB11
Apr 14Medfield vs. MillisApr 14 · Triple Jump · Place 2 · MedfieldTriple Jump230-211
Apr 14Medfield vs. MillisApr 14 · High Jump · Place 1 · MedfieldHigh Jump14-411
Apr 14Medfield vs. MillisApr 14 · 100m Hurdles · Place 2 · Medfield100m Hurdles220.411
Apr 8Medway vs MedfieldApr 8 · Triple Jump · Place 6 · MedfieldTriple Jump6.28' 7.5"11
Apr 8Medway vs MedfieldApr 8 · High Jump · Place 4 · MedfieldHigh Jump4.4'411
Mar 31Medfield vs. BellinghamMar 31 · Triple Jump · Place 2 · MedfieldTriple Jump229-811
Mar 31Medfield vs. BellinghamMar 31 · High Jump · Place 2 · MedfieldHigh Jump24-611

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 25MSTCA Girls PentathlonFeb 25 · Long Jump · Place 87 · MedfieldLong Jump873.98m11
Feb 25MSTCA Girls PentathlonFeb 25 · High Jump · Place 53 · MedfieldHigh Jump531.32m11
Feb 25MSTCA Girls PentathlonFeb 25 · Shot Put · Place 68 · MedfieldShot Put686.41m11
Feb 25MSTCA Girls PentathlonFeb 25 · 55m Hurdles · Place 81 · Medfield55m Hurdles8111.15a11
Feb 25MSTCA Girls PentathlonFeb 25 · 800 Meters · Place 102 · Medfield800 Meters1023:24.74a PB11
Jan 31Tri Valley League ShowcaseJan 31 · Long Jump · Place 16 · MedfieldLong Jump1613-8.2511
Jan 31Tri Valley League ShowcaseJan 31 · High Jump · Place 9 · MedfieldHigh Jump94-811
Jan 31Tri Valley League ShowcaseJan 31 · 55m Hurdles · Place 24 · Medfield55m Hurdles2411.19a11
Jan 14TVL- Small Double-DualJan 14 · Long Jump · Place 8 · MedfieldLong Jump813-411
Jan 14TVL- Small Double-DualJan 14 · High Jump · Place 7 · MedfieldHigh Jump74-411
Jan 14TVL- Small Double-DualJan 14 · 55m Hurdles · Place 10 · Medfield55m Hurdles1011.21a11
Jan 8Tri Valley League - Meet 4Jan 8 · Long Jump · Place 8 · MedfieldLong Jump813-911
Jan 8Tri Valley League - Meet 4Jan 8 · High Jump · Place 9 · MedfieldHigh Jump94-611
Jan 8Tri Valley League - Meet 4Jan 8 · 55m Hurdles · Place 30 · Medfield55m Hurdles3011.67a11

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 18Tri Valley League - Meet 2Dec 18 · 55m Hurdles · Place 22 · Medfield55m Hurdles33"22.11.82a PB11
Dec 18Tri Valley League - Meet 2Dec 18 · Long Jump · Place 10 · MedfieldLong Jump10.13-02.00 PB11
Dec 18Tri Valley League - Meet 2Dec 18 · High Jump · Place 8 · MedfieldHigh Jump8.4-04.0011
Feb 8MSTCA Qualifier MeetFeb 8 · High Jump · MedfieldHigh Jump—NH—
Jan 26TVL Championship/Showcase meetJan 26 · High Jump · Place 21 · MedfieldHigh Jump214-410
Jan 26TVL Championship/Showcase meetJan 26 · 300 Meters · Place 30 · Medfield300 Meters3051.3010
Jan 24Tri Valley League Meet 5Jan 24 · High Jump · Place 22 · MedfieldHigh Jump224-4—
Jan 24Tri Valley League Meet 5Jan 24 · 300 Meters · Place 45 · Medfield300 Meters4551.67a—
Jan 19MSTCA Division 4 James Kalperis RelaysJan 19 · Long Jump · Place 32 · MedfieldLong Jump324.12m—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · High Jump · Place 11 · MedfieldHigh Jump114-6—
Jan 3Tri Valley Meet 4Jan 3 · Long Jump · Place 24 · MedfieldLong Jump2413-0.50—
Jan 3Tri Valley Meet 4Jan 3 · High Jump · Place 19 · MedfieldHigh Jump194-6—
Jan 3Tri Valley Meet 4Jan 3 · 300 Meters · Place 35 · Medfield300 Meters3550.76a PB—

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 9MSTCA Multi ChampionshipJun 9 · Javelin · Place 48 · MedfieldJavelin600gRound M48.18.54m10
Jun 9MSTCA Multi ChampionshipJun 9 · Long Jump · Place 102 · MedfieldLong JumpRound M102.3.80m10
Jun 9MSTCA Multi ChampionshipJun 9 · Shot Put · MedfieldShot Put4kgRound M--DNS10
Jun 9MSTCA Multi ChampionshipJun 9 · High Jump · MedfieldHigh JumpRound M--DNS10
Jun 9MSTCA Multi ChampionshipJun 9 · 100m Hurdles · Place 106 · Medfield100m Hurdles33" / 0.838mRound M106.22.95a10
Jun 9MSTCA Multi ChampionshipJun 9 · Heptathlon · MedfieldHeptathlonRound M—DNF10
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · Triple Jump · Place 13 · MedfieldTriple Jump1330-6.5010
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · High Jump · Place 11 · MedfieldHigh Jump114-210
May 20TVL Showcase MeetMay 20 · High Jump · Place 24 · MedfieldHigh Jump244-410
May 18MSTCA Division 5 RelaysMay 18 · Triple Jump · Place 37 · MedfieldTriple Jump378.62m10
May 18MSTCA Division 5 RelaysMay 18 · High Jump · MedfieldHigh Jump—ND10
May 14Medfield vs. Medway(Varsity)May 14 · Triple Jump · Place 6 · MedfieldTriple Jump629-310
May 14Medfield vs. Medway(Varsity)May 14 · High Jump · Place 5 · MedfieldHigh Jump54-410
May 7Dover-Sherborn vs MedfieldMay 7 · Triple Jump · Place 4 · MedfieldTriple Jump428-8.7510
May 7Dover-Sherborn vs MedfieldMay 7 · High Jump · Place 5 · MedfieldHigh Jump54-210
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · Triple Jump · Place 32 · MedfieldTriple Jump3228-10.5010
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · High Jump · Place 32 · MedfieldHigh Jump324-410
Apr 30Medfield vs. MillisApr 30 · Triple Jump · Place 3 · MedfieldTriple Jump329-4.510
Apr 30Medfield vs. MillisApr 30 · Javelin · Place 7 · MedfieldJavelin766-310
Apr 9Bellingham vs MedfieldApr 9 · Triple Jump · Place 4 · MedfieldTriple Jump427-610
Apr 9Bellingham vs MedfieldApr 9 · High Jump · Place 4 · MedfieldHigh Jump44-410
Apr 2Medfield vs. NortonApr 2 · Triple Jump · Place 3 · MedfieldTriple Jump328-410
Apr 2Medfield vs. NortonApr 2 · 100m Hurdles · Place 3 · Medfield100m Hurdles323.210

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · 600 Meters · Medfield600 Meters--DNS10
Dec 23Tri Valley Meet 3Dec 23 · Long Jump · Place 27 · MedfieldLong Jump27.11-10.0010
Dec 23Tri Valley Meet 3Dec 23 · High Jump · Place 15 · MedfieldHigh Jump15.4-06.00 PB10
Dec 19Tri Valley Meet 2BDec 19 · 600 Meters · Place 15 · Medfield600 Meters15.2:08.74a PB10
Dec 19Tri Valley Meet 2BDec 19 · Long Jump · Place 14 · MedfieldLong Jump14.12-6.7510
Dec 19Tri Valley Meet 2BDec 19 · High Jump · Place 6 · MedfieldHigh Jump6.4-610
Dec 13Tri Valley - Meet 1Dec 13 · 600 Meters · Place 26 · Medfield600 Meters26.2:12.30a10
Dec 13Tri Valley - Meet 1Dec 13 · High Jump · Place 16 · MedfieldHigh Jump16.4-04.0010

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 18Mercury Grand InvitationalMay 18 · Triple Jump · Place 9 · MedfieldTriple Jump928-10.50—
May 18Mercury Grand InvitationalMay 18 · 200 Meters · Place 20 · Medfield200 Meters2031.19a—
May 10MSTCA Twilight InvitationalMay 10 · 100 Meters · Place 35 · Medfield100 Meters3518.48a—
May 7Ashland vs Medfield Dual MeetMay 7 · 200 Meters · Place 6 · Medfield200 Meters6.29.7 PB9
May 7Ashland vs Medfield Dual MeetMay 7 · 100 Meters · Place 8 · Medfield100 Meters8.14.39
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Triple Jump · Place 13 · MedfieldTriple Jump1329-3.50—
May 1Medfield vs. Norwood DUAL MeetMay 1 · Triple Jump · Place 3 · MedfieldTriple Jump330-5.5—
May 1Medfield vs. Norwood DUAL MeetMay 1 · 200 Meters · Place 6 · Medfield200 Meters629.8—
May 1Medfield vs. Norwood DUAL MeetMay 1 · 100 Meters · Place 7 · Medfield100 Meters714.1 PB—
Apr 23Medfield vs Westwood DUAL MeetApr 23 · Triple Jump · Place 4 · MedfieldTriple Jump4.29'0" PB9
Apr 23Medfield vs Westwood DUAL MeetApr 23 · 200 Meters · Place 9 · Medfield200 Meters9.30.39
Apr 10Holliston v MedfieldApr 10 · Triple Jump · Place 6 · MedfieldTriple Jump627-4—
Apr 10Holliston v MedfieldApr 10 · 200 Meters · Place 7 · Medfield200 Meters731.19a—
Apr 10Holliston v MedfieldApr 10 · 100 Meters · Place 10 · Medfield100 Meters1015.21a—