Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorOntario Relays · Feb 2112.52aOntario RelaysFebruary 21, 2026
100 Meters · OutdoorFontana vs Arroyo Valley · Apr 811.41Fontana vs Arroyo ValleyApril 8, 2026
110m Hurdles · 39" / 0.991m · OutdoorAAC League Finals · Apr 2917.13aAAC League FinalsApril 29, 2026
300m Hurdles · 36" / 0.914m · OutdoorAAC League Finals · Apr 2944.30aAAC League FinalsApril 29, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Apr 29AAC League FinalsApr 29 · 300m Hurdles · Place 4 · Arroyo Valley300m Hurdles36" / 0.914m4.44.30a PB12
Apr 29AAC League FinalsApr 29 · 110m Hurdles · Place 3 · Arroyo Valley110m Hurdles39" / 0.991m3.17.13a PB12
Apr 29AAC League FinalsApr 29 · 100 Meters · Place 6 · Arroyo Valley100 Meters6.12.32a12
Apr 21Summit vs Arroyo Valley @ SummitApr 21 · 300m Hurdles · Place 2 · Arroyo Valley300m Hurdles245.75a12
Apr 21Summit vs Arroyo Valley @ SummitApr 21 · 110m Hurdles · Place 3 · Arroyo Valley110m Hurdles317.67a12
Apr 21Summit vs Arroyo Valley @ SummitApr 21 · 100 Meters · Place 8 · Arroyo Valley100 Meters813.40a12
Apr 15San G vs Arroyo Valley Apr 15 · 300m Hurdles · Arroyo Valley300m Hurdles36" / 0.914m—DNS12
Apr 15San G vs Arroyo Valley Apr 15 · 110m Hurdles · Place 3 · Arroyo Valley110m Hurdles39" / 0.991m3.18.1812
Apr 15San G vs Arroyo Valley Apr 15 · 100 Meters · Place 7 · Arroyo Valley100 Meters7.12.50a12
Apr 8Fontana vs Arroyo ValleyApr 8 · 300m Hurdles · Place 2 · Arroyo Valley300m Hurdles243.312
Apr 8Fontana vs Arroyo ValleyApr 8 · 110m Hurdles · Place 4 · Arroyo Valley110m Hurdles417.1612
Apr 8Fontana vs Arroyo ValleyApr 8 · 100 Meters · Place 3 · Arroyo Valley100 Meters311.41 PB12
Mar 19Arroyo Valley vs Carter @ Arroyo ValleyMar 19 · 300m Hurdles · Place 1 · Arroyo Valley300m Hurdles144.98a12
Mar 19Arroyo Valley vs Carter @ Arroyo ValleyMar 19 · 110m Hurdles · Place 2 · Arroyo Valley110m Hurdles217.31a12
Mar 19Arroyo Valley vs Carter @ Arroyo ValleyMar 19 · 100 Meters · Place 3 · Arroyo Valley100 Meters311.87a12
Mar 14Jim Polite Walnut InvitationalMar 14 · 300m Hurdles · Place 12 · Arroyo Valley300m Hurdles1245.72a12
Mar 14Jim Polite Walnut InvitationalMar 14 · 110m Hurdles · Place 11 · Arroyo Valley110m Hurdles1117.48a12
Mar 14Jim Polite Walnut InvitationalMar 14 · 100 Meters · Place 33 · Arroyo Valley100 Meters3312.34a12
Mar 11Rialto vs Arroyo ValleyMar 11 · 300m Hurdles · Place 2 · Arroyo Valley300m Hurdles36" / 0.914m2.45.09a12
Mar 11Rialto vs Arroyo ValleyMar 11 · 110m Hurdles · Place 3 · Arroyo Valley110m Hurdles39" / 0.991m3.17.81a12
Mar 11Rialto vs Arroyo ValleyMar 11 · 100 Meters · Place 3 · Arroyo Valley100 Meters3.12.47a12
Mar 4Arroyo Valley vs Rim of the WorldMar 4 · 300m Hurdles · Place 1 · Arroyo Valley300m Hurdles36" / 0.914m1.45.72a12
Mar 4Arroyo Valley vs Rim of the WorldMar 4 · 110m Hurdles · Place 3 · Arroyo Valley110m Hurdles39" / 0.991m3.17.70a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Ontario RelaysFeb 21 · 300m Hurdles · Place 14 · Arroyo Valley300m Hurdles1446.28a12
Feb 21Ontario RelaysFeb 21 · 110m Hurdles · Place 14 · Arroyo Valley110m Hurdles1418.71a12
Feb 21Ontario RelaysFeb 21 · 100 Meters · Place 29 · Arroyo Valley100 Meters2912.52a PB12

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 24AAC CIF QualifierApr 24 · 300m Hurdles · Place 5 · Arroyo Valley300m Hurdles36" / 0.914m5.47.22a10
Apr 24AAC CIF QualifierApr 24 · 110m Hurdles · Place 7 · Arroyo Valley110m Hurdles39" / 0.991m7.18.52a10
Apr 16Jurupa Hills vs Arroyo ValleyApr 16 · 300m Hurdles · Place 4 · Arroyo Valley300m Hurdles36" / 0.914m4.49.09a10
Apr 16Jurupa Hills vs Arroyo ValleyApr 16 · 110m Hurdles · Place 4 · Arroyo Valley110m Hurdles39" / 0.991m4.18.83a10
Apr 16Jurupa Hills vs Arroyo ValleyApr 16 · 100 Meters · Place 6 · Arroyo Valley100 Meters6.12.35a10
Apr 11Rialto HS vs Arroyo Valley HSApr 11 · 300m Hurdles · Place 2 · Arroyo Valley300m Hurdles247.64a—
Apr 11Rialto HS vs Arroyo Valley HSApr 11 · 110m Hurdles · Place 2 · Arroyo Valley110m Hurdles219.22a—
Apr 11Rialto HS vs Arroyo Valley HSApr 11 · 100 Meters · Place 7 · Arroyo Valley100 Meters712.77a—
Apr 4AVHS vs SummitApr 4 · 300m Hurdles · Place 2 · Arroyo Valley300m Hurdles247.44—
Apr 4AVHS vs SummitApr 4 · 110m Hurdles · Place 3 · Arroyo Valley110m Hurdles318.71—
Mar 14AVHS vs FontanaMar 14 · 300m Hurdles · Place 1 · Arroyo Valley300m Hurdles36" / 0.914m1.47.6810
Mar 14AVHS vs FontanaMar 14 · 110m Hurdles · Place 1 · Arroyo Valley110m Hurdles39" / 0.991m1.19.0610
Mar 7SG vs AV DualMar 7 · 300m Hurdles · Place 4 · Arroyo Valley300m Hurdles451.75a—
Mar 7SG vs AV DualMar 7 · 110m Hurdles · Place 3 · Arroyo Valley110m Hurdles319.27a—
Feb 28Arroyo Valley at PacificFeb 28 · 300m Hurdles · Place 3 · Arroyo Valley300m Hurdles36" / 0.914m3.49.72a10
Feb 28Arroyo Valley at PacificFeb 28 · 110m Hurdles · Place 1 · Arroyo Valley110m Hurdles39" / 0.991m1.19.21aWind: 0.510

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Corona RelaysFeb 24 · 110m Hurdles · Place 12 · Arroyo Valley (SS)110m Hurdles1219.7910
Feb 17Ontario RelaysFeb 17 · 110m Hurdles · Place 1 · Arroyo Valley (SS)110m Hurdles119.5510