Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorMSTCA Qualifier Meet · Feb 839.91aMSTCA Qualifier MeetFebruary 8, 2025
55 Meter · IndoorTri Valley League - Meet 2 · Dec 187.15aTri Valley League - Meet 2December 18, 2025
55 Meters · IndoorTri Valley League Open · Feb 57.26aTri Valley League OpenFebruary 5, 2026
55m Hurdles · 39" · IndoorTri Valley League - Meet 2 · Dec 189.67aTri Valley League - Meet 2December 18, 2025
High Jump · IndoorTri Valley League - Meet 3 · Dec 305-02.00Tri Valley League - Meet 3December 30, 2025

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

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 7MSTCA Qualifier MeetFeb 7 · 55m Hurdles · Place 54 · Dover-Sherborn55m HurdlesRound P549.91a11
Feb 7MSTCA Qualifier MeetFeb 7 · 55 Meters · Place 92 · Dover-Sherborn55 MetersRound P927.41a11
Feb 5Tri Valley League OpenFeb 5 · 55m Hurdles · Place 13 · Dover-Sherborn55m Hurdles139.67a11
Feb 5Tri Valley League OpenFeb 5 · 55 Meters · Place 17 · Dover-Sherborn55 Meters177.26a PB11
Jan 31Tri Valley League ShowcaseJan 31 · 55m Hurdles · Place 19 · Dover-Sherborn55m Hurdles199.63a11
Jan 14TVL- Small Double-DualJan 14 · High Jump · Place 12 · Dover-SherbornHigh Jump125-011
Jan 14TVL- Small Double-DualJan 14 · 55m Hurdles · Place 11 · Dover-Sherborn55m Hurdles119.94a11

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 300 Meters · Place 14 · Dover-Sherborn300 Meters14.40.51a11
Dec 30Tri Valley League - Meet 3Dec 30 · 55m Hurdles · Place 18 · Dover-Sherborn55m Hurdles39"18.10.06a11
Dec 30Tri Valley League - Meet 3Dec 30 · High Jump · Place 10 · Dover-SherbornHigh Jump10.5-02.00 PB11
Dec 18Tri Valley League - Meet 2Dec 18 · 55m Hurdles · Place 9 · Dover-Sherborn55m Hurdles39"9.9.67a PB11
Dec 18Tri Valley League - Meet 2Dec 18 · 55 Meter · Place 14 · Dover-Sherborn55 Meter14.7.15a PB11
Dec 18Tri Valley League - Meet 2Dec 18 · High Jump · Place 11 · Dover-SherbornHigh Jump11.5-02.0011
Dec 11Tri Valley League - Meet 1Dec 11 · 300 Meters · Place 14 · Dover-Sherborn300 Meters14.40.23a11
Dec 11Tri Valley League - Meet 1Dec 11 · 55m Hurdles · Place 21 · Dover-Sherborn55m Hurdles39"21.9.94a11
Feb 8MSTCA Qualifier MeetFeb 8 · 300 Meters · Place 60 · Dover-Sherborn300 Meters6039.91a PB—
Jan 26TVL Championship/Showcase meetJan 26 · 55m Hurdles · Place 21 · Dover-Sherborn55m HurdlesRound P2110.0110
Jan 24Tri Valley League Meet 5Jan 24 · 55m Hurdles · Place 27 · Dover-Sherborn55m Hurdles2710.20a—
Jan 24Tri Valley League Meet 5Jan 24 · 300 Meters · Place 26 · Dover-Sherborn300 Meters2641.23a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 300 Meters · Place 28 · Dover-Sherborn300 Meters2840.08a—
Jan 3Tri Valley Meet 4Jan 3 · 55m Hurdles · Place 28 · Dover-Sherborn55m Hurdles2810.72a—
Jan 3Tri Valley Meet 4Jan 3 · 300 Meters · Place 33 · Dover-Sherborn300 Meters3341.51a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · 300 Meters · Place 23 · Dover-Sherborn300 Meters23.41.90a10
Dec 23Tri Valley Meet 3Dec 23 · 55m Hurdles · Place 25 · Dover-Sherborn55m Hurdles39"25.10.81a10
Dec 18Tri Valley Meet 2ADec 18 · 300 Meters · Place 10 · Dover-Sherborn300 Meters10.41.97a10
Dec 18Tri Valley Meet 2ADec 18 · 55m Hurdles · Place 12 · Dover-Sherborn55m Hurdles39"12.11.24aWind: 010
Dec 13Tri Valley - Meet 1Dec 13 · 300 Meters · Place 34 · Dover-Sherborn300 Meters34.42.81a10