Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorVOL Manteca @ Oakdale · Apr 2216.36aVOL Manteca @ OakdaleApril 22, 2026
300m Hurdles · 30" / 0.762m · OutdoorVOL Manteca @ Oakdale · Apr 2251.75aVOL Manteca @ OakdaleApril 22, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16SJS Division Finals (All Divisions)/Masters TrialsMay 16 · 100m Hurdles · Place 8 · Oakdale100m Hurdles816.79a12
May 13SJS D3 Championship TrialsMay 13 · 300m Hurdles · Place 16 · Oakdale300m Hurdles1652.43a12
May 13SJS D3 Championship TrialsMay 13 · 100m Hurdles · Place 8 · Oakdale100m Hurdles816.87a12
Apr 30VOL ChampionshipsApr 30 · 300m Hurdles · Place 3 · Oakdale300m Hurdles351.31a12
Apr 30VOL ChampionshipsApr 30 · 100m Hurdles · Place 1 · Oakdale100m Hurdles116.64a12
Apr 22VOL Manteca @ OakdaleApr 22 · 300m Hurdles · Place 1 · Oakdale300m Hurdles30" / 0.762m1.51.75a PB12
Apr 22VOL Manteca @ OakdaleApr 22 · 100m Hurdles · Place 1 · Oakdale100m Hurdles33" / 0.838m1.16.36a PBWind: 1.212
Mar 27County ClashMar 27 · 300m Hurdles · Place 5 · Oakdale300m Hurdles549.99a12
Mar 27County ClashMar 27 · 100m Hurdles · Place 7 · Oakdale100m Hurdles717.14a12
Mar 18VOL Oakdale @ PattersonMar 18 · 300m Hurdles · Place 1 · Oakdale300m Hurdles152.51a12
Mar 18VOL Oakdale @ PattersonMar 18 · 100m Hurdles · Place 1 · Oakdale100m Hurdles116.90a12
Mar 12VOL Oakdale @ Mountain HouseMar 12 · 300m Hurdles · Place 1 · Oakdale300m Hurdles150.38a12
Mar 12VOL Oakdale @ Mountain HouseMar 12 · 100m Hurdles · Place 1 · Oakdale100m Hurdles116.91a12
Mar 5VOL Oakdale @ East UnionMar 5 · 300m Hurdles · Place 1 · Oakdale300m Hurdles154.1212
Mar 5VOL Oakdale @ East UnionMar 5 · 100m Hurdles · Place 1 · Oakdale100m Hurdles117.4012

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 14SJS DIVISION III TRIALS/FINALSMay 14 · 300m Hurdles · Place 10 · Oakdale300m HurdlesRound P1049.59a11
May 14SJS DIVISION III TRIALS/FINALSMay 14 · 100m Hurdles · Place 4 · Oakdale100m HurdlesRound P416.06a11
May 14SJS DIVISION III TRIALS/FINALSMay 14 · 100m Hurdles · Place 4 · Oakdale100m Hurdles415.92a11
May 8VOL FinalsMay 8 · 300m Hurdles · Place 1 · Oakdale300m Hurdles148.19a11
May 8VOL FinalsMay 8 · 100m Hurdles · Place 1 · Oakdale100m Hurdles115.89a11
Apr 262025 Sacramento Meet of ChampionsApr 26 · 100m Hurdles · Place 20 · Oakdale100m Hurdles2016.8611
Apr 262025 Sacramento Meet of ChampionsApr 26 · 100m Hurdles · Place 20 · Oakdale100m Hurdles2016.8611
Apr 17VOL Oakdale @ SierraApr 17 · 300m Hurdles · Place 1 · Oakdale300m Hurdles151.37a11
Apr 17VOL Oakdale @ SierraApr 17 · 100m Hurdles · Place 1 · Oakdale100m Hurdles116.52a11
Mar 28County ClashMar 28 · 300m Hurdles · Place 7 · Oakdale300m Hurdles750.15a11
Mar 28County ClashMar 28 · 100m Hurdles · Place 3 · Oakdale100m Hurdles316.79a11
Mar 22Jaguar InvitationalMar 22 · 100m Hurdles · Place 6 · Oakdale100m Hurdles616.92a11
Mar 20Oakdale @ Manteca Duel MeetMar 20 · 300m Hurdles · Place 1 · Oakdale300m Hurdles152.21a11
Mar 20Oakdale @ Manteca Duel MeetMar 20 · 100m Hurdles · Place 1 · Oakdale100m Hurdles117.25a11
Mar 7Stanislaus County ChampionshipsMar 7 · 300m Hurdles · Place 4 · Oakdale300m Hurdles452.14a—
Mar 7Stanislaus County ChampionshipsMar 7 · 100m Hurdles · Place 4 · Oakdale100m Hurdles418.01a—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2VOL Championship MeetMay 2 · 300m Hurdles · Place 1 · Oakdale300m Hurdles154.68a—
May 2VOL Championship MeetMay 2 · 100m Hurdles · Place 2 · Oakdale100m Hurdles217.66a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4VOL Championship MeetMay 4 · 300m Hurdles · Place 3 · Oakdale300m Hurdles357.79a—
May 4VOL Championship MeetMay 4 · 100m Hurdles · Place 3 · Oakdale100m Hurdles318.72a—
Apr 27VOL: Oakdale @ KimballApr 27 · 300m Hurdles · Place 4 · Oakdale300m Hurdles459.94a—
Apr 27VOL: Oakdale @ KimballApr 27 · 100m Hurdles · Place 1 · Oakdale100m Hurdles118.2—