Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorNorthwood vs Portola vs Rosary · Apr 161:09.74aNorthwood vs Portola vs RosaryApril 16, 2026
800 Meters · Outdoor16th Irvine Distance Carnival presented by ASICS · Apr 112:43.15a16th Irvine Distance Carnival presented by ASICSApril 11, 2026
Discus · 1kg · OutdoorPCL PRELIMS & FINALS · Apr 2473' 2"PCL PRELIMS & FINALSApril 24, 2026
Shot Put · 4kg · OutdoorVP vs Portola/Beckman · Feb 2722-11.00VP vs Portola/BeckmanFebruary 27, 2025

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Apr 24PCL PRELIMS & FINALSApr 24 · Discus · Place 9 · Portola (Irvine)Discus1kg9.73' 2" PB12
Apr 24PCL PRELIMS & FINALSApr 24 · Shot Put · Place 10 · Portola (Irvine)Shot Put4kg10.20' 11.5"12
Apr 24PCL PRELIMS & FINALSApr 24 · 800 Meters · Place 8 · Portola (Irvine)800 Meters8.2:43.43a12
Apr 16Northwood vs Portola vs RosaryApr 16 · Discus · Place 2 · Portola (Irvine)Discus1kg2.51' 4"12
Apr 16Northwood vs Portola vs RosaryApr 16 · Shot Put · Portola (Irvine)Shot Put4kg—DNS12
Apr 16Northwood vs Portola vs RosaryApr 16 · 800 Meters · Place 8 · Portola (Irvine)800 Meters8.2:50.90a12
Apr 16Northwood vs Portola vs RosaryApr 16 · 400 Meters · Place 7 · Portola (Irvine)400 Meters7.1:09.74a PB12
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 800 Meters · Place 54 · Portola (Irvine)800 Meters54.2:43.15a PB12
Apr 9University vs Portola Apr 9 · Discus · Place 6 · Portola (Irvine)Discus1kg6.65' 7"12
Apr 9University vs Portola Apr 9 · Shot Put · Portola (Irvine)Shot Put4kg—NM12
Apr 9University vs Portola Apr 9 · 800 Meters · Place 7 · Portola (Irvine)800 Meters7.2:47.72a12
Apr 3Trabuco Hills InvitationalApr 3 · Discus · Place 31 · Portola (Irvine)Discus3168-212
Apr 3Trabuco Hills InvitationalApr 3 · Shot Put · Place 40 · Portola (Irvine)Shot Put4022-512
Apr 3Trabuco Hills InvitationalApr 3 · 800 Meters · Place 62 · Portola (Irvine)800 Meters622:49.61a12
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · Discus · Place 29 · Portola (Irvine)Discus2919.73m12
Mar 19Portola vs Woodbridge Mar 19 · Discus · Place 6 · Portola (Irvine)Discus665-1012
Mar 19Portola vs Woodbridge Mar 19 · Shot Put · Place 7 · Portola (Irvine)Shot Put721-1112
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · Discus · Place 40 · Portola (Irvine)Discus1kg40.66-0412
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · Shot Put · Place 36 · Portola (Irvine)Shot Put4kg36.21-02.0012
Mar 12Portola vs BeckmanMar 12 · Discus · Place 3 · Portola (Irvine)Discus363-812
Mar 12Portola vs BeckmanMar 12 · Shot Put · Place 3 · Portola (Irvine)Shot Put322-0.512
Mar 4Trabuco Hills vs PortolaMar 4 · Discus · Place 4 · Portola (Irvine)Discus420.98m12
Mar 4Trabuco Hills vs PortolaMar 4 · Shot Put · Place 6 · Portola (Irvine)Shot Put66.81m12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Portola vs Villa ParkFeb 25 · Discus · Place 5 · Portola (Irvine)Discus567-612
Feb 25Portola vs Villa ParkFeb 25 · Shot Put · Place 6 · Portola (Irvine)Shot Put622-712

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 25Pacific Coast League Prelims/FinalsApr 25 · Discus · Place 1 · Portola (Irvine)Discus1kg1.72-0111
Apr 25Pacific Coast League Prelims/FinalsApr 25 · Shot Put · Place 1 · Portola (Irvine)Shot Put4kg1.21-08.0011
Apr 16Irvine vs Portola /Northwood @ PortolaApr 16 · Discus · Place 2 · Portola (SS)Discus220.16m11
Apr 16Irvine vs Portola /Northwood @ PortolaApr 16 · Shot Put · Place 1 · Portola (SS)Shot Put16.45m11
Mar 20Portola vs Woodbridge PCL DualMar 20 · Discus · Place 2 · Portola (Irvine)Discus265-911
Mar 20Portola vs Woodbridge PCL DualMar 20 · Shot Put · Place 1 · Portola (Irvine)Shot Put121-11.511
Mar 5Trabuco Hills vs PortolaMar 5 · Discus · Place 8 · Portola (SS)Discus818.94m11
Mar 5Trabuco Hills vs PortolaMar 5 · Shot Put · Place 8 · Portola (SS)Shot Put85.79m11
Feb 27VP vs Portola/BeckmanFeb 27 · Discus · Place 1 · Portola (Irvine)Discus1kg1.67-00.0011
Feb 27VP vs Portola/BeckmanFeb 27 · Shot Put · Place 1 · Portola (Irvine)Shot Put4kg1.22-11.00 PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Portola vs Villa Park/ BeckmanFeb 27 · Discus · Place 1 · Portola (SS)Discus120.42m11
Feb 27Portola vs Villa Park/ BeckmanFeb 27 · Shot Put · Place 1 · Portola (SS)Shot Put16.98m11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 9Portola vs Laguna Hills Dual MeetApr 9 · Discus · Place 4 · Portola (Irvine)Discus457-6—
Apr 9Portola vs Laguna Hills Dual MeetApr 9 · Shot Put · Place 3 · Portola (Irvine)Shot Put318-7—
Mar 21Irvine Northwood Portola PCL Double Dual Mar 21 · Discus · Place 6 · Portola (Irvine)Discus651-1—
Mar 21Irvine Northwood Portola PCL Double Dual Mar 21 · Shot Put · Place 4 · Portola (Irvine)Shot Put417-11.5—
Mar 12Beckman Portola University PCL Double DualMar 12 · Discus · Place 2 · Portola (Irvine)Discus259-9—
Mar 12Beckman Portola University PCL Double DualMar 12 · Shot Put · Place 4 · Portola (Irvine)Shot Put418-2.5—
Mar 7Tri-meet Portola/Woodbridge/Sage HillMar 7 · Discus · Place 2 · Portola (SS)Discus215.16m10
Feb 29Tri-Meet: Esperanza/Portola/Villa ParkFeb 29 · Discus · Place 4 · Portola (Irvine)Discus1kg4.58-0110
Feb 29Tri-Meet: Esperanza/Portola/Villa ParkFeb 29 · Shot Put · Place 11 · Portola (Irvine)Shot Put4kg11.18-04.0010