Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorMustang Round Up · Feb 2812.99aMustang Round UpFebruary 28, 2026
100 Meters · OutdoorOrange County Track & Field Championships · Apr 1812.77aOrange County Track & Field ChampionshipsApril 18, 2026
200 Meters · IndoorMustang Round Up · Feb 2826.62aMustang Round UpFebruary 28, 2026
200 Meters · OutdoorPortola vs Woodbridge · Mar 1926.1Portola vs Woodbridge March 19, 2026
400 Meters · OutdoorUniversity vs Portola · Apr 91:02.11aUniversity vs Portola April 9, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 9CIF SS D1 PreliminariesMay 9 · 400 Meters · Place 3 · Portola (Irvine)400 MetersRelay SplitRound P3.59.2hUnofficial10
Apr 24PCL PRELIMS & FINALSApr 24 · 200 Meters · Place 8 · Portola (Irvine)200 MetersRound P8.26.99aWind: -0.610
Apr 24PCL PRELIMS & FINALSApr 24 · 200 Meters · Place 7 · Portola (Irvine)200 Meters7.26.60aWind: 010
Apr 24PCL PRELIMS & FINALSApr 24 · 100 Meters · Place 9 · Portola (Irvine)100 MetersRound P9.13.71aWind: -3.110
Apr 24PCL PRELIMS & FINALSApr 24 · 100 Meters · Place 6 · Portola (Irvine)100 Meters6.12.66aWind: 2.310
Apr 18Orange County Track & Field ChampionshipsApr 18 · 200 Meters · Place 14 · Portola (Irvine)200 Meters14.26.58aWind: -0.810
Apr 18Orange County Track & Field ChampionshipsApr 18 · 100 Meters · Place 19 · Portola (Irvine)100 Meters19.12.77a PBWind: 1.110
Apr 16Northwood vs Portola vs RosaryApr 16 · 200 Meters · Place 5 · Portola (Irvine)200 Meters5.26.46aWind: 0.310
Apr 16Northwood vs Portola vs RosaryApr 16 · 100 Meters · Place 4 · Portola (Irvine)100 Meters4.13.01aWind: 1.110
Apr 9University vs Portola Apr 9 · 400 Meters · Place 2 · Portola (Irvine)400 Meters2.1:02.11a PB10
Apr 9University vs Portola Apr 9 · 200 Meters · Place 5 · Portola (Irvine)200 Meters5.27.06a10
Apr 3Trabuco Hills InvitationalApr 3 · 400 Meters · Place 34 · Portola (Irvine)400 Meters341:02.86a10
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · 200 Meters · Place 11 · Portola (Irvine)200 Meters1127.0810
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · 100 Meters · Place 16 · Portola (Irvine)100 Meters1613.27710
Mar 19Portola vs Woodbridge Mar 19 · 400 Meters · Place 3 · Portola (Irvine)400 Meters31:03.65a10
Mar 19Portola vs Woodbridge Mar 19 · 200 Meters · Place 4 · Portola (Irvine)200 Meters426.1 PB10
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 200 Meters · Place 4 · Portola (Irvine)200 Meters4.26.57aWind: 0.310
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 100 Meters · Place 11 · Portola (Irvine)100 Meters11.12.92aWind: 0.810
Mar 4Trabuco Hills vs PortolaMar 4 · 400 Meters · Place 3 · Portola (Irvine)400 Meters31:02.73a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Mustang Round UpFeb 28 · 200 Meters · Place 22 · Portola (Irvine)200 Meters2226.62a PB10
Feb 28Mustang Round UpFeb 28 · 100 Meters · Place 27 · Portola (Irvine)100 Meters2712.99a PB10
Feb 25Portola vs Villa ParkFeb 25 · 200 Meters · Place 4 · Portola (Irvine)200 Meters427.14a10

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 25Pacific Coast League Prelims/FinalsApr 25 · 200 Meters · Place 6 · Portola (Irvine)200 MetersRound P6.27.13aWind: 0.69
Apr 25Pacific Coast League Prelims/FinalsApr 25 · 200 Meters · Place 6 · Portola (Irvine)200 Meters6.27.47a9
Apr 25Pacific Coast League Prelims/FinalsApr 25 · 100 Meters · Place 3 · Portola (Irvine)100 MetersRound P3.13.20aWind: -0.69
Apr 25Pacific Coast League Prelims/FinalsApr 25 · 100 Meters · Place 2 · Portola (Irvine)100 Meters2.12.78aWind: 1.19
Apr 16Irvine vs Portola /Northwood @ PortolaApr 16 · 200 Meters · Place 4 · Portola (SS)200 Meters427.809
Apr 16Irvine vs Portola /Northwood @ PortolaApr 16 · 100 Meters · Place 4 · Portola (SS)100 Meters413.209
Apr 4Trabuco Hills InvitationalApr 4 · 200 Meters · Place 59 · Portola (SS)200 Meters5927.499
Apr 4Trabuco Hills InvitationalApr 4 · 100 Meters · Place 97 · Portola (SS)100 Meters9713.9269
Mar 29Orange County Champs @ Mission ViejoMar 29 · 200 Meters · Place 33 · Portola (Irvine)200 Meters33.28.13aWind: 1.99
Mar 29Orange County Champs @ Mission ViejoMar 29 · 100 Meters · Place 30 · Portola (Irvine)100 Meters30.13.32aWind: 0.89
Mar 27Portola vs University PCL DualMar 27 · 100 Meters · Place 5 · Portola (Irvine)100 Meters513.76a9
Mar 20Portola vs Woodbridge PCL DualMar 20 · 200 Meters · Place 4 · Portola (Irvine)200 Meters428.54a9
Mar 20Portola vs Woodbridge PCL DualMar 20 · 100 Meters · Place 3 · Portola (Irvine)100 Meters313.20a9
Mar 14ASICS Laguna Beach Trophy InviteMar 14 · 100 Meters · Place 26 · Portola (Irvine)100 Meters2613.399
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · 200 Meters · Place 9 · Portola (Irvine)200 Meters9.28.64aWind: -1.39
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · 100 Meters · Place 9 · Portola (Irvine)100 Meters9.13.41aWind: 1.39
Mar 5Trabuco Hills vs PortolaMar 5 · 200 Meters · Place 7 · Portola (SS)200 Meters729.289
Mar 5Trabuco Hills vs PortolaMar 5 · 100 Meters · Place 6 · Portola (SS)100 Meters613.949
Feb 27VP vs Portola/BeckmanFeb 27 · 200 Meters · Place 7 · Portola (Irvine)200 Meters7.29.16aWind: -0.89
Feb 27VP vs Portola/BeckmanFeb 27 · 100 Meters · Place 3 · Portola (Irvine)100 Meters3.13.44aWind: 0.69

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Portola vs Villa Park/ BeckmanFeb 27 · 200 Meters · Place 7 · Portola (SS)200 Meters729.169
Feb 27Portola vs Villa Park/ BeckmanFeb 27 · 100 Meters · Place 3 · Portola (SS)100 Meters313.449