Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorPortola vs Villa Park/ Beckman · Feb 2713.59Portola vs Villa Park/ BeckmanFebruary 27, 2025
100 Meters · OutdoorVP vs Portola/Beckman · Feb 2713.59aVP vs Portola/BeckmanFebruary 27, 2025
110m Hurdles · 39" / 0.991m · OutdoorOrange County Track & Field Championships · Apr 1819.63aOrange County Track & Field ChampionshipsApril 18, 2026
300m Hurdles · 36" / 0.914m · OutdoorCentury Conference Championships · Apr 2946.74aCentury Conference ChampionshipsApril 29, 2026
High Jump · OutdoorVilla Park vs El Dorado · Mar 191.57mVilla Park vs El DoradoMarch 19, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Apr 29Century Conference ChampionshipsApr 29 · 300m Hurdles · Place 12 · Villa Park300m Hurdles36" / 0.914mRound P12.46.74a PB10
Apr 29Century Conference ChampionshipsApr 29 · 110m Hurdles · Place 17 · Villa Park110m Hurdles39" / 0.991mRound P17.19.94aWind: 3.210
Apr 29Century Conference ChampionshipsApr 29 · High Jump · Place 1 · Villa ParkHigh JumpRound P1.5-08.0010
Apr 29Century Conference ChampionshipsApr 29 · High Jump · Place 8 · Villa ParkHigh Jump8.5-06.0010
Apr 24Crestview League PreliminariesApr 24 · High Jump · Place 1 · Villa ParkHigh Jump15-08.0010
Apr 24Crestview League PreliminariesApr 24 · 300m Hurdles · Place 12 · Villa Park300m Hurdles1246.74a10
Apr 24Crestview League PreliminariesApr 24 · 110m Hurdles · Place 17 · Villa Park110m Hurdles1719.94a10
Apr 22Ramona vs PatriotApr 22 · 110m Hurdles · Place 21 · Villa Park110m Hurdles2119.63a10
Apr 18Orange County Track & Field ChampionshipsApr 18 · 110m Hurdles · Place 21 · Villa Park110m Hurdles39" / 0.991m21.19.63a PBWind: -0.710
Apr 16Cypress vs Villa ParkApr 16 · High Jump · Place 3 · Villa ParkHigh Jump3.5' 8"10
Apr 16Cypress vs Villa ParkApr 16 · 300m Hurdles · Place 6 · Villa Park300m Hurdles36" / 0.914m6.47.67a10
Apr 8Villa Park vs CanyonApr 8 · 300m Hurdles · Place 4 · Villa Park300m Hurdles36" / 0.914m4.47.62a10
Apr 8Villa Park vs CanyonApr 8 · High Jump · Place 4 · Villa ParkHigh Jump4.5-04.0010
Mar 28Brea Invitational and RelaysMar 28 · High Jump · Place 1 · Villa ParkHigh Jump15-810
Mar 28Brea Invitational and RelaysMar 28 · 300m Hurdles · Place 6 · Villa Park300m Hurdles649.12a10
Mar 28Brea Invitational and RelaysMar 28 · 100m Hurdles · Place 7 · Villa Park100m Hurdles720.43a10
Mar 25Yorba Linda vs Villa Park Mar 25 · High Jump · Place 1 · Villa ParkHigh Jump15-610
Mar 25Yorba Linda vs Villa Park Mar 25 · 300m Hurdles · Place 1 · Villa Park300m Hurdles148.20a10
Mar 25Yorba Linda vs Villa Park Mar 25 · 110m Hurdles · Place 1 · Villa Park110m Hurdles120.34a10
Mar 19Villa Park vs El DoradoMar 19 · High Jump · Place 1 · Villa ParkHigh Jump11.57m PB10
Mar 19Villa Park vs El DoradoMar 19 · 300m Hurdles · Place 2 · Villa Park300m Hurdles247.32a10
Mar 19Villa Park vs El DoradoMar 19 · 110m Hurdles · Place 2 · Villa Park110m Hurdles220.18a10
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 300m Hurdles · Villa Park300m Hurdles36" / 0.914m—DNS10
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 110m Hurdles · Villa Park110m Hurdles39" / 0.991m—DNSWind: -110
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · High Jump · Villa ParkHigh Jump—DNS10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25Portola vs Villa ParkFeb 25 · High Jump · Place 2 · Villa ParkHigh Jump25-610
Feb 25Portola vs Villa ParkFeb 25 · 300m Hurdles · Place 2 · Villa Park300m Hurdles247.89a10
Feb 25Portola vs Villa ParkFeb 25 · 110m Hurdles · Place 2 · Villa Park110m Hurdles219.98a10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 2Century Conference ChampionshipsMay 2 · 300m Hurdles · Place 4 · Villa Park300m Hurdles36" / 0.914m4.51.20a9
May 2Century Conference ChampionshipsMay 2 · 110m Hurdles · Place 4 · Villa Park110m Hurdles39" / 0.991m4.21.04aWind: 1.49
Apr 17Canyon vs Villa ParkApr 17 · 110m Hurdles · Place 3 · Villa Park110m Hurdles321.489
Apr 8Villa Park vs El DoradoApr 8 · 300m Hurdles · Place 3 · Villa Park300m Hurdles36" / 0.914m3.50.41a9
Apr 8Villa Park vs El DoradoApr 8 · 110m Hurdles · Place 3 · Villa Park110m Hurdles39" / 0.991m3.21.20a9
Mar 29Orange County Champs @ Mission ViejoMar 29 · 300m Hurdles · Place 17 · Villa Park300m Hurdles36" / 0.914m17.48.42a9
Mar 27Yorba Linda vs Villa Park DualMar 27 · 300m Hurdles · Place 2 · Villa Park300m Hurdles36" / 0.914m2.48.93a9
Mar 27Yorba Linda vs Villa Park DualMar 27 · 110m Hurdles · Place 2 · Villa Park110m Hurdles39" / 0.991m2.21.09a9
Mar 20Villa Park vs Brea OlindaMar 20 · 300m Hurdles · Place 2 · Villa Park300m Hurdles36" / 0.914m2.51.67a9
Mar 20Villa Park vs Brea OlindaMar 20 · 110m Hurdles · Place 2 · Villa Park110m Hurdles39" / 0.991m2.21.44a9
Mar 15Brea RelaysMar 15 · 110m Hurdles · Place 6 · Villa Park110m Hurdles39" / 0.991m6.22.02aWind: -0.19
Mar 15Brea RelaysMar 15 · 110m Hurdles · Place 6 · Villa Park110m Hurdles39" / 0.991m6.22.02aWind: -0.1Unofficial9
Feb 27VP vs Portola/BeckmanFeb 27 · 300m Hurdles · Place 5 · Villa Park300m Hurdles36" / 0.914m5.55.02a9
Feb 27VP vs Portola/BeckmanFeb 27 · 110m Hurdles · Place 2 · Villa Park110m Hurdles39" / 0.991m2.23.36aWind: 0.69
Feb 27VP vs Portola/BeckmanFeb 27 · 100 Meters · Place 46 · Villa Park100 Meters46.13.59a PBWind: 0.39

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Portola vs Villa Park/ BeckmanFeb 27 · 300m Hurdles · Place 5 · Villa Park (SS)300m Hurdles555.029
Feb 27Portola vs Villa Park/ BeckmanFeb 27 · 100 Meters · Place 46 · Villa Park (SS)100 Meters4613.59 PB9
Feb 27Portola vs Villa Park/ BeckmanFeb 27 · 110m Hurdles · Place 2 · Villa Park (SS)110m Hurdles223.369