Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTVL- Norton vs Dover-Sherborn; Millis vs Medway · Jan 74:46.10aTVL- Norton vs Dover-Sherborn; Millis vs MedwayJanuary 7, 2026
1 Mile · OutdoorMIAA Division 5 Track & Field Championship · May 294:28.12aMIAA Division 5 Track & Field ChampionshipMay 29, 2026
1000 Meters · IndoorTri Valley League Showcase · Jan 312:39.40aTri Valley League ShowcaseJanuary 31, 2026
2 Miles · IndoorTri Valley League - Meet 2 · Dec 1811:00.59aTri Valley League - Meet 2December 18, 2025
2 Miles · OutdoorMedway vs Millis · Apr 2810:56.41aMedway vs MillisApril 28, 2026
200 Meters · OutdoorMedway vs Millis TVL Meet #1 · Apr 525.3Medway vs Millis TVL Meet #1April 5, 2024
300 Meters · IndoorTVL- Norton vs Dover-Sherborn; Millis vs Medway · Jan 740.58aTVL- Norton vs Dover-Sherborn; Millis vs MedwayJanuary 7, 2026
400 Meters · Relay Split · OutdoorMIAA Division 5 Track & Field Championship · May 2954.969aMIAA Division 5 Track & Field ChampionshipMay 29, 2025
600 Meters · IndoorTri Valley League Meet 5 · Jan 241:28.77aTri Valley League Meet 5January 24, 2025
800 Meters · OutdoorMedfield vs. Medway(Varsity) · May 1401:58.9Medfield vs. Medway(Varsity)May 14, 2025
800 Meters · Outdoor · Hand timedDover-Sherborn vs Medway · Apr 12:04.7hDover-Sherborn vs MedwayApril 1, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 1 Mile · Place 4 · Medway1 Mile4.4:28.12a PB12
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · 1 Mile · Place 4 · Medway1 Mile4.4:30.24a12
May 19TVL Outdoor Track & Field ShowcaseMay 19 · 1 Mile · Place 4 · Medway1 Mile4.4:34.81a12
May 9Weston Twilight Invitational - Regis EventsMay 9 · 1 Mile · Place 20 · Medway1 Mile204:32.00a12
May 5Medway vs DSMay 5 · 1 Mile · Place 1 · Medway1 Mile1.4:45.112
May 5Medway vs DSMay 5 · 800 Meters · Place 1 · Medway800 Meters1.2:04.312
Apr 28Medway vs MillisApr 28 · 2 Miles · Place 1 · Medway2 Miles1.10:56.41a PB12
Apr 15Bellingham vs MedwayApr 15 · 1 Mile · Place 1 · Medway1 Mile14:47.54a12
Apr 15Bellingham vs MedwayApr 15 · 800 Meters · Place 1 · Medway800 Meters12:05.94a12
Apr 8Medway vs MedfieldApr 8 · 1 Mile · Place 1 · Medway1 Mile1.4:51.712

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 31Tri Valley League ShowcaseJan 31 · 1000 Meters · Place 3 · Medway1000 Meters32:39.40a PB12
Jan 24MSTCA Coaches' InvitationalJan 24 · 1000 Meters · Place 28 · Medway1000 Meters282:43.20a12
Jan 14TVL- Small Double-DualJan 14 · 600 Meters · Place 1 · Medway600 Meters11:29.51a12
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · 1 Mile · Place 2 · Medway1 Mile24:46.10a PB12
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · 300 Meters · Place 7 · Medway300 Meters740.58a PB12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 1000 Meters · Place 8 · Medway1000 Meters8.2:56.07a12
Dec 18Tri Valley League - Meet 2Dec 18 · 2 Miles · Place 4 · Medway2 Miles4.11:00.59a PB12
Dec 18Tri Valley League - Meet 2Dec 18 · 600 Meters · Place 4 · Medway600 Meters4.1:32.33a12
Dec 11Tri Valley League - Meet 1Dec 11 · 1000 Meters · Place 3 · Medway1000 Meters3.2:49.56a12
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · 1000 Meters · Place 2 · Medway1000 Meters2.2:41.51a11
Jan 26TVL Championship/Showcase meetJan 26 · 1000 Meters · Place 2 · Medway1000 Meters22:40.6611
Jan 24Tri Valley League Meet 5Jan 24 · 600 Meters · Place 1 · Medway600 Meters11:28.77a PB—
Jan 3Tri Valley Meet 4Jan 3 · 1000 Meters · Place 3 · Medway1000 Meters32:45.00a—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400 Meters · Medway400 MetersRelay Split—54.969a PB11
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 800 Meters · Place 8 · Medway800 Meters8.2:00.55a11
May 20TVL Showcase MeetMay 20 · 1 Mile · Place 2 · Medway1 Mile24:32.51a11
May 14Medfield vs. Medway(Varsity)May 14 · 800 Meters · Place 1 · Medway800 Meters101:58.9 PB11
Apr 29Medway at BellinghamApr 29 · 1 Mile · Place 1 · Medway1 Mile14:40.14a11
Apr 29Medway at BellinghamApr 29 · 800 Meters · Place 1 · Medway800 Meters12:09.37a11
Apr 15Norton vs Medway vs MillisApr 15 · 1 Mile · Place 1 · Medway1 Mile14:43.27a11
Apr 1Dover-Sherborn vs MedwayApr 1 · 800 Meters · Place 1 · Medway800 Meters12:04.7h PB11

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · 1 Mile · Place 9 · Medway1 Mile9.4:56.75a11
Dec 23Tri Valley Meet 3Dec 23 · 1000 Meters · Place 3 · Medway1000 Meters3.2:47.79a11
Dec 18Tri Valley Meet 2ADec 18 · 1 Mile · Place 2 · Medway1 Mile2.4:51.02a11
Dec 13Tri Valley - Meet 1Dec 13 · 1 Mile · Medway1 Mile--DNS11
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 1000 Meters · Place 19 · Medway1000 Meters192:55.51a—
Feb 3Tri Valley League ShowcaseFeb 3 · 1000 Meters · Place 7 · Medway1000 Meters72:50.10a—
Jan 26Tri Valley League - Meet 5Jan 26 · 1000 Meters · Place 7 · Medway1000 Meters72:51.45a—
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · 2 Miles · Place 8 · Medway2 Miles812:19.81a—
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · 1000 Meters · Place 8 · Medway1000 Meters82:53.61a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 1000 Meters · Place 19 · Medway1000 Meters192:59.09a—
Jan 5Tri Valley League - Meet 4Jan 5 · 600 Meters · Place 10 · Medway600 Meters101:37.06a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · 800 Meters · Place 6 · Medway800 Meters62:03.40a—
May 14Tri Valley League ChampionshipMay 14 · 1 Mile · Place 6 · Medway1 Mile64:47.16a—
May 10MSTCA Twilight InvitationalMay 10 · 800 Meters · Place 5 · Medway800 Meters52:03.51a—
May 7Bellingham vs MedwayMay 7 · 1 Mile · Place 1 · Medway1 Mile104:57.1—
May 7Bellingham vs MedwayMay 7 · 800 Meters · Place 1 · Medway800 Meters102:05.7—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 1 Mile · Place 13 · Medway1 Mile134:47.51a—
Apr 30Medway vs Dedham TVL Meet #4Apr 30 · 1 Mile · Place 1 · Medway1 Mile14:50.1—
Apr 24Norton vs MedwayApr 24 · 1 Mile · Place 3 · Medway1 Mile34:54.18a—
Apr 9Medway vs DS TVL Week #2Apr 9 · 800 Meters · Place 3 · Medway800 Meters32:06.2—
Apr 5Medway vs Millis TVL Meet #1Apr 5 · 1 Mile · Place 1 · Medway1 Mile14:54.8—
Apr 5Medway vs Millis TVL Meet #1Apr 5 · 200 Meters · Place 4 · Medway200 Meters425.3 PB—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29Tri Valley League - Meet 3Dec 29 · 1000 Meters · Place 8 · Medway1000 Meters8.2:57.49a10
Dec 16MSTCA Speed Classic (Small School)Dec 16 · 600 Meters · Place 49 · Medway600 Meters49.1:36.39a10
Dec 8Tri Valley League - Meet 1Dec 8 · 1000 Meters · Place 5 · Medway1000 Meters5.2:54.55a10
Feb 4Tri Valley ShowcaseFeb 4 · 600 Meters · Place 1 · Medway600 Meters11:37.83FR
Jan 27Tri Valley Dual #5Jan 27 · 600 Meters · Place 23 · Medway600 Meters23.1:45.37a9
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · 600 Meters · Place 28 · Medway600 Meters28.1:44.37a9
Jan 4Tri Valley Meet #4Jan 4 · 1000 Meters · Place 13 · Medway1000 Meters133:24.88FR

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Tri Valley Meet #3Dec 29 · 600 Meters · Place 16 · Medway600 Meters16.1:46.49a9
Dec 9Tri Valley Dual #1Dec 9 · 600 Meters · Place 17 · Medway600 Meters17.1:45.17a9