Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPCL PRELIMS & FINALS · Apr 24110' 6"PCL PRELIMS & FINALSApril 24, 2026
Shot Put · 12lb · OutdoorPCL PRELIMS & FINALS · Apr 2433' 3"PCL PRELIMS & FINALSApril 24, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 24PCL PRELIMS & FINALSApr 24 · Discus · Place 6 · Portola (Irvine)Discus1.6kg6.110' 6" PB12
Apr 24PCL PRELIMS & FINALSApr 24 · Shot Put · Place 9 · Portola (Irvine)Shot Put12lb9.33' 3" PB12
Apr 16Northwood vs Portola vs RosaryApr 16 · Discus · Place 4 · Portola (Irvine)Discus1.6kg4.101' 1"12
Apr 16Northwood vs Portola vs RosaryApr 16 · Shot Put · Place 8 · Portola (Irvine)Shot Put12lb8.32' 4"12
Apr 9University vs Portola Apr 9 · Discus · Place 3 · Portola (Irvine)Discus1.6kg3.103' 1"12
Apr 9University vs Portola Apr 9 · Shot Put · Place 9 · Portola (Irvine)Shot Put12lb9.30' 9.5"12
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · Discus · Place 26 · Portola (Irvine)Discus2629.69m12
Mar 19Portola vs Woodbridge Mar 19 · Discus · Place 6 · Portola (Irvine)Discus688-012
Mar 19Portola vs Woodbridge Mar 19 · Shot Put · Place 7 · Portola (Irvine)Shot Put729-1012
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · Discus · Place 31 · Portola (Irvine)Discus1.6kg31.105-0012
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · Shot Put · Place 54 · Portola (Irvine)Shot Put12lb54.31-05.0012
Mar 12Portola vs BeckmanMar 12 · Discus · Place 2 · Portola (Irvine)Discus2108-112
Mar 12Portola vs BeckmanMar 12 · Shot Put · Place 5 · Portola (Irvine)Shot Put531-6.512
Mar 7EARL ENGMAN RELAYS Mar 7 · Discus · Place 8 · Portola (Irvine)Discus8105-812
Mar 4Trabuco Hills vs PortolaMar 4 · Discus · Place 4 · Portola (Irvine)Discus432.61m12
Mar 4Trabuco Hills vs PortolaMar 4 · Shot Put · Place 8 · Portola (Irvine)Shot Put89.93m12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Portola vs Villa ParkFeb 25 · Discus · Place 5 · Portola (Irvine)Discus5107-112
Feb 25Portola vs Villa ParkFeb 25 · Shot Put · Place 8 · Portola (Irvine)Shot Put830-1112

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 25Pacific Coast League Prelims/FinalsApr 25 · Discus · Place 1 · Portola (Irvine)Discus1.6kg1.106-0811
Apr 25Pacific Coast League Prelims/FinalsApr 25 · Shot Put · Place 7 · Portola (Irvine)Shot Put12lb7.29-11.0011
Apr 16Irvine vs Portola /Northwood @ PortolaApr 16 · Discus · Place 4 · Portola (SS)Discus425.14m11
Apr 16Irvine vs Portola /Northwood @ PortolaApr 16 · Shot Put · Place 6 · Portola (SS)Shot Put68.75m11
Mar 27Portola vs University PCL DualMar 27 · Discus · Place 6 · Portola (Irvine)Discus685-511
Mar 27Portola vs University PCL DualMar 27 · Shot Put · Place 6 · Portola (Irvine)Shot Put628-611
Mar 20Portola vs Woodbridge PCL DualMar 20 · Discus · Place 8 · Portola (Irvine)Discus882-411
Mar 20Portola vs Woodbridge PCL DualMar 20 · Shot Put · Place 8 · Portola (Irvine)Shot Put826-811
Mar 5Trabuco Hills vs PortolaMar 5 · Discus · Place 7 · Portola (SS)Discus724.46m11
Mar 5Trabuco Hills vs PortolaMar 5 · Shot Put · Place 12 · Portola (SS)Shot Put128.16m11
Mar 1EARL ENGMAN RELAYS Mar 1 · Discus · Place 15 · Portola (Irvine)Discus1581-1111
Feb 27VP vs Portola/BeckmanFeb 27 · Discus · Place 7 · Portola (Irvine)Discus1.6kg7.85-07.0011
Feb 27VP vs Portola/BeckmanFeb 27 · Shot Put · Place 10 · Portola (Irvine)Shot Put12lb10.28-05.0011

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Portola vs Villa Park/ BeckmanFeb 27 · Discus · Place 7 · Portola (SS)Discus726.08m11
Feb 27Portola vs Villa Park/ BeckmanFeb 27 · Shot Put · Place 10 · Portola (SS)Shot Put108.66m11