Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVOL Finals · May 811.39aVOL FinalsMay 8, 2025
200 Meters · OutdoorVOL Finals · May 823.91aVOL FinalsMay 8, 2025
300m Hurdles · 36" / 0.914m · OutdoorVOL Manteca @ Oakdale · Apr 2242.94aVOL Manteca @ OakdaleApril 22, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 23SJS Masters Championships FinalsMay 23 · 110m Hurdles · Place 6 · Oakdale110m Hurdles614.86a12
May 16SJS Division Finals (All Divisions)/Masters TrialsMay 16 · 300m Hurdles · Place 8 · Oakdale300m Hurdles842.49a12
May 16SJS Division Finals (All Divisions)/Masters TrialsMay 16 · 110m Hurdles · Place 2 · Oakdale110m Hurdles214.55a12
May 13SJS D3 Championship TrialsMay 13 · 300m Hurdles · Place 9 · Oakdale300m Hurdles941.98a12
May 13SJS D3 Championship TrialsMay 13 · 110m Hurdles · Place 2 · Oakdale110m Hurdles214.79a12
Apr 30VOL ChampionshipsApr 30 · 300m Hurdles · Place 2 · Oakdale300m Hurdles240.75a12
Apr 30VOL ChampionshipsApr 30 · 110m Hurdles · Place 2 · Oakdale110m Hurdles214.70a12
Apr 22VOL Manteca @ OakdaleApr 22 · 300m Hurdles · Place 2 · Oakdale300m Hurdles36" / 0.914m2.42.94a PB12
Apr 22VOL Manteca @ OakdaleApr 22 · 110m Hurdles · Place 1 · Oakdale110m Hurdles39" / 0.991m1.14.69aWind: 2.412
Apr 22VOL Manteca @ OakdaleApr 22 · 100 Meters · Oakdale100 Meters—DNS12
Mar 18VOL Oakdale @ PattersonMar 18 · 110m Hurdles · Place 1 · Oakdale110m Hurdles115.22a12
Mar 18VOL Oakdale @ PattersonMar 18 · 100 Meters · Place 2 · Oakdale100 Meters211.83a12
Mar 12VOL Oakdale @ Mountain HouseMar 12 · 110m Hurdles · Place 1 · Oakdale110m Hurdles115.44a12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14SJS DIVISION III TRIALS/FINALSMay 14 · 110m Hurdles · Place 3 · Oakdale110m Hurdles315.02a11
May 14SJS DIVISION III TRIALS/FINALSMay 14 · 110m Hurdles · Place 2 · Oakdale110m Hurdles214.79a11
May 8VOL FinalsMay 8 · 110m Hurdles · Place 1 · Oakdale110m Hurdles115.31a11
May 8VOL FinalsMay 8 · 200 Meters · Place 10 · Oakdale200 Meters1023.91a PB11
May 8VOL FinalsMay 8 · 100 Meters · Place 10 · Oakdale100 Meters1011.39a PB11
Apr 17VOL Oakdale @ SierraApr 17 · 110m Hurdles · Place 1 · Oakdale110m Hurdles115.66a11
Mar 28County ClashMar 28 · 110m Hurdles · Place 1 · Oakdale110m Hurdles115.11a11
Mar 20Oakdale @ Manteca Duel MeetMar 20 · Shot Put · Place 3 · OakdaleShot Put340-3.511
Mar 20Oakdale @ Manteca Duel MeetMar 20 · 110m Hurdles · Place 1 · Oakdale110m Hurdles115.57a11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 2VOL Championship MeetMay 2 · Discus · Place 8 · OakdaleDiscus8123-4—
May 2VOL Championship MeetMay 2 · Shot Put · Place 6 · OakdaleShot Put642-6—
May 2VOL Championship MeetMay 2 · 110m Hurdles · Place 1 · Oakdale110m Hurdles115.58a—
Apr 17VOL: Oakdale @ East UnionApr 17 · Shot Put · Place 2 · OakdaleShot Put240-1—
Apr 17VOL: Oakdale @ East UnionApr 17 · Discus · Place 2 · OakdaleDiscus2104-0—
Mar 28Manteca @Oakdale Dual MeetMar 28 · Discus · Place 5 · OakdaleDiscus5104-11—
Mar 28Manteca @Oakdale Dual MeetMar 28 · Shot Put · Place 4 · OakdaleShot Put435-10—
Mar 22County ClashMar 22 · 110m Hurdles · Place 7 · Oakdale110m Hurdles716.38a—
Mar 8Stanislaus County Championship MeetMar 8 · 300m Hurdles · Place 6 · Oakdale300m Hurdles644.25a—
Mar 8Stanislaus County Championship MeetMar 8 · 110m Hurdles · Place 4 · Oakdale110m Hurdles416.19a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11CIF-SJS Division III Prelims/FinalsMay 11 · 110m Hurdles · Place 10 · Oakdale110m Hurdles1016.66a—
May 4VOL Championship MeetMay 4 · Triple Jump · Place 13 · OakdaleTriple Jump1333-5—
May 4VOL Championship MeetMay 4 · Long Jump · Place 14 · OakdaleLong Jump1416-10—
May 4VOL Championship MeetMay 4 · 300m Hurdles · Place 5 · Oakdale300m Hurdles545.69a—
May 4VOL Championship MeetMay 4 · 110m Hurdles · Place 3 · Oakdale110m Hurdles316.68a—
Apr 27VOL: Oakdale @ KimballApr 27 · Triple Jump · Place 6 · OakdaleTriple Jump636-10—
Apr 27VOL: Oakdale @ KimballApr 27 · Long Jump · Place 6 · OakdaleLong Jump618-0—
Apr 27VOL: Oakdale @ KimballApr 27 · 300m Hurdles · Place 4 · Oakdale300m Hurdles444.7—
Apr 27VOL: Oakdale @ KimballApr 27 · 110m Hurdles · Place 2 · Oakdale110m Hurdles216.4—
Apr 6Sierra @ Oakdale Apr 6 · 100 Meters · Place 3 · Oakdale100 Meters312.27a—