Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTri Valley League Showcase · Feb 34:48.87aTri Valley League ShowcaseFebruary 3, 2024
1 Mile · OutdoorMedway vs DS TVL Week #2 · Apr 94:57Medway vs DS TVL Week #2April 9, 2024
1000 Meters · IndoorTVL Championship/Showcase meet · Jan 262:53.06TVL Championship/Showcase meetJanuary 26, 2025
2 Miles · IndoorTri Valley Meet 3 · Dec 2312:16.23aTri Valley Meet 3December 23, 2024
400 Meters · OutdoorNorton vs Medway vs Millis · Apr 1554.48aNorton vs Medway vs MillisApril 15, 2025
400 Meters · Relay Split · OutdoorMIAA Division 5 Track & Field Championship · May 2952.200aMIAA Division 5 Track & Field ChampionshipMay 29, 2025
400m Hurdles · 36" / 0.914m · OutdoorMIAA Division 5 Track & Field Championship · May 291:03.18aMIAA Division 5 Track & Field ChampionshipMay 29, 2025
600 Meters · IndoorTri Valley League Meet 5 · Jan 241:33.36aTri Valley League Meet 5January 24, 2025
800 Meters · OutdoorMedway vs Millis TVL Meet #1 · Apr 52:11.5Medway vs Millis TVL Meet #1April 5, 2024
Discus · 1.6kg · OutdoorMedway vs Medfield · Apr 872'7Medway vs MedfieldApril 8, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 25 · Medway400m Hurdles36" / 0.914m25.1:05.42a12
May 19TVL Outdoor Track & Field ShowcaseMay 19 · 400m Hurdles · Place 9 · Medway400m Hurdles36" / 0.914m9.1:04.23a12
May 12Norton vs MedwayMay 12 · Discus · MedwayDiscus1.6kg—64-07Unofficial12
May 12Norton vs MedwayMay 12 · 400m Hurdles · Medway400m Hurdles36" / 0.914m—61.8Unofficial12
May 12Norton vs MedwayMay 12 · 400 Meters · Medway400 Meters—55.7Unofficial12
May 5Medway vs DSMay 5 · Discus · Place 6 · MedwayDiscus1.6kg6.70-1012
May 5Medway vs DSMay 5 · 400m Hurdles · Place 1 · Medway400m Hurdles36" / 0.914m1.63.512
May 5Medway vs DSMay 5 · 400 Meters · Place 3 · Medway400 Meters3.56.112
Apr 28Medway vs MillisApr 28 · 400m Hurdles · Place 1 · Medway400m Hurdles36" / 0.914m1.1:04.09a12
Apr 28Medway vs MillisApr 28 · Discus · Place 10 · MedwayDiscus1.6kg10.69-0312
Apr 28Medway vs MillisApr 28 · 400 Meters · Place 2 · Medway400 Meters2.55.76a12
Apr 15Bellingham vs MedwayApr 15 · Discus · Place 5 · MedwayDiscus577-0112
Apr 15Bellingham vs MedwayApr 15 · 400m Hurdles · Place 4 · Medway400m Hurdles41:03.57a12
Apr 15Bellingham vs MedwayApr 15 · 400 Meters · Place 2 · Medway400 Meters256.69a12
Apr 8Medway vs MedfieldApr 8 · Discus · Place 6 · MedwayDiscus1.6kg6.72'7 PB12
Apr 8Medway vs MedfieldApr 8 · 400m Hurdles · Place 2 · Medway400m Hurdles36" / 0.914m2.1:03.412
Apr 8Medway vs MedfieldApr 8 · 400 Meters · Place 2 · Medway400 Meters2.56.112

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 22 · Medway400m Hurdles36" / 0.914m22.1:03.18a PB11
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400 Meters · Medway400 MetersRelay Split—52.200a PB11
May 20TVL Showcase MeetMay 20 · 400m Hurdles · Place 8 · Medway400m Hurdles81:01.88a11
May 14Medfield vs. Medway(Varsity)May 14 · 400m Hurdles · Place 3 · Medway400m Hurdles362.911
Apr 29Medway at BellinghamApr 29 · Javelin · Place 7 · MedwayJavelin776-0911
Apr 29Medway at BellinghamApr 29 · 400m Hurdles · Place 2 · Medway400m Hurdles21:05.03a11
Apr 29Medway at BellinghamApr 29 · 800 Meters · Place 2 · Medway800 Meters22:11.98a11
Apr 15Norton vs Medway vs MillisApr 15 · Javelin · Place 11 · MedwayJavelin1166-0011
Apr 15Norton vs Medway vs MillisApr 15 · 400 Meters · Place 3 · Medway400 Meters354.48a PB11
Apr 1Dover-Sherborn vs MedwayApr 1 · Javelin · Place 4 · MedwayJavelin488-811
Apr 1Dover-Sherborn vs MedwayApr 1 · 400m Hurdles · Place 4 · Medway400m Hurdles41:06.1h11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 26TVL Championship/Showcase meetJan 26 · 1000 Meters · Place 9 · Medway1000 Meters92:53.06 PB11
Jan 24Tri Valley League Meet 5Jan 24 · 600 Meters · Place 6 · Medway600 Meters61:33.36a PB—
Jan 3Tri Valley Meet 4Jan 3 · 1000 Meters · Place 14 · Medway1000 Meters143:03.63a—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · 2 Miles · Place 17 · Medway2 Miles17.12:16.23a PB11
Dec 23Tri Valley Meet 3Dec 23 · 1000 Meters · Place 13 · Medway1000 Meters13.2:58.52a11
Dec 18Tri Valley Meet 2ADec 18 · 1000 Meters · Place 8 · Medway1000 Meters8.3:02.26a11
Dec 13Tri Valley - Meet 1Dec 13 · 600 Meters · Place 13 · Medway600 Meters13.1:40.29a11
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 1 Mile · Place 12 · Medway1 Mile124:49.32a—
Feb 3Tri Valley League ShowcaseFeb 3 · 1 Mile · Place 7 · Medway1 Mile74:48.87a PB—
Jan 26Tri Valley League - Meet 5Jan 26 · 1 Mile · Place 6 · Medway1 Mile64:54.11a—
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · 1 Mile · Place 7 · Medway1 Mile74:55.32a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 1 Mile · Place 10 · Medway1 Mile104:57.95a—
Jan 5Tri Valley League - Meet 4Jan 5 · 1000 Meters · Place 7 · Medway1000 Meters72:57.51a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24Norton vs MedwayApr 24 · Javelin · Place 9 · MedwayJavelin975-4—
Apr 24Norton vs MedwayApr 24 · 1 Mile · Place 5 · Medway1 Mile55:06.14a—
Apr 9Medway vs DS TVL Week #2Apr 9 · Javelin · Place 11 · MedwayJavelin1170-10—
Apr 9Medway vs DS TVL Week #2Apr 9 · 1 Mile · Place 2 · Medway1 Mile24:57 PB—
Apr 5Medway vs Millis TVL Meet #1Apr 5 · Javelin · Place 4 · MedwayJavelin466-1—
Apr 5Medway vs Millis TVL Meet #1Apr 5 · 800 Meters · Place 2 · Medway800 Meters22:11.5 PB—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29Tri Valley League - Meet 3Dec 29 · 1 Mile · Place 10 · Medway1 Mile10.4:59.43a10
Dec 13Tri Valley League - Meet 2Dec 13 · 1 Mile · Place 17 · Medway1 Mile175:12.31a—
Dec 8Tri Valley League - Meet 1Dec 8 · 1 Mile · Place 17 · Medway1 Mile17.5:27.38a10