Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPCL PRELIMS & FINALS · Apr 2413.29aPCL PRELIMS & FINALSApril 24, 2026
200 Meters · IndoorMustang Round Up · Feb 2827.95aMustang Round UpFebruary 28, 2026
200 Meters · OutdoorOrange County Track & Field Championships · Apr 1827.22aOrange County Track & Field ChampionshipsApril 18, 2026
400 Meters · IndoorPortola vs Villa Park · Feb 251:07.32aPortola vs Villa ParkFebruary 25, 2026
400 Meters · OutdoorNorthwood vs Portola vs Rosary · Apr 161:08.70aNorthwood vs Portola vs RosaryApril 16, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 24PCL PRELIMS & FINALSApr 24 · 200 Meters · Place 6 · Portola (Irvine)200 MetersRound P6.29.08a9
Apr 24PCL PRELIMS & FINALSApr 24 · 200 Meters · Place 1 · Portola (Irvine)200 Meters1.28.30aWind: -0.69
Apr 24PCL PRELIMS & FINALSApr 24 · 100 Meters · Place 2 · Portola (Irvine)100 MetersRound P2.13.82aWind: -29
Apr 24PCL PRELIMS & FINALSApr 24 · 100 Meters · Place 1 · Portola (Irvine)100 Meters1.13.29a PBWind: 09
Apr 18Orange County Track & Field ChampionshipsApr 18 · 200 Meters · Place 10 · Portola (Irvine)200 Meters10.27.22a PBWind: 0.49
Apr 18Orange County Track & Field ChampionshipsApr 18 · 100 Meters · Place 19 · Portola (Irvine)100 Meters19.13.44aWind: -1.59
Apr 16Northwood vs Portola vs RosaryApr 16 · 400 Meters · Place 4 · Portola (Irvine)400 Meters4.1:08.70a PB9
Apr 16Northwood vs Portola vs RosaryApr 16 · 200 Meters · Place 2 · Portola (Irvine)200 Meters2.28.00aWind: 0.49
Apr 9University vs Portola Apr 9 · 200 Meters · Place 2 · Portola (Irvine)200 Meters2.28.36a9
Apr 9University vs Portola Apr 9 · 100 Meters · Place 1 · Portola (Irvine)100 Meters1.13.66a9
Apr 3Trabuco Hills InvitationalApr 3 · 100 Meters · Place 17 · Portola (Irvine)100 Meters1713.47a9
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · 200 Meters · Place 17 · Portola (Irvine)200 Meters1729.559
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · 100 Meters · Place 13 · Portola (Irvine)100 Meters1313.889
Mar 19Portola vs Woodbridge Mar 19 · 200 Meters · Place 2 · Portola (Irvine)200 Meters227.59
Mar 19Portola vs Woodbridge Mar 19 · 100 Meters · Place 2 · Portola (Irvine)100 Meters213.59a9
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 200 Meters · Place 11 · Portola (Irvine)200 Meters11.28.73aWind: -1.59
Mar 12Portola vs BeckmanMar 12 · 200 Meters · Place 1 · Portola (Irvine)200 Meters127.97a9
Mar 12Portola vs BeckmanMar 12 · 100 Meters · Place 2 · Portola (Irvine)100 Meters213.49a9
Mar 4Trabuco Hills vs PortolaMar 4 · 200 Meters · Place 2 · Portola (Irvine)200 Meters227.93a9
Mar 4Trabuco Hills vs PortolaMar 4 · 100 Meters · Place 7 · Portola (Irvine)100 Meters713.96a9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Mustang Round UpFeb 28 · 400 Meters · Place 36 · Portola (Irvine)400 Meters361:10.71a9
Feb 28Mustang Round UpFeb 28 · 200 Meters · Place 13 · Portola (Irvine)200 Meters1327.95a PB9
Feb 25Portola vs Villa ParkFeb 25 · 400 Meters · Place 2 · Portola (Irvine)400 Meters21:07.32a PB9
Feb 25Portola vs Villa ParkFeb 25 · 200 Meters · Place 2 · Portola (Irvine)200 Meters228.47a9