Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTri Valley Meet 4 · Jan 36:41.79aTri Valley Meet 4January 3, 2025
1000 Meters · IndoorTri Valley Meet 3 · Dec 233:55.04aTri Valley Meet 3December 23, 2024
200 Meters · OutdoorMedfield vs. Millis · Apr 1428.9Medfield vs. MillisApril 14, 2026
300 Meters · IndoorTri Valley League - Meet 4 · Jan 846.41aTri Valley League - Meet 4January 8, 2026
400 Meters · OutdoorMedfield vs Dover Sherborn · Apr 281:02.71aMedfield vs Dover SherbornApril 28, 2026
600 Meters · IndoorTVL- Small Double-Dual · Jan 141:44.78aTVL- Small Double-DualJanuary 14, 2026
800 Meters · OutdoorBellingham vs Medfield · Apr 92:43.3Bellingham vs MedfieldApril 9, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 5Norton vs MedfieldMay 5 · 400 Meters · Place 8 · Medfield400 Meters8.1:03.15a10
May 5Norton vs MedfieldMay 5 · 200 Meters · Place 12 · Medfield200 Meters12.29.70a10
Apr 28Medfield vs Dover SherbornApr 28 · 400 Meters · Place 7 · Medfield400 Meters7.1:02.71a PB10
Apr 28Medfield vs Dover SherbornApr 28 · 200 Meters · Medfield200 Meters—DNS10
Apr 14Medfield vs. MillisApr 14 · 400 Meters · Place 5 · Medfield400 Meters564.110
Apr 14Medfield vs. MillisApr 14 · 200 Meters · Place 1 · Medfield200 Meters128.9 PB10
Apr 8Medway vs MedfieldApr 8 · 400 Meters · Place 5 · Medfield400 Meters5.1:03.510
Mar 31Medfield vs. BellinghamMar 31 · 400 Meters · Place 5 · Medfield400 Meters51:04.610

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 14TVL- Small Double-DualJan 14 · 600 Meters · Place 15 · Medfield600 Meters151:44.78a PB10
Jan 8Tri Valley League - Meet 4Jan 8 · 600 Meters · Place 25 · Medfield600 Meters251:47.02a10
Jan 8Tri Valley League - Meet 4Jan 8 · 300 Meters · Place 13 · Medfield300 Meters1346.41a PB10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 300 Meters · Place 8 · Medfield300 Meters8.48.10a10
Dec 30Tri Valley League - Meet 3Dec 30 · 600 Meters · Place 24 · Medfield600 Meters24.1:49.32a10
Dec 18Tri Valley League - Meet 2Dec 18 · 600 Meters · Place 20 · Medfield600 Meters20.1:50.58a10
Dec 11Tri Valley League - Meet 1Dec 11 · 300 Meters · Medfield300 Meters--DNS10
Dec 11Tri Valley League - Meet 1Dec 11 · 600 Meters · Place 31 · Medfield600 Meters31.1:49.42a10
Jan 3Tri Valley Meet 4Jan 3 · 1 Mile · Place 35 · Medfield1 Mile356:41.79a PB—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14Medfield vs. Medway(Varsity)May 14 · 400m Hurdles · Place 7 · Medfield400m Hurdles782.29
May 14Medfield vs. Medway(Varsity)May 14 · 800 Meters · Place 11 · Medfield800 Meters1102:46.69
May 7Dover-Sherborn vs MedfieldMay 7 · 800 Meters · Place 10 · Medfield800 Meters102:49.99
Apr 9Bellingham vs MedfieldApr 9 · 800 Meters · Place 10 · Medfield800 Meters102:43.3 PB9
Apr 2Medfield vs. NortonApr 2 · 800 Meters · Place 6 · Medfield800 Meters602:50.59

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · 1000 Meters · Place 40 · Medfield1000 Meters40.3:55.04a PB9
Dec 19Tri Valley Meet 2BDec 19 · 1 Mile · Place 25 · Medfield1 Mile25.7:00.09a9
Dec 13Tri Valley - Meet 1Dec 13 · 1 Mile · Place 49 · Medfield1 Mile49.6:52.70a9