Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMedfield vs. Millis · Apr 3012.8Medfield vs. MillisApril 30, 2025
200 Meters · OutdoorMillis at Bellingham · Apr 228.38aMillis at BellinghamApril 2, 2025
300 Meters · IndoorTVL- Norton vs Millis; Holliston vs Hopkinton · Dec 1747.48aTVL- Norton vs Millis; Holliston vs HopkintonDecember 17, 2025
55 Meter · IndoorTri Valley League - Meet 3 · Dec 307.85aTri Valley League - Meet 3December 30, 2025
Javelin · 800g · OutdoorMillis @ Dover-Sherborn · Mar 31103' 7"Millis @ Dover-SherbornMarch 31, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 6Bellingham vs MillisMay 6 · Javelin · Place 10 · MillisJavelin1083-0510
May 1MSTCA Division 6 RelaysMay 1 · Javelin · Place 25 · MillisJavelin2531.80m10
Apr 28Medway vs MillisApr 28 · Javelin · Place 6 · MillisJavelin800g6.90-0810
Apr 28Medway vs MillisApr 28 · 100 Meters · Millis100 Meters--DNS10
Apr 14Medfield vs. MillisApr 14 · 100 Meters · Place 4 · Millis100 Meters413.310
Apr 7Norton vs MillisApr 7 · Javelin · Place 9 · MillisJavelin991-1010
Apr 7Norton vs MillisApr 7 · 100 Meters · Place 6 · Millis100 Meters613.00a10
Mar 31Millis @ Dover-SherbornMar 31 · Javelin · Place 7 · MillisJavelin800g7.103' 7" PB10
Mar 31Millis @ Dover-SherbornMar 31 · 100 Meters · Place 22 · Millis100 Meters22.13.09a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 300 Meters · Place 54 · Millis300 Meters54.50.62a10
Dec 30Tri Valley League - Meet 3Dec 30 · 55 Meter · Place 19 · Millis55 Meter19.7.85a PB10
Dec 17TVL- Norton vs Millis; Holliston vs HopkintonDec 17 · 300 Meters · Place 14 · Millis300 Meters1447.48a PB10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 30Medfield vs. MillisApr 30 · 100 Meters · Place 10 · Millis100 Meters1012.8 PB9
Apr 15Norton vs Medway vs MillisApr 15 · 100 Meters · Place 4 · Millis100 Meters413.52a9
Apr 8Dover-Sherborn vs MillisApr 8 · 100 Meters · Place 13 · Millis100 Meters1313.57a9
Apr 2Millis at BellinghamApr 2 · 200 Meters · Place 7 · Millis200 Meters728.38a PB9
Apr 2Millis at BellinghamApr 2 · 100 Meters · Place 14 · Millis100 Meters1413.63a9