Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorPCL PRELIMS & FINALS · Apr 245:16.71aPCL PRELIMS & FINALSApril 24, 2026
1600 Meters · IndoorPortola vs Villa Park · Feb 255:12.66aPortola vs Villa ParkFebruary 25, 2026
1600 Meters · OutdoorNorthwood vs Portola vs Rosary · Apr 164:56.83aNorthwood vs Portola vs RosaryApril 16, 2026
400 Meters · IndoorPortola vs Villa Park/ Beckman · Feb 271:01.95Portola vs Villa Park/ BeckmanFebruary 27, 2025
400 Meters · OutdoorOrange County XC PR Track Challenge · Nov 1358.14aOrange County XC PR Track ChallengeNovember 13, 2025
800 Meters · IndoorPortola vs Villa Park · Feb 252:21.50aPortola vs Villa ParkFebruary 25, 2026
800 Meters · Outdoor16th Irvine Distance Carnival presented by ASICS · Apr 112:13.73a16th Irvine Distance Carnival presented by ASICSApril 11, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 24PCL PRELIMS & FINALSApr 24 · 1 Mile · Place 3 · Portola (Irvine)1 Mile3.5:16.71a PB10
Apr 24PCL PRELIMS & FINALSApr 24 · 1600 Meters · Place 23 · Portola (Irvine)1600 MetersRound P23.5:19.47a10
Apr 24PCL PRELIMS & FINALSApr 24 · 800 Meters · Portola (Irvine)800 MetersRound P—DNS10
Apr 16Northwood vs Portola vs RosaryApr 16 · 1600 Meters · Place 4 · Portola (Irvine)1600 Meters4.4:56.83a PB10
Apr 16Northwood vs Portola vs RosaryApr 16 · 800 Meters · Place 3 · Portola (Irvine)800 Meters3.2:20.37a10
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 1600 Meters · Portola (Irvine)1600 Meters--DNS10
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 800 Meters · Place 36 · Portola (Irvine)800 Meters36.2:13.73a PB10
Apr 9University vs Portola Apr 9 · 1600 Meters · Place 4 · Portola (Irvine)1600 Meters4.5:05.25a10
Apr 9University vs Portola Apr 9 · 800 Meters · Place 4 · Portola (Irvine)800 Meters4.2:20.31a10
Apr 3Trabuco Hills InvitationalApr 3 · 1600 Meters · Place 204 · Portola (Irvine)1600 Meters2045:24.20a10
Apr 3Trabuco Hills InvitationalApr 3 · 800 Meters · Place 55 · Portola (Irvine)800 Meters552:19.80a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Portola vs Villa ParkFeb 25 · 1600 Meters · Place 6 · Portola (Irvine)1600 Meters65:12.66a PB10
Feb 25Portola vs Villa ParkFeb 25 · 800 Meters · Place 4 · Portola (Irvine)800 Meters42:21.50a PB10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Nov 13Orange County XC PR Track ChallengeNov 13 · 1600 Meters · Place 34 · Portola (Irvine)1600 Meters345:34.11a10
Nov 13Orange County XC PR Track ChallengeNov 13 · 400 Meters · Place 6 · Portola (Irvine)400 Meters658.14a PB10
Apr 25Pacific Coast League Prelims/FinalsApr 25 · 800 Meters · Portola (Irvine)800 MetersRound P—DNS9
Apr 25Pacific Coast League Prelims/FinalsApr 25 · 400 Meters · Place 10 · Portola (Irvine)400 MetersRound P10.59.89a9
Apr 25Pacific Coast League Prelims/FinalsApr 25 · 400 Meters · Place 8 · Portola (Irvine)400 Meters8.59.49a9
Apr 16Irvine vs Portola /Northwood @ PortolaApr 16 · 400 Meters · Place 7 · Portola (SS)400 Meters71:00.359
Apr 4Trabuco Hills InvitationalApr 4 · 800 Meters · Place 101 · Portola (SS)800 Meters1012:29.879
Apr 4Trabuco Hills InvitationalApr 4 · 400 Meters · Place 60 · Portola (SS)400 Meters601:01.509
Mar 27Portola vs University PCL DualMar 27 · 400 Meters · Place 5 · Portola (Irvine)400 Meters51:00.21a9
Mar 20Portola vs Woodbridge PCL DualMar 20 · 800 Meters · Place 10 · Portola (Irvine)800 Meters102:25.84a9
Mar 5Trabuco Hills vs PortolaMar 5 · 400 Meters · Place 15 · Portola (SS)400 Meters151:02.629
Feb 27VP vs Portola/BeckmanFeb 27 · 400 Meters · Place 11 · Portola (Irvine)400 Meters11.1:01.95a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Portola vs Villa Park/ BeckmanFeb 27 · 400 Meters · Place 11 · Portola (SS)400 Meters111:01.95 PB9