Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorNortheast Freshman-Sophomore Championship · Jan 342.57aNortheast Freshman-Sophomore ChampionshipJanuary 3, 2026
55 Meters · IndoorTVL- Small Double-Dual · Jan 147.67aTVL- Small Double-DualJanuary 14, 2026
55m Hurdles · 39" · IndoorTri Valley League - Meet 2 · Dec 1810.69aTri Valley League - Meet 2December 18, 2025

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

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 5Tri Valley League OpenFeb 5 · 55m Hurdles · Place 17 · Dover-Sherborn55m Hurdles1710.36a9
Feb 5Tri Valley League OpenFeb 5 · 55 Meters · Place 39 · Dover-Sherborn55 Meters397.72a9
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · 55m Hurdles · Place 49 · Dover-Sherborn55m HurdlesRound P4910.15a9
Jan 14TVL- Small Double-DualJan 14 · 55m Hurdles · Place 13 · Dover-Sherborn55m Hurdles1310.27a9
Jan 14TVL- Small Double-DualJan 14 · 55 Meters · Place 12 · Dover-Sherborn55 Meters127.67a PB9
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · 55m Hurdles · Place 5 · Dover-Sherborn55m Hurdles510.38a9
Jan 7TVL- Norton vs Dover-Sherborn; Millis vs MedwayJan 7 · 300 Meters · Place 15 · Dover-Sherborn300 Meters1545.01a9
Jan 3Northeast Freshman-Sophomore ChampionshipJan 3 · 55m Hurdles · Place 12 · Dover-Sherborn55m Hurdles1210.15a9
Jan 3Northeast Freshman-Sophomore ChampionshipJan 3 · 300 Meters · Place 34 · Dover-Sherborn300 Meters3442.57a PB9

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 300 Meters · Place 38 · Dover-Sherborn300 Meters38.44.92a9
Dec 30Tri Valley League - Meet 3Dec 30 · 55m Hurdles · Place 31 · Dover-Sherborn55m Hurdles39"31.11.20a9
Dec 18Tri Valley League - Meet 2Dec 18 · 300 Meters · Place 28 · Dover-Sherborn300 Meters28.44.02a9
Dec 18Tri Valley League - Meet 2Dec 18 · 55m Hurdles · Place 17 · Dover-Sherborn55m Hurdles39"17.10.69a PB9
Dec 11Tri Valley League - Meet 1Dec 11 · 300 Meters · Place 45 · Dover-Sherborn300 Meters45.44.59a9
Dec 11Tri Valley League - Meet 1Dec 11 · 55m Hurdles · Place 36 · Dover-Sherborn55m Hurdles39"36.11.15a9