Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorUniversity vs Portola · Apr 9124' 9"University vs Portola April 9, 2026
Shot Put · 10lb · OutdoorTri-Meet: Esperanza/Portola/Villa Park · Feb 2926-08.00Tri-Meet: Esperanza/Portola/Villa ParkFebruary 29, 2024
Shot Put · 12lb · Outdoor45th Irvine/ASICS Track and Field Invitational - Day 2 · Mar 838-07.5045th Irvine/ASICS Track and Field Invitational - Day 2March 8, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 24PCL PRELIMS & FINALSApr 24 · Discus · Place 7 · Portola (Irvine)Discus1.6kg7.109' 8"11
Apr 24PCL PRELIMS & FINALSApr 24 · Shot Put · Portola (Irvine)Shot Put12lb—NM11
Apr 16Northwood vs Portola vs RosaryApr 16 · Discus · Place 2 · Portola (Irvine)Discus1.6kg2.116' 5"11
Apr 16Northwood vs Portola vs RosaryApr 16 · Shot Put · Place 4 · Portola (Irvine)Shot Put12lb4.36' 11"11
Apr 9University vs Portola Apr 9 · Discus · Place 1 · Portola (Irvine)Discus1.6kg1.124' 9" PB11
Apr 9University vs Portola Apr 9 · Shot Put · Place 6 · Portola (Irvine)Shot Put12lb6.33' 7"11
Apr 3Trabuco Hills InvitationalApr 3 · Discus · Place 21 · Portola (Irvine)Discus21119-311
Apr 3Trabuco Hills InvitationalApr 3 · Shot Put · Portola (Irvine)Shot Put—FOUL11
Mar 19Portola vs Woodbridge Mar 19 · Discus · Place 2 · Portola (Irvine)Discus2105-711
Mar 19Portola vs Woodbridge Mar 19 · Shot Put · Place 6 · Portola (Irvine)Shot Put630-511
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · Discus · Place 13 · Portola (Irvine)Discus1.6kg13.118-0611
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · Shot Put · Place 43 · Portola (Irvine)Shot Put12lb43.34-01.5011
Mar 12Portola vs BeckmanMar 12 · Discus · Place 3 · Portola (Irvine)Discus3102-1011
Mar 12Portola vs BeckmanMar 12 · Shot Put · Place 2 · Portola (Irvine)Shot Put235-711
Mar 7EARL ENGMAN RELAYS Mar 7 · Discus · Place 6 · Portola (Irvine)Discus6113-011
Mar 7EARL ENGMAN RELAYS Mar 7 · Shot Put · Place 9 · Portola (Irvine)Shot Put936-511
Mar 4Trabuco Hills vs PortolaMar 4 · Discus · Place 8 · Portola (Irvine)Discus830.38m11
Mar 4Trabuco Hills vs PortolaMar 4 · Shot Put · Place 7 · Portola (Irvine)Shot Put710.52m11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Portola vs Villa ParkFeb 25 · Discus · Place 3 · Portola (Irvine)Discus3111-311
Feb 25Portola vs Villa ParkFeb 25 · Shot Put · Place 4 · Portola (Irvine)Shot Put434-211

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 25Pacific Coast League Prelims/FinalsApr 25 · Discus · Portola (Irvine)Discus1.6kg—FOUL10
Apr 25Pacific Coast League Prelims/FinalsApr 25 · Shot Put · Place 8 · Portola (Irvine)Shot Put12lb8.36-07.0010
Apr 16Irvine vs Portola /Northwood @ PortolaApr 16 · Discus · Place 3 · Portola (SS)Discus337.23m10
Apr 16Irvine vs Portola /Northwood @ PortolaApr 16 · Shot Put · Place 7 · Portola (SS)Shot Put710.76m10
Apr 4Trabuco Hills InvitationalApr 4 · Discus · Place 14 · Portola (SS)Discus1431.29m10
Apr 4Trabuco Hills InvitationalApr 4 · Shot Put · Place 11 · Portola (SS)Shot Put1112.23m10
Mar 27Portola vs University PCL DualMar 27 · Discus · Place 2 · Portola (Irvine)Discus2102-210
Mar 27Portola vs University PCL DualMar 27 · Shot Put · Place 4 · Portola (Irvine)Shot Put434-010
Mar 20Portola vs Woodbridge PCL DualMar 20 · Discus · Place 3 · Portola (Irvine)Discus3104-810
Mar 20Portola vs Woodbridge PCL DualMar 20 · Shot Put · Place 6 · Portola (Irvine)Shot Put631-5.510
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · Discus · Place 6 · Portola (Irvine)Discus1.6kg6.104-06.0010
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · Shot Put · Place 9 · Portola (Irvine)Shot Put12lb9.38-07.50 PB10
Mar 5Trabuco Hills vs PortolaMar 5 · Discus · Place 9 · Portola (SS)Discus923.74m10
Mar 5Trabuco Hills vs PortolaMar 5 · Shot Put · Place 7 · Portola (SS)Shot Put79.94m10
Mar 1EARL ENGMAN RELAYS Mar 1 · Discus · Place 6 · Portola (Irvine)Discus6106-1010
Mar 1EARL ENGMAN RELAYS Mar 1 · Shot Put · Place 9 · Portola (Irvine)Shot Put934-010
Feb 27VP vs Portola/BeckmanFeb 27 · Discus · Place 2 · Portola (Irvine)Discus1.6kg2.102-05.0010
Feb 27VP vs Portola/BeckmanFeb 27 · Shot Put · Place 5 · Portola (Irvine)Shot Put12lb5.33-05.5010

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Portola vs Villa Park/ BeckmanFeb 27 · Discus · Place 2 · Portola (SS)Discus231.21m10
Feb 27Portola vs Villa Park/ BeckmanFeb 27 · Shot Put · Place 5 · Portola (SS)Shot Put510.19m10

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 19PCL PRELIMS & FINALS Apr 19 · Discus · Place 3 · Portola (Irvine)Discus388-6.5—
Apr 19PCL PRELIMS & FINALS Apr 19 · Shot Put · Place 7 · Portola (Irvine)Shot Put732-2—
Apr 9Portola vs Laguna Hills Dual MeetApr 9 · Discus · Place 1 · Portola (Irvine)Discus180-6—
Apr 9Portola vs Laguna Hills Dual MeetApr 9 · Shot Put · Place 3 · Portola (Irvine)Shot Put330-5.25—
Mar 29Trabuco Hills Distance Carnival and Inv.Mar 29 · Discus · Place 17 · Portola (SS)Discus1725.70m9
Mar 29Trabuco Hills Distance Carnival and Inv.Mar 29 · Shot Put · Place 31 · Portola (SS)Shot Put319.57m9
Mar 21Irvine Northwood Portola PCL Double Dual Mar 21 · Discus · Place 2 · Portola (Irvine)Discus282-2—
Mar 21Irvine Northwood Portola PCL Double Dual Mar 21 · Shot Put · Place 4 · Portola (Irvine)Shot Put431-10—
Mar 12Beckman Portola University PCL Double DualMar 12 · Discus · Place 2 · Portola (Irvine)Discus272-9—
Mar 12Beckman Portola University PCL Double DualMar 12 · Shot Put · Place 3 · Portola (Irvine)Shot Put329-9.5—
Mar 7Tri-meet Portola/Woodbridge/Sage HillMar 7 · Discus · Place 1 · Portola (SS)Discus121.08m9
Mar 7Tri-meet Portola/Woodbridge/Sage HillMar 7 · Shot Put · Place 1 · Portola (SS)Shot Put19.33m9
Feb 29Tri-Meet: Esperanza/Portola/Villa ParkFeb 29 · Discus · Place 6 · Portola (Irvine)Discus1.6kg6.72-019
Feb 29Tri-Meet: Esperanza/Portola/Villa ParkFeb 29 · Shot Put · Place 10 · Portola (Irvine)Shot Put10lb10.26-08.00 PB9