Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrabuco Hills vs Portola · Mar 411.80aTrabuco Hills vs PortolaMarch 4, 2026
200 Meters · IndoorPortola vs Villa Park · Feb 2523.63aPortola vs Villa ParkFebruary 25, 2026
200 Meters · OutdoorNorthwood vs Portola vs Rosary · Apr 1623.26aNorthwood vs Portola vs RosaryApril 16, 2026
400 Meters · IndoorMustang Round Up · Feb 2853.69aMustang Round UpFebruary 28, 2026
400 Meters · OutdoorTrabuco Hills Invitational · Apr 351.75aTrabuco Hills InvitationalApril 3, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 24PCL PRELIMS & FINALSApr 24 · 400 Meters · Place 6 · Portola (Irvine)400 MetersRound P6.52.42a12
Apr 24PCL PRELIMS & FINALSApr 24 · 400 Meters · Place 7 · Portola (Irvine)400 Meters7.52.33a12
Apr 24PCL PRELIMS & FINALSApr 24 · 200 Meters · Place 11 · Portola (Irvine)200 MetersRound P11.24.07aWind: -2.412
Apr 18Orange County Track & Field ChampionshipsApr 18 · 400 Meters · Place 19 · Portola (Irvine)400 Meters19.51.86a12
Apr 16Northwood vs Portola vs RosaryApr 16 · 400 Meters · Place 4 · Portola (Irvine)400 Meters4.52.36a12
Apr 16Northwood vs Portola vs RosaryApr 16 · 200 Meters · Place 5 · Portola (Irvine)200 Meters5.23.26a PBWind: 1.312
Apr 9University vs Portola Apr 9 · 200 Meters · Place 3 · Portola (Irvine)200 Meters3.23.74a12
Apr 9University vs Portola Apr 9 · 100 Meters · Place 7 · Portola (Irvine)100 Meters7.11.96a12
Apr 3Trabuco Hills InvitationalApr 3 · 400 Meters · Place 26 · Portola (Irvine)400 Meters2651.75a PB12
Mar 19Portola vs Woodbridge Mar 19 · 400 Meters · Place 3 · Portola (Irvine)400 Meters352.12a12
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 400 Meters · Place 27 · Portola (Irvine)400 Meters27.53.27a12
Mar 4Trabuco Hills vs PortolaMar 4 · 200 Meters · Place 9 · Portola (Irvine)200 Meters923.51a12
Mar 4Trabuco Hills vs PortolaMar 4 · 100 Meters · Place 20 · Portola (Irvine)100 Meters2011.80a PB12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Mustang Round UpFeb 28 · 400 Meters · Place 22 · Portola (Irvine)400 Meters2253.69a PB12
Feb 28Mustang Round UpFeb 28 · 200 Meters · Place 44 · Portola (Irvine)200 Meters4423.87a12
Feb 25Portola vs Villa ParkFeb 25 · 200 Meters · Place 4 · Portola (Irvine)200 Meters423.63a PB12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 25Pacific Coast League Prelims/FinalsApr 25 · 400 Meters · Place 8 · Portola (Irvine)400 MetersRound P8.53.38a11
Apr 25Pacific Coast League Prelims/FinalsApr 25 · 400 Meters · Place 8 · Portola (Irvine)400 Meters8.53.91a11
Apr 25Pacific Coast League Prelims/FinalsApr 25 · 200 Meters · Place 12 · Portola (Irvine)200 MetersRound P12.24.12aWind: 0.811
Apr 16Irvine vs Portola /Northwood @ PortolaApr 16 · 200 Meters · Place 6 · Portola (SS)200 Meters624.4611
Apr 16Irvine vs Portola /Northwood @ PortolaApr 16 · 400 Meters · Place 4 · Portola (SS)400 Meters454.4011
Mar 27Portola vs University PCL DualMar 27 · 200 Meters · Place 4 · Portola (Irvine)200 Meters424.35a11
Mar 27Portola vs University PCL DualMar 27 · 100 Meters · Place 5 · Portola (Irvine)100 Meters511.99a11
Mar 20Portola vs Woodbridge PCL DualMar 20 · 200 Meters · Place 8 · Portola (Irvine)200 Meters824.01a11
Mar 20Portola vs Woodbridge PCL DualMar 20 · 100 Meters · Place 7 · Portola (Irvine)100 Meters711.87a11
Mar 14ASICS Laguna Beach Trophy InviteMar 14 · 400 Meters · Place 32 · Portola (Irvine)400 Meters3255.3611
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · 400 Meters · Place 46 · Portola (Irvine)400 Meters46.55.22a11
Mar 5Trabuco Hills vs PortolaMar 5 · 200 Meters · Place 13 · Portola (SS)200 Meters1324.9611
Mar 5Trabuco Hills vs PortolaMar 5 · 400 Meters · Place 7 · Portola (SS)400 Meters755.6911
Feb 27VP vs Portola/BeckmanFeb 27 · 400 Meters · Place 7 · Portola (Irvine)400 Meters7.55.11a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Portola vs Villa Park/ BeckmanFeb 27 · 400 Meters · Place 7 · Portola (SS)400 Meters755.1111

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 19PCL PRELIMS & FINALS Apr 19 · 300m Hurdles · Place 1 · Portola (Irvine)300m Hurdles147.01a—
Apr 19PCL PRELIMS & FINALS Apr 19 · 300m Hurdles · Place 1 · Portola (Irvine)300m Hurdles146.43a—
Apr 19PCL PRELIMS & FINALS Apr 19 · 400 Meters · Place 6 · Portola (Irvine)400 Meters656.03a—
Apr 19PCL PRELIMS & FINALS Apr 19 · 400 Meters · Place 6 · Portola (Irvine)400 Meters655.72a—
Apr 13OC ChampionshipsApr 13 · 400 Meters · Place 26 · Portola (Irvine)400 Meters26.55.88a10
Apr 9Portola vs Laguna Hills Dual MeetApr 9 · 300m Hurdles · Place 3 · Portola (Irvine)300m Hurdles347.01a—
Apr 9Portola vs Laguna Hills Dual MeetApr 9 · 100 Meters · Place 12 · Portola (Irvine)100 Meters1211.97a—
Mar 16Laguna Beach Trophy InvitationalMar 16 · 400 Meters · Place 5 · Portola (Irvine)400 Meters5.55.58a10
Mar 12Beckman Portola University PCL Double DualMar 12 · 200 Meters · Place 8 · Portola (Irvine)200 Meters825.22a—
Mar 7Tri-meet Portola/Woodbridge/Sage HillMar 7 · 300m Hurdles · Place 5 · Portola (SS)300m Hurdles548.2610
Mar 7Tri-meet Portola/Woodbridge/Sage HillMar 7 · 100 Meters · Place 7 · Portola (SS)100 Meters712.1110
Feb 29Tri-Meet: Esperanza/Portola/Villa ParkFeb 29 · 400 Meters · Place 2 · Portola (Irvine)400 Meters2.55.70a10

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 21PCL Prelims & Finals 2023Apr 21 · 400 Meters · Place 10 · Portola (Irvine)400 Meters1057.11a—
Apr 21PCL Prelims & Finals 2023Apr 21 · 200 Meters · Place 19 · Portola (Irvine)200 Meters1925.09a—
Apr 13Portola_Laguna Hills @ University 4_13_23Apr 13 · 400 Meters · Place 5 · Portola (Irvine)400 Meters5.58.71a9
Apr 13Portola_Laguna Hills @ University 4_13_23Apr 13 · 200 Meters · Place 3 · Portola (Irvine)200 Meters3.26.34aWind: -29
Apr 1Trabuco InviteApr 1 · 400 Meters · Place 29 · Portola (Irvine)400 Meters29.58.32a9
Mar 30Portola at BeckmanMar 30 · 400 Meters · Place 4 · Portola (Irvine)400 Meters4.58.15a9
Mar 30Portola at BeckmanMar 30 · 200 Meters · Place 7 · Portola (Irvine)200 Meters7.25.38a9
Mar 18Laguna Beach Trophy InvitationMar 18 · 400 Meters · Place 22 · Portola (SS)400 Meters2257.959
Mar 16Portola v Woodbridge v Irvine PCL Double DualMar 16 · 400 Meters · Place 4 · Portola (Irvine)400 Meters457.74a—
Mar 16Portola v Woodbridge v Irvine PCL Double DualMar 16 · 200 Meters · Place 7 · Portola (Irvine)200 Meters725.95a—
Mar 9Portola v Northwood v Sage Hill PCL Double DualMar 9 · 400 Meters · Place 4 · Portola (Irvine)400 Meters458.89a9
Mar 1Tri-Meet: Esperanza, Portola, Villa ParkMar 1 · 100 Meters · Place 21 · Portola (Irvine)100 Meters21.13.00a9