Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBellingham @ Dover Sherborn · Apr 713.5Bellingham @ Dover SherbornApril 7, 2026
110m Hurdles · 39" / 0.991m · OutdoorMedway vs DS · May 519.4Medway vs DSMay 5, 2026
55 Meter · IndoorTri Valley League - Meet 2 · Dec 188.35aTri Valley League - Meet 2December 18, 2025
55 Meters · IndoorTVL- Norton vs Dover-Sherborn; Millis vs Medway · Jan 78.16aTVL- Norton vs Dover-Sherborn; Millis vs MedwayJanuary 7, 2026
55m Hurdles · 39" · IndoorTri Valley League - Meet 2 · Dec 1810.78aTri Valley League - Meet 2December 18, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 110m Hurdles · Place 31 · Dover-Sherborn110m HurdlesRound P3119.89a9
May 5Medway vs DSMay 5 · 110m Hurdles · Place 5 · Dover-Sherborn110m Hurdles39" / 0.991m5.19.4 PB9
May 5Medway vs DSMay 5 · 100 Meters · Place 20 · Dover-Sherborn100 Meters20.13.69
May 5Medway vs Dover SherbornMay 5 · 110m Hurdles · Dover-Sherborn110m Hurdles39" / 0.991m—19.4Unofficial9
May 5Medway vs Dover SherbornMay 5 · 100 Meters · Dover-Sherborn100 Meters—13.6Unofficial9
Apr 28Medfield vs Dover SherbornApr 28 · 110m Hurdles · Place 6 · Dover-Sherborn110m Hurdles39" / 0.991m6.20.69a9
Apr 28Medfield vs Dover SherbornApr 28 · 100 Meters · Place 27 · Dover-Sherborn100 Meters27.13.76a9
Apr 14Norton @ Dover SherbornApr 14 · 110m Hurdles · Place 2 · Dover-Sherborn110m Hurdles39" / 0.991m2.19.6Unofficial9
Apr 14Norton @ Dover SherbornApr 14 · 110m Hurdles · Dover-Sherborn110m Hurdles39" / 0.991m—19.6Unofficial9
Apr 14Norton @ Dover SherbornApr 14 · 100 Meters · Dover-Sherborn100 Meters—13.4Unofficial9
Apr 7Bellingham @ Dover SherbornApr 7 · 100 Meters · Place 25 · Dover-Sherborn100 Meters25.13.5 PB9
Mar 31Millis @ Dover-SherbornMar 31 · 110m Hurdles · Place 5 · Dover-Sherborn110m Hurdles39" / 0.991m5.22.29a9
Mar 31Millis @ Dover-SherbornMar 31 · 100 Meters · Place 28 · Dover-Sherborn100 Meters28.13.81a9

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 5Tri Valley League OpenFeb 5 · 55m Hurdles · Place 18 · Dover-Sherborn55m Hurdles1810.38a9
Feb 5Tri Valley League OpenFeb 5 · 55 Meters · Place 52 · Dover-Sherborn55 Meters528.25a9
Jan 14TVL- Small Double-DualJan 14 · 55m Hurdles · Place 28 · Dover-Sherborn55m Hurdles2812.03a9
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · 55m Hurdles · Place 15 · Dover-Sherborn55m Hurdles1511.16a9
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · 55 Meters · Place 16 · Dover-Sherborn55 Meters168.16a PB9
Jan 3Northeast Freshman-Sophomore ChampionshipJan 3 · 55m Hurdles · Place 18 · Dover-Sherborn55m Hurdles1810.90a9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 55m Hurdles · Place 37 · Dover-Sherborn55m Hurdles39"37.11.53a9
Dec 18Tri Valley League - Meet 2Dec 18 · 55m Hurdles · Place 19 · Dover-Sherborn55m Hurdles39"19.10.78a PB9
Dec 18Tri Valley League - Meet 2Dec 18 · 55 Meter · Place 30 · Dover-Sherborn55 Meter30.8.35a PB9
Dec 11Tri Valley League - Meet 1Dec 11 · 55 Meter · Place 47 · Dover-Sherborn55 Meter47.8.38a9