Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEvergreen Valley at Branham Dual · Mar 2614.25aEvergreen Valley at Branham DualMarch 26, 2026
100m Hurdles · 33" / 0.838m · OutdoorMHAL Finals · Apr 3016.50aMHAL FinalsApril 30, 2026
150 Meters · OutdoorCA Winter Championship Qualifier · Jan 2522.19aCA Winter Championship QualifierJanuary 25, 2025
200 Meters · OutdoorIndependence @ Evergreen Valley · Apr 1028.92Independence @ Evergreen ValleyApril 10, 2025
60m Hurdles · 33" / 0.838m · OutdoorVS Athletics - CA Winter Championships · Feb 710.28aVS Athletics - CA Winter ChampionshipsFebruary 7, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 16Central Coast Section Championships 2026May 16 · 100m Hurdles · Place 17 · Evergreen ValleyEvergreen Valley100m HurdlesRound P1716.99a12
May 9BVAL Finals 2026May 9 · 100m Hurdles · Place 3 · Evergreen ValleyEvergreen Valley100m Hurdles33" / 0.838mRound P3.16.76aWind: 0.312
Apr 30MHAL FinalsApr 30 · 100m Hurdles · Place 2 · Evergreen ValleyEvergreen Valley100m Hurdles33" / 0.838mRound P2.16.60aWind: 1.212
Apr 30MHAL FinalsApr 30 · 100m Hurdles · Place 3 · Evergreen ValleyEvergreen Valley100m Hurdles33" / 0.838m3.16.50a PBWind: -0.812
Apr 28MHAL TrialsApr 28 · 100m Hurdles · Place 1 · Evergreen ValleyEvergreen Valley100m Hurdles33" / 0.838mRound P1.16.60aWind: 1.212
Apr 23Leigh, Willow Glen, Evergreen Valley Tri-MeetApr 23 · 100m Hurdles · Place 1 · Evergreen ValleyEvergreen Valley100m Hurdles116.69a12
Apr 23Leigh, Willow Glen, Evergreen Valley Tri-MeetApr 23 · 200 Meters · Place 11 · Evergreen ValleyEvergreen Valley200 Meters1129.73a12
Apr 18CCS Top 8 InvitationalApr 18 · 100m Hurdles · Place 14 · Evergreen ValleyEvergreen Valley100m Hurdles33" / 0.838m14.17.18aWind: -0.212
Apr 16Pioneer, Evergreen @ LelandApr 16 · 100m Hurdles · Place 1 · Evergreen ValleyEvergreen Valley100m Hurdles33" / 0.838m1.16.57aWind: 2.512
Apr 4Leland Don Bell Quicksilver ClassicApr 4 · 100m Hurdles · Place 5 · Evergreen ValleyEvergreen Valley100m Hurdles517.32a12
Mar 26Evergreen Valley at Branham DualMar 26 · 100m Hurdles · Place 2 · Evergreen ValleyEvergreen Valley100m Hurdles33" / 0.838m2.16.85aWind: 1.412
Mar 26Evergreen Valley at Branham DualMar 26 · 200 Meters · Place 15 · Evergreen ValleyEvergreen Valley200 Meters15.29.49aWind: 212
Mar 26Evergreen Valley at Branham DualMar 26 · 100 Meters · Place 14 · Evergreen ValleyEvergreen Valley100 Meters14.14.25a PBWind: 1.612
Mar 21Firebird RelaysMar 21 · 100m Hurdles · Place 1 · Evergreen ValleyEvergreen Valley100m Hurdles116.57a12
Mar 19Evergreen/Santa Teresa/Westmont Tri MeetMar 19 · 100m Hurdles · Place 1 · Evergreen ValleyEvergreen Valley100m Hurdles117.03a12
Mar 19Evergreen/Santa Teresa/Westmont Tri MeetMar 19 · 200 Meters · Place 24 · Evergreen ValleyEvergreen Valley200 Meters2430.04a12
Feb 7VS Athletics - CA Winter ChampionshipsFeb 7 · 60m Hurdles · Place 42 · Evergreen ValleyEvergreen Valley60m Hurdles33" / 0.838mRound P42.10.28a PBWind: 0.712

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10BVAL Finals 2025May 10 · 100m Hurdles · Place 5 · Evergreen ValleyEvergreen Valley100m HurdlesRound P516.57a11
May 3STAL Finals 5/3May 3 · 100m Hurdles · Place 1 · Evergreen ValleyEvergreen Valley100m Hurdles33" / 0.838m1.17.07a11
Apr 19CCS TOP 8 InviteApr 19 · 100m Hurdles · Place 15 · Evergreen ValleyEvergreen Valley100m Hurdles1517.7111
Apr 10Independence @ Evergreen ValleyApr 10 · 100m Hurdles · Place 1 · Evergreen ValleyEvergreen Valley100m Hurdles117.3711
Apr 10Independence @ Evergreen ValleyApr 10 · 200 Meters · Place 4 · Evergreen ValleyEvergreen Valley200 Meters428.92 PB11
Apr 3Silver Creek @ Evergreen ValleyApr 3 · 100m Hurdles · Place 4 · Evergreen ValleyEvergreen Valley100m Hurdles421.82a11
Mar 29Lynbrook InvitationalMar 29 · 100m Hurdles · Place 22 · Evergreen ValleyEvergreen Valley100m Hurdles2222.54a11
Mar 1K-Bell Track and Field ClassicMar 1 · 100m Hurdles · Place 5 · Evergreen ValleyEvergreen Valley100m Hurdles517.71a—
Jan 25CA Winter Championship QualifierJan 25 · 150 Meters · Place 16 · UnattachedUnattached150 Meters16.22.19a PBWind: -0.211
Jan 25CA Winter Championship QualifierJan 25 · 60m Hurdles · Place 8 · UnattachedUnattached60m Hurdles33" / 0.838m8.11.88aWind: 0.211

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 27BVAL Santa Teresa Division FinalsApr 27 · 100m Hurdles · Place 8 · Evergreen ValleyEvergreen Valley100m HurdlesRound P821.48a—
Apr 27BVAL Santa Teresa Division FinalsApr 27 · 100m Hurdles · Place 7 · Evergreen ValleyEvergreen Valley100m Hurdles723.24a—
Apr 11STAL Tri-Meet Showdown - IHS vs. EVHS vs. PHHSApr 11 · 100m Hurdles · Place 2 · Evergreen ValleyEvergreen Valley100m Hurdles218.09a—
Mar 27Evergreen vs. Lincoln Dual MeetMar 27 · 100m Hurdles · Place 2 · Evergreen ValleyEvergreen Valley100m Hurdles219.19a—
Mar 19Silver Creek @ Evergreen Valley Dual MeetMar 19 · 100m Hurdles · Place 1 · Evergreen ValleyEvergreen Valley100m Hurdles119.25a—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 28Santa Teresa -East Division FinalsApr 28 · 100m Hurdles · Place 12 · Evergreen ValleyEvergreen Valley100m Hurdles1221.09a—
Apr 26Santa Teresa - East Division FinalsApr 26 · 100m Hurdles · Place 12 · Evergreen ValleyEvergreen Valley100m Hurdles33" / 0.838mRound P12.21.09aWind: 09
Apr 22BVAL F/S MeetApr 22 · 100m Hurdles · Place 5 · Evergreen ValleyEvergreen Valley100m Hurdles520.20a—
Apr 20Gilroy @ EvergreenApr 20 · 100m Hurdles · Place 5 · Evergreen ValleyEvergreen Valley100m Hurdles520.72a—
Apr 20Gilroy @ EvergreenApr 20 · 200 Meters · Place 7 · Evergreen ValleyEvergreen Valley200 Meters731.72a—
Mar 30Live Oak vs. EvergreenMar 30 · 100m Hurdles · Place 1 · Evergreen ValleyEvergreen Valley100m Hurdles121.20—
Mar 30Live Oak vs. EvergreenMar 30 · 200 Meters · Place 9 · Evergreen ValleyEvergreen Valley200 Meters929.00—
Mar 16Evergreen Valley @ ChristopherMar 16 · 100m Hurdles · Place 6 · Evergreen ValleyEvergreen Valley100m Hurdles624.53a—
Mar 16Evergreen Valley @ ChristopherMar 16 · 100 Meters · Place 20 · Evergreen ValleyEvergreen Valley100 Meters2016.03a—